Hard Kakuro for 3/December/2006
supplied by Kakuro.cc
12
31
38
13
18
7
15
30
10
4
10
8
20
30