Perfect Square
299975733637164025 is a perfect square (547700405 × 547700405)
299975733637164025 is a perfect square (547700405 × 547700405)
299975733637164025 is odd
Previous odd number is 299975733637164023
Next odd number is 299975733637164027