Alright, let's work through 34347543 times 11877709 step by step
34347543 × 11877709 = 11877709 × (34347543)
+ 11877709 × 3 giving us 35633127
+ 11877709 × 40 producing 475108360
+ 11877709 × 500 yielding 5938854500
+ 11877709 × 7000 yielding 83143963000
+ 11877709 × 40000 what gives us 475108360000
+ 11877709 × 300000 producing 3563312700000
+ 11877709 × 4000000 which equals 47510836000000
+ 11877709 × 30000000 that results in 356331270000000

= 407970120618987
