Alright, let's work through 73994511 times 40164546 step by step
73994511 × 40164546 = 40164546 × (73994511)
+ 40164546 × 1 that is equal 40164546
+ 40164546 × 10 what gives us 401645460
+ 40164546 × 500 resulting in 20082273000
+ 40164546 × 4000 which equals 160658184000
+ 40164546 × 90000 that is equal 3614809140000
+ 40164546 × 900000 which equals 36148091400000
+ 40164546 × 3000000 giving us 120493638000000
+ 40164546 × 70000000 that equals 2811518220000000

= 2971955940807006
