Perfect Square
99918873888754186676096225003884552892680953075489 is a perfect square (9995942871423094856787183 × 9995942871423094856787183)
99918873888754186676096225003884552892680953075489 is a perfect square (9995942871423094856787183 × 9995942871423094856787183)
99918873888754186676096225003884552892680953075489 is odd
Previous odd number is 99918873888754186676096225003884552892680953075487
Next odd number is 99918873888754186676096225003884552892680953075491
10001000101111000000101010000111110001111100011010001100101010110001011010001100000011011111110010011000001111111001000100101110100110011101001010011110001011100100001
997568190562476246366326402944327901691874652632464809578441819290880470793774392115299737940911625722514236577952864285952415178532005902317733155169
9983781359196763203298306018174426973397772312457989317538780252564541818191877875619393927732589121