Alright, let's work through 81151323 times 78668332 step by step
81151323 × 78668332 = 78668332 × (81151323)
+ 78668332 × 3 what gives us 236004996
+ 78668332 × 20 what gives us 1573366640
+ 78668332 × 300 yielding 23600499600
+ 78668332 × 1000 what gives us 78668332000
+ 78668332 × 50000 that equals 3933416600000
+ 78668332 × 100000 that is equal 7866833200000
+ 78668332 × 1000000 yielding 78668332000000
+ 78668332 × 80000000 that results in 6293466560000000

= 6384039220003236
