Solutions to an equation.

Consider:

e^$\displaystyle (e^x)$ = (10^20)(x^20)(e^$\displaystyle (x$^20))

How many solutions are there and why?