using System.Collections.Generic;
static void Main(string[] args)
var random = new Random();
IEnumerable<int> GetEnumerable(int count) => Enumerable.Range(1, count).Select(i => random.Next(100)).ToList();
var input = new[] { GetEnumerable(5), GetEnumerable(5), GetEnumerable(5), GetEnumerable(5) };
var output1 = input.SelectMany(x => x).OrderBy(x => x);
var output2 = input.SelectMany(x => x.OrderBy(x => x));
Console.WriteLine(string.Join(" ", output1));
Console.WriteLine(string.Join(" ", output2));