You can put this solution on YOUR website!
There are 10 choices for the first slot and 10-1 = 9 choices for the next.
That gives 10*9 = 90 permutations.
Since order doesn't matter, we really have 90/2 = 45 combinations.
A group like {A,B} is the same as {B,A}