No problem, we've got 34373862 and 11624806 to multiply
34373862 × 11624806 = 11624806 × (34373862)
+ 11624806 × 2 which equals 23249612
+ 11624806 × 60 what gives us 697488360
+ 11624806 × 800 giving us 9299844800
+ 11624806 × 3000 that is equal 34874418000
+ 11624806 × 70000 yielding 813736420000
+ 11624806 × 300000 yielding 3487441800000
+ 11624806 × 4000000 that equals 46499224000000
+ 11624806 × 30000000 giving us 348744180000000

= 399589477220772
