Perfect Square
94897864969897308783025 is a perfect square (308054970695 × 308054970695)
94897864969897308783025 is a perfect square (308054970695 × 308054970695)
94897864969897308783025 is odd
Previous odd number is 94897864969897308783023
Next odd number is 94897864969897308783027
10100000110000110110001101110111101111010111100110010101000110000000110110001
854612665990388106063523840122974275527978432113842781512722643140625