Hard Kakuro for 26/March/2014
supplied by Kakuro.cc
10
21
23
38
15
12
15
28
10
28
3
15
7
31