Alright, let's work through 3116 times 5015 step by step
3116 × 5015 = 5015 × (3116)
+ 5015 × 6 which equals 30090
+ 5015 × 10 resulting in 50150
+ 5015 × 100 that results in 501500
+ 5015 × 3000 what gives us 15045000

= 15626740
