Perfect Square
1742768803753575481 is a perfect square (1320139691 × 1320139691)
1742768803753575481 is a perfect square (1320139691 × 1320139691)
1742768803753575481 is odd
Previous odd number is 1742768803753575479
Next odd number is 1742768803753575483
1100000101111100011101111111001010001010111010100010000111001