Alright, let's work through 40673039 times 16819888 step by step
40673039 × 16819888 = 16819888 × (40673039)
+ 16819888 × 9 what gives us 151378992
+ 16819888 × 30 giving us 504596640
+ 16819888 × 000 yielding 0
+ 16819888 × 3000 producing 50459664000
+ 16819888 × 70000 resulting in 1177392160000
+ 16819888 × 600000 that results in 10091932800000
+ 16819888 × 0000000 what gives us 0
+ 16819888 × 40000000 resulting in 672795520000000

= 684115960599632
