zifrio.

Today's puzzle — Kakuro

2031202628
20534
25165
298
2687263
2559

Difficulty levels