Design a random number generator such that it selects ‘m’ random numbers from an unsorted array of ‘n’ elements, where each element has equal probability of being picked. A number picked cannot be chosen again.