64373057
50384977
15966443
48436868
40866692
96706826
79049890
4157592
2337223
33363107
49996176
2899524
47159579
8402242
77493427
15836462
38931427
63132478
44469118
7488854
14745218
88108977
50257243
19655966
45941142
80941710
61005922
44444385
8243471
6604621
1107686
88106349
68767715
15034665
31952265
75181748
14061282
63051967
96545208
32652052