953465
91901111
9136337
8181825
8041376
80261262
7861319
77861086
7605531
72781464
69851553
6972783
6713598
6057750
5828507
573913
54471085
4656372
4587971
40511216