Obtenha um valor de um atributo por XPath e HtmlAgilityPack

Eu tenho um documento HTML e o analiso com o XPath. Quero obter um valor da entrada do elemento, mas não funciono

My Html:

<tbody>
  <tr>
    <td>
      <input type="text" name="item" value="10743" readonly="readonly" size="10"/>
    </td>
  </tr>
</tbody>

Meu código:

using HtmlAgilityPack;

HtmlAgilityPack.HtmlDocument doc; 
HtmlWeb hw = new HtmlWeb();
HtmlNodeCollection node = doc.DocumentNode.SelectNodes("//input/@value");
string s=node[0].InnerText;

EntãoQuero obter o valor: "10743" (e não me importo de obter outras tags com a resposta.)

questionAnswers(3)

yourAnswerToTheQuestion