Perfect Square
666535605929509761 is a perfect square (816416319 × 816416319)
666535605929509761 is a perfect square (816416319 × 816416319)
666535605929509761 is odd
Previous odd number is 666535605929509759
Next odd number is 666535605929509763
1001 0100 0000 0000 0010 1001 1010 0010 0101 1001 0100 0000 0011 1000 0001