Alright, let's work through 80713546 times 38121004 step by step
80713546 × 38121004 = 38121004 × (80713546)
+ 38121004 × 6 yielding 228726024
+ 38121004 × 40 that results in 1524840160
+ 38121004 × 500 yielding 19060502000
+ 38121004 × 3000 yielding 114363012000
+ 38121004 × 10000 what gives us 381210040000
+ 38121004 × 700000 yielding 26684702800000
+ 38121004 × 0000000 giving us 0
+ 38121004 × 80000000 yielding 3049680320000000

= 3076881409920184
