20045509
5714726
96976612
3083505
36114100
17441688
80719521
19071333
16541055
99314571
86591413
64273451
53835582
39855163
54688876
4256228
53502451
33016534
3945846
76098162
36567530
48445824
67128565
43822100
33463262
93051356
91404538
9350297
16336262
3158224
35419459
6587332
19583611
7137544
89343161
75713378
58211956
6005725
22968583
46414019