9881699
95791373
91561019
8568228
8411757
8384996
78511126
73481549
6897769
6894847
6708759
64121269
60701421
58921349
5841635
56291608
56111691
50791539
5012885
48991074