Alright, let's work through 31114858 times 42056413 step by step
31114858 × 42056413 = 42056413 × (31114858)
+ 42056413 × 8 which equals 336451304
+ 42056413 × 50 that equals 2102820650
+ 42056413 × 800 which equals 33645130400
+ 42056413 × 4000 that is equal 168225652000
+ 42056413 × 10000 that equals 420564130000
+ 42056413 × 100000 that results in 4205641300000
+ 42056413 × 1000000 that results in 42056413000000
+ 42056413 × 30000000 yielding 1261692390000000

= 1308579318484354
