using System.Collections.Generic;
public static class Program {
public static void Main()
List<string> Values123 = new List<string> {
"123456789012345678901234",
"-61309282998165063700291",
"72413799900717492396359",
"-10076416403816370211636",
"123191989931658420157210",
"-675299502697548089298418",
"554706403711546488433874",
"-882666356021157245451325",
"877873677336436172875781",
"-695217734376922329970499"
IEnumerable<string> sorted123 = Values123.OrderBy(v => BigInteger.Parse(v));
foreach (string val in sorted123)