Alright, let's work through 31124133 times 37743148 step by step
31124133 × 37743148 = 37743148 × (31124133)
+ 37743148 × 3 what gives us 113229444
+ 37743148 × 30 that equals 1132294440
+ 37743148 × 100 yielding 3774314800
+ 37743148 × 4000 giving us 150972592000
+ 37743148 × 20000 that results in 754862960000
+ 37743148 × 100000 that is equal 3774314800000
+ 37743148 × 1000000 giving us 37743148000000
+ 37743148 × 30000000 producing 1132294440000000

= 1174722758190684
