18147876
50991541
6205433
57817204
40691426
57054543
24856496
75509034
13501127
2954230
25625307
62029600
75919133
65086927
93686027
6647600
8383751
65085139
38634283
33391906
96433944
77297249
37892858
61812375
62017107
8486334
36776846
65701715
6036239
7674223
3056537
61719336
3226159
5866778
65402694
94354454
50885421
95334062
6471789
37982914