Hard Kakuro for 17/May/2017
supplied by Kakuro.cc
21
14
39
6
10
4
8
12
15
38
22
5
6
8