No problem, we've got 74334836 and 5111324 to multiply
74334836 × 5111324 = 5111324 × (74334836)
+ 5111324 × 6 yielding 30667944
+ 5111324 × 30 which equals 153339720
+ 5111324 × 800 producing 4089059200
+ 5111324 × 4000 which equals 20445296000
+ 5111324 × 30000 which equals 153339720000
+ 5111324 × 300000 that results in 1533397200000
+ 5111324 × 4000000 yielding 20445296000000
+ 5111324 × 70000000 resulting in 357792680000000

= 379949431282864
