title: Why does the libphonenumber website return a different result from the libphonenumber library?
body: <p>I'm using the below link:</p>
  
  <pre><code>http://libphonenumber.googlecode.com/svn/trunk/javascript/i18n/phonenumbers/demo-compiled.html
  </code></pre>
  
  <ul>
  <li>phone number: <code>96596032346</code></li>
  <li>region code: <code>KW</code></li>
  </ul>
  
  <p>the link returns that the number is valid.</p>
  
  <p>I'm using the library in C# as below :</p>
  
  <pre><code> PhoneNumberUtil phoneUtil = PhoneNumberUtil.GetInstance();
   phoneNumber = PhoneNumberUtil.Normalize(phoneNumber);
   PhoneNumber nb = phoneUtil.Parse(phoneNumber, regionCode);
   bool isValid = phoneUtil.IsValidNumber(nb);
  </code></pre>
  
  <p>I'm passing the same parameters <code>phoneNumber=96596032346</code> and <code>regionCode=KW</code> but it's returning is that the number is not valid.</p>
  
  <p>I checked for some updates for the library but I have the latest version. What could be the problem?</p>