Alright, let's work through 39675742 times 87430689 step by step
39675742 × 87430689 = 87430689 × (39675742)
+ 87430689 × 2 resulting in 174861378
+ 87430689 × 40 yielding 3497227560
+ 87430689 × 700 that results in 61201482300
+ 87430689 × 5000 resulting in 437153445000
+ 87430689 × 70000 giving us 6120148230000
+ 87430689 × 600000 yielding 52458413400000
+ 87430689 × 9000000 that is equal 786876201000000
+ 87430689 × 30000000 that equals 2622920670000000

= 3468877459646238
