9953592
96731314
9344278
91001733
8395439
81351287
74791512
70481579
68801439
6487379
648362
63121901
61601855
58951993
5581526
53491480
5177486
50951397
45831673
4392885