28636788
21781181
81799405
39901837
68564882
85407675
75792320
74403563
252766
73655325
39699995
7712108
41748626
98735006
40645594
19166735
877883
79261650
36862207
8297639
10658528
4529392
93127439
22822004
84305355
17568514
14189335
19692944
90427810
2299438
96186401
7666828
15164313
2712806
45618244
76158025
4432343
61671733
22261984
77128318