Alright, let's work through 46410480 times 31664507 step by step
46410480 × 31664507 = 31664507 × (46410480)
+ 31664507 × 0 producing 0
+ 31664507 × 80 what gives us 2533160560
+ 31664507 × 400 resulting in 12665802800
+ 31664507 × 0000 what gives us 0
+ 31664507 × 10000 what gives us 316645070000
+ 31664507 × 400000 that equals 12665802800000
+ 31664507 × 6000000 that is equal 189987042000000
+ 31664507 × 40000000 yielding 1266580280000000

= 1469564968833360
