Alright, let's work through 31321490 times 43454875 step by step
31321490 × 43454875 = 43454875 × (31321490)
+ 43454875 × 0 giving us 0
+ 43454875 × 90 which equals 3910938750
+ 43454875 × 400 giving us 17381950000
+ 43454875 × 1000 which equals 43454875000
+ 43454875 × 20000 that equals 869097500000
+ 43454875 × 300000 producing 13036462500000
+ 43454875 × 1000000 giving us 43454875000000
+ 43454875 × 30000000 that is equal 1303646250000000

= 1361071432763750
