Perfect Square
1942312141539925281 is a perfect square (1393668591 × 1393668591)
1942312141539925281 is a perfect square (1393668591 × 1393668591)
1942312141539925281 is odd
Previous odd number is 1942312141539925279
Next odd number is 1942312141539925283
1101011110100011110101001101000010111011010100101110100100001