Alright, let's work through 80844020 times 58391747 step by step
80844020 × 58391747 = 58391747 × (80844020)
+ 58391747 × 0 which equals 0
+ 58391747 × 20 that is equal 1167834940
+ 58391747 × 000 that equals 0
+ 58391747 × 4000 yielding 233566988000
+ 58391747 × 40000 resulting in 2335669880000
+ 58391747 × 800000 that equals 46713397600000
+ 58391747 × 0000000 what gives us 0
+ 58391747 × 80000000 yielding 4671339760000000

= 4720623562302940
