90598161
76842594
51016475
60327408
53898762
2613559
80294307
78374481
25007145
35908918
21262488
359592
80624474
32381673
6136038
58858800
48401037
62708697
91242425
46123697
7812069
70203264
66622841
15751085
6468770
7360960
88438674
54737234
8892986
1414756
57782176
98281765
50818123
86915657
78072428
25522082
76279498
3007961
19321606
6811204