Perfect Square
94897865004399465504001 is a perfect square (308054970751 × 308054970751)
94897865004399465504001 is a perfect square (308054970751 × 308054970751)
94897865004399465504001 is odd
Previous odd number is 94897865004399465503999
Next odd number is 94897865004399465504003
10100000110000110110001101111000101110001000001011011011011101001110100000001
854612666922526468432530944585104272162235732523344590015184444512001