No problem, we've got 8412539 and 40817554 to multiply
8412539 × 40817554 = 40817554 × (8412539)
+ 40817554 × 9 yielding 367357986
+ 40817554 × 30 what gives us 1224526620
+ 40817554 × 500 that results in 20408777000
+ 40817554 × 2000 resulting in 81635108000
+ 40817554 × 10000 that results in 408175540000
+ 40817554 × 400000 producing 16327021600000
+ 40817554 × 8000000 giving us 326540432000000

= 343379264909606
