Alright, let's work through 42995706 times 84703371 step by step
42995706 × 84703371 = 84703371 × (42995706)
+ 84703371 × 6 resulting in 508220226
+ 84703371 × 00 giving us 0
+ 84703371 × 700 which equals 59292359700
+ 84703371 × 5000 producing 423516855000
+ 84703371 × 90000 producing 7623303390000
+ 84703371 × 900000 yielding 76233033900000
+ 84703371 × 2000000 that is equal 169406742000000
+ 84703371 × 40000000 which equals 3388134840000000

= 3641881236724926
