20110214141900.0 1691-3981 Sudoku master (Riga) Sudoku master. 1691-3981 Sudoku master. 1691-3981 1691-3981 Sudoku master (Riga) Latvia 1691-3981