012+9139 121011121314161718212224252728293034353637384041434446515253545556575962636465676869707374757677788283858788909192949697981011021031041061071081091101141151161171181191201211231241251261281291301331341351371391401411421431441451461471491501531541561571601611631651701721761781791801821841861871881901911921951961971992002012032062072082152182192202212222232242252262272282302312322332342352362372392402412432442452462472482492502512532542552562572592602612622632642652662672682692702712722742752772792802822832842852862872902912952962972983003013033053073093103113123133143173193203213223233243253263273293303313323333343353363373383393403413423433443453463473483493503523533543553573583593603613623633643663673683693703713723733743763773783793803813823833853873883893913923933943953963973983994004014024034044054074084094104114124134154164174184194204214224234244254274284294314324334354364374394404414424444454474484494504514524534544554564574584594604614624674684714744754764784794804814824844854864874885015025045085095105115125135145165175185195225235245255265275295315335345355365385395405425435445455465475495505515525535555575595615635655675685695705715735745765775785795815825845865875885925945965975986006016036056066076096106116126136156166176186196206216226236246266296306316336346356366376386396406416426436446466476486496506516526546556576586606616636646656676686696706716746756766776796806816826846856866876906916926936946956966976986997007017027037057067077087097107117127137147157167177187197207217227237247257267277287297307317337347357377387477487497517527537557567577587597607617627637657667677697707717727747757767777797807817827837847857867877887897917927937947957967977987998018038048058068078098108118128138148158168178188198208238248258268278288298308318328338348358368378388398408418428438448458468488508518528538548558568578588628638648668678688698708718728738768778788798808818828838848858868878888908918928938958968978988999009019029039049059069079089099109119129139149169179189199209219229239249259269279289299309319329339359369409429439459469479489499509519529539549559569579599609619629639649669689699709739749759769779789809829839849859869879889909929969979989991224222325597077