Perfect Square
94893761549536197472225 is a perfect square (308048310415 × 308048310415)
94893761549536197472225 is a perfect square (308048310415 × 308048310415)
94893761549536197472225 is odd
Previous odd number is 94893761549536197472223
Next odd number is 94893761549536197472227
10100000110000011001101111100101100001001101101010110011111011110111111100001
854501809438002494426044148529890849192982408469812183261818271390625