Perfect Square
124045040754081225 is a perfect square (352200285 × 352200285)
124045040754081225 is a perfect square (352200285 × 352200285)
124045040754081225 is odd
Previous odd number is 124045040754081223
Next odd number is 124045040754081227