Perfect Square
106066620023385972943898403599298212308225 is a perfect square (325678706739304608385 × 325678706739304608385)
106066620023385972943898403599298212308225 is a perfect square (325678706739304608385 × 325678706739304608385)
106066620023385972943898403599298212308225 is odd
Previous odd number is 106066620023385972943898403599298212308223
Next odd number is 106066620023385972943898403599298212308227
10011011110110011101001111111010111010110000110100000011110101010001110100100010111000011011111101011100010010001101100101010010100000001
1193263039400319268228683608484101551487621393102057948940541765408818069269023317692098351424754181654833811951739488890625
11250127883185342211688410316879539668931618641684070835535389805184326882402650625