Alright, let's work through 31715003 times 13396916 step by step
31715003 × 13396916 = 13396916 × (31715003)
+ 13396916 × 3 that is equal 40190748
+ 13396916 × 00 resulting in 0
+ 13396916 × 000 that is equal 0
+ 13396916 × 5000 yielding 66984580000
+ 13396916 × 10000 that equals 133969160000
+ 13396916 × 700000 which equals 9377841200000
+ 13396916 × 1000000 what gives us 13396916000000
+ 13396916 × 30000000 which equals 401907480000000

= 424883231130748
