Alright, let's work through 45468644 times 20670536 step by step
45468644 × 20670536 = 20670536 × (45468644)
+ 20670536 × 4 that is equal 82682144
+ 20670536 × 40 producing 826821440
+ 20670536 × 600 giving us 12402321600
+ 20670536 × 8000 which equals 165364288000
+ 20670536 × 60000 which equals 1240232160000
+ 20670536 × 400000 yielding 8268214400000
+ 20670536 × 5000000 that is equal 103352680000000
+ 20670536 × 40000000 that results in 826821440000000

= 939861242673184
