Alright, let's work through 67443788 times 17158870 step by step
67443788 × 17158870 = 17158870 × (67443788)
+ 17158870 × 8 producing 137270960
+ 17158870 × 80 producing 1372709600
+ 17158870 × 700 producing 12011209000
+ 17158870 × 3000 yielding 51476610000
+ 17158870 × 40000 yielding 686354800000
+ 17158870 × 400000 that is equal 6863548000000
+ 17158870 × 7000000 what gives us 120112090000000
+ 17158870 × 60000000 yielding 1029532200000000

= 1157259190599560
