Perfect Square
1942312219585367161 is a perfect square (1393668619 × 1393668619)
1942312219585367161 is a perfect square (1393668619 × 1393668619)
1942312219585367161 is odd
Previous odd number is 1942312219585367159
Next odd number is 1942312219585367163
1101011110100011110101010110001000011010010010100110001111001