99999 8903903072107237190153200006577300000000899408002380611 427977502568130301562278000023509803297708002330000071 429469502567130400113284000024609803297708001070000059 99999 8903903072107840350153200010785400001100539453603320501 818369149042139869329364000036810154283408200220000000 820327858838139209301802000035310154283408200340000000 850729410623130974149589000033510158283008301140000000 852314303885130671429937000034610158282908300340000000 017038373588128084565951000032410161282508501900000000 018150195893128107361780000024810162282408500260000000