No problem, we've got 34385918 and 78955421 to multiply
34385918 × 78955421 = 78955421 × (34385918)
+ 78955421 × 8 giving us 631643368
+ 78955421 × 10 what gives us 789554210
+ 78955421 × 900 producing 71059878900
+ 78955421 × 5000 which equals 394777105000
+ 78955421 × 80000 producing 6316433680000
+ 78955421 × 300000 producing 23686626300000
+ 78955421 × 4000000 giving us 315821684000000
+ 78955421 × 30000000 yielding 2368662630000000

= 2714954632161478
