Perfect Square
23298085122481 is a perfect square (4826809 × 4826809)
Twenty-three trillion, two hundred and ninety-eight billion, eighty-five million, one hundred and twenty-two thousand, four hundred and eighty-one.
23298085122481 is a perfect square (4826809 × 4826809)
23298085122481 is odd
Previous odd number is 23298085122479
Next odd number is 23298085122483