Hard Kakuro for 14/April/2013
supplied by Kakuro.cc
31
26
10
19
6
7
35
9
11
8
30
4
15
8