there is a number in the network json response from server, eg. 84580152933128449
i use corona internal json.decode to get the number and print it, it shows : 8.4580152933128e+16
and if i use string.format to print it, it shows: 84580152933128448
it means there is a precision lost here, how can I handle this case in corona lua?