Alright, let's work through 18755818 times 19088301 step by step
18755818 × 19088301 = 19088301 × (18755818)
+ 19088301 × 8 what gives us 152706408
+ 19088301 × 10 which equals 190883010
+ 19088301 × 800 yielding 15270640800
+ 19088301 × 5000 that equals 95441505000
+ 19088301 × 50000 that is equal 954415050000
+ 19088301 × 700000 that equals 13361810700000
+ 19088301 × 8000000 resulting in 152706408000000
+ 19088301 × 10000000 yielding 190883010000000

= 358016699485218
