Perfect Square
668777881894751281 is a perfect square (817788409 × 817788409)
668777881894751281 is a perfect square (817788409 × 817788409)
668777881894751281 is odd
Previous odd number is 668777881894751279
Next odd number is 668777881894751283
1001 0100 0111 1111 1001 1111 0000 1011 0011 1111 1001 1000 1100 0011 0001