Perfect Square
299873223834444225 is a perfect square (547606815 × 547606815)
299873223834444225 is a perfect square (547606815 × 547606815)
299873223834444225 is odd
Previous odd number is 299873223834444223
Next odd number is 299873223834444227