Perfect Square
99104991365923176285728344898587584294084972856081 is a perfect square (9955148987630630949507991 × 9955148987630630949507991)
99104991365923176285728344898587584294084972856081 is a perfect square (9955148987630630949507991 × 9955148987630630949507991)
99104991365923176285728344898587584294084972856081 is odd
Previous odd number is 99104991365923176285728344898587584294084972856079
Next odd number is 99104991365923176285728344898587584294084972856083
10000111100111101110101100000101011101001010101111011110011101010000101010010100101101100100101100100000100110110001110010000101100010011111010101101110100001100010001
973389336176093372767948970309557712365533729690826166207113043110719431082481252591861429648983295682398590466512801270338053045196294274143573179441
9821799313639707318876813042275059867023885772879107769362164092897215505116782256369898562338678561