Hard Kakuro for 19/June/2017
supplied by Kakuro.cc
13
35
20
7
15
10
3
6
14
27
21
6
4
6