42547158
60016701
85285326
81931471
70484483
2046784
2466175
81426707
90387928
14441623
4068166
83407298
77847335
56648408
90018088
46864422
38182210
28562410
3149781
18834797
223424
14683260
37269856
83757906
60237062
94623465
29367101
31366018
58871626
17936415
21888488
89337899
53759351
71398847
2585038
78635185
506461
90485938
99297392
94163617