139642
574544
1963319
2384847
3640542
4357264
5709583
17919076
18064936