Hard Kakuro for 5/June/2013
supplied by Kakuro.cc
23
33
24
21
35
15
17
24
10
37
25
13
9
21