Alright, let's work through 42935647 times 86678393 step by step
42935647 × 86678393 = 86678393 × (42935647)
+ 86678393 × 7 that is equal 606748751
+ 86678393 × 40 giving us 3467135720
+ 86678393 × 600 which equals 52007035800
+ 86678393 × 5000 yielding 433391965000
+ 86678393 × 30000 producing 2600351790000
+ 86678393 × 900000 which equals 78010553700000
+ 86678393 × 2000000 yielding 173356786000000
+ 86678393 × 40000000 yielding 3467135720000000

= 3721592884375271
