Alright, let's work through 39842642 times 17238121 step by step
39842642 × 17238121 = 17238121 × (39842642)
+ 17238121 × 2 which equals 34476242
+ 17238121 × 40 which equals 689524840
+ 17238121 × 600 that is equal 10342872600
+ 17238121 × 2000 what gives us 34476242000
+ 17238121 × 40000 resulting in 689524840000
+ 17238121 × 800000 producing 13790496800000
+ 17238121 × 9000000 yielding 155143089000000
+ 17238121 × 30000000 producing 517143630000000

= 686812283755682
