870609047926350435
705626554599637953
575844334920013170
496714633807783469
1
138411783089424464
100588693678614772