Alright, let's work through 45359386 times 93709784 step by step
45359386 × 93709784 = 93709784 × (45359386)
+ 93709784 × 6 that equals 562258704
+ 93709784 × 80 yielding 7496782720
+ 93709784 × 300 which equals 28112935200
+ 93709784 × 9000 that is equal 843388056000
+ 93709784 × 50000 that equals 4685489200000
+ 93709784 × 300000 producing 28112935200000
+ 93709784 × 5000000 which equals 468548920000000
+ 93709784 × 40000000 giving us 3748391360000000

= 4250618264432624
