Perfect Square
667095661025933049 is a perfect square (816759243 × 816759243)
667095661025933049 is a perfect square (816759243 × 816759243)
667095661025933049 is odd
Previous odd number is 667095661025933047
Next odd number is 667095661025933051
1001 0100 0001 1111 1111 1111 1000 0010 0010 1010 0111 1011 0110 1111 1001