Alright, let's work through 41218382 times 33794605 step by step
41218382 × 33794605 = 33794605 × (41218382)
+ 33794605 × 2 yielding 67589210
+ 33794605 × 80 what gives us 2703568400
+ 33794605 × 300 that equals 10138381500
+ 33794605 × 8000 yielding 270356840000
+ 33794605 × 10000 what gives us 337946050000
+ 33794605 × 200000 resulting in 6758921000000
+ 33794605 × 1000000 producing 33794605000000
+ 33794605 × 40000000 which equals 1351784200000000

= 1392958938429110
