Alright, let's work through 54620428 times 40677042 step by step
54620428 × 40677042 = 40677042 × (54620428)
+ 40677042 × 8 yielding 325416336
+ 40677042 × 20 that results in 813540840
+ 40677042 × 400 that equals 16270816800
+ 40677042 × 0000 that is equal 0
+ 40677042 × 20000 producing 813540840000
+ 40677042 × 600000 that equals 24406225200000
+ 40677042 × 4000000 that equals 162708168000000
+ 40677042 × 50000000 producing 2033852100000000

= 2221797443813976
