Perfect Square
2852094025 is a perfect square (53405 × 53405)
Two billion, eight hundred and fifty-two million, ninety-four thousand and twenty-five.
2852094025 is a perfect square (53405 × 53405)
2852094025 is odd
Previous odd number is 2852094023
Next odd number is 2852094027