Perfect Square
99104985837841699938294062015595936739486395461089 is a perfect square (9955148709981267775471217 × 9955148709981267775471217)
99104985837841699938294062015595936739486395461089 is a perfect square (9955148709981267775471217 × 9955148709981267775471217)
99104985837841699938294062015595936739486395461089 is odd
Previous odd number is 99104985837841699938294062015595936739486395461087
Next odd number is 99104985837841699938294062015595936739486395461091
10000111100111101110101010000110100010011000011101010100011001010010110001011100011011100001001101001001111001001011001101000011110101110010100011110101110110111100001
973389173288981908218847591943593838733589364912403056861632618414288632242020722377374976781463704538788829151079626491595079517148831306869447447969
9821798217918803911496982038779794195167771344093184446558077125051183046839798140642109980913065921