1052382
5949399
6553612
7203349
8226680
10521850
13717041
16801915
17053940