Alright, let's work through 40874059 times 58700473 step by step
40874059 × 58700473 = 58700473 × (40874059)
+ 58700473 × 9 which equals 528304257
+ 58700473 × 50 that equals 2935023650
+ 58700473 × 000 yielding 0
+ 58700473 × 4000 which equals 234801892000
+ 58700473 × 70000 which equals 4109033110000
+ 58700473 × 800000 which equals 46960378400000
+ 58700473 × 0000000 that is equal 0
+ 58700473 × 40000000 yielding 2348018920000000

= 2399326596729907
