85763095
19183239
97296013
88868979
60579200
83226389
79855467
79471401
6777389
37682432
26402038
922099
25111761
74274465
22057575
70379625
47998923
8946917
55282823
41906854
45836776
55457922
29164867
59214341
58402915
83579387
51892320
79555377
75804959
10133445
40019507
34957136
9398139
29521889
18486316
31411175
459757
56291140
3591003
64513789