Perfect Square
99104985837590417802434261851850322291380907119769 is a perfect square (9955148709968647063155387 × 9955148709968647063155387)
99104985837590417802434261851850322291380907119769 is a perfect square (9955148709968647063155387 × 9955148709968647063155387)
99104985837590417802434261851850322291380907119769 is odd
Previous odd number is 99104985837590417802434261851850322291380907119767
Next odd number is 99104985837590417802434261851850322291380907119771
10000111100111101110101010000110100010000000110100111110000010011000011100111011110100001101010101011001010100011001001111011111001111101110110000010111001010010011001
973389173281577780916318517157559748047849742193950792563883529359091802711048703308568798867271991458077989357110507747346387145141867038535278633609
9821798217868997286465668963083782468922692791750348324142272643598475205575463465175448715310613361