Hard Kakuro for 23/June/2006
supplied by Kakuro.cc
3
39
21
9
14
6
17
9
6
3
15
3
17
12