Perfect Square
99918873887742873591197773140190420594491876742225 is a perfect square (9995942871372508679079415 × 9995942871372508679079415)
99918873887742873591197773140190420594491876742225 is a perfect square (9995942871372508679079415 × 9995942871372508679079415)
99918873887742873591197773140190420594491876742225 is odd
Previous odd number is 99918873887742873591197773140190420594491876742223
Next odd number is 99918873887742873591197773140190420594491876742227
10001000101111000000101010000111110000011101010011100101000010011010001011011111001110101111111101111001111111011000010000100010010101110101011100001001001010001010001
997568190532186060190670168294339486215196831913546682526589918416297922287725277981151686906277491130838714597374297774012673410342918525098902640625
9983781358994664674115298036512344289259795120661298215906625044498362257432100481492841879097950625