9857872
95411202
9425421
91631161
8653958
83621066
8282987
7375690
69881819
69031038
6625716
6566768
65501975
6315427
5868911
5664298
56561366
5392211
52551455
4981569