Hard Kakuro for 31/July/2010
supplied by Kakuro.cc
24
10
39
14
6
4
11
11
28
6
16
9
7
12