Perfect Square
23383037031201 is a perfect square (4835601 × 4835601)
Twenty-three trillion, three hundred and eighty-three billion, thirty-seven million, thirty-one thousand, two hundred and one.
23383037031201 is a perfect square (4835601 × 4835601)
23383037031201 is odd
Previous odd number is 23383037031199
Next odd number is 23383037031203