Hard Kakuro for 17/June/2018
supplied by Kakuro.cc
39
10
21
14
5
9
7
14
16
10
34
7
3
12