Hard Kakuro for 18/July/2013
supplied by Kakuro.cc
26
24
29
29
17
5
3
10
11
38
31
9
12
3