93996915
84832541
41637957
43581733
7022995
92515835
62016715
92544863
74834119
56059530
55094753
3991862
67478824
40668059
3040816
53067187
80489402
78477417
68858760
77398316
60022420
36893713
30862671
77763739
99875459
86851163
78238616
56196504
38094358
95538357
13172342
8123502
91894081
2272320
27292205
55496510
86389177
67135782
19393668
93466629