Alright, let's work through 23070864 times 2601435 step by step
23070864 × 2601435 = 2601435 × (23070864)
+ 2601435 × 4 giving us 10405740
+ 2601435 × 60 what gives us 156086100
+ 2601435 × 800 what gives us 2081148000
+ 2601435 × 0000 yielding 0
+ 2601435 × 70000 producing 182100450000
+ 2601435 × 000000 that equals 0
+ 2601435 × 3000000 producing 7804305000000
+ 2601435 × 20000000 yielding 52028700000000

= 60017353089840
