Alright, let's work through 23728587 times 71109946 step by step
23728587 × 71109946 = 71109946 × (23728587)
+ 71109946 × 7 resulting in 497769622
+ 71109946 × 80 producing 5688795680
+ 71109946 × 500 that equals 35554973000
+ 71109946 × 8000 that equals 568879568000
+ 71109946 × 20000 producing 1422198920000
+ 71109946 × 700000 which equals 49776962200000
+ 71109946 × 3000000 which equals 213329838000000
+ 71109946 × 20000000 yielding 1422198920000000

= 1687338540226302
