101801591
10084768
100771967
10040967
99171772
99101794
9904717
9903914
988271
9865162
98501736
98151664
97831209
97761190
9773455
9747796
9727502
9654512
95861920
95741315