Alright, let's work through 54059843 times 10165502 step by step
54059843 × 10165502 = 10165502 × (54059843)
+ 10165502 × 3 what gives us 30496506
+ 10165502 × 40 which equals 406620080
+ 10165502 × 800 that equals 8132401600
+ 10165502 × 9000 what gives us 91489518000
+ 10165502 × 50000 what gives us 508275100000
+ 10165502 × 000000 that equals 0
+ 10165502 × 4000000 that results in 40662008000000
+ 10165502 × 50000000 which equals 508275100000000

= 549545442136186
