Perfect Square
1942312119241227889 is a perfect square (1393668583 × 1393668583)
1942312119241227889 is a perfect square (1393668583 × 1393668583)
1942312119241227889 is odd
Previous odd number is 1942312119241227887
Next odd number is 1942312119241227891
1101011110100011110101001010011100110010011110011111001110001