Судоку

Уровень сложности

861005009079600530200040800000091720000706000054830000008060004047003950100500672