Perfect Square
23213268540225 is a perfect square (4818015 × 4818015)
Twenty-three trillion, two hundred and thirteen billion, two hundred and sixty-eight million, five hundred and forty thousand, two hundred and twenty-five.
23213268540225 is a perfect square (4818015 × 4818015)
23213268540225 is odd
Previous odd number is 23213268540223
Next odd number is 23213268540227