17526630
1771174
54822867
1201314
2536657
39598787
753378
10566964
95272492
15399297
40349432
5617965
96621615
10263
6142365
81532163
75267681
71646206
97069074
47685528
35114543
60686493
5635444
98732550
2297951
86513385
88502010
80338571
9283239
10771401
60805195
76847190
96614035
65893942
45583045
60281722
5694895
85545577
12331630
35362250