Perfect Square
99105007950922993659222212125381970230822771629121 is a perfect square (9955149820616613585974239 × 9955149820616613585974239)
99105007950922993659222212125381970230822771629121 is a perfect square (9955149820616613585974239 × 9955149820616613585974239)
99105007950922993659222212125381970230822771629121 is odd
Previous odd number is 99105007950922993659222212125381970230822771629119
Next odd number is 99105007950922993659222212125381970230822771629123
10000111100111101110110010000010001110101000101000010001101001001111110011010000111001110001111111111000001111000101001111011101101000000001101011001000001110001000001
973389824859794621869970864647190558360479011505330752481672926765744806925926745263081074615007266333645871697485687441129169207628823814638945338561
9821802600952509790370885764300097522071118555870761454615369203908906180021752599289346424375232641