Perfect Square
248115073390867703790225 is a perfect square (498111506985 × 498111506985)
248115073390867703790225 is a perfect square (498111506985 × 498111506985)
248115073390867703790225 is odd
Previous odd number is 248115073390867703790223
Next odd number is 248115073390867703790227
110100100010100101100001010111001001101111111011010100001010011111101010010001
15274234274982223031811702735801964639190940687436409734717280617640625