Hard Kakuro for 1/May/2019
supplied by Kakuro.cc
3
24
30
21
18
3
9
13
20
13
3
6
3
31