Check this:

parseInt("10150878873354251");

returns 10150878873354252 using chrome 22.

Why is it incrementing by +1?