Perfect Square
99105007950922993659222570510775512428911866702049 is a perfect square (9955149820616613585974257 × 9955149820616613585974257)
99105007950922993659222570510775512428911866702049 is a perfect square (9955149820616613585974257 × 9955149820616613585974257)
99105007950922993659222570510775512428911866702049 is odd
Previous odd number is 99105007950922993659222570510775512428911866702047
Next odd number is 99105007950922993659222570510775512428911866702051
10000111100111101110110010000010001110101000101000010001101001001111110011010011001110000000011000010110011101100101001100110011100100100001100111100000110100011100001
973389824859794621869981424618961866810470803199807921748309522313543350232895248249765592133984226224452867679654148922000032776213093997034042623649
9821802600952509790370956799874650510486570634632802407545018863975832911055048246012249719740798401