10341241
9284758
9134417
8663135
8333699
81521168
80791487
6838285
67681673
67111163
6410583
56551173
5239749
48461851
4573308
4514770
4303344
139999
117473
111643