100391463
9718819
9701902
96411402
946697
7369192
725236
7210840
68381804
6799139
6188241
59021661
5427309
4911986
48201993
47681801
45291939
43771642
41381579