yay thanks kamil for hint I got it

Let the set which contains numbers that can be formed by reordering their digits be called

.
So for example, one type of

can contain

or

etc. This

contains a total of

elements.
Another type of

can contain

etc which would only have

elements.
Therefore to count the number of multiples of

between

and

would be denoted by

Thus using the pigeon hole theorem, if we have

many multiples of

and

groups of set

then at least one set

will contain

Thus if we can find out how many

there are such that

then we have answered the question.
Consider using encoding to find out

.
Let

denote the amount of

in a

digit number such that

So say for example, the number

has

,

and the rest

Now notice how

Now we have created a bijection between

and a certain set

which means if we can find out how many different solutions there are to

then we have found out how many groups of

there are (which is equal to

)
Now using a similar trick Ahmad used earlier:
Consider

's.
That string above would represent the string
)
such that
 = (1,1...1))
Now if we move the

sign somewhere say like this:

That string above would represent the string
)
This means that by rearranging the

signs we get a different set of solutions to

So how many ways can we rearrange the

signs?
Well there's

different 'slots' to place
and 
and we need to pick

slots to place a

which means the

slots fall naturally into place.
Therefore there are

ways of rearranging the

signs.
And since we created a bijection between the different rearrangement of the strings and


Subbing

back in yields:

So yes there do exist at least

digit numbers divisible by

, all of which can be obtained from one another by a reordering of the digits