Alright, let's work through 18987206 times 18356917 step by step
18987206 × 18356917 = 18356917 × (18987206)
+ 18356917 × 6 that equals 110141502
+ 18356917 × 00 resulting in 0
+ 18356917 × 200 producing 3671383400
+ 18356917 × 7000 that is equal 128498419000
+ 18356917 × 80000 what gives us 1468553360000
+ 18356917 × 900000 yielding 16521225300000
+ 18356917 × 8000000 that is equal 146855336000000
+ 18356917 × 10000000 which equals 183569170000000

= 348546564603902
