Alright, let's work through 40180180 times 231158 step by step
40180180 × 231158 = 231158 × (40180180)
+ 231158 × 0 which equals 0
+ 231158 × 80 what gives us 18492640
+ 231158 × 100 yielding 23115800
+ 231158 × 0000 that results in 0
+ 231158 × 80000 yielding 18492640000
+ 231158 × 100000 that equals 23115800000
+ 231158 × 0000000 yielding 0
+ 231158 × 40000000 producing 9246320000000

= 9287970048440
