Ответ:

  1005200056
         256
      302578
+    657012
-----------
  1006159902

Ответ: 1006159902