28237
 13190
 39914
 81367
 8554
 61106
 67448
 39004
 22308
 16054
 71468
 60501
 100
 300
 59632
 90783
 5611
 1000
 69475
 69753
 10
 5
 582
 8
 36961
 5071
 20
 53213
 92775
 28738
 100000
 92280
 37944
 9
 2627
 7
 3

1028306548 224346172 2054738392 8539207488 94344524 4816051228 5867563092 1962150044 641839188 332342852 6587875268 4721174212 12600 115440 4586497300 10630118936 40580456 1286328 6225539588 6275533596 92 8 434692 52 1762017168 33141852 440 3652070664 11101694484 1065137992 12898363344 10983871880 1856988304 64 8885348 28 0

import java.io.*;
import java.lang.*;
import java.util.*;

public class D1062 {
    public static void main(String[] args) throws IOException{
        StringTokenizer st;
        BufferedReader f = new BufferedReader(new InputStreamReader(System.in));
        st = new StringTokenizer(f.readLine());
        int k = Integer.parseInt(st.nextToken());
        f.close();
        long ans = 0;
        for(int n = 4; n <= k; n++){
            for (long i=2; i<=Math.sqrt(n); i++)
            {
                if (n%i==0)
                {
                    if (n/i == i) {
                        ans+=4*i;
                    }
                    else {
                        ans+=4*i;
                        ans+=4*(n/i);
                    }
                }
            }
        }



        System.out.println(ans);
    }

}