Alright, let's work through 46349789 times 21420516 step by step
46349789 × 21420516 = 21420516 × (46349789)
+ 21420516 × 9 that equals 192784644
+ 21420516 × 80 resulting in 1713641280
+ 21420516 × 700 that is equal 14994361200
+ 21420516 × 9000 resulting in 192784644000
+ 21420516 × 40000 that is equal 856820640000
+ 21420516 × 300000 giving us 6426154800000
+ 21420516 × 6000000 that is equal 128523096000000
+ 21420516 × 40000000 resulting in 856820640000000

= 992836396871124
