Perfect Square
1082531413364842504293630625 is a perfect square (32901845136175 × 32901845136175)
1082531413364842504293630625 is a perfect square (32901845136175 × 32901845136175)
1082531413364842504293630625 is odd
Previous odd number is 1082531413364842504293630623
Next odd number is 1082531413364842504293630627
110111111101110010111100011000000111111000100000111110111101100111100101101100001010100001
1268590699961430275223318152606235377461719092007061952333552805704697785400390625