Perfect Square
665603039549650225 is a perfect square (815844985 × 815844985)
665603039549650225 is a perfect square (815844985 × 815844985)
665603039549650225 is odd
Previous odd number is 665603039549650223
Next odd number is 665603039549650227
1001 0011 1100 1011 0010 0111 0000 0001 1101 1100 0110 1111 0101 0011 0001