Perfect Square
1942312147114599649 is a perfect square (1393668593 × 1393668593)
1942312147114599649 is a perfect square (1393668593 × 1393668593)
1942312147114599649 is odd
Previous odd number is 1942312147114599647
Next odd number is 1942312147114599651
1101011110100011110101001101101100011101100010010010011100001