Hard Kakuro for 29/March/2018
supplied by Kakuro.cc
24
9
25
31
15
6
35
7
3
10
6
8
15
30