Alright, let's work through 34780109 times 93121596 step by step
34780109 × 93121596 = 93121596 × (34780109)
+ 93121596 × 9 producing 838094364
+ 93121596 × 00 yielding 0
+ 93121596 × 100 resulting in 9312159600
+ 93121596 × 0000 that results in 0
+ 93121596 × 80000 giving us 7449727680000
+ 93121596 × 700000 yielding 65185117200000
+ 93121596 × 4000000 what gives us 372486384000000
+ 93121596 × 30000000 what gives us 2793647880000000

= 3238779259133964
