80378
4922790
3878992
59195558
51296378
33155986
35518725
68405445
35767161
22073022
87752237
68159524
58542812
81815482
351389
14761861
24817870
70777064
33233642
53123223
89439579
27912522
83872548
60066132
33462545
7955389
83386166
74211346
62253570
67811332
22894940
9232945
60393573
44167131
40132854
1484398
68104426
45325425
5175463
25975805