Alright, let's work through 39375954 times 38778678 step by step
39375954 × 38778678 = 38778678 × (39375954)
+ 38778678 × 4 giving us 155114712
+ 38778678 × 50 that results in 1938933900
+ 38778678 × 900 producing 34900810200
+ 38778678 × 5000 resulting in 193893390000
+ 38778678 × 70000 that equals 2714507460000
+ 38778678 × 300000 yielding 11633603400000
+ 38778678 × 9000000 producing 349008102000000
+ 38778678 × 30000000 producing 1163360340000000

= 1526947441108812
