Perfect Square
99105007950922993659222650151974077361820554496121 is a perfect square (9955149820616613585974261 × 9955149820616613585974261)
99105007950922993659222650151974077361820554496121 is a perfect square (9955149820616613585974261 × 9955149820616613585974261)
99105007950922993659222650151974077361820554496121 is odd
Previous odd number is 99105007950922993659222650151974077361820554496119
Next odd number is 99105007950922993659222650151974077361820554496123
10000111100111101110110010000010001110101000101000010001101001001111110011010011101110111100011101110010100000110011011010011100000000001100010001011000000100001111001
973389824859794621869983771279355490910468979144878738796374967580788220744770607231280025664487189282178828939265392807233665220216156670638937579561
9821802600952509790370972585557884507912226652187805619060806129087219430566491766514466388204046641