Alright, let's work through 23870424 times 42571821 step by step
23870424 × 42571821 = 42571821 × (23870424)
+ 42571821 × 4 resulting in 170287284
+ 42571821 × 20 giving us 851436420
+ 42571821 × 400 that equals 17028728400
+ 42571821 × 0000 yielding 0
+ 42571821 × 70000 that results in 2980027470000
+ 42571821 × 800000 producing 34057456800000
+ 42571821 × 3000000 that is equal 127715463000000
+ 42571821 × 20000000 yielding 851436420000000

= 1016207417722104
