#include using namespace std; #define int long long #define vi vector #define vc vector #define vs vector #define vb vector #define vpii vector> #define vpic vector> #define vpis vector> #define vvi vector> #define pb push_back #define pii pair #define vvpii vector>> #define rep(i, s, e) for (int i = (s); i < (e); i++) #define all(x) x.begin(), x.end() #define fastio ios::sync_with_stdio(false); cin.tie(0); #define MOD 1000000007 #define endl "\n" bool isPrime(int n) { if(n <= 1) return false; if(n == 2) return true; if(n % 2 == 0) return false; for (int i = 3; i <= sqrt(n); i += 2) { if(n % i == 0) return false; } return true; } signed main() { fastio; // int t; // cin >> t; // while(t--) { // } int a, b; cin >> a >> b; int ans = 0; rep(i, a, b + 1) { if(isPrime(i)) ans += (i * i * i) - (i * i) + i + 1; } cout << ans << endl; }