Perfect Square
94897865013025004685225 is a perfect square (308054970765 × 308054970765)
94897865013025004685225 is a perfect square (308054970765 × 308054970765)
94897865013025004685225 is odd
Previous odd number is 94897865013025004685223
Next odd number is 94897865013025004685227
10100000110000110110001101111000111101110100010100101101000011000011110101001
854612667155561059157165110977751944966616054442323443857438420765625