Hard Kakuro for 10/March/2016
supplied by Kakuro.cc
24
21
6
9
24
18
31
11
8
4
4
3
15
16