Hard Kakuro for 6/May/2010
supplied by Kakuro.cc
15
29
19
24
35
8
15
22
19
38
32
13
17
19