Alright, let's work through 54529882 times 40738971 step by step
54529882 × 40738971 = 40738971 × (54529882)
+ 40738971 × 2 that results in 81477942
+ 40738971 × 80 which equals 3259117680
+ 40738971 × 800 producing 32591176800
+ 40738971 × 9000 that equals 366650739000
+ 40738971 × 20000 that equals 814779420000
+ 40738971 × 500000 which equals 20369485500000
+ 40738971 × 4000000 giving us 162955884000000
+ 40738971 × 50000000 what gives us 2036948550000000

= 2221491281431422
