Alright, let's work through 23113870 times 34002155 step by step
23113870 × 34002155 = 34002155 × (23113870)
+ 34002155 × 0 that is equal 0
+ 34002155 × 70 resulting in 2380150850
+ 34002155 × 800 giving us 27201724000
+ 34002155 × 3000 giving us 102006465000
+ 34002155 × 10000 that is equal 340021550000
+ 34002155 × 100000 yielding 3400215500000
+ 34002155 × 3000000 producing 102006465000000
+ 34002155 × 20000000 that is equal 680043100000000

= 785921390389850
