Alright, let's work through 40875337 times 15178420 step by step
40875337 × 15178420 = 15178420 × (40875337)
+ 15178420 × 7 resulting in 106248940
+ 15178420 × 30 resulting in 455352600
+ 15178420 × 300 resulting in 4553526000
+ 15178420 × 5000 producing 75892100000
+ 15178420 × 70000 which equals 1062489400000
+ 15178420 × 800000 that is equal 12142736000000
+ 15178420 × 0000000 producing 0
+ 15178420 × 40000000 yielding 607136800000000

= 620423032627540
