Alright, let's work through 81340578 times 50901045 step by step
81340578 × 50901045 = 50901045 × (81340578)
+ 50901045 × 8 that equals 407208360
+ 50901045 × 70 yielding 3563073150
+ 50901045 × 500 that results in 25450522500
+ 50901045 × 0000 resulting in 0
+ 50901045 × 40000 that equals 2036041800000
+ 50901045 × 300000 yielding 15270313500000
+ 50901045 × 1000000 that results in 50901045000000
+ 50901045 × 80000000 resulting in 4072083600000000

= 4140320421104010
