Hard Kakuro for 4/May/2016
supplied by Kakuro.cc
12
34
10
7
23
17
35
3
9
3
8
9
15
35