42417707
4016048
613921
95038280
32378078
62391307
7053392
53951527
19247226
7389231
12243213
58321288
71468105
52212846
16665927
3084456
30949899
88924919
31712158
51179859
70359291
63721936
34816762
82597022
12143783
35292919
303699
42019354
50273291
40565849
30998943
92881942
31389791
82301628
25757848
83235293
1921315
3715384
14106361
1205668