Alright, let's work through 42966188 times 85741588 step by step
42966188 × 85741588 = 85741588 × (42966188)
+ 85741588 × 8 that results in 685932704
+ 85741588 × 80 that is equal 6859327040
+ 85741588 × 100 resulting in 8574158800
+ 85741588 × 6000 which equals 514449528000
+ 85741588 × 60000 that results in 5144495280000
+ 85741588 × 900000 that results in 77167429200000
+ 85741588 × 2000000 producing 171483176000000
+ 85741588 × 40000000 yielding 3429663520000000

= 3683989189426544
