No problem, we've got 34318722 and 10091429 to multiply
34318722 × 10091429 = 10091429 × (34318722)
+ 10091429 × 2 yielding 20182858
+ 10091429 × 20 giving us 201828580
+ 10091429 × 700 yielding 7064000300
+ 10091429 × 8000 that is equal 80731432000
+ 10091429 × 10000 that equals 100914290000
+ 10091429 × 300000 that results in 3027428700000
+ 10091429 × 4000000 resulting in 40365716000000
+ 10091429 × 30000000 that is equal 302742870000000

= 346324946433738
