class Program { static void Main(string[] args) { long n = long.Parse(Console.ReadLine()); var divisors = new List(); for(long i = 1; i <= Math.Sqrt(n); i++) { if(n%i == 0) { divisors.Add(i); } } long sum = 0; foreach (var divisor in divisors) { sum += divisor; if(n/divisor != divisor) { sum += n / divisor; } } Console.WriteLine(sum); } }