Alright, let's work through 23673306 times 70951189 step by step
23673306 × 70951189 = 70951189 × (23673306)
+ 70951189 × 6 resulting in 425707134
+ 70951189 × 00 resulting in 0
+ 70951189 × 300 producing 21285356700
+ 70951189 × 3000 that results in 212853567000
+ 70951189 × 70000 producing 4966583230000
+ 70951189 × 600000 giving us 42570713400000
+ 70951189 × 3000000 which equals 212853567000000
+ 70951189 × 20000000 that results in 1419023780000000

= 1679649208260834
