Is 31,448 − 8,980,401 positive or negative?

Negative