Hard Kakuro for 12/April/2013
supplied by Kakuro.cc
39
29
38
25
16
16
13
10
31
14
20
13
13
25