100101078
99921965
99851436
99351449
9923916
9879170
98751584
98611714
98341833
9813723
9811368
97641958
9719178
9699447
9691527
9689441
9664244
96461398
96451492
95361711