Perfect Square
23468240426409 is a perfect square (4844403 × 4844403)
Twenty-three trillion, four hundred and sixty-eight billion, two hundred and forty million, four hundred and twenty-six thousand, four hundred and nine.
23468240426409 is a perfect square (4844403 × 4844403)
23468240426409 is odd
Previous odd number is 23468240426407
Next odd number is 23468240426411