Alright, let's work through 4588 times 4667 step by step
4588 × 4667 = 4667 × (4588)
+ 4667 × 8 giving us 37336
+ 4667 × 80 that results in 373360
+ 4667 × 500 that results in 2333500
+ 4667 × 4000 producing 18668000

= 21412196
