Hard Kakuro for 19/June/2013
supplied by Kakuro.cc
3
39
29
39
31
10
17
30
28
26
17
11
17
33