Perfect Square
2066813848253313068679225 is a perfect square (1437641766315 × 1437641766315)
2066813848253313068679225 is a perfect square (1437641766315 × 1437641766315)
2066813848253313068679225 is odd
Previous odd number is 2066813848253313068679223
Next odd number is 2066813848253313068679227
110110101101010100011010000000110001110010100111000011100110101011100000000111001
8828848984003381079413325114093029322023083224259874812369626547309515625