14965866
92386024
80438789
43728279
88166343
42336193
43817519
40964925
24838190
10682968
41688385
97075505
5599346
46969570
85083539
48315007
30861539
47869126
13221269
1986123
24024485
77405012
97127275
83301089
13516343
30138402
53821114
38512797
65923278
86487645
29309319
45556486
7122266
80949891
53726463
12672465
61435105
75597401
53496751
42791204