Alright, let's work through 31381320 times 15911293 step by step
31381320 × 15911293 = 15911293 × (31381320)
+ 15911293 × 0 what gives us 0
+ 15911293 × 20 that is equal 318225860
+ 15911293 × 300 that is equal 4773387900
+ 15911293 × 1000 that equals 15911293000
+ 15911293 × 80000 producing 1272903440000
+ 15911293 × 300000 yielding 4773387900000
+ 15911293 × 1000000 what gives us 15911293000000
+ 15911293 × 30000000 resulting in 477338790000000

= 499317377246760
