Hard Kakuro for 25/May/2017
supplied by Kakuro.cc
21
39
12
10
15
23
31
24
27
16
28
17
35
18
21
39
12
10
15
23
31
24
27
16
28
17
35
18