9897987
9671220
965872
90171066
8519709
8411298
8233868
7836340
77631350
7270964
6553701
64981935
5023851
4751296
4023398
166750
108998
107519
1052173
1031137