Perfect Square
668029844230679329 is a perfect square (817330927 × 817330927)
668029844230679329 is a perfect square (817330927 × 817330927)
668029844230679329 is odd
Previous odd number is 668029844230679327
Next odd number is 668029844230679331
1001 0100 0101 0101 0001 1001 1010 1001 1100 1011 1010 1010 1011 0010 0001