Perfect Square
99104985833569903628733885014808176626843540645225 is a perfect square (9955148709766715666102765 × 9955148709766715666102765)
99104985833569903628733885014808176626843540645225 is a perfect square (9955148709766715666102765 × 9955148709766715666102765)
99104985833569903628733885014808176626843540645225 is odd
Previous odd number is 99104985833569903628733885014808176626843540645223
Next odd number is 99104985833569903628733885014808176626843540645227
10000111100111101110101010000110011100000110101111011000010011110011011010011110101000011001011011100111001110011101010010100001110010100001000011010011110010101101001
973389173163111744082622258710309893490654780184975115277045586516382787727514208886074575402053523757552358814724039280051984038865498434677345765625
9821798217072091285993018722385274729481268260687532477825872615417237239858115167841846609315300625