Alright, let's work through 31430523 times 49374278 step by step
31430523 × 49374278 = 49374278 × (31430523)
+ 49374278 × 3 yielding 148122834
+ 49374278 × 20 that is equal 987485560
+ 49374278 × 500 that equals 24687139000
+ 49374278 × 0000 what gives us 0
+ 49374278 × 30000 yielding 1481228340000
+ 49374278 × 400000 resulting in 19749711200000
+ 49374278 × 1000000 producing 49374278000000
+ 49374278 × 30000000 giving us 1481228340000000

= 1551859380287394
