Hard Kakuro for 9/May/2018
supplied by Kakuro.cc
39
10
21
23
4
8
7
10
19
3
17
6
8
10