Perfect Square
99918873888754186676096464906513467046957515968025 is a perfect square (9995942871423094856787195 × 9995942871423094856787195)
99918873888754186676096464906513467046957515968025 is a perfect square (9995942871423094856787195 × 9995942871423094856787195)
99918873888754186676096464906513467046957515968025 is odd
Previous odd number is 99918873888754186676096464906513467046957515968023
Next odd number is 99918873888754186676096464906513467046957515968027
10001000101111000000101010000111110001111100011010001100101010110001011010001101100110101101111101001111011001001100100000110111000001111011101110011101000111000011001
997568190562476246366333588350511627987536683362409315739651463000693257768756308669474566353612718016126683525964025051097093972976999287851240015625
9983781359196763203298353959775475081347581014606621932561784751205809333169416091237322852822400625