Преобразуем выражение:
$$ (-10x^5)^2 \cdot (-5x^4)^2 = 100x^{10} \cdot 25x^8 = 2500x^{10+8} = 2500x^{18} $$
Ответ: $$2500x^{18}$$