Alright, let's work through 3687 times 8646 step by step
3687 × 8646 = 8646 × (3687)
+ 8646 × 7 yielding 60522
+ 8646 × 80 giving us 691680
+ 8646 × 600 that equals 5187600
+ 8646 × 3000 resulting in 25938000

= 31877802
