10512062
394051
91769829
61722729
18338932
56449182
12325068
23975192
18443781
2365129
81868674
8779805
13189091
16024159
69392580
72231541
44516719
258190
14005948
70727092
55568824
8443255
75169245
67146553
29106211
8243522
3192248
40468865
19994517
68056584
6926247
3945829
5374402
32431136
10589263
21235506
77029614
23613647
46688257
198277