No problem, we've got 3994245 and 4470909 to multiply
3994245 × 4470909 = 4470909 × (3994245)
+ 4470909 × 5 what gives us 22354545
+ 4470909 × 40 that equals 178836360
+ 4470909 × 200 resulting in 894181800
+ 4470909 × 4000 giving us 17883636000
+ 4470909 × 90000 giving us 402381810000
+ 4470909 × 900000 yielding 4023818100000
+ 4470909 × 3000000 which equals 13412727000000

= 17857905918705
