35595498
10439015
2366290
13682987
92574562
78272372
82584140
90873054
19005728
35338860
2236321
61488664
11957994
43164246
37606894
9689061
44672496
42067094
91912888
62259391
87562023
85889348
87105845
9260447
28522839
32114438
11362388
56194152
62064597
52645630
4358064
21193819
7599594
3353467
93096854
92856547
51037554
90946370
8281444
45728582