No problem, we've got 34881706 and 40008552 to multiply
34881706 × 40008552 = 40008552 × (34881706)
+ 40008552 × 6 that results in 240051312
+ 40008552 × 00 which equals 0
+ 40008552 × 700 giving us 28005986400
+ 40008552 × 1000 yielding 40008552000
+ 40008552 × 80000 that results in 3200684160000
+ 40008552 × 800000 what gives us 32006841600000
+ 40008552 × 4000000 what gives us 160034208000000
+ 40008552 × 30000000 yielding 1200256560000000

= 1395566548349712
