Perfect Square
299975729255560801 is a perfect square (547700401 × 547700401)
299975729255560801 is a perfect square (547700401 × 547700401)
299975729255560801 is odd
Previous odd number is 299975729255560799
Next odd number is 299975729255560803