Killer Sudoku, Difficulty 10

Puzzle 11966 Dec 24 December 2015
Puzzle 11976 Dec 26 December 2015
Puzzle 11986 Dec 28 December 2015
Puzzle 11996 Dec 30 December 2015
Puzzle 12011 Jan 2 January 2016
Puzzle 12021 Jan 4 January 2016
Puzzle 12031 Jan 6 January 2016
Puzzle 12036 Jan 7 January 2016
Puzzle 12041 Jan 8 January 2016
Puzzle 12046 Jan 9 January 2016
Daily Killer Sudoku