Alright, let's work through 39882468 times 38745118 step by step
39882468 × 38745118 = 38745118 × (39882468)
+ 38745118 × 8 resulting in 309960944
+ 38745118 × 60 that equals 2324707080
+ 38745118 × 400 yielding 15498047200
+ 38745118 × 2000 yielding 77490236000
+ 38745118 × 80000 that equals 3099609440000
+ 38745118 × 800000 that results in 30996094400000
+ 38745118 × 9000000 giving us 348706062000000
+ 38745118 × 30000000 resulting in 1162353540000000

= 1545250928791224
