9960786
9664455
8979922
87391398
87221250
83591993
81841168
79131420
7805353
73091752
7225410
7124388
6351793
611490
5987653
51901783
50951504
46511472
4515561
4511297