Hard Kakuro for 1/March/2012
supplied by Kakuro.cc
15
31
37
21
3
33
15
29
14
35
15
18