Hard Kakuro for 29/June/2018
supplied by Kakuro.cc
7
4
39
21
20
6
17
12
3
6
9
3
15
13