9597863
91511627
9150897
75531012
72991976
7010148
58311198
5749636
56491617
5476526
5022420
43011282
41331375
6858
676135
481102
28316
26032
13611