29306143
9891441
97781903
9541978
94521806
93651826
8884323
8617270
8412560
8293438
805593
78861127
78501986
7740328
7563471
7477157
6863718
6759711
67551938
66011594