Perfect Square
668143376319742129 is a perfect square (817400377 × 817400377)
668143376319742129 is a perfect square (817400377 × 817400377)
668143376319742129 is odd
Previous odd number is 668143376319742127
Next odd number is 668143376319742131
1001 0100 0101 1011 1000 1101 1100 0101 1100 1001 0001 1000 0000 1011 0001