Perfect Square
99918873886984388777530691499800870097268325940081 is a perfect square (9995942871334569045798759 × 9995942871334569045798759)
99918873886984388777530691499800870097268325940081 is a perfect square (9995942871334569045798759 × 9995942871334569045798759)
99918873886984388777530691499800870097268325940081 is odd
Previous odd number is 99918873886984388777530691499800870097268325940079
Next odd number is 99918873886984388777530691499800870097268325940083
10001000101111000000101010000111101111010101111110100111010100001000110001001001010001111011001101110100100011011111000101000100001110100110011111110101111101101110001
997568190509468420559532763993964153237309682388823315715662636168500473294121254993071419602107163412520245552250500266239012337364693799174277551441
9983781358843090777230734770191279035966233007403724236982008022051296917995230572125834352402286561