194459
644486
2762500
5217760
5712488
10261437
12260890
13206474
17157229