Hard Kakuro for 19/June/2018
supplied by Kakuro.cc
35
9
7
39
10
8
15
21
24
13
23
9
33
28