Alright, let's work through 4058265 times 74358418 step by step
4058265 × 74358418 = 74358418 × (4058265)
+ 74358418 × 5 that is equal 371792090
+ 74358418 × 60 that equals 4461505080
+ 74358418 × 200 that results in 14871683600
+ 74358418 × 8000 that equals 594867344000
+ 74358418 × 50000 that is equal 3717920900000
+ 74358418 × 000000 resulting in 0
+ 74358418 × 4000000 yielding 297433672000000

= 301766165224770
