Alright, let's work through 45578167 times 21675419 step by step
45578167 × 21675419 = 21675419 × (45578167)
+ 21675419 × 7 that equals 151727933
+ 21675419 × 60 giving us 1300525140
+ 21675419 × 100 that equals 2167541900
+ 21675419 × 8000 that results in 173403352000
+ 21675419 × 70000 that results in 1517279330000
+ 21675419 × 500000 producing 10837709500000
+ 21675419 × 5000000 giving us 108377095000000
+ 21675419 × 40000000 that results in 867016760000000

= 987925866976973
