Ten horses run in a race. How many different arrangements of finishing are there?

clearly, that is 10! = 3628800

Although, if all you care about is win, place, show then there are only

10!/7! = 720 ways to finish in the first 3 places.