39177535
81844902
63667430
12078030
72591964
32339966
51274154
39519928
17701979
26633151
23672456
99533862
35892028
51756308
60073669
24629263
78606606
59095481
84787682
24693943
13741434
95763642
83472469
171938
34735733
59193832
82995029
35229435
31705163
1695547
10916614
30682654
58264221
96919525
91407927
16071276
11797601
92766279
64519994
72466749