Alright, let's work through 20378478 times 96578349 step by step
20378478 × 96578349 = 96578349 × (20378478)
+ 96578349 × 8 giving us 772626792
+ 96578349 × 70 that results in 6760484430
+ 96578349 × 400 giving us 38631339600
+ 96578349 × 8000 yielding 772626792000
+ 96578349 × 70000 what gives us 6760484430000
+ 96578349 × 300000 that is equal 28973504700000
+ 96578349 × 0000000 producing 0
+ 96578349 × 20000000 that equals 1931566980000000

= 1968119760372822
