Alright, let's work through 45376883 times 19791542 step by step
45376883 × 19791542 = 19791542 × (45376883)
+ 19791542 × 3 that results in 59374626
+ 19791542 × 80 giving us 1583323360
+ 19791542 × 800 giving us 15833233600
+ 19791542 × 6000 resulting in 118749252000
+ 19791542 × 70000 producing 1385407940000
+ 19791542 × 300000 yielding 5937462600000
+ 19791542 × 5000000 that equals 98957710000000
+ 19791542 × 40000000 producing 791661680000000

= 898078485723586
