Alright, let's work through 39946229 times 59938359 step by step
39946229 × 59938359 = 59938359 × (39946229)
+ 59938359 × 9 that equals 539445231
+ 59938359 × 20 resulting in 1198767180
+ 59938359 × 200 giving us 11987671800
+ 59938359 × 6000 giving us 359630154000
+ 59938359 × 40000 that equals 2397534360000
+ 59938359 × 900000 that is equal 53944523100000
+ 59938359 × 9000000 that equals 539445231000000
+ 59938359 × 30000000 producing 1798150770000000

= 2394311414498211
