99999 890390398013710507245320000975150000050032930000095052 821392525090138345486555000017010132282207600020000047 823677525098137945544217000010010133282207600110000052 826327525102137504345328000008410135282207600050000042 828240025100137200795885000009410136282207600010000039