9163956
103241325
99821499
93101003
91312225
99001860
100451210
96141841
93642144
9558689
98962235
89281219
191812361
164681051
162201157
155511728
149561983
147623146
14519943
143671360
13880556
13810267
137291740
137161355