33243928
72101654
30528307
19383768
47511875
69839472
24265447
3075260
63413644
34545795
79287700
10081974
90901562
15256836
37641021
1480945
44446302
84017109
41971200
22954705
25493203
1688378
23034111
1409830
9433713
4511408
23072554
10853485
5306907
98295539
51596149
14865768
9579553
41438884
3552280
25349362
3438629
96953557
30629063
87159537