No problem, we've got 87893876 and 35400511 to multiply
87893876 × 35400511 = 35400511 × (87893876)
+ 35400511 × 6 that results in 212403066
+ 35400511 × 70 what gives us 2478035770
+ 35400511 × 800 producing 28320408800
+ 35400511 × 3000 what gives us 106201533000
+ 35400511 × 90000 yielding 3186045990000
+ 35400511 × 800000 yielding 28320408800000
+ 35400511 × 7000000 that results in 247803577000000
+ 35400511 × 80000000 yielding 2832040880000000

= 3111488124170636
