Ответ:

 840500
- 76248
───────
 764252

Ответ: 764252