Perfect Square
118223953430931532196995952849490081 is a perfect square (343837103045805009 × 343837103045805009)
118223953430931532196995952849490081 is a perfect square (343837103045805009 × 343837103045805009)
118223953430931532196995952849490081 is odd
Previous odd number is 118223953430931532196995952849490079
Next odd number is 118223953430931532196995952849490083
101101100010011100100000101000010100101110000010001011010001110101111010100100100000011010001011110001001000010100001
1652404748868573477060332320802679750413206132049536394979476378419848524109271972590219087851140812201441
13976903164839067603053257983387222377488843487346703163937621717386561