608920871722049428
275728421721963061
740853791721876672
130075401721790394
525662581721703988
420489771721617607
549764741721531654
527448441721445001
863275561721359027
690758831721272104