#include <bits/stdc++.h>
using namespace std;
using ll = long long;
using ull = unsigned long long;
using ld = long double;
const ll MOD = (ll)1e9 + 7;
const ll HINF = (ll)1e18;
const ll LINF = (ll)1e9;
const ll EPS = (ll)1e-8;
int main() {
  int n, m;
  int a, b;
  int sum;
  string str;
  string s, t;
  char c;
  vector<int> vi;
  vector<char> vc;
  vector<string> vs;
  int reserve_vi = 100;
  map<int, int> table;
  cin >> a >> b >> m;
  if (a < b) swap(a, b);
  if (a < m) swap(a, m);
  if (a == b + c)
    cout << "Yes" << endl;
  else
    cout << "No" << endl;
  return 0;
}
