Perfect Square
99918873887237217048752465617948935301625489348161 is a perfect square (9995942871347215590225631 × 9995942871347215590225631)
99918873887237217048752465617948935301625489348161 is a perfect square (9995942871347215590225631 × 9995942871347215590225631)
99918873887237217048752465617948935301625489348161 is odd
Previous odd number is 99918873887237217048752465617948935301625489348159
Next odd number is 99918873887237217048752465617948935301625489348163
10001000101111000000101010000111101111101101110000010001001110001110100100100010001000111111011111101111100100010011001001100000100110111011000000100110101011001000001
997568190517040967103189345601551322295334028247915674214404269371914513001952148204339065945400783012160520651582502935938211473301968902765404697281
9983781358893615409525344157448505209667868041567306038177428281394708847807804141587584872674081921