Respuesta:
25+8-(31-12×5)^5×2
25+8-(31-60)^5×2
25+8-(-20511149)×2
25+8-(-41022298)
25+8+41022298
=41022331