Hard Kakuro for 1/May/2017
supplied by Kakuro.cc
23
35
15
4
21
10
31
10
12
15
10
14
35
29
23
35
15
4
21
10
31
10
12
15
10
14
35
29