70297
67187
368872
647363
1355632
37951
174909
916997
238733
606364
139734
102363
530609
472948
353650
871101
78305
413203
834204
740885
677653
814490
51876
386922
787912
163441
667344
453199
6159
17384