Hard Kakuro for 2/September/2019
supplied by Kakuro.cc
10
31
19
21
6
3
21
35
30
12
11
18
4
5