1007972
9696700
9376998
92541953
9216616
90521988
8972960
8597757
85301583
76241437
7583399
7479239
7429487
7310146
73051064
72631013
7241757
722610
69471989
6839668