Perfect Square
1820428681761321129 is a perfect square (1349232627 × 1349232627)
1820428681761321129 is a perfect square (1349232627 × 1349232627)
1820428681761321129 is odd
Previous odd number is 1820428681761321127
Next odd number is 1820428681761321131
1100101000011011101100011110110110011010100001111000010101001