692671268726771712 599734211029966848 598647383233179648 596099259000303617 595017166774214657 594984671483719680 592852703283384320 592125605543419904 591190582942392320 590323804242628608 590321653332180992 589608824471957504 424333897317363713 403679266342047744 394160265056374784 392972974694744064 392795118186401792 392698313780523008 392693035638595584