24363959
32667299
82798499
12134244
52883306
22398896
9881111
88868020
25049479
32346922
71663134
30507444
19027837
17011374
26887778
75897440
15382380
19184461
8947391
28556343
6457828
95495738
67465519
6106474
44599606
62767215
31659362
64923714
66705205
39786261
99622902
80342446
78261557
75442368
54852754
49131378
50607061
74222624
7225577
1406701