#include <iostream>
#include <fstream>
#include <vector>
#include <cmath>

using namespace std;

vector<int> primes;

void make_primes() {
    primes.clear();
    primes.push_back(2);
    bool prime;
    int i, j;
    for (i = 3; i <= 100000; i++) {
        prime = true;
        for (j = 0; j < primes.size() && (double)primes[j] <= sqrt(i); j++) {
            if (i % primes[j] == 0) {
                prime = false;
                break;
            }
        }
        if (prime) primes.push_back(i);
    }
}

int main() {
    ifstream fin("DATA2.txt");
    ofstream fout("OUT2.txt");
    make_primes();
    for (int i = 0; i < 5; i++) {
        int num, sum = 0;
        fin >> num;
        for (int j = 0; j < primes.size() && primes[j] <= num; j++) {
            sum += primes[j];
        }
        fout << sum << "\n";
    }
}

