#include <bits/stdc++.h>
using namespace std;
const int N = 1000002, mod = 1073741824;
int a, b, c, ans;
int mem[N];
int d(int n) {
  int& ret = mem[n];
  if (ret) return ret;
  int i;
  for (i = 1; i < n / i; i++) {
    if (n % i == 0) ret += 2;
  }
  if (i * i == n) ret++;
  return ret % mod;
}
int main() {
  scanf("%d%d%d", &a, &b, &c);
  for (int i = 1; i <= a; i++) {
    for (int j = 1; j <= b; j++) {
      for (int k = 1; k <= c; k++) {
        ans += d(i * j * k);
      }
    }
  }
  printf("%d\n", ans % mod);
}
