Ответ:

38020301 - 18479563 = 19540738

Ответ: 19540738