title: Pandas read_json with int64 values raises ValueError: Value is too big
body: <p>I'm trying to read in json files into dataframes. </p>
  
  <pre><code>df = pd.read_json('test.log', lines=True)
  </code></pre>
  
  <p>However there are values which are int64 and Pandas raises:</p>
  
  <pre><code>ValueError: Value is too big
  </code></pre>
  
  <p>I tried setting <code>precise_float</code> to <code>True</code>, but this didn't solve it.</p>
  
  <p>It works when I do it line by line:</p>
  
  <pre><code>df = pd.DataFrame()
  with open('test.log') as f:
      for line in f:
          data = json.loads(line)
          df = df.append(data, ignore_index=True)
  </code></pre>
  
  <p>However this is very slow. Already for files around 50k lines it takes a very long time.</p>
  
  <p>Is there a way I can set the value of certain columns to use int64?</p>