Perfect Square
1642912095174624321099138430866729 is a perfect square (40532852048364723 × 40532852048364723)
1642912095174624321099138430866729 is a perfect square (40532852048364723 × 40532852048364723)
1642912095174624321099138430866729 is odd
Previous odd number is 1642912095174624321099138430866727
Next odd number is 1642912095174624321099138430866731
101000100000000011101110100100101000001110111111111100111001011000111100000010000100111010110110001010100101001
4434482861308110364222286931113717792140442562318929495603150974873169706774018534229104683733138489
2699160152471073843460370097819875817734554414706735205342159159441