Alright, let's work through 49957496 times 64579667 step by step
49957496 × 64579667 = 64579667 × (49957496)
+ 64579667 × 6 yielding 387478002
+ 64579667 × 90 which equals 5812170030
+ 64579667 × 400 what gives us 25831866800
+ 64579667 × 7000 that results in 452057669000
+ 64579667 × 50000 that equals 3228983350000
+ 64579667 × 900000 yielding 58121700300000
+ 64579667 × 9000000 which equals 581217003000000
+ 64579667 × 40000000 that results in 2583186680000000

= 3226238455833832
