Hard Kakuro for 2/July/2011
supplied by Kakuro.cc
15
13
6
24
15
8
4
10
10
31
23
9
5
6