Alright, let's work through 45388285 times 19706928 step by step
45388285 × 19706928 = 19706928 × (45388285)
+ 19706928 × 5 resulting in 98534640
+ 19706928 × 80 producing 1576554240
+ 19706928 × 200 yielding 3941385600
+ 19706928 × 8000 giving us 157655424000
+ 19706928 × 80000 yielding 1576554240000
+ 19706928 × 300000 that is equal 5912078400000
+ 19706928 × 5000000 that equals 98534640000000
+ 19706928 × 40000000 that results in 788277120000000

= 894463664538480
