32804634
22585881
39767926
73827784
19842221
16134827
95309948
92076389
7265195
55645120
1418559
50683370
45073715
28937218
46288472
27955229
32168949
91496568
86367806
33916641
85674125
86451775
76135857
16423446
93796151
62595064
33845683
82407216
52506653
18129709
3988163
59051042
54286502
25097287
818855
1332252
49628576
7391614
4934619
2091277