Alright, let's work through 85373114 times 37334237 step by step
85373114 × 37334237 = 37334237 × (85373114)
+ 37334237 × 4 producing 149336948
+ 37334237 × 10 that is equal 373342370
+ 37334237 × 100 what gives us 3733423700
+ 37334237 × 3000 what gives us 112002711000
+ 37334237 × 70000 yielding 2613396590000
+ 37334237 × 300000 which equals 11200271100000
+ 37334237 × 5000000 that equals 186671185000000
+ 37334237 × 80000000 yielding 2986738960000000

= 3187340071504018
