I have the following problem I want to create a table that use a \multicolumn, I want the following

but I have this.

This is the code that I'm using, Does anyone know how to do this?
\begin{longtable}{| p{5cm} | p{5cm} | p{5cm} |}
\hline
Número & Compuesto & Primo \\
\hline
124 & X & - \\
\hline
\multicolumn{3}{ p{15cm} }{167149925598414533584400563496249196484626567023954743572719464788289404566848180320469925318728110574074739762450403911375568454294210806669447761437579390493214133578688918826283772069691256544127325402936461605210931966803891178446234431626664000699233882131687123515785136485929356311218831711685861511 }\\
\hline
\end{longtable}

seqsplitpackage can help, see Wrapping long lines that contain no spaces – Torbjørn T. Nov 01 '15 at 18:04