Alright, let's work through 74873091 times 40659886 step by step
74873091 × 40659886 = 40659886 × (74873091)
+ 40659886 × 1 what gives us 40659886
+ 40659886 × 90 that is equal 3659389740
+ 40659886 × 000 yielding 0
+ 40659886 × 3000 giving us 121979658000
+ 40659886 × 70000 which equals 2846192020000
+ 40659886 × 800000 yielding 32527908800000
+ 40659886 × 4000000 what gives us 162639544000000
+ 40659886 × 70000000 producing 2846192020000000

= 3044331344527626
