32342249
91294112
7214692
843928
3434533
98133465
1222172
6155420
1273430
24328957
424278
60915281
46421930
41767411
92251827
56779762
18316138
50407238
38317104
66637350
45086655
11698155
28527431
58489579
1111706
35814006
23083444
29444096
62737127
2965062
7996249
71381549
55679284
74899294
28052873
41933953
27006689
73837957
84932917
40989928