10070871
100141816
96091405
92581208
8686268
85981671
8433460
82531575
7577616
75151746
74331156
6054680
60111795
5116650
45511998
4029772
94286