Perfect Square
299668234886748225 is a perfect square (547419615 × 547419615)
299668234886748225 is a perfect square (547419615 × 547419615)
299668234886748225 is odd
Previous odd number is 299668234886748223
Next odd number is 299668234886748227