Perfect Square
2066662161750409906540729 is a perfect square (1437589010027 × 1437589010027)
2066662161750409906540729 is a perfect square (1437589010027 × 1437589010027)
2066662161750409906540729 is odd
Previous odd number is 2066662161750409906540727
Next odd number is 2066662161750409906540731
110110101101000011111101011110011100000101001010110010000100110001101000010111001
8826905240095150728770573643591202726289297285506421568191582914159840489