$\begin{eqnarray}\!\text{By the distributive law}\ \ && \,8\, -\, 1\cdot(999-8\cdot 124)\\ &=&\ 8\cdot\color{#c00}1\, -\, 999\, +\, 8\cdot\color{#c00}{124}\\ &=&\ 8\cdot\color{#0a0}{ 125} - 999\ \ \,{\rm by}\ \ \color{#c00}{124 + 1} = \color{#0a0}{125}\end{eqnarray}$
Este "back-método de sustitución" de la extensión de la mcd es muy propenso a errores. Más simple de calcular y más fácil de recordar es el método que se describe aquí. Eso de ejecutar el algoritmo de rendimientos
$$\begin{array}{rrr}
8000 & 1 & 0\\
7001 & 0 & 1\\
999 & 1 & -1\\
8 & -7& 8\\
-1 & \!\!\color{#c00}{876} & \!\!\!\color{#0a0}{-1001}\end{array}$$
donde cada línea de $\,\ a\ \ b\ \ c\ \,$ significa que $\ a = 8000\, b + 7001\, c.\ $ por lo Tanto
$$ 1 = -\color{#c00}{876}\cdot 8000 + \color{#0a0}{1001}\cdot 7001$$
El post vinculado describe el algoritmo en gran detalle, de una manera que es fácil de recordar.
Aquí hay otro ejemplo de computación $\rm\ gcd(141,19),\,$ con las ecuaciones escritas explícitamente
$$\rm\begin{eqnarray}(1)\quad \color{#C00}{141}\!\ &=&\,\ \ \ 1&\cdot& 141\, +\ 0&\cdot& 19 \\
(2)\quad\ \color{#C00}{19}\ &=&\,\ \ \ 0&\cdot& 141\, +\ 1&\cdot& 19 \\
\color{#940}{(1)-7\,(2)}\, \rightarrow\, (3)\quad\ \ \ \color{#C00}{ 8}\ &=&\,\ \ \ 1&\cdot& 141\, -\ 7&\cdot& 19 \\
\color{#940}{(2)-2\,(3)}\,\rightarrow\,(4)\quad\ \ \ \color{#C00}{3}\ &=&\, {-}2&\cdot& 141\, + 15&\cdot& 19 \\
\color{#940}{(3)-3\,(4)}\,\rightarrow\,(5)\quad \color{#C00}{{-}1}\ &=&\,\ \ \ 7&\cdot& 141\, -\color{#0A0}{ 52}&\cdot& \color{#0A0}{19} \end{eqnarray}\qquad$$