10128854
921936
8815109
8498251
80741823
7006737
6541398
581584
5637902
54911611
54211940
54141147
48421822
4830567