Hard Kakuro for 22/May/2017
supplied by Kakuro.cc
21
24
9
24
19
6
18
6
15
3
10
5
15
13