93651595
9199918
9055358
88671586
8843695
85851553
80761291
80721500
79301908
7514674
72711941
66951427
6524606
6338321
62141078
617694
5971996
596694
55621770
55321267