Alright, let's work through 31909477 times 43092378 step by step
31909477 × 43092378 = 43092378 × (31909477)
+ 43092378 × 7 resulting in 301646646
+ 43092378 × 70 that is equal 3016466460
+ 43092378 × 400 producing 17236951200
+ 43092378 × 9000 what gives us 387831402000
+ 43092378 × 00000 resulting in 0
+ 43092378 × 900000 producing 38783140200000
+ 43092378 × 1000000 what gives us 43092378000000
+ 43092378 × 30000000 resulting in 1292771340000000

= 1375055244666306
