No problem, we've got 42378783 and 94170636 to multiply
42378783 × 94170636 = 94170636 × (42378783)
+ 94170636 × 3 resulting in 282511908
+ 94170636 × 80 which equals 7533650880
+ 94170636 × 700 giving us 65919445200
+ 94170636 × 8000 producing 753365088000
+ 94170636 × 70000 yielding 6591944520000
+ 94170636 × 300000 producing 28251190800000
+ 94170636 × 2000000 what gives us 188341272000000
+ 94170636 × 40000000 resulting in 3766825440000000

= 3990836948015988
