Hard Kakuro for 18/May/2009
supplied by Kakuro.cc
14
31
24
3
20
5
8
15
15
39
21
17
17
4