Perfect Square
99180212151894589902312928349396348900689 is a perfect square (314928900153502250633 × 314928900153502250633)
99180212151894589902312928349396348900689 is a perfect square (314928900153502250633 × 314928900153502250633)
99180212151894589902312928349396348900689 is odd
Previous odd number is 99180212151894589902312928349396348900687
Next odd number is 99180212151894589902312928349396348900691
10010001101110110111001100000110000100010011111010010110111110100010110100001010010111100011100101001111101000011011100110001010101010001
975607429251450177337359181521167009684450803504654142194975610915390772773658679256756559377257767746428678363508797782769
9836714482494819279400877489659704528197238227340384283900354239915999378784674721