List<List<int>> list = new List<List<int>>();
for (int i = 0; i < 10; i++)
{
list.Add(new List<int>());
for (int j = 0; j < 10; j++)
{
list[i].Add(i + j * 10);
}
}
var res = new List<int>();
foreach (var ll in list)
{
res.AddRange(ll);
}