9996954
83051324
80691600
7864527
7612333
76091056
7537874
7502803
74571258
7243967
69611283
6511286
6490533
64001606
61461844
59243
5729165
5552794
47571430
46791080