Hard Kakuro for 18/March/2013
supplied by Kakuro.cc
19
15
33
31
30
12
35
6
13
21
24
6
35
10