Alright, let's work through 23874910 times 23398444 step by step
23874910 × 23398444 = 23398444 × (23874910)
+ 23398444 × 0 giving us 0
+ 23398444 × 10 yielding 233984440
+ 23398444 × 900 that equals 21058599600
+ 23398444 × 4000 resulting in 93593776000
+ 23398444 × 70000 that equals 1637891080000
+ 23398444 × 800000 producing 18718755200000
+ 23398444 × 3000000 that equals 70195332000000
+ 23398444 × 20000000 giving us 467968880000000

= 558635744640040
