Alright, let's work through 42973382 times 74878254 step by step
42973382 × 74878254 = 74878254 × (42973382)
+ 74878254 × 2 that is equal 149756508
+ 74878254 × 80 that equals 5990260320
+ 74878254 × 300 producing 22463476200
+ 74878254 × 3000 that results in 224634762000
+ 74878254 × 70000 that equals 5241477780000
+ 74878254 × 900000 that equals 67390428600000
+ 74878254 × 2000000 what gives us 149756508000000
+ 74878254 × 40000000 giving us 2995130160000000

= 3217771812635028
