Perfect Square
498311411494474081 is a perfect square (705911759 × 705911759)
498311411494474081 is a perfect square (705911759 × 705911759)
498311411494474081 is odd
Previous odd number is 498311411494474079
Next odd number is 498311411494474083