Triangle ABC is acute. Point D lies on \overline {AC} so that \overline {BD}\perp \overline {DE}, and point E lies on \overline {AB} such that \overline {CE}\perp\overline {BE}. Find the value of AE if CB = 10, PB = 20, and DB = 30.