Perfect Square
665603013442610961 is a perfect square (815844969 × 815844969)
665603013442610961 is a perfect square (815844969 × 815844969)
665603013442610961 is odd
Previous odd number is 665603013442610959
Next odd number is 665603013442610963
1001 0011 1100 1011 0010 0110 1010 0000 1001 1010 1101 0010 0111 0001 0001