Hard Kakuro for 18/June/2006
supplied by Kakuro.cc
14
35
23
10
9
10
17
35
12
21
30
11