Perfect Square
667095670827044001 is a perfect square (816759249 × 816759249)
667095670827044001 is a perfect square (816759249 × 816759249)
667095670827044001 is odd
Previous odd number is 667095670827043999
Next odd number is 667095670827044003
1001 0100 0001 1111 1111 1111 1010 0110 1010 1101 1000 1100 1100 1010 0001