Alright, let's work through 23135194 times 66812378 step by step
23135194 × 66812378 = 66812378 × (23135194)
+ 66812378 × 4 what gives us 267249512
+ 66812378 × 90 giving us 6013114020
+ 66812378 × 100 giving us 6681237800
+ 66812378 × 5000 what gives us 334061890000
+ 66812378 × 30000 which equals 2004371340000
+ 66812378 × 100000 what gives us 6681237800000
+ 66812378 × 3000000 resulting in 200437134000000
+ 66812378 × 20000000 that results in 1336247560000000

= 1545717326631332
