Alright, let's work through 40535335 times 84055640 step by step
40535335 × 84055640 = 84055640 × (40535335)
+ 84055640 × 5 producing 420278200
+ 84055640 × 30 that equals 2521669200
+ 84055640 × 300 what gives us 25216692000
+ 84055640 × 5000 that equals 420278200000
+ 84055640 × 30000 resulting in 2521669200000
+ 84055640 × 500000 yielding 42027820000000
+ 84055640 × 0000000 that results in 0
+ 84055640 × 40000000 yielding 3362225600000000

= 3407223526039400
