101301089
10019418
9944987
9897249
9869874
9662449
9584172
9446446
9444144
93551321
93261696
91291294
89261246
8885297
8726414
87221490
86761321
863827
86331343
85961236