Alright, let's work through 31543305 times 19460992 step by step
31543305 × 19460992 = 19460992 × (31543305)
+ 19460992 × 5 resulting in 97304960
+ 19460992 × 00 which equals 0
+ 19460992 × 300 resulting in 5838297600
+ 19460992 × 3000 that is equal 58382976000
+ 19460992 × 40000 which equals 778439680000
+ 19460992 × 500000 giving us 9730496000000
+ 19460992 × 1000000 yielding 19460992000000
+ 19460992 × 30000000 resulting in 583829760000000

= 613864006258560
