Perfect Square
1942312158263948409 is a perfect square (1393668597 × 1393668597)
1942312158263948409 is a perfect square (1393668597 × 1393668597)
1942312158263948409 is odd
Previous odd number is 1942312158263948407
Next odd number is 1942312158263948411
1101011110100011110101001110111111100001111101011010001111001