No problem, we've got 8980756 and 43976848 to multiply
8980756 × 43976848 = 43976848 × (8980756)
+ 43976848 × 6 yielding 263861088
+ 43976848 × 50 yielding 2198842400
+ 43976848 × 700 giving us 30783793600
+ 43976848 × 0000 yielding 0
+ 43976848 × 80000 resulting in 3518147840000
+ 43976848 × 900000 what gives us 39579163200000
+ 43976848 × 8000000 what gives us 351814784000000

= 394945341537088
