10016494
9714659
8995399
85631225
76621459
7124685
7096301
64901124
63741322
57001274
49451587
4680882
885132
60785
510211