Perfect Square
99918862755967436636142056213105136146356730206969 is a perfect square (9995942314557814445578187 × 9995942314557814445578187)
99918862755967436636142056213105136146356730206969 is a perfect square (9995942314557814445578187 × 9995942314557814445578187)
99918862755967436636142056213105136146356730206969 is odd
Previous odd number is 99918862755967436636142056213105136146356730206967
Next odd number is 99918862755967436636142056213105136146356730206971
10001000101111000000100110001000001011110010001011001011011001000111011001101000100100111111100101110100101100100001100101100110110100010101001100000100001101011111001
997567857120586904998311119799337514346686623744533307698189055290285484676266307648128112191889131131093362413086248931855112096094723603751229751209
9983779134445856526967609908526444119252694281664585000388582101522368188491166262443512145576166961