Alright, let's work through 53944880 times 40352666 step by step
53944880 × 40352666 = 40352666 × (53944880)
+ 40352666 × 0 giving us 0
+ 40352666 × 80 that results in 3228213280
+ 40352666 × 800 which equals 32282132800
+ 40352666 × 4000 that results in 161410664000
+ 40352666 × 40000 resulting in 1614106640000
+ 40352666 × 900000 giving us 36317399400000
+ 40352666 × 3000000 resulting in 121057998000000
+ 40352666 × 50000000 that is equal 2017633300000000

= 2176819725050080
