#!/usr/bin/env python3

import sys, itertools ,fractions

input = lambda: sys.stdin.buffer.readline().rstrip().decode('utf-8')

sys.setrecursionlimit(10**8)

inf = float('inf')

ans = count = 0







a, b, c = list(map(int, input().split()))

for i in itertools.permutations([a, b, c], 3):

    if i[0] == sum(i[1:]) or sum(i[:2]) == i[2]:

        print("Yes")

        exit()



print("No")

#!/usr/bin/env python3

import sys, itertools

from fractions import gcd

input = lambda: sys.stdin.buffer.readline().rstrip().decode('utf-8')

sys.setrecursionlimit(10**8)

inf = float('inf')

ans = count = 0







a, b, c = list(map(int, input().split()))

for i in itertools.permutations([a, b, c], 3):

    if i[0] == sum(i[1:]) or sum(i[:2]) == i[2]:

        print("Yes")

        exit()



print("No")

#!/usr/bin/env python3
import sys, itertools, fractions

input = lambda: sys.stdin.buffer.readline().rstrip().decode("utf-8")
sys.setrecursionlimit(10**8)
inf = float("inf")
ans = count = 0
a, b, c = list(map(int, input().split()))
for i in itertools.permutations([a, b, c], 3):
    if i[0] == sum(i[1:]) or sum(i[:2]) == i[2]:
        print("Yes")
        exit()
print("No")

#!/usr/bin/env python3
import sys, itertools
from fractions import gcd

input = lambda: sys.stdin.buffer.readline().rstrip().decode("utf-8")
sys.setrecursionlimit(10**8)
inf = float("inf")
ans = count = 0
a, b, c = list(map(int, input().split()))
for i in itertools.permutations([a, b, c], 3):
    if i[0] == sum(i[1:]) or sum(i[:2]) == i[2]:
        print("Yes")
        exit()
print("No")

-import sys, itertools, fractions +import sys, itertools +from fractions import gcd