No problem, we've got 18022166 and 19908338 to multiply
18022166 × 19908338 = 19908338 × (18022166)
+ 19908338 × 6 yielding 119450028
+ 19908338 × 60 that equals 1194500280
+ 19908338 × 100 what gives us 1990833800
+ 19908338 × 2000 that is equal 39816676000
+ 19908338 × 20000 that equals 398166760000
+ 19908338 × 000000 resulting in 0
+ 19908338 × 8000000 resulting in 159266704000000
+ 19908338 × 10000000 what gives us 199083380000000

= 358791372220108
