Alright, let's work through 45528679 times 78870336 step by step
45528679 × 78870336 = 78870336 × (45528679)
+ 78870336 × 9 producing 709833024
+ 78870336 × 70 that equals 5520923520
+ 78870336 × 600 giving us 47322201600
+ 78870336 × 8000 producing 630962688000
+ 78870336 × 20000 that is equal 1577406720000
+ 78870336 × 500000 that is equal 39435168000000
+ 78870336 × 5000000 producing 394351680000000
+ 78870336 × 40000000 yielding 3154813440000000

= 3590862210366144
