Perfect Square
1649785058383426022750346777153007947321121 is a perfect square (1284439589230815488239 × 1284439589230815488239)
1649785058383426022750346777153007947321121 is a perfect square (1284439589230815488239 × 1284439589230815488239)
1649785058383426022750346777153007947321121 is odd
Previous odd number is 1649785058383426022750346777153007947321119
Next odd number is 1649785058383426022750346777153007947321123
100101111000001001000010101001001001100000111001100000010111100000111110111100100000101111001100010110001110100101010101110111000111100100001
4490369693026199510338222203443305779586117430376932870455662774549425930968250366190626286558484123735884163677846197065054561
2721790738865204410510795869453126026822890038355387732500313284697456939000292696641