8462846
11452503
95566615
2861048
14183340
29282395
47516248
36493682
78272765
33707012
59096254
9956628
6170689
84212183
57972213
15664639
36335093
12999332
34642701
18745785
70926138
4160904
53399194
34388840
3958110
2309328
94382392
20788236
91182823
79589000
75354506
15045455
59912813
1906895
13644053
52631233
22365329
64255639
6205708
83221413