Alright, let's work through 31467734 times 44332431 step by step
31467734 × 44332431 = 44332431 × (31467734)
+ 44332431 × 4 which equals 177329724
+ 44332431 × 30 resulting in 1329972930
+ 44332431 × 700 that is equal 31032701700
+ 44332431 × 7000 giving us 310327017000
+ 44332431 × 60000 producing 2659945860000
+ 44332431 × 400000 what gives us 17732972400000
+ 44332431 × 1000000 giving us 44332431000000
+ 44332431 × 30000000 that results in 1329972930000000

= 1395041146281354
