#include <bits/stdc++.h>
using namespace std;
#define rep(i, n) for (int i = 0; i < (int)(n); i++)
#define ll long long

int main() {
  ll K;
  cin >> K;
  ll sum =0;
  for(ll i=1;i<K+1;i++){
    for(ll j=i;j<K+1;j++){
      for(ll k=j;k<K+1;k++){
        if(i==k && i==j){
          sum += i;
            continue;
        }
        stack<int> s;
        for(ll l=1;l<i+1;l++){
          if(i%l==0) s.push(l);
        }
        ll G =0;
        while(!s.empty()){
          if(j%s.top()==0 && k%s.top()==0){
            G = s.top();
            break;
          }
          s.pop();
        }
        if(i==k || i==j || j==k) sum += 3*G;
        else sum += 6*G;
      }
    }
  }
  cout << sum;
}
