89411830
88471633
84871576
84391069
8022900
78861783
76611538
7590618
7510644
72621063
7078744
694512
67521374
6706411
6267713
6193971
6189471
59331628
5888955
549195