Perfect Square
2652971049 is a perfect square (51507 × 51507)
Two billion, six hundred and fifty-two million, nine hundred and seventy-one thousand and forty-nine.
2652971049 is a perfect square (51507 × 51507)
2652971049 is odd
Previous odd number is 2652971047
Next odd number is 2652971051