Alright, let's work through 40559348 times 22879359 step by step
40559348 × 22879359 = 22879359 × (40559348)
+ 22879359 × 8 resulting in 183034872
+ 22879359 × 40 that results in 915174360
+ 22879359 × 300 producing 6863807700
+ 22879359 × 9000 yielding 205914231000
+ 22879359 × 50000 that is equal 1143967950000
+ 22879359 × 500000 giving us 11439679500000
+ 22879359 × 0000000 that equals 0
+ 22879359 × 40000000 which equals 915174360000000

= 927971883697932
