Hard Kakuro for 4/October/2017
supplied by Kakuro.cc
25
25
34
28
13
29
25
15
12
35
10
30