99999 930540194265710908155320001262490000000043930079999075 521732526997134797766990029602208931283705800060000007 523467527003134773688923029387408930283705800360000000 526727526999134783844518032857608931283705800430000017