Perfect Square
1942312163838622801 is a perfect square (1393668599 × 1393668599)
1942312163838622801 is a perfect square (1393668599 × 1393668599)
1942312163838622801 is odd
Previous odd number is 1942312163838622799
Next odd number is 1942312163838622803
1101011110100011110101001111101001000100001010111110001010001