Alright, let's work through 54058476 times 36581129 step by step
54058476 × 36581129 = 36581129 × (54058476)
+ 36581129 × 6 that results in 219486774
+ 36581129 × 70 that results in 2560679030
+ 36581129 × 400 what gives us 14632451600
+ 36581129 × 8000 giving us 292649032000
+ 36581129 × 50000 that results in 1829056450000
+ 36581129 × 000000 that results in 0
+ 36581129 × 4000000 producing 146324516000000
+ 36581129 × 50000000 producing 1829056450000000

= 1977520084099404
