Alright, let's work through 42372778 times 31041328 step by step
42372778 × 31041328 = 31041328 × (42372778)
+ 31041328 × 8 what gives us 248330624
+ 31041328 × 70 yielding 2172892960
+ 31041328 × 700 that equals 21728929600
+ 31041328 × 2000 that equals 62082656000
+ 31041328 × 70000 producing 2172892960000
+ 31041328 × 300000 yielding 9312398400000
+ 31041328 × 2000000 that results in 62082656000000
+ 31041328 × 40000000 what gives us 1241653120000000

= 1315307300169184
