Hard Kakuro for 13/June/2008
supplied by Kakuro.cc
18
31
25
7
30
6
15
10
10
12
10
7
21
30