  We show that, in characteristic zero, the obvious integral version of the
Grothendieck-Riemann-Roch formula obtained by clearing the denominators of the
Todd and Chern characters is true (without having to divide the Chow groups by
their torsion subgroups). The proof introduces an alternative to Grothendieck's
strategy: we use resolution of singularities and the weak factorization theorem
for birational maps.
