Perfect Square
94897864976058408197025 is a perfect square (308054970705 × 308054970705)
94897864976058408197025 is a perfect square (308054970705 × 308054970705)
94897864976058408197025 is odd
Previous odd number is 94897864976058408197023
Next odd number is 94897864976058408197027
10100000110000110110001101110111111010100100110110000110001110101101110100001
854612666156841384995850721520131483501917662100693940730199044390625