17022661
57013092
61816406
6998351
6983166
47694526
5049907
21829581
12947114
85938817
33208678
87781795
6614160
39782600
10967427
76936661
46007293
97832129
9294066
571579
30973921
6117650
94235369
72438473
51507286
8185525
5378424
56095237
6981839
35638162
1258050
2039696
34318814
20919185
11779479
4792864
7965148
59201905
46525200
26766330