Alright, let's work through 41958181 times 93373371 step by step
41958181 × 93373371 = 93373371 × (41958181)
+ 93373371 × 1 yielding 93373371
+ 93373371 × 80 producing 7469869680
+ 93373371 × 100 which equals 9337337100
+ 93373371 × 8000 yielding 746986968000
+ 93373371 × 50000 producing 4668668550000
+ 93373371 × 900000 what gives us 84036033900000
+ 93373371 × 1000000 which equals 93373371000000
+ 93373371 × 40000000 which equals 3734934840000000

= 3917776800998151
