No problem, we've got 29343185 and 34740362 to multiply
29343185 × 34740362 = 34740362 × (29343185)
+ 34740362 × 5 that equals 173701810
+ 34740362 × 80 producing 2779228960
+ 34740362 × 100 that results in 3474036200
+ 34740362 × 3000 yielding 104221086000
+ 34740362 × 40000 that is equal 1389614480000
+ 34740362 × 300000 which equals 10422108600000
+ 34740362 × 9000000 giving us 312663258000000
+ 34740362 × 20000000 producing 694807240000000

= 1019392869132970
