Ответ:

 80320
-  5436
───────
 74884

Ответ: 74884