Hard Kakuro for 2/August/2013
supplied by Kakuro.cc
20
8
21
36
10
30
28
10
28
15
29
25