Alright, let's work through 42372031 times 31811704 step by step
42372031 × 31811704 = 31811704 × (42372031)
+ 31811704 × 1 that equals 31811704
+ 31811704 × 30 giving us 954351120
+ 31811704 × 000 that equals 0
+ 31811704 × 2000 that equals 63623408000
+ 31811704 × 70000 producing 2226819280000
+ 31811704 × 300000 giving us 9543511200000
+ 31811704 × 2000000 giving us 63623408000000
+ 31811704 × 40000000 that results in 1272468160000000

= 1347926508050824
