Perfect Square
99918873887490045319975079395298192913299566095841 is a perfect square (9995942871359862134652529 × 9995942871359862134652529)
99918873887490045319975079395298192913299566095841 is a perfect square (9995942871359862134652529 × 9995942871359862134652529)
99918873887490045319975079395298192913299566095841 is odd
Previous odd number is 99918873887490045319975079395298192913299566095839
Next odd number is 99918873887490045319975079395298192913299566095843
10001000101111000000101010000111110000000101100001111011001000010100011000000000011011010101010111101011100101101000000101101100010001100010111010111011110110111100001
997568190524613513646909398297092217616889553703742815049148648782508927632772846188447804324681489613690125824217715892846074409511379762787382908321
9983781358944140041820249184578854194874542179484093608384005750575090391134989469795443419197497281