title: Javascript: toString(36) for large integers
body: <p><code>15955067621307336078.toString(36);</code> returns <code>'3d7vzfy5k2as8'</code> in Javascript because the large integer cannot be represented (the correct answer is <code>'3d7vzfy5k29ou'</code>). </p>
  
  <p>Does someone have a clever function that takes a large integer as a string and converts it to base 36?</p>