Perfect Square
99104985837339135666574143123345988543672302225625 is a perfect square (9955148709956026350839525 × 9955148709956026350839525)
99104985837339135666574143123345988543672302225625 is a perfect square (9955148709956026350839525 × 9955148709956026350839525)
99104985837339135666574143123345988543672302225625 is odd
Previous odd number is 99104985837339135666574143123345988543672302225623
Next odd number is 99104985837339135666574143123345988543672302225627
10000111100111101110101010000110100001101001001100100111101011011110001000011001001001001001000111111100011001010101100011001110001011110101100001011001100100011011001
973389173274173653613817602280540771717856860230077786960972625837958682121910590776054197159178739665094270927961787024435955556560706027217041015625
9821798217819190661434419030099572965720175700351957246563423416331692856838201292311330328406640625