Hard Kakuro for 31/May/2012
supplied by Kakuro.cc
14
31
26
11
9
6
35
6
10
14
13
16
25
24