Perfect Square
1942312174987971609 is a perfect square (1393668603 × 1393668603)
1942312174987971609 is a perfect square (1393668603 × 1393668603)
1942312174987971609 is odd
Previous odd number is 1942312174987971607
Next odd number is 1942312174987971611
1101011110100011110101010000111100001000100110000110000011001