Perfect Square
299668239266105161 is a perfect square (547419619 × 547419619)
299668239266105161 is a perfect square (547419619 × 547419619)
299668239266105161 is odd
Previous odd number is 299668239266105159
Next odd number is 299668239266105163