Example:
{"P":590595,"U":5678518811589061657,"A":942,"S":78,"C":1,"P":171632,"B":72057603339518945}
Output:

This seems to be a high priority issue because it garbles data.
This is probably due to limitation that js stores numbers as floats. Probably this should be fixed by either custom parsing or converting to a string.