$\triangle abc$ and $\triangle dbc$ share $bc$. $ab = 5\ \text{cm}$, $ac = 12\ \text{cm}$, $dc = 8\ \text{cm}$, and $bd = 20\ \text{cm}$. what is the least possible integral number of centimeters in $bc$?