Alright, let's work through 42477196 times 19859458 step by step
42477196 × 19859458 = 19859458 × (42477196)
+ 19859458 × 6 that is equal 119156748
+ 19859458 × 90 that results in 1787351220
+ 19859458 × 100 which equals 1985945800
+ 19859458 × 7000 yielding 139016206000
+ 19859458 × 70000 resulting in 1390162060000
+ 19859458 × 400000 that results in 7943783200000
+ 19859458 × 2000000 that equals 39718916000000
+ 19859458 × 40000000 which equals 794378320000000

= 843574089919768
