Hard Kakuro for 6/June/2012
supplied by Kakuro.cc
11
35
12
10
18
10
3
6
17
22
38
7
3
6