10341241
9280758
9134417
8662135
8333699
81521168
80791487
6837285
67681673
67101163
6410583
56551173
5239749
48461851
4573308
4514770
4303344
139999
117473
111643