96101699
88701039
84181012
84171343
82541728
79731615
7627142
72051185
63121551
6004576
550433
5023791
50181095
45041522