Perfect Square
299873212882308025 is a perfect square (547606805 × 547606805)
299873212882308025 is a perfect square (547606805 × 547606805)
299873212882308025 is odd
Previous odd number is 299873212882308023
Next odd number is 299873212882308027