No problem, we've got 42539662 and 78785868 to multiply
42539662 × 78785868 = 78785868 × (42539662)
+ 78785868 × 2 producing 157571736
+ 78785868 × 60 what gives us 4727152080
+ 78785868 × 600 that equals 47271520800
+ 78785868 × 9000 producing 709072812000
+ 78785868 × 30000 giving us 2363576040000
+ 78785868 × 500000 that equals 39392934000000
+ 78785868 × 2000000 resulting in 157571736000000
+ 78785868 × 40000000 giving us 3151434720000000

= 3351524195096616
