99999 890390398189709005135320001027960000-10024930000102049 569870026148149553957167000013209952281208400070000081 571357526124148828840251000010509952281208400210000058 573630026146147732105314000009309952281208400230000048