Alright, let's work through 45796684 times 74139901 step by step
45796684 × 74139901 = 74139901 × (45796684)
+ 74139901 × 4 yielding 296559604
+ 74139901 × 80 giving us 5931192080
+ 74139901 × 600 resulting in 44483940600
+ 74139901 × 6000 what gives us 444839406000
+ 74139901 × 90000 that results in 6672591090000
+ 74139901 × 700000 yielding 51897930700000
+ 74139901 × 5000000 that is equal 370699505000000
+ 74139901 × 40000000 that results in 2965596040000000

= 3395361617888284
