Hard Kakuro for 21/October/2012
supplied by Kakuro.cc
3
17
22
28
9
19
23
3
15
15
3
5
23
21