No problem, we've got 18885008 and 20445554 to multiply
18885008 × 20445554 = 20445554 × (18885008)
+ 20445554 × 8 yielding 163564432
+ 20445554 × 00 resulting in 0
+ 20445554 × 000 that equals 0
+ 20445554 × 5000 yielding 102227770000
+ 20445554 × 80000 resulting in 1635644320000
+ 20445554 × 800000 producing 16356443200000
+ 20445554 × 8000000 producing 163564432000000
+ 20445554 × 10000000 producing 204455540000000

= 386114450854432
