Perfect Square
40648608225 is a perfect square (201615 × 201615)
Forty billion, six hundred and forty-eight million, six hundred and eight thousand, two hundred and twenty-five.
40648608225 is a perfect square (201615 × 201615)
40648608225 is odd
Previous odd number is 40648608223
Next odd number is 40648608227