27867508
80808666
77797877
62584162
50599645
55409466
5188900
29616046
209827
5310433
53858974
37222996
43826482
30761426
13554233
501945
2927321
13656662
77938426
71456118
3767390
29854607
38413486
43763783
35576387
77978263
72177389
33903785
10854547
59797510
2145127
7257990
49231022
27086561
65906605
55793457
36271476
51577002
37653307
2177138