Perfect Square
1942312124815902225 is a perfect square (1393668585 × 1393668585)
1942312124815902225 is a perfect square (1393668585 × 1393668585)
1942312124815902225 is odd
Previous odd number is 1942312124815902223
Next odd number is 1942312124815902227
1101011110100011110101001011000110010100101100000011000010001