Perfect Square
88951956971212461823225 is a perfect square (298248146635 × 298248146635)
88951956971212461823225 is a perfect square (298248146635 × 298248146635)
88951956971212461823225 is odd
Previous odd number is 88951956971212461823223
Next odd number is 88951956971212461823227
10010110101100001100001100010010010011010011010110110100010111101010011111001
703827969667440275052808377427812284928129120073069156267653454515625