No problem, we've got 18338675 and 18738147 to multiply
18338675 × 18738147 = 18738147 × (18338675)
+ 18738147 × 5 yielding 93690735
+ 18738147 × 70 which equals 1311670290
+ 18738147 × 600 what gives us 11242888200
+ 18738147 × 8000 giving us 149905176000
+ 18738147 × 30000 that is equal 562144410000
+ 18738147 × 300000 that results in 5621444100000
+ 18738147 × 8000000 what gives us 149905176000000
+ 18738147 × 10000000 giving us 187381470000000

= 343632787935225
