Perfect Square
2852307649 is a perfect square (53407 × 53407)
Two billion, eight hundred and fifty-two million, three hundred and seven thousand, six hundred and forty-nine.
2852307649 is a perfect square (53407 × 53407)
2852307649 is odd
Previous odd number is 2852307647
Next odd number is 2852307651