Perfect Square
88951956977177424756025 is a perfect square (298248146645 × 298248146645)
88951956977177424756025 is a perfect square (298248146645 × 298248146645)
88951956977177424756025 is odd
Previous odd number is 88951956977177424756023
Next odd number is 88951956977177424756027
10010110101100001100001100010010011110001001110001010000010101111110100111001
703827969809032699549137141061667326369527481084989945205352617515625