No problem, we've got 40376883 and 85802691 to multiply
40376883 × 85802691 = 85802691 × (40376883)
+ 85802691 × 3 that results in 257408073
+ 85802691 × 80 what gives us 6864215280
+ 85802691 × 800 giving us 68642152800
+ 85802691 × 6000 giving us 514816146000
+ 85802691 × 70000 that is equal 6006188370000
+ 85802691 × 300000 what gives us 25740807300000
+ 85802691 × 0000000 that results in 0
+ 85802691 × 40000000 which equals 3432107640000000

= 3464445215592153
