Alright, let's work through 54426221 times 4578918 step by step
54426221 × 4578918 = 4578918 × (54426221)
+ 4578918 × 1 producing 4578918
+ 4578918 × 20 resulting in 91578360
+ 4578918 × 200 which equals 915783600
+ 4578918 × 6000 yielding 27473508000
+ 4578918 × 20000 that results in 91578360000
+ 4578918 × 400000 that is equal 1831567200000
+ 4578918 × 4000000 which equals 18315672000000
+ 4578918 × 50000000 that equals 228945900000000

= 249213203008878
