Perfect Square
668143382858945161 is a perfect square (817400381 × 817400381)
668143382858945161 is a perfect square (817400381 × 817400381)
668143382858945161 is odd
Previous odd number is 668143382858945159
Next odd number is 668143382858945163
1001 0100 0101 1011 1000 1101 1101 1110 0010 0101 0101 1101 0010 1000 1001