Hard Kakuro for 23/June/2011
supplied by Kakuro.cc
38
14
26
10
7
6
3
15
35
5
16
8
4
30