Ответ:

Вычислим выражение по действиям:

\(64 \cdot 125 = 8000\), \(128 \cdot 75 = 9600\).

\((8000 + 9600) : 800 \cdot 5000 = 17600 : 800 \cdot 5000 = 22 \cdot 5000 = 110000\).

\(300 \cdot 400 = 120000\), \(5107 \cdot 800 = 4085600\).

\((120000 + 4085600) : 70 = 4205600 : 70 = 60080\).

Теперь найдём разность:

\(110000 - 60080 = 49920\).

Ответ: 49 920.