Ответ:

80 371 405 - 5 986 796 = 74 384 609