26279286
53738913
1976389
25327270
35255832
67216419
58246252
57385762
34043797
24156781
29619986
96632046
59879352
9020322
4623641
28914266
90377911
89945646
46081317
15445766
65647398
11765529
38003091
3632637
27302158
12407030
15632300
11468185
38296451
6197407
15592446
20631954
8514367
76726751
32479407
3975029
2628353
27655635
13218211
22432870