16877141
76077913
62848244
60537860
24653922
16506002
99512232
91229366
21326095
13406058
7792422
57147594
25135636
57731677
11592388
44688492
6394405
12039457
86683643
31201001
378635
31303302
3213159
7698992
99827399
24104346
69051058
41099594
14421451
81543265
25181411
37938061
49627289
30514941
62993742
415636
39952887
2426139
9412594
30031022