Perfect Square
99105007950922993659222411228378382563094491114001 is a perfect square (9955149820616613585974249 × 9955149820616613585974249)
99105007950922993659222411228378382563094491114001 is a perfect square (9955149820616613585974249 × 9955149820616613585974249)
99105007950922993659222411228378382563094491114001 is odd
Previous odd number is 99105007950922993659222411228378382563094491113999
Next odd number is 99105007950922993659222411228378382563094491114003
10000111100111101110110010000010001110101000101000010001101001001111110011010010001100001000001101011110010111001000110001100010101101001100010011110010010101000010001
973389824859794621869976731298174618610474451323809683397550245877187779423836074703073071898434550931254140766172937453597741406676670153710461342001
9821802600952509790370925228508182515635258599579880469093175978100772057355257775699751149978228001