Alright, let's work through 46959678 times 50799391 step by step
46959678 × 50799391 = 50799391 × (46959678)
+ 50799391 × 8 what gives us 406395128
+ 50799391 × 70 which equals 3555957370
+ 50799391 × 600 yielding 30479634600
+ 50799391 × 9000 producing 457194519000
+ 50799391 × 50000 which equals 2539969550000
+ 50799391 × 900000 resulting in 45719451900000
+ 50799391 × 6000000 producing 304796346000000
+ 50799391 × 40000000 that is equal 2031975640000000

= 2385523043956098
