using System.Collections.Generic;
public static void Main()
Console.WriteLine("Hello World");
List<string> bunchOfStrings = new List<string>();
bunchOfStrings.Add("80aad093-1089-43b5-aab5-0f6c93f643e0-MTSD9AE1.RTP.LT-032RF.543951000000224.2023-12-29-14-13-47.txt");
bunchOfStrings.Add("80aad093-1089-43b5-aab5-0f6c93f643e0-MTSD9AE1.RTP.LT-032RF.543951000000059.2022-12-22-10-55-58.txt");
bunchOfStrings.Add("ZZZWCATST2020OE-rev-1.xlsx");
bunchOfStrings.Add("741e096f-2649-496e-9fbd-77b22bbd1888_f1099sa.pdf");
bunchOfStrings.Add("fc51d5f1-e02d-4510-a11b-314edf168945-MTSD9AE1.RTP.LT-032RF.543951000000224.2022-12-29-14-13-47.txt");
bunchOfStrings.Add("AMFWCATST2020OE-rev-1.xlsx");
bunchOfStrings.Add("9b09de27-7efb-4082-95f3-9cc9f97bea7e-MTSD9AE1.RTP.LT-032RF.543951000000059.2022-12-29-14-13-42.txt");
foreach(var l in bunchOfStrings.OrderBy(x =>
x.Contains("543951000000059") ? 0 :
x.Contains("543951000000224") ? 1 : 2)