Alright, let's work through 3778385 times 34190793 step by step
3778385 × 34190793 = 34190793 × (3778385)
+ 34190793 × 5 what gives us 170953965
+ 34190793 × 80 giving us 2735263440
+ 34190793 × 300 yielding 10257237900
+ 34190793 × 8000 that results in 273526344000
+ 34190793 × 70000 which equals 2393355510000
+ 34190793 × 700000 that results in 23933555100000
+ 34190793 × 3000000 which equals 102572379000000

= 129185979409305
