Hard Kakuro for 10/June/2016
supplied by Kakuro.cc
10
16
6
19
24
5
12
8
10
37
23
3
6
7