Perfect Square
966803045625213489 is a perfect square (983261433 × 983261433)
966803045625213489 is a perfect square (983261433 × 983261433)
966803045625213489 is odd
Previous odd number is 966803045625213487
Next odd number is 966803045625213491
1101 0110 1010 1100 0110 0011 1111 0110 0110 0100 0001 1011 0010 0011 0001