No problem, we've got 29881688 and 34141973 to multiply
29881688 × 34141973 = 34141973 × (29881688)
+ 34141973 × 8 which equals 273135784
+ 34141973 × 80 which equals 2731357840
+ 34141973 × 600 that equals 20485183800
+ 34141973 × 1000 that results in 34141973000
+ 34141973 × 80000 yielding 2731357840000
+ 34141973 × 800000 which equals 27313578400000
+ 34141973 × 9000000 yielding 307277757000000
+ 34141973 × 20000000 giving us 682839460000000

= 1020219784890424
