Alright, let's work through 3578 times 6581 step by step
3578 × 6581 = 6581 × (3578)
+ 6581 × 8 that results in 52648
+ 6581 × 70 what gives us 460670
+ 6581 × 500 resulting in 3290500
+ 6581 × 3000 yielding 19743000

= 23546818
