Perfect Square
99918873887995701862422266154799495681349665640625 is a perfect square (9995942871385155223506375 × 9995942871385155223506375)
99918873887995701862422266154799495681349665640625 is a perfect square (9995942871385155223506375 × 9995942871385155223506375)
99918873887995701862422266154799495681349665640625 is odd
Previous odd number is 99918873887995701862422266154799495681349665640623
Next odd number is 99918873887995701862422266154799495681349665640627
10001000101111000000101010000111110000110101000101001110111100011111111111001001101010010100110101100101111110110110010101101000111010001000111111101110101000010110001
997568190539758606734523151004275628679525647608378972429395446274763651516007044354198269288096238281633152976189838771586891258579314426422119140625
9983781359045189306410834294723149626949321943069103670871290929710502095912569837341483691650390625