Alright, let's work through 40863941 times 18873569 step by step
40863941 × 18873569 = 18873569 × (40863941)
+ 18873569 × 1 what gives us 18873569
+ 18873569 × 40 yielding 754942760
+ 18873569 × 900 yielding 16986212100
+ 18873569 × 3000 producing 56620707000
+ 18873569 × 60000 that equals 1132414140000
+ 18873569 × 800000 giving us 15098855200000
+ 18873569 × 0000000 resulting in 0
+ 18873569 × 40000000 that results in 754942760000000

= 771248410075429
