Alright, let's work through 40337334 times 80619284 step by step
40337334 × 80619284 = 80619284 × (40337334)
+ 80619284 × 4 that equals 322477136
+ 80619284 × 30 producing 2418578520
+ 80619284 × 300 that is equal 24185785200
+ 80619284 × 7000 giving us 564334988000
+ 80619284 × 30000 yielding 2418578520000
+ 80619284 × 300000 yielding 24185785200000
+ 80619284 × 0000000 giving us 0
+ 80619284 × 40000000 producing 3224771360000000

= 3251966985548856
