Hard Kakuro for 26/July/2012
supplied by Kakuro.cc
20
12
39
35
30
3
16
16
15
21
24
3
25
23
20
12
39
35
30
3
16
16
15
21
24
3
25
23