100241542
99691791
9329662
9059899
89891211
8309925
80911231
7620689
7450410
7438835
7225410
7195260
7180193
6972876
69471385
676550
6736435
64931139
6172970
55481100