Perfect Square
99104985837590417802434102569470962793027896633641 is a perfect square (9955148709968647063155379 × 9955148709968647063155379)
99104985837590417802434102569470962793027896633641 is a perfect square (9955148709968647063155379 × 9955148709968647063155379)
99104985837590417802434102569470962793027896633641 is odd
Previous odd number is 99104985837590417802434102569470962793027896633639
Next odd number is 99104985837590417802434102569470962793027896633643
10000111100111101110101010000110100010000000110100111110000010011000011100111010110010010101001010100011001001010000011100011100011111101111101001110000110100100101001
973389173281577780916313823839390554884406568115748488380934865667059736414015758222468058985761608881616407034097080376744281344651720206379601393721
9821798217868997286465637391727881267345574957796770480873204493341240657249448504460794500172916881