Perfect Square
99180212151894589901053212748782339898161 is a perfect square (314928900153502250631 × 314928900153502250631)
99180212151894589901053212748782339898161 is a perfect square (314928900153502250631 × 314928900153502250631)
99180212151894589901053212748782339898161 is odd
Previous odd number is 99180212151894589901053212748782339898159
Next odd number is 99180212151894589901053212748782339898163
10010001101110110111001100000110000100010011111010010110111110100000101011100101010101011100110100001111101111011100110000011101100110001
975607429251450177300184793444013563645948706609556718489078101430241781582595280772231507000190483475588671860034624347281
9836714482494819279150999768619807073019932523745343370560436429629110563851181921