Perfect Square
1811550558628427474370241 is a perfect square (1345938541921 × 1345938541921)
1811550558628427474370241 is a perfect square (1345938541921 × 1345938541921)
1811550558628427474370241 is odd
Previous odd number is 1811550558628427474370239
Next odd number is 1811550558628427474370243
101111111100111000101101001000001011110100101011111011011110000110111111011000001
5944993414075763348559567019941912434764670331663190315291527875365907521