Alright, let's work through 41956324 times 50067881 step by step
41956324 × 50067881 = 50067881 × (41956324)
+ 50067881 × 4 producing 200271524
+ 50067881 × 20 that equals 1001357620
+ 50067881 × 300 yielding 15020364300
+ 50067881 × 6000 that results in 300407286000
+ 50067881 × 50000 that equals 2503394050000
+ 50067881 × 900000 giving us 45061092900000
+ 50067881 × 1000000 yielding 50067881000000
+ 50067881 × 40000000 yielding 2002715240000000

= 2100664237229444
