Alright, let's work through 42067359 times 23066786 step by step
42067359 × 23066786 = 23066786 × (42067359)
+ 23066786 × 9 which equals 207601074
+ 23066786 × 50 yielding 1153339300
+ 23066786 × 300 resulting in 6920035800
+ 23066786 × 7000 that is equal 161467502000
+ 23066786 × 60000 that equals 1384007160000
+ 23066786 × 000000 giving us 0
+ 23066786 × 2000000 that equals 46133572000000
+ 23066786 × 40000000 yielding 922671440000000

= 970358767638174
