Perfect Square
99104991365923176285728145795607831681465982696361 is a perfect square (9955148987630630949507981 × 9955148987630630949507981)
99104991365923176285728145795607831681465982696361 is a perfect square (9955148987630630949507981 × 9955148987630630949507981)
99104991365923176285728145795607831681465982696361 is odd
Previous odd number is 99104991365923176285728145795607831681465982696359
Next odd number is 99104991365923176285728145795607831681465982696363
10000111100111101110101100000101011101001010101111011110011101010000101010010011011011001110011110111100010010010100101001101101111110001111100001010001011101110101001
973389336176093372767943103661028078872040197873503186359820955914609802157878083644639184757770124920625582000571118683016222051032383731503351293881
9821799313639707318876773578076881242522704702365056144555755590822559811756499178298989867922642321