No problem, we've got 18488756 and 18896132 to multiply
18488756 × 18896132 = 18896132 × (18488756)
+ 18896132 × 6 giving us 113376792
+ 18896132 × 50 yielding 944806600
+ 18896132 × 700 what gives us 13227292400
+ 18896132 × 8000 producing 151169056000
+ 18896132 × 80000 yielding 1511690560000
+ 18896132 × 400000 that equals 7558452800000
+ 18896132 × 8000000 what gives us 151169056000000
+ 18896132 × 10000000 what gives us 188961320000000

= 349365973891792
