Perfect Square
99104985834575032172147281924334638003754258924089 is a perfect square (9955148709817198515365717 × 9955148709817198515365717)
99104985834575032172147281924334638003754258924089 is a perfect square (9955148709817198515365717 × 9955148709817198515365717)
99104985834575032172147281924334638003754258924089 is odd
Previous odd number is 99104985834575032172147281924334638003754258924087
Next odd number is 99104985834575032172147281924334638003754258924091
10000111100111101110101010000110011101100101010000110001101111011100101001111010010101011101011101100001010110111111100010111011111111010100000111100000000001000111001
973389173192728253289800540680660807663746172104268421876114021131038610610042624193570761847329600392673708949422463335252279363571486506765003716969
9821798217271317786105831910944581539748882404035517678071375437131240631144245049633101895864479921