Alright, let's work through 8875574 times 40104140 step by step
8875574 × 40104140 = 40104140 × (8875574)
+ 40104140 × 4 that is equal 160416560
+ 40104140 × 70 yielding 2807289800
+ 40104140 × 500 that is equal 20052070000
+ 40104140 × 5000 that equals 200520700000
+ 40104140 × 70000 what gives us 2807289800000
+ 40104140 × 800000 resulting in 32083312000000
+ 40104140 × 8000000 which equals 320833120000000

= 355947262276360
