Perfect Square
113689473815583358225 is a perfect square (10662526615 × 10662526615)
113689473815583358225 is a perfect square (10662526615 × 10662526615)
113689473815583358225 is odd
Previous odd number is 113689473815583358223
Next odd number is 113689473815583358227
1100010100111000010001001100001010100100110111010110111110100010001
1469470153045840626846544749732760056242573052885845207640625