So I'm trying to copy an array to a list in a randomized order, and it's "kind of" working, I'm getting a random order output except that it doesn't seem to be "completely" random, that is, there are certain sequences of numbers that seem to repeat many times they are specifically 1-9. Now they don't always appear in a sequence and the position of the sequence relative to the other numbers changes, but I am seeing them appear an abnormal amount of times for a "randomized list".
Here's my code:
class Program
{
    static void Main(string[] args)
    {
        int[] originalDeck = new int[52];
        for (int i = 1; i < originalDeck.Length+1; i++)
        {
           originalDeck[i-1] = i;
        }
        Random RNG = new Random();
        List<int> split1 = originalDeck.OrderBy(x => x < RNG.Next(52)).ToList();
        PrintList1(split1); 
        Console.ReadKey();
    }
    static void PrintList1(List<int> split)
    {
        foreach (int card in split)
        {
            Console.WriteLine(card);
        }
    }
}
 
    