No problem, we've got 55226526 and 18839054 to multiply
55226526 × 18839054 = 18839054 × (55226526)
+ 18839054 × 6 that equals 113034324
+ 18839054 × 20 that results in 376781080
+ 18839054 × 500 producing 9419527000
+ 18839054 × 6000 producing 113034324000
+ 18839054 × 20000 which equals 376781080000
+ 18839054 × 200000 yielding 3767810800000
+ 18839054 × 5000000 producing 94195270000000
+ 18839054 × 50000000 which equals 941952700000000

= 1040415505546404
