91814189
83428680
62872941
61659030
30992495
16566397
12787461
33957482
16553536
12966566
78857194
92787895
97835008
45748949
85027174
58153066
30702665
58733824
4396150
32364523
7285722
85488930
43502066
69382438
7397294
62835764
625378
33722795
19801187
82305380
59955514
4246140
6144105
90623369
30437498
84508431
72599843
65317500
91553275
2956918