Perfect Square
99918873887995701862421946284627611356382513436881 is a perfect square (9995942871385155223506359 × 9995942871385155223506359)
99918873887995701862421946284627611356382513436881 is a perfect square (9995942871385155223506359 × 9995942871385155223506359)
99918873887995701862421946284627611356382513436881 is odd
Previous odd number is 99918873887995701862421946284627611356382513436879
Next odd number is 99918873887995701862421946284627611356382513436883
10001000101111000000101010000111110000110101000101001110111100011111111111000111100110000001111100011100011101000111100111111110000010111111000010011011001100011010001
997568190539758606734513570462697508766857963360901757689564531197353436496932037966379507172811772980527358901358449333491833751943836600361409385841
9983781359045189306410770372588419544199580173139027020895216360814048311290172526170666514771008161