Perfect Square
99918829359130357558516630154666675692506911824729 is a perfect square (9995940644037976557162277 × 9995940644037976557162277)
99918829359130357558516630154666675692506911824729 is a perfect square (9995940644037976557162277 × 9995940644037976557162277)
99918829359130357558516630154666675692506911824729 is odd
Previous odd number is 99918829359130357558516630154666675692506911824727
Next odd number is 99918829359130357558516630154666675692506911824731
10001000101111000000011010001001011011100010101101010111101101010111101111101110011000010100110111000100101011101100110110111111110001000001000010001110101101101011001
997566856840985678341454971745525097303910795022963435814723614555906998348066807015534272055363014809279480570742417927106349468224696753660874572489
9983772460499010700171175044268769108741752482097529767932428254386691899003857337172986084415923441