Perfect Square
113689473687633038881 is a perfect square (10662526609 × 10662526609)
113689473687633038881 is a perfect square (10662526609 × 10662526609)
113689473687633038881 is odd
Previous odd number is 113689473687633038879
Next odd number is 113689473687633038883
1100010100111000010001001011111011101011100011111001000111000100001
1469470148084453204768869477599067815238453947307972397151841