#include <stdio.h>

int gcd(int, int, int);


int main()
{
  int num = 0;
  long long mygcd = 0;
  
  while(num<1 || num>200)
    scanf("%d",&num);
  
 for(int i=1; i<=num; ++i)
 {
   for(int j=1; j<=num; ++j)
   {
     for(int k=1; k<=num; ++k)
     {
       mygcd+=gcd(i,j,k);
     }
   }
 }
  
  printf("%lld\n", mygcd);
  
  return 0;
}

int gcd(int a, int b, int c)
{
  int mygcd;
  
  for(int i=1; i<=a && i<=b && i<=c; i++)
  {
    if(a%i==0 && b%i==0 && c%i==0)
      mygcd=i;
  }
  
  return mygcd;
}