Alright, let's work through 31959331 times 46000 step by step
31959331 × 46000 = 46000 × (31959331)
+ 46000 × 1 producing 46000
+ 46000 × 30 resulting in 1380000
+ 46000 × 300 yielding 13800000
+ 46000 × 9000 giving us 414000000
+ 46000 × 50000 that equals 2300000000
+ 46000 × 900000 giving us 41400000000
+ 46000 × 1000000 yielding 46000000000
+ 46000 × 30000000 that results in 1380000000000

= 1470129226000
