17548168
6260789
6833234
8547839
1620233
36679920
24065684
15427562
273644
8155479
76949490
5592594
72221535
30299061
43766224
65624604
39592777
94517183
98612192
70968849
60689803
67171913
3081743
28356548
79416306
661536
24703400
857576
55899548
1921066
38562414
9131500
53187149
61337564
51895182
5031754
71253630
25529859
2417427
23188961