Perfect Square
665416618971948529 is a perfect square (815730727 × 815730727)
665416618971948529 is a perfect square (815730727 × 815730727)
665416618971948529 is odd
Previous odd number is 665416618971948527
Next odd number is 665416618971948531
1001 0011 1100 0000 1000 1110 0011 1011 0001 0111 0110 1110 0101 1111 0001