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 
 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