Alright, let's work through 23704762 times 28840238 step by step
23704762 × 28840238 = 28840238 × (23704762)
+ 28840238 × 2 resulting in 57680476
+ 28840238 × 60 what gives us 1730414280
+ 28840238 × 700 that is equal 20188166600
+ 28840238 × 4000 giving us 115360952000
+ 28840238 × 00000 yielding 0
+ 28840238 × 700000 what gives us 20188166600000
+ 28840238 × 3000000 that results in 86520714000000
+ 28840238 × 20000000 producing 576804760000000

= 683650977813356
