Alright, let's work through 39634718 times 64959140 step by step
39634718 × 64959140 = 64959140 × (39634718)
+ 64959140 × 8 yielding 519673120
+ 64959140 × 10 that results in 649591400
+ 64959140 × 700 that is equal 45471398000
+ 64959140 × 4000 giving us 259836560000
+ 64959140 × 30000 resulting in 1948774200000
+ 64959140 × 600000 that equals 38975484000000
+ 64959140 × 9000000 which equals 584632260000000
+ 64959140 × 30000000 yielding 1948774200000000

= 2574637195422520
