26105410
69244015
66672049
87046703
53828858
12269053
17543099
58362922
82057630
2331205
60496190
55908038
86481267
17139786
9544722
2405785
76389474
19048265
930748
80811734
84482457
57081642
44223191
16431019
40201685
88738348
48509998
88796345
6282559
42942316
55624085
10619792
77398098
36298339
12552256
31083133
86665943
24411977
2598889
1911861