9812571
9355841
92981329
92601676
89241889
8605718
85031036
83461582
83121246
8238658
8112339
79081086
7622387
7344955
70231556
7005602
67501027
62491070
56991556
5234692