Hard Kakuro for 20/July/2018
supplied by Kakuro.cc
5
23
8
3
39
18
21
5
6
7
5
6
16
15