Alright, let's work through 49478857 times 58878867 step by step
49478857 × 58878867 = 58878867 × (49478857)
+ 58878867 × 7 producing 412152069
+ 58878867 × 50 yielding 2943943350
+ 58878867 × 800 resulting in 47103093600
+ 58878867 × 8000 that equals 471030936000
+ 58878867 × 70000 giving us 4121520690000
+ 58878867 × 400000 what gives us 23551546800000
+ 58878867 × 9000000 giving us 529909803000000
+ 58878867 × 40000000 yielding 2355154680000000

= 2913259040615019
