Perfect Square
667095644690748289 is a perfect square (816759233 × 816759233)
667095644690748289 is a perfect square (816759233 × 816759233)
667095644690748289 is odd
Previous odd number is 667095644690748287
Next odd number is 667095644690748291
1001 0100 0001 1111 1111 1111 0100 0101 0101 0000 0000 1001 0011 1000 0001