Perfect Square
99105007950922993659222849254970489694092273981441 is a perfect square (9955149820616613585974271 × 9955149820616613585974271)
99105007950922993659222849254970489694092273981441 is a perfect square (9955149820616613585974271 × 9955149820616613585974271)
99105007950922993659222849254970489694092273981441 is odd
Previous odd number is 99105007950922993659222849254970489694092273981439
Next odd number is 99105007950922993659222849254970489694092273981443
10000111100111101110110010000010001110101000101000010001101001001111110011010101000001010010101011011000101000110110111100100001000101010110111010000010001100000000001
973389824859794621869989637930339551160464419028181566878538851308679456029097957848978724278797549042683421935292480751238203305520089579150985349121
9821802600952509790371012049765969501476366696158561854529049606539432788922062190025758974012436481