Hard Kakuro for 3/June/2017
supplied by Kakuro.cc
17
15
36
39
3
31
37
17
15
10
4
11
34
19