Alright, let's work through 23381325 times 66948692 step by step
23381325 × 66948692 = 66948692 × (23381325)
+ 66948692 × 5 which equals 334743460
+ 66948692 × 20 that equals 1338973840
+ 66948692 × 300 what gives us 20084607600
+ 66948692 × 1000 that is equal 66948692000
+ 66948692 × 80000 yielding 5355895360000
+ 66948692 × 300000 giving us 20084607600000
+ 66948692 × 3000000 that equals 200846076000000
+ 66948692 × 20000000 which equals 1338973840000000

= 1565349125976900
