title: Pandas - read_csv scientific notation large number
body: <p>I am trying to read a csv file with pandas that has some rows in scientific notation.</p>
  
  <p>When it reads the values it is not capturing the true underlying number. When I re-purpose the data the true value gets lost. </p>
  
  <pre><code>df = pd.read_csv('0_IDI_Submitter_out.csv')
  </code></pre>
  
  <p>The underlying true values that I am trying to preserve are as follows:</p>
  
  <pre><code>      INPUT: Extra 1
  0     8921107
  1     56300839420000
  2     56207557000000
  </code></pre>
  
  <p>However, pandas reads it as</p>
  
  <pre><code> INPUT: Extra 1
  0     8921107
  1     5.63008E+13
  2     5.62076E+13
  </code></pre>
  
  <p>If I try to write a new csv or use this data the values show as:</p>
  
  <pre><code> INPUT: Extra 1
  0     8921107
  1     56300800000000
  2     56207600000000
  </code></pre>
  
  <p>How can I get pandas to read the true number rather than the scientific notation which causes it to convert incorrectly?</p>