Perfect Square
99104991365923176285728583822163287429227761048009 is a perfect square (9955148987630630949508003 × 9955148987630630949508003)
99104991365923176285728583822163287429227761048009 is a perfect square (9955148987630630949508003 × 9955148987630630949508003)
99104991365923176285728583822163287429227761048009 is odd
Previous odd number is 99104991365923176285728583822163287429227761048007
Next odd number is 99104991365923176285728583822163287429227761048011
10000111100111101110101100000101011101001010101111011110011101010000101010010110010000011000111100110010100101101110010101101110100111100101100001011110001100111001001
973389336176093372767956010287793272557725967910508067305876788728803175857962611558811022981720439737741947425670506291927374622081086068512142664729
9821799313639707318876860399312874216425303057652952025453476606623396056493759345452712158002864081