Alright, let's work through 40153564 times 3343673 step by step
40153564 × 3343673 = 3343673 × (40153564)
+ 3343673 × 4 yielding 13374692
+ 3343673 × 60 that is equal 200620380
+ 3343673 × 500 producing 1671836500
+ 3343673 × 3000 resulting in 10031019000
+ 3343673 × 50000 producing 167183650000
+ 3343673 × 100000 that equals 334367300000
+ 3343673 × 0000000 resulting in 0
+ 3343673 × 40000000 that is equal 133746920000000

= 134260387800572
