Alright, let's work through 54385956 times 80945156 step by step
54385956 × 80945156 = 80945156 × (54385956)
+ 80945156 × 6 giving us 485670936
+ 80945156 × 50 that is equal 4047257800
+ 80945156 × 900 which equals 72850640400
+ 80945156 × 5000 that is equal 404725780000
+ 80945156 × 80000 producing 6475612480000
+ 80945156 × 300000 producing 24283546800000
+ 80945156 × 4000000 giving us 323780624000000
+ 80945156 × 50000000 that is equal 4047257800000000

= 4402279692629136
