Perfect Square
9394465080905518672984754904707317977716881 is a perfect square (3065039164660953997609 × 3065039164660953997609)
9394465080905518672984754904707317977716881 is a perfect square (3065039164660953997609 × 3065039164660953997609)
9394465080905518672984754904707317977716881 is odd
Previous odd number is 9394465080905518672984754904707317977716879
Next odd number is 9394465080905518672984754904707317977716883
11010111101011111011010000000010001010011100101000000111000111001110011011001100001101100011111001110001000011000110101010010100001100010010001
829117667393159405472732280319197082920876507987182277332472224987194675555306306359380712300107317088712508187418904504576625841
88255974156353133506106402716387324216316769832103910261192485298270346166853392368161