Perfect Square
498311414318121121 is a perfect square (705911761 × 705911761)
498311414318121121 is a perfect square (705911761 × 705911761)
498311414318121121 is odd
Previous odd number is 498311414318121119
Next odd number is 498311414318121123