Alright, let's work through 41359244 times 74349156 step by step
41359244 × 74349156 = 74349156 × (41359244)
+ 74349156 × 4 yielding 297396624
+ 74349156 × 40 producing 2973966240
+ 74349156 × 200 which equals 14869831200
+ 74349156 × 9000 yielding 669142404000
+ 74349156 × 50000 yielding 3717457800000
+ 74349156 × 300000 which equals 22304746800000
+ 74349156 × 1000000 giving us 74349156000000
+ 74349156 × 40000000 giving us 2973966240000000

= 3075024884198064
