Alright, let's work through 46642709 times 73308489 step by step
46642709 × 73308489 = 73308489 × (46642709)
+ 73308489 × 9 yielding 659776401
+ 73308489 × 00 what gives us 0
+ 73308489 × 700 that results in 51315942300
+ 73308489 × 2000 giving us 146616978000
+ 73308489 × 40000 yielding 2932339560000
+ 73308489 × 600000 that equals 43985093400000
+ 73308489 × 6000000 producing 439850934000000
+ 73308489 × 40000000 giving us 2932339560000000

= 3419306519656701
