Perfect Square
99104985835077596443856966923710811125690367579009 is a perfect square (9955148709842439939997247 × 9955148709842439939997247)
99104985835077596443856966923710811125690367579009 is a perfect square (9955148709842439939997247 × 9955148709842439939997247)
99104985835077596443856966923710811125690367579009 is odd
Previous odd number is 99104985835077596443856966923710811125690367579007
Next odd number is 99104985835077596443856966923710811125690367579011
10000111100111101110101010000110011110010100100001011110011101010001010001111011011111001100101001110110001011110000001111011000111101010000010110001011001001110000001
973389173207536507893702960653604725084614687535633894592647594999283814945014452582913131121081652841627448981349978975769066754541952614971828697729
9821798217370931036163588180688946171915640181943591544737956573296223811775088434744396747857422081