100061283
96431924
95601366
9298916
92851287
9212253
88171358
8464177
80511948
80241689
78121754
7787509
7754173
77081819
76561611
75451853
74291988
71131122
71021236
6942540