No problem, we've got 8376673 and 40255382 to multiply
8376673 × 40255382 = 40255382 × (8376673)
+ 40255382 × 3 resulting in 120766146
+ 40255382 × 70 producing 2817876740
+ 40255382 × 600 giving us 24153229200
+ 40255382 × 6000 that results in 241532292000
+ 40255382 × 70000 that is equal 2817876740000
+ 40255382 × 300000 what gives us 12076614600000
+ 40255382 × 8000000 what gives us 322043056000000

= 337206171504086
