58262030
82215231
3337161
62863302
22287944
68864272
4055632
51715022
36482973
64838133
16688796
1603171
96571307
3628688
36657320
59811486
74405630
5896283
59449777
8881035
60058109
42308259
2442522
25789108
7229116
55187318
25589243
369561
84049752
19391589
18112484
3961287
31392997
67134300
56044556
32661239
20575544
62792136
31781375
75393137