Perfect Square
94908808112602731741025 is a perfect square (308072731855 × 308072731855)
94908808112602731741025 is a perfect square (308072731855 × 308072731855)
94908808112602731741025 is odd
Previous odd number is 94908808112602731741023
Next odd number is 94908808112602731741027
10100000110010000010001001100110100011111111011100101110001110111111101100001
854908348939064060816635507350401253464497655422368712298974089390625