1686525
2004653
3685350
4159273
5735968
6130724
10167657
11550644
18413478