Hard Kakuro for 26/October/2018
supplied by Kakuro.cc
17
22
38
39
13
28
34
24
24
24
15
3
31
30