Perfect Square
99104985833569903628733805373618498493118211823121 is a perfect square (9955148709766715666102761 × 9955148709766715666102761)
99104985833569903628733805373618498493118211823121 is a perfect square (9955148709766715666102761 × 9955148709766715666102761)
99104985833569903628733805373618498493118211823121 is odd
Previous odd number is 99104985833569903628733805373618498493118211823119
Next odd number is 99104985833569903628733805373618498493118211823123
10000111100111101110101010000110011100000110101111011000010011110011011010011110000111011101010110001100001000111001100110111010111001110010101100001100001011000010001
973389173163111744082619912051225534908465467877054315722477146946471745855130384050274436047280251011720771874002846947024392953124689134933330400561
9821798217072091285993002936707325089288305087334032201755591939471882129576190216148431590590180641