Perfect Square
94897864994541706440225 is a perfect square (308054970735 × 308054970735)
94897864994541706440225 is a perfect square (308054970735 × 308054970735)
94897864994541706440225 is odd
Previous odd number is 94897864994541706440223
Next odd number is 94897864994541706440227
10100000110000110110001101111000011100001100100101011001101000110111000100001
854612666656201221954932251711891147677590873406056813800345586390625