No problem, we've got 18157106 and 20052491 to multiply
18157106 × 20052491 = 20052491 × (18157106)
+ 20052491 × 6 what gives us 120314946
+ 20052491 × 00 that is equal 0
+ 20052491 × 100 producing 2005249100
+ 20052491 × 7000 producing 140367437000
+ 20052491 × 50000 what gives us 1002624550000
+ 20052491 × 100000 that results in 2005249100000
+ 20052491 × 8000000 what gives us 160419928000000
+ 20052491 × 10000000 giving us 200524910000000

= 364095204651046
