99999 940160196038883410015320000868070000000109931020186051 652232673594136382277979000001509245263807600740000087 654951673607136670531515000001109245263807601470000068 658054673712137044869814000000909245263807601810000080 660723673744137404659074000000909245263807601890000084 663823673773137865341132000001009245263807601930000071 666767673810138344328104000000809245263807602320000071