using System.Collections.Generic;
public static void Main()
string source = "90;82;38;69;84;88;43;39;91;2;43;9;59;66;76;80;30;38;40;97;92;52;43;5;97;37;69;41;71;82;32;69;60;73;49;12;6;93;27;14;14;38;12;80;28;95;43;87;41;48;6;46;81;88;35;85;3;6;98;43;52;94;34;73;73;46;4;55;18;78;4;82;22;37;23;64;19;3;13;81;16;34;50;88;68;98;66;80;3;39;43;10;95;56;6;36;24;84;83;1";
string[] stringSeparators = new string[] {";"};
string[] result = source.Split(stringSeparators, StringSplitOptions.None);
List<string> stringList = new List<string>(result);
List<int> intList = stringList.ConvertAll<int>(Convert.ToInt32);