Perfect Square
1942312225160041641 is a perfect square (1393668621 × 1393668621)
1942312225160041641 is a perfect square (1393668621 × 1393668621)
1942312225160041641 is odd
Previous odd number is 1942312225160041639
Next odd number is 1942312225160041643
1101011110100011110101010110110001111100100000001010010101001