502359
1589830
2429629
2678680
4209018
5474103
5587280
9196917
13804398