A013786 7/(1-2401*x) A013786 0 7 A013786 1 16807 A013786 2 40353607 A013786 3 96889010407 A013786 4 232630513987207 A013786 5 558545864083284007 A013786 6 1341068619663964900807 A013786 7 3219905755813179726837607 A013786 8 7730993719707444524137094407 A013786 9 18562115921017574302453163671207 A013786 10 44567640326363195900190045974568007 A013786 11 107006904423598033356356300384937784807 A013786 12 256923577521058878088611477224235621321607 A013786 13 616873509628062366290756156815389726793178407 A013786 14 1481113296616977741464105532513750734030421355207 A013786 15 3556153025177363557255317383565515512407041673852007 A013786 16 8538323413450849900970017037940802745289307058918668807 A013786 17 20500514515695490612229010908095867391439626248463723805607 A013786 18 49221735352184872959961855190338177606846542622561400857262407 A013786 19 118181386580595879976868414312001964434038548836769923458287039207 A013786 20 283753509180010707824461062763116716606126555757084586223347181136007 A013786 21 681292175541205709486531011694243236571309860372760091522256581907552807 A013786 22 1635782513474434908477160959077878011007714974754996979744938053160034289607 A013786 23 3927513814852118215253663462745985104429523654386747748367596265637242329346407 A013786 24 9429960669459935834824045974053110235735286294182581343830598633795018832760723207 A013786 25 22641335567373305939412534383701517676000422392332377806537267319741840217458496420007 A013786 26 54361846697263307560529495055267343940077014163990039113495978834700158362117849904436807 A013786 27 130522793920129201452831317627696892800124911007740083911503845182115080227444957620552773607 A013786 28 313385228202230212688247993624100239613099911329583941471520732282258307626095343246947209430407 A013786 29 752437932913554740664483432691464675311052887102331043473121278209702196610254919135920249842407207 A013786 30 1806603476925444932335424721892206685421837981932696835378964188981494974061222060845344519871619704007 A013786 31 4337654948097993282537354757263188251697832994620405101744893017744569432720994168089672192211758909320807 A013786 32 10414709530383281871372188772188914992326497020083592649289488135604711207963106997583302933500433141279257607 A013786 33 25005717582450259773164625242025584896575919345220705950944061013586911610319419901197510343334539972211497514407 A013786 34 60038727915463073715368265206103429336678782347874914988216690493622174776376927182775222334346230473279805532091207 A013786 35 144152985725026839990599204759854333837365756417247670886708273875186841638081002165843308824765299366344813082550988007 A013786 36 346111318725789442817428690628410255543515181157811657798986565574323606773032486200189784488261483778593896211204922204807 A013786 37 831013276260620452204646286198813023559979949959905790375366743943950979862050999366655672556315822552403944803103018213741607 A013786 38 1995262876301749705743355733163350069567511859853733802691255552209426302648784449479340269807714289948321871472250346731193598407 A013786 39 4790626166000501043489797115325203517031595975508814860261704580854832552659731463199895987808322010165920813404873082501595829775207 A013786 40 11502293424567203005419002873895813644392861937196664479488352698632452958936015243142950266727781146408375872985100271086331587290272007 A013786 41 27617006512385854416011025900223848560187261511209191415251534829416519554405372598786223590413402532526510471037225750878282141083943088807 A013786 42 66308432636238436452842473186437460393009614888413268588018935125429063450127299609685722840582579480596151640960379027858755420742547356225607 A013786 43 159206546759608485923274778120636342403616085347080257879833463236155181343755646362855420540238773332911360089945870045888871765202856202297682407 A013786 44 382254918769819974701782742267647858111082220918339699169480145230008590406357306917215864717113294772320175575960033980179181108252057741716735459207 A013786 45 917794059966337759258980364184622507324708412424933617705921828697250625565663893908235291185789020748340741557880041586410213840913190637861881837556007 A013786 46 2203623537979176959980811854407278640086624898232265616111918310702098751983159009273672934137079438816766120480469979848970923432032570721506378291971972807 A013786 47 5290900114688003880913929262431876014847986380655669744284715863995739103511564781266088714863127732599055455273608421617379187160310202302336814279024706709607 A013786 48 12703451175365897318074344159098934311650015299954263056027602789453769587531267039819879004386369685970332148111933820303327428371904795727910691083938320809766407 A013786 49 30500986272053519460696500325996541282271686735190185597522274297478500779662572162607529489531673616014767487616753102548289155520943414542713569292535908264249143207 A013786 50 73232868039200500225132297282717695618734319851191635619650980588245880371969835762420678304365548352051456737767824199218442262405785138317055279871378715742462192840007 A013786 51 175832116162120401040542645775805187180581101962711117122782004392378358773099575665572048608781681593275547627380545902323479872036290117099249726971180296497651725008856807 A013786 52 422172910905251082898342892507708254420575225812469392211799592546100439414212081173038488709684817505454589853340690711478675172759132571155298594457803891890861791746265193607 A013786 53 1013637159083507850038921284911007518863801117175739010700530821703187155033523206896465411391953246830596470237870998398260299089794677303343871925293187144429959161982782729850407 A013786 54 2433742818959502347943450005071329052791986482338949364691974502909352359235489219758413452752079745640262125041128267154222978114597020205328636492628942333776331947920661334370827207 A013786 55 5843416508321765137412223462176261055753559544095817424625430781485355014524409616639950700057743469282269362223748969437289370453147445512994056218802090543396973006957507863824356124007 A013786 56 14030043036480558094926748532685202794864296465374057636525659306346337389873107489552521630838642069746728738699221275618931778458007016676698728981343819394696132189704976381042279053740807 A013786 57 33686133330589819985919123226977171910469175813363112385298107994537556073085331082415604435643579609461895701616830282761055200077674847040753648284206510366665413387481648290882512008031677607 A013786 58 80880406126746157786191814867972189757036491127884832837100757294884672131477879928879866249980234642318011579582009508909293535386497307744849509530379831390363657543343437546408911331284057934407 A013786 59 194193855110317524844646547498001227606644615198051483641878918265018097787678389709240558866202543376205545802576404830891213778462980035895383672382441975168263141761567593548927796106413023100511207 A013786 60 466259446119872377151996360542700947483553721090521612224151282754308452788215813691886581837752306646269515471985947998969804282089615066184816197390243182378999803369523792110975638451497668464327408007 A013786 61 1119488930133813577541943261663024974908012484338342390950187229893094595144506168674219682992443288257693106648238261145526500081297165773909743689933973880891978527890226624858452507922045901982850106624807 A013786 62 2687892921251286399678205771252922964754137974896360080671399538973320122941959310986801458864856335106721149062420065010409126695194495023157294599531471288021640445464434126285144471520832210660823106006161607 A013786 63 6453630903924338645627372056778268038374685277726160553692030293074941615183644305679310302734520060591237478898870576089992313195161982550600664333475062562539958709560106337210631876121518137796636277520794018407 A013786 64 15495167800322337088151320308324621560137619351820511489414564733672934818055929977936024036865582665479561186836188253192071543981583920103992195064673625212658440861653815315642727134567765048849723702327426438195207 A013786 65 37203897888573931348651320060287416365890424063721048086084369925548716498152287877024393712514263979816426409593687995914163777099782992169685260350281374135592916508830810572858187850097203882288186609288150878106692007 A013786 66 89326558830466009168111819464750086694502908176994236454688572191242468312063643192735569303746747815539239809434444878189907228816578964199414310101025579299558592537702776185432509028083386521373936048900850258334167508807 A013786 67 214473067751948888012636478534864958153501482532963161727707261831173166417264807305758101898295941505109714782452102152533967256388606093042793758552562415898240180683024365621223454176428211037818820453410941470260336188645607 A013786 68 514949835672429280118340184962210764526557059561644551308225135656646772567852802341125202657808555553768425192667497268234055382589043229395747814284702360571674673819941501856557513477604134701802987908639670470095067188938102407 A013786 69 1236394555449502701564134784094268045628263500007508567691048550711608900935414578421041611581398341884597988887594660941029966973596292793779190502097570367732590891841679545957594589859727527419028973968643848798698256320640383879207 A013786 70 2968583327634255986455487616610337577553460663518028071026207570258572971145930402788920909406937418864919771319114780919412950703604698997863836395536266452925950731311872589844184610253205793333088566498713880965674513425857561693976007 A013786 71 7127568569649848623479625767481420523705859053106785398533924376190833703721378897096199103486056742694672370937194588987510494639354882293871071185682575753475207705879806088215887249217947109792745648163412028198584506735484005627236392807 A013786 72 17113292135729286544974581467722890677417767586509391741879952427234191722635030731927974047470022239209908362620204208159012697629091072387584441916823864384093973701817414417806345285372291010612382301240352279704801400671897097510994579129607 A013786 73 41089014417886016994483970104002660516480059975209049572253765777789294326046708787359065687975523396342989978651110303789789487007447664802590245042294098386209630858063612017153035030178870716480329905278085823571228163013224931123897984490186407 A013786 74 98654723617344326803756012219710387900068624000476928022981291632472095676838147798449116716829231674619518938741315839399284558304881843191019178346548130225289323690210732453184437107459468590269272102572684062394518819394753059628479060760937563207 A013786 75 236869991405243728655818185339524641348064766225145104183178081209565501720088392864076329237106985250761464971917899330397682224490021305501637047210062060670919666180195968620095833495010184085236522318277014433809239685366802096167978224887011089260007 A013786 76 568724849363990192502619463000198663876703503706573395143810572984166769629932231266647266498293871587078277397574876292284835021000541154509430550351359007670878118498650520656850096221519451988652890086183111655575984484565691832899315717953713625313276807 A013786 77 1365508363322940452198789330663476991967965112399482721740289185734984413881467287271220086862403585680574944031577277977775888885422299311977142751393612977417778362515259900097097081027868204224755589096925651085037938747442226090791257038806866414377177613607 A013786 78 3278585580338380025729293182923008257715084234871158014898434334949697577729402956738199428556631009219060440619817044424639909213898940648057119746096064758780085848399139020133130091547911558343638169421718488255176090932608784843989808150175286260919603450270407 A013786 79 7871883978392450441776032932198142826773917247925650393771140838214223884128296499128416827964471053134964117928180723663560422022571356495985144510376651485830986122006332787339645349806535651583075244781546090300677794329193692410419529368570862312467967884099247207 A013786 80 18900393432120273510704255070207740927084175312269486595444509152552351545792039894407328803942694998577048847145561917516208573276193826946860331969414340217480197678937205022402488484885492099450963662720492162811927384184394055477417290013938640412235590889722292544007 A013786 81 45379844630520776699200916423568785965929104924759037315662266475278196061446687786471996458266410691583494281996494163956416784436141378499411657058563830862169954627128229258788374852210066530781763754191901682911437649426730127201278913323466675629777653726223224398160807 A013786 82 108957006957880384854781400332988655104195780924346448594905101807142948743533497375319263496297652070491969771073582487659356699431175449777087388597611757900070061059734878450350888020156369740407014773814755940670361796273579035410270670889643488187096146596661961779984097607 A013786 83 261605773705870804036330142199505760905174069999355823076367149438950219933223927198141551654610662621251219420347671552870115435334252254914786820022865830718068216604423443159292482136395443746717242471929229013549538672852863264020059880806034015137217847978585370233741818354407 A013786 84 628115462667795800491228671421013331933322942068453331206357525802919478059670649202737865522720200953624177828254759398441147160237539664050403154874900859554081788067220687025461249609485460435868099175102078861532442353519724696912163773815287670344460052996583473931214105868931207 A013786 85 1508105225865377716979440040081853009971908383906356448226464419452809666821269228735773615120051202489651650965639677315657194331730332733385017974854636963789350373149396869548132460312374590506519306119420091346539394090800858997286105220930505696497048587244796920908845068191303828007 A013786 86 3620960647302771898467635536236529076942552029759161832191741071106196010037867418194592449903242937177653613968500865234892923590484528892857428157625983350058230245931701883785066037210011391806152853992727639323041085212012862452483938635454144177289413657974757407102137008727320491044807 A013786 87 8693926514173955328220792922503906313739067423451747559092370311725976620100919671085216472217686292163546327138370577428977909540753353871750685006459986023489810820482016222967943555341237351726573002436539062014621645594042882748413936663725400169671882192797392534452230957954296498998581607 A013786 88 20874117560531666743058123806931879059287500883707645889380781118454069864862308130275604749794664787484674731459227756406975960807348802646073394700510426442399035779977320951346032476374310881495501778850130287897106571071296961478941861929604685807382189144906539475219806530048265894095594438407 A013786 89 50118756262836531850082555260443441621349289621782057780403255465408221745534401820791727004256990154750704030233605843133149281898444475153222220675925533888200084907725547604181823975774720426470699771019162821240952877142184004510939410492980850623524636136920601280002755478645886411723522246615207 A013786 90 120335133787070512972048215180324703332859644381898720730748216372445140411028098771720936537221033361556440376590887629362691425838165184842886551842897206865568403863449039797640559365835103743956150150217009933799527858018383794830765524593647022347082651364746363673286615904228773274548176914123112007 A013786 91 288924656222756301645887764647959612702196006160938828474526467510240782126878465150901968625867701101097013344194721198099822113437434608807770610974796193684229737676141144554134983037370084089238716510671040851052666387102139491388668024549346500655345445926756019179561164786053284632190172770809591928807 A013786 92 693708099590837880251776522919751030097972610792414127167338048492088117886635194827315626670708350343733929039411525596637672894363280495747457236950485661035835600160414888074478094272725571898262158342121169083377451995432236918824191926942980948073484415670141202050126356651313936401888604822713830221065607 A013786 93 1665593147117601750484515431530322223265232238512586319328778654429503571045811102780384819636370749175305163623627072957527052619366236470289644825918116072147041275985156146266821904348814098127727442179432926969189262241032800842096884816590097256324436082024009026122353382319804761300934540179335906360778522407 A013786 94 3999089146229361802913321551104303658059822604668719752708397549285238074080992457775703951946926168769907697860328602171022453339098333765165437227029396689225046103640359907186639392341502649604673588672818457653023418640719754821874620444632823512434971032939645671719770470949851231883543830970585511172229232299207 A013786 95 9601813040096697688794885044201433083001634073809596126252862515833856615868462891119465188624569731216548382562648973812624910467175099370162214782097581450829335694840504137155121181011947861700821286403437116824909228156368131327320963687563409253356365450088089257799168900750592807752388738160375812324522386750396007 A013786 96 23053953109272171150796518991127640832286923411216840299133122900517089734700179401577835917887591924650932666532920186124112410031687413587759477691816293063441235003312050433309445955609686815943671908654652517496607056803439883316897633813839745617308633445661502307975804530702173331413485360323062325391178250587700812807 A013786 97 55352541415362482933062442097697465638320903110331633558218628084141532453015130743188384038848108211086889332345541366883993896486081480024210505938050919645322405242952233090375979739418858045080756252679820694509353543385059159843871218787029229227158028903033267041449906678215918168723778350135672643264218979661069651549607 A013786 98 132901451938285321522282923476571614997608488367906252173282926030023819419689328914395310077274307814819621286961644821888469345463081633538129424757260258068419094988328311649992727354344678166238895762684249487516957857667527042785134796307657179374406427396182874166521225934396419523105791818675750016477389770166228233370606407 A013786 99 319096386103823056975001299267248447609257980571342911468052305398087190426674078723463139495535613063381910709994909217354214898456859002125048748842181879622274247066976276271632538377781572277139588726204883019528215816259732429727108645934684887677949832178235080873817463468485803274977006156640475789562212838169113988322825983207 A013786 100 766150423035279159796978119540663522709828411351794330434793585260807344214444463015034997928781006965179967614697777030867469971194918464102242045970078692973080467207810039328189724645053555037412152531617924129887246174839617563774787858889178415314757547059942429178035729787834413663219791782093782370738873024444042685963105185680007 A013786 101 1839527165707705262672544465017133118026298015655658187373939398211198433458881155699099030027003197723397102242889362651112795400838999232309483152374158941828366201765951904426983528872773585644826578228414635835859278065789921770623265649192917375170732870490921772456463787220590427205390720068807171472144034131690146488997415550817696807 A013786 102 4416704724864200335676779260506136616381141535589235307884828495105087438734773654833536771094834677733876442485177359725321821757414437156775069048850355619329907250440050522529187452823529379133228614326423540641898126635961602171266460823712194617784929622048703175667969553116637615720143118885206018704617825950188041720082794737513290033607 A013786 103 10604508044398945005959947004475234015931120826949753974231473216747314940402191545255321787398698061239037338406910840700497694039552063613416940786289703842011107308306561304592579074229294039298881902997742921081197402052943806813210772437732979277301616022538936324778794897033046915344063628443379650909787400106401488169918790164769409370690407 A013786 104 25461423814601866959309832757745036872250621105506359292129767193410303171905661900158027611544274045034928649514992928521894963388964504735814074827881578924668668647244053692326782357224534988356615449097580753515954962329118080158519064622996883244801180070115986115793886547776345643741096771892554541834399547655469973095975015185611351899027667207 A013786 105 61132878578859082569302908451345833530273741274320768660403571031378137915745494222279424295317801982128863687485498021381069807096903775870689593661743670998129473422032972915276604439696108507044233693283291389191807864552212510460604274159815516670767633348348482664021121601211005890622373349314023454944393313920783405403436011460652855909565428964007 A013786 106 146780041467840657248896283191681346306187252799644165553628974046338909135704931627692897733058042559091401713652680749335948606839665965865525714381846554066508865686301167969579127259710356525413205097573182625449530682789862237615910862257717055526513087669384706876314712964507625143384318411702970315321488346723800956373649863517027507038866594942580807 A013786 107 352418879564285418054599975943226912481155593971945641494263166685259720834827540838090647457072360184378455514480086479155612605022037984043127240230813576313687786512809104294959484550564566017517105439273211483704323169378459232515801980280778650319157923494192681210031625827782807969265748506498831727086893520483846096253133322304383044400318694457136517607 A013786 108 846157729833849288749094542239687816867254581126641485227725863211308589724420925552255644544430736802692671690266687636452625864657913199687548503794183396729164375417254659412197722405905523008058570159694980772374079929677680617270440554654149539416298174309556627585285933612506521934207062164103694976735631342681714477103773106852823689605165185391584778774407 A013786 109 2031624709331072142286575995917490448298278249285066206031769797570351923928334642250965802551178199063265104728330317015122754701043649592449803957609834335546723665376828437248686731496579160742348626953427648834470165911156111162066327771724613044138531916517245462832271526603628159164031156256012971639142250853778796459526159229553629678742001610125195053837351207 A013786 110 4877930927103904213630068966197894566364166076533443960682279283966414969351931476044568891925378855950899516452721091153309734037205802671471979302221212239647683520569765077834096842323286564942379053315179784851562868352685822900121252979910795918976615131557906356260283935375311210152838806170687144905580544299922890299322308310158264858659545865910593324263480248007 A013786 111 11711912155976474016925795587841144853840362749756798949598152560803362341413987473983009909512834633138109739002983339859096671423331132214204222304633130587394088132888005951879666518418211042426652107009746663428602446914798660783191128404765821001462852930870533161380941728836122215576965973615819834918298886864114859608672862252689993925641569624051334571556616075464807 A013786 112 28120301086499514114638835206406588794070710962166074277985164298488872981734983925033206792740315954164601483346162999001691108087418048446304337753424146540333205607064102290463079310722124712866391708930401738892074475042431584540441899299842736224512309887020150120475641090935529439600295302651583423638835627360739777920423542268708675415465408667347254306307435197191001607 A013786 113 67516842908685333389247843330582219694563777020160744341442379480671784029145696404004729509369498605949208161514137360603060350517890734319576714945971375843340026662560909599401853425043821435592206493141894575079870814576878234481601000218922409675054056038735380439262014259336206184480309021666451800156844341293136206786936924987169529672532446210300757589444151908455594858407 A013786 114 162107939823753485467584071836727909486647628625405947163803153133092953453978817066015355551996166152884048795795443802807947901593455653101303692585277273399859404016808743948163850073530215266856887790033688874766769825799084640990324001525632705629804788549003648434668096236666231048937221961021150772176583263444820032495435556894194040743750403350932118972255408732201883255035207 A013786 115 389221163516832118607669356479983710677440956329599679140291370672556181243003139775502868680342794933074601158704860570541882911725887023096230165897250733433062429044357794219541404026546046855723387583870886988315014351743602223017767927663044126217161297306157759891638099064235620748498269928411783003995976415531012898021540772102959891825744718445588017652385236366016721695339532007 A013786 116 934520013603913916777014124908440889336535736147368829615839580984807391164450538600982387701503050634312117382050370229871060871053854742454048628319299010972782892135503063921118911067737058500591853588873999658944349458536388937465660794318968947047404274832084781499823075853229725417144346098116690992594339373689961968149719393819206700273613068987856830383376952514806148790510216348807 A013786 117 2243782552662997314181610913905166575297022302489832559907630833944522546185845743180958712871308824572983393834302938921920417151400305236632170756594636925345651724017342856474606505473636677459921040466886473181125383049945869838855051567159844441860817663871835560381075205123604570726563574981578175073219008836229598685527476264559915287356944978639844249750488062988049563246015029453485607 A013786 118 5387321908943856551350047804286304947288150548278087976338221632300798633392215629377481869604012487799733128596161356351530921580512132873153841986583723257754909789365640198395530219642201662581270418160994422107882044702920033483090978812750786504907823210956277180474961567501774574314479143530769198350798840215787266443951470511208356604944024893714266043650921839234307001353682085717818942407 A013786 119 12934959903374199579791464778091418178438849466415689231188070139154217518774709726135333968919233983207159241759383416600025742714809631028442374609787519541869538404266902116347668057360926191857630274004547607481024789331711000392901440129414638398283683529506021510320382723571760752929064423617376845240268015358105226731927480697411264208470603769807952770805863336001571110250190687808483280719207 A013786 120 31056838728001453191079306932197495046431677568864069844082556404109276262578078052450936859375080793680389339464279583256661808258257924099290141438099834420028761708644831981350751005723583786650170287884918805561940519185438111943356357750724546794279124154343957646279238919295797567782683681105321805421883504874810649383357881154484445364537919651308894602704877869739772235710707841428168357006816007 A013786 121 74567469785931489111781415944206185606482457842842631695642217926266372306449965403934699399359568985626614804053735279399245001628077275762395629592877702442489056862456241587223153164742324671747058861211690052154219186564236906775998614959489636853064177094579842308716452645229209960246223518333877654817942295204420369169442272651917153320255545082792655941094411765245193137941409527269032225173365232807 A013786 122 179036494956021505357387179682039051641164381280665158701236965240965559907786366934847213257862325134489502144533018405837587248909013539105511906652499363564416225526757436050922790748546321536864688325769267815222280266940732813169172674517734618084207089204086201383228202801195333114551182667519640249217879450785813306375830896637253085121933563743785166914567682648353708724197324274972946372641249923969607 A013786 123 429866624389407634363086618416575762990435679454877046041669953543558309338595067010568159032127442647909294649023777192416046984630541507392334087872650971918163357489744603958265620587259718010012116670172012024348694920924699484419183591517080818020181221179010969521130914925669994808037389584714656238372128561336737748608369982826044657377762486548828185761877006038697254646797775584210044240711641067451026407 A013786 124 1032109765158967730105770970818198406940036066371159787546049558458083500721966755892374149836137989797630216452306089038990928810097930159248994144982234983575510221332876794103795755030010582942039092125083000870461216505140203462090459803232511044066455112050805337820235326736533657534097772392899889628331480675769507334408696328765333222364007730203736474014266691498912108406961459177688316221948650202949914403207 A013786 125 2478095546146681519983956100934494375063026595357154649898064989857858485233442180897590333756567313504110149701986919782617220073045130312356834942102346195564800041420237182643213607827055409643835860192324285089977380828841628512479193987561259016803558724033983616106385019494417311739368751515352634997623885102522587109915279885365565066895982560219171274108254326288887972285114463485629647248898709137282744482100007 A013786 126 5949907406298182329481478598343720994526326855452528314405254040648718223045494676335114391349518119723368469434470594398063945395381357879968760695987733215551084899449989475526355872392760038554849900321770608501035691370048750058462544764134582899345344496405594662271430431806095965486224372388361676629294948131156731650906587004762721725617254127086230229133918637419620021456559826828996783044605800638615869501522116807 A013786 127 14285727682521935773085030114623274107857710779941520482887014951597572453532232717880609653630193005455807695112163897149751532894310640269804994431066547450538154843579424730738780449615016852570194610672571231010986694979487048890368569978687133541328172135869832784113704466766436413132424718104456385586937170462907312693826715398435294863207027159134038780150538648444507671517200144216421276090098527333316702673154602453607 A013786 128 34300032165735167791177157305210481132966363582639590679411722898785771460930890755631343778366093406099394275964305517056553430479239847287801791628990780428742109779434198778503811859525655463021037260224843525657379054645748404385774936518827807632728941298223468514657004424706213827930951748168799781794236146281440457777877943671643142966560072209080827111141443294915262919312797546263627483892326564127293403118244200491110407 A013786 129 82354377229930137866616354689810365200252238961917657221267546679984637277695068704270856411856990268044645656590297546452784786580654873338012101701206863809409805580421511267187652274721098766713510461799849305103367110204441918930245622581705566126182188057034547903691467623719619400862215147353288276087960987221738539124684942755615186262710733374003065893850605351091546269270026908578969588825476080469631460886904325379156087207 A013786 130 197732859729062261017745867610234686845805625747564294988263379578643114103745859958954326244868633633575194221473304409033136272580152350884567056184597680006392943198592048552517553111605358138879138618781438181553184431600865047351519739818675064268963433524939949516763213764550806181470178568795245150887194330319394232438368547556232062216768470830981361211135303447970802592517334607498105982769968069207585137589457285235353765384007 A013786 131 474756596209478488703607828132173483116779307419901872266820374368322116963093809761449337313929589354214041325757403886088560190464945794473845501899219029695349456619819508574594645020964464891448811823694233073909195820273676978690998895304638829309781203893380818789748476248686485641709898743677383607280153587096865552084522882682513181382461098465186248267935863578577897024634120392602952464630693334167411915352286941850084390687000807 A013786 132 1139890587498957851377362395345348532963387117115184395312635718858341402828388237237239858890744944039467913223143526730498633017306334852531703050060024890298534045344186640087601742695335680204368597188689853610455979164477098425837088347626437829172784670548007345914186091473096252025745466883569398041079648762619574190554939441320714148499289097414912182091314008452165530756146523062639688867578294695335956008760840947382052622039488937607 A013786 133 2736877300584997801157047111224181827645092468193557733145638360978877708190960157606612901196678610638762459648767607679927217874552509980928619023194119761606780242871392122850331784211500968170689001850044338518704805973909513320434849122651077227843855993985765637539960805626904101113814865987450124696632236679049597631522409598611034670546793122893204149201244934293649439345507801873397892971055485563501630377034779114664308345516812939194407 A013786 134 6571242398704579720578070114049260568175867016132732117282677704710285377366495338413477575773225344143668665616691026039505250116800576464209614274689081547617879363134212486963646613891813824577824293441956456783410239143356741482364072743485236424053098241559823295733445894310196746774269493235867749396614000266398083913285305446265094243982850288066583162232189087239052303868564232298028341023504220837967414535260504654309004337585867867005771207 A013786 135 15777552999289695909107946343832274624190256705734689813595709169009395191056955307530759659431514051288948466145675153520852105530438184090567283873528484795830528350885244181199715519954244992811356128554137452736967984183199536299156138657108052654151488877985135733056003592238782389005021053259318466301270214639621799475798018376482491279802823541647866172519485998460964581588422721747566046797433634231959762299160471674995919414543668748680856668007 A013786 136 37881904751294559877768179171541291372680806350468990242443297714791557853727749693381353942295065237144765267215766043603565905378582080001452048580341891994789098570475471279060516963410142227740066064658484024021460130023862086654273888915716434422617724796042310895067464624965316516001055548875623637589349785349731940541391042121934461562806579323496526680219285882304775960393802954915906078360638155790935389280284292491665202514319348665582736859884807 A013786 137 90954453307858238266521398190870640585806616047476045572106357813214530406800327013808630815450451634384581406585054270692161738813975574083486368641400882679488625667711606541024301229147751488803898621245020141675525772187292870056911607286635159048705157235297588459056982564541724954918534372850372353852028834624706389239879892134764642212298596955715160559206505403413767080905520894753090494143892212054035869661962586272488151236880756146064151200583421607 A013786 138 218381642392167630077917877056280408046521685129989985418627365109528087506727585160154522587896534374157379957210715303931880334892355353374450771108003519313452190228175567304999347251183751324618160589609293360162937379021690181006644769095211016875941082521949509890195815137464681616759401029213744021598721231933920040564951621015569905951728931290672100502654819473596454761254155668302170276439485201141740123058372169640244051119750695506700027032600795278407 A013786 139 524334323383594479817080822812129259719698565997105954990124303627976938103652931969531008733539579032351869277262927444740444684076545203452056301430316449871598708737849537099303432750092186930408203575651913357751212647031078124596954090597601651519134539135200773246360152145052700561839321871142199395858529677873342017396448842058383344190101164028903713306874221556105087881771227759593510833731203967941318035463151579306225966738521419911586764905274509463455207 A013786 140 1258926710444010346040811055571922352586996256959051397931288453010772628386870689658843951969228529256676838134708288794821807686467785033488387179734189796141708499679576738575427542032971340819910096785140243971960661565521618577157286771524841565297442028463617056564510725300271534048976211812612420749456329756573894183768873669782178409400432894833397815649805005956208316004132717850784019511788620727027104603147026941914248546139189929207719822537564097221755952007 A013786 141 3022683031776068840843987344428185568561378012958682406433023575678865080756876525870884328678117698745281088361434601396367160255209151865405617618541789700536242107730663749319601528421164189308604142381121725776677548418817406203754645538431144598279158310341144552811390251445951953251591884562082422219444647745533919935229065681147010360970439380494988155375181819300856166725922655559732430847804478365592078152156011687536110759280195020027735293912691397429436040768807 A013786 142 7257461959294341286866413613972073550115868609113796457845689605204955058897260538615993273156160594687419893155804477952677551772757173628838887902118837070987517300661323662116363269739215218529958545857073263589802793753580592295214903937773178180468259103129088071300147993721730639757072114833559895748886599237026941764484986700433971876690024952568466561055811548141355656308940295998917566465578552555786579643326584061774201933031748243086592440684372045228075933885905607 A013786 143 17425166164265713429766259087146948593828200530482225295287500742097097096412322553216999848847941587844495163467086551564378801806389973882842169852987327807441029038887838112741388210643855739690430468602832905879116507802347002100810984354593400811304290106612940459191655332925875266056730147715377309693076724768101687176528453067741966475932749911116888213095003527087394930797765650693401077083854104686443577723627128332319858841209227531650908450083177280592610317260059362407 A013786 144 41837823960401977944868788068239823573781509473687822933985289281775130128485986450274016637083907752414632887484474810306073503137142327292704049817022574065665910722369699308692073093755897630996723555115401807015758735233435152044047173435378755347941600545977670042519164454355026513802209084664620920573077216168212150910844815815648461508714532536591648599641103468536835228845435327314855986078333705352151030114428735125899981077743355303493831188649708650702857371741402529139207 A013786 145 100452615328925149045629960151843816400649404246324462864498679565542087438494853467107913945638462513547533562850224019544882481032278727829782423610671200331663851644409648040169667498107910212023133255832079738644836723295477800057757263418344391590407782910892385772088513854906418659639104012279754830295958396019877374336938402773371956082423592620356548287738289427956941384457890220882969222574079226550514623304743393037285854567661796083688688683947950470337560549551107472463236007 A013786 146 241186729404749282858557534324577003177959219595425035337661329636866551939826143174526101383477948495027628084403387870927262836958501225519307599089221551996324907798227564944447371662957092419067542947252823452486252972632442197938675189467444884208569086769052618238784521765630311201793488733483691347540596108843725575782989105058866066553899045881476072438859632916524616264083394420340009103400364222947785610554688886682523336816955972396936541530159029079280482879472209041384229652807 A013786 147 579089337300803028143396639913309384630280086248615509845724852458116591207522569762037169421730554336561335030652534278096358071537361442471857545413220946343176103623544383431618139362759978898181170616354029109419493387290493717250759129911335166984774377332495336391321636759278377195506166449094342925444971257333785107454956841246337425795911609161424049925701978632575603650064230003236361857264274499297633250941808016924738531697511289725044636213911828819352439393612773908363535396389607 A013786 148 1390393498859228070572295332431855832497302487082925839139585370751937935489261689998651243781575060962083765408596734801709355729761204823374929966537143492169965824800130064619315152609986709334532990649866023891716203622884475415119072670917115735930443279975321302675563249859027383646410305644275517363993375988858418042999351375832456159335983773596579143871610450696814024363804216237770504819291523072813617435511281048636297214605724606629832171549602300995265206984064270153980848486731446407 A013786 149 3338334790761006597444081093168885853826023271486104939774144475175402983109717317686761636319561721369963120746040760258904163107156652780923206849655681524700087945345112285150975681416578089112213710550328323364010604898545625471700893482871994881968994315220746447724027362911524748135031143851905517190948095749249061721241442653373727238565697040405386524435736692123050472497493923186886982071118946897825495462662585797775749612268344780518227043890595124689631761968738312639708017216642202823207 A013786 150 8015341832617176840463238704698494935036281874838137960397720884896142562446431279765914688803267693009281452911243865381628895620283123326996619646023291340804911156773614596647492611081203991958425119031338304396989462361408046757553845252375659711607555350845012220985389698350570920272209776388425146775466377893946997192700703810750319099796238594013333045170203797787444184466482909571715643952756591501679014605852868500459574819056295818024263132381318894379805860486940688647938949337157928978520007 A013786 151 19244835740113841593952236129981086339022112781486369242914927844635638292433881502717961167816645730915284768439896520781290978384299779108118883770101922509272591687413448646550629759205970784692178710794243268857171699129740720264886782450953958967569740397378874342585920665739720779573575673108608777407894773323366740259674389849611516158610768864226012641453659318487653486904025465881689261130568576195531314068652737269603439140554166259076255780847546665405913871029144593443701417358516187477426536807 A013786 152 46206850612013333667079318948084588299992092788348772552238741754970167540133749488025824763927766399927598729024191546395879639100703769638593439932014715944763492641479690200368062051853535854045921084616978088526069249610507469355993164664740455481134946694106677296548795518441069591756155191133769674556355350749403543363478210028917250296824456043006656352130236023688856022056565143581935915974495151445470685078835222184317857376470553188042090129814959543639599204340976168858327103077797366133301114873607 A013786 153 110942648319444014134657444794351096508281014784825402897925218953683372263861132520750005258190567126226164548387083902896507013480789750902262849276767332983377145832192736171083716986500339585564256524165364390551092268314828433923739588360041833610205007012550132189013658039777008089806528613912180988609809197149317907615711182279430317962675518959258981901464696692876943308957812909740228134254762858620575114874283368464547175560905798204489058401685717864278677689622683781428843374489791476086055976811530407 A013786 154 266373298614985077937312524951236982716382716498365792357918450707793776805530579182320762624915551670069021080677388450854513339367376191916333101113518366493088527143094759546772004484587315344939779914521039901713172536223903069850898751652460442498102221837132867385821792953504596423625475202003146553652151882355512296185322548652912193428383921021180815545416736759597540884807708796286287750345685623548000850813154367683377768521734821488978229222447408592133105132784063759210652942149989334082620400324484507207 A013786 155 639562289974579172127487372407919995502034902312576267451362200149412858110078920616752151062422239559835719614706409670501686527821070236791115775773557597949905553670570517671799582767494144143200411574765016804013327259473591270712007902717557522437943434630956014593358124881364536013124765960009554875318816669535585023140959439315642176421549794371855138124545584959793695664423308819883376888579991182138750042802383636807790022220685306395036728363096228029711585423814537085864777714102124391132371581179087301804007 A013786 156 1535589058228964592278097181151415909200385800452495618150720642558740272322299488400821914700875797183165562794910089618874549353298389638535468977632311792677723234363039812929990798224753440087824188191010805346435998749996092640979530974424855611373502186548925391038652857840156250967512563069982941255640478823554939640561443613796856865588141056286824186637033949488464663290280364476539987909480558828315138852768523111975503843351865420654483184799794043499337516602578703543161331291559200663108824166410988611631420807 A013786 157 3686949328807743986059711331944549597990126306886441979179880262783535393845841071650373417196802789036780516270579125174917792997269433522123661015295180614219213485705658590844907906537633009650865875846616943636792832998740618430991853869594078322907778749903969863883805511674215158572997663931029041954792789655355410076988026116726253334277126676144664872115518512721803656559963155108172510970662821746784648385497223991853184727887828874991414126704305498441909377362791467207130356431033640792124286823552783656527041357607 A013786 158 8852365338467393310529366907998863584774293262834347192010892510943268480623864413032546574689523496477310019565660479544977620986443909886618910097723728654740331579179286276618623883596856856171728967907727281671939592029976224852811441140895382053301576778519431643185017033529790595733767391098400729733457487962508339594848250706259734255599381149423340357949359949045050579400471535414722198840561435014029940773578834804439496531658677128854385318217037501759024415048062312764319985790911771541890412663350233559321426299614407 A013786 159 21254529177660211338581009946105271467043078124065267608018152918774787621977898455691144325829545915042021356977150811387491267988451827637772003144634672500031536121609466350161315944516053311668321251946453203294326960463972915871600270179289812309977085845225155375287225897505027220356775506027260152090031428597982523367230649945729621947694114139765440199436413237657166441140532156530747999416188005468685887797362782365459231172512483786379379149039107041723417620530397612947132285883979163472078880804703910775930744545374191207 A013786 160 51032124555562167423933004880598756792370430575880707526851585157978265080368934192114437526316739742015893278102139098141366534440272838158290579550267848672575718227984328706737319582783044001315639325923434141109679032073998971007712248700474839356254983114385598056064629379909570356076617989971451625168165460063756038604720790519696822296413568049576821918846828183614856625178417707830325946598267401130314816601468040459467614045202473571096889336842896007177925706893484668686064618407433971496461392812094089773009717653443433088007 A013786 161 122528131057904763984863144718317615058481403812689578771970655964305814457965810995266764500686492120580159760723235974637421049191095084418055681500193104662854299465390373224876304318262088647158850021542165372804339356009671529389517109129840089294368214457639820932611175141162878424939959793921455352028765269613078248689934618037792070333688976887033949427151234468859270757053380916500612597782440030113885874660124765143181741322531139044203631297759793313234199622251256689515241148796248965563003804141837909544996332085917682844304807 A013786 162 294190042670029338327656410468680593755413850554267678631501544970298260513575912199635501566148267581512963585496489575104447939107819297687751691281963644295513173016402286112928006668147274841828398901722739060103218793779221342064230579020746054395778082912793210059199431513932071098280843465205414300221065412341000875104533017908738760871187233505768512574590113959731109087685167580517970847275638512303439985058959561108779360915397264845132918745921263745075313293025267311526093998259793766316772133744552820817536193338288356509175841607 A013786 163 706350292450740441324703041535302105606748655180796696394235209473686123493095765191324839260321990463212625568777071469825779501797874133748291810767994709953527128412381888957140144010221606895229985763036296483307828323863910442296217620228811276604263177073616497352137835064950902706972305159958199734830778055030743101125983775998881764851720547647350198691590863617314392919532087360823648004308808068040559404126561906222179245557868832893164137908956954251925827216553666814974151689821764832926569893120671322782904400205230343978531195698407 A013786 164 1695947052174227799620612002726260355561803521089092868042558737946320382506922932224370939064033099102173513990633748599051696583816695795129648637653955298598418635318128915386093485768542078155447195817050147856422095805597248971953218506169375875126835888153753210142482941990947117399440504689059637563328698110128814185803487046173315117408981034901287827058509663545171857399796541753337578858345448171365383129307875136839452368584443067776487095119405647158873911146945354022752938207262057363856694313382731846001753464892758055892453400871875207 A013786 165 4071968872270320946889089418545751113703890254134911976170183529809115238399121960270714624692743470944318607091511630386323123497743886604106286379007146671934803143398827525842010459330269529651228717156737405003269452029238994781659677633312671476179532967457161457552101543720264028876056651758432189789552204162419282860114172397862129596898963464797992072767481702171957629616911496749763526838887421059448284893468208203551525136971247805731345515381692958828456260663815795008629804635636199730619923046431939162250210069207512092197780615493372372007 A013786 166 9776797262321040593480703693928348424003040500177923654784610655071685687396291826609985813887277073737308975626719424557561819518083071736459193595996159159315462347300584889546667112851977140692600149893326509412849954322202826470764885997583724214307058654864644659582595806472353933331412020871995687684714842193968698147134127927266973162154411278979978966714723566914870268710204503696182227940168697963735332029217167896727211853867965981560960582431444794147123481853821723815720160930162515553218435234483085928562754376167236533366871257799587065188807 A013786 167 23474090226832818464947169569121964566031300240927194695137850182827117335438496675690575939143352254043278850479753338362705928662917455239238523823986778141516425095868704319801547737957597114802932959893876949100252740327608986356306491280198521838551247830330011827657812531340121793928720262113661646131000336107718844251269041153368002562332741480830929499082051284162603515173201013374533529284345043810928532202150420120042035661136986321727866358417898950747243479931025958881544106393320199843277462997993889314479173257177534916613857889976808543518325607 A013786 168 56361290634625597134338154135461836923041151878466194463025978288967908722387830518333072829883188761957912520001887765408856934719664810029411695701392254317780936655180759071843516118836190672641842036705198554789706829526589176241491885563756650934361546040622358398206407887747632427222857349334901612360531806994632945047296967809236574152160912295475061727296005133274411039930855633112255003811712450190039405817363158708220927622389904158468607126561375380744131595314393327274587399450361799823709188658183328244064494990483261334789872793834317312987499782407 A013786 169 135323458813736058719545908079243870452221805660197332905725373871811948842453181074517707864549536217460947960524532524746665500261915208880617481379042802616992028909089002531496282201325693805013062730129181730050086097693340612155822017238579718893402072043534282514093585338482065457762080495753098771277636868594113701058560019709977014539338350421435623207237708324991860906873984375102524264151921592906284613367488944058438447221358159884483125710873862289166659960349858378786284346080318681376725761968298171113998852472150310464830484577996195868482986977559207 A013786 170 324911624611780276985629725298264532955784555390133796306646622666220489170730087759917016582783436458123736053219402591916743866128858416522362572791081769083397861410722695078122573565382990825836363615040165333850256720561710809786128663389829905063058374976525812316338698397695439164086755270303190149837606121494466996241602607323654811908951379361866931320577737688305458037404436484621160758228763744567989356695340954684310711778480941882643984831808143356289150564800009967465868714938845153985518554485883908844711244785632895426057993471768866280227651733119656007 A013786 171 780112810692884445042496970441133143626838717491711244932258541021595394498922940711560756815263030935955090263779785623192102022575389058070192537271387327569238265247145190882572299130484560972833109039711436966574466386068667654296494920798981602056403158318638475371529214852866749432972299403997959549760092297708215257976087860184095203393392261847842502100707148189621404747808051999575406980507261750707742445425513632197030018980132741460228207581171352198450250506084823931885550784568167214719230049320607265136151698730304581917965242325717047938826591811220294072807 A013786 172 1873050858473615552547035226029160677848039760697598699082352756992850542191913980648457377113446537277228171723335265281284236956203509128426532281988600973493741074858395603309056090212293430895772294804347160156745293792950871037965884304838354826537423983123050979367041644861733065388566490868999100878973981606797424834400586952302012583347534820696669847543797862803280992799487132850980552160197935463449289611466658230905069075571298712246007926402392416628479051465109662260457207433748169482540871348418778043591900228651461301185034546824046632101122646938739926068809607 A013786 173 4497195111195150941665431577696014787513143465434934476496728969539834151802785467536946162449385136002624840307727971940363452931844625417352104009054630937358472320735007843545043672599716527580749279825237531536345450396875041362156088215916889938516354983478445401460266989313021089997948144576466841210416529837920617027395809272477132212617431104492704303952658668590677663711568605975204305736635243047741744357131446412403070850446688208102665031292144192324978202567728299087357755048429354927580632107553486082664152448992158584145267946924535963674795475299914562491211866407 A013786 174 10797765461979557410938701218048131504819057460509277678068646255865141798478487907556207736040973711542302241578854860628812650489358945627062401725740168880597692042084753832351649857911919382721379020860395313218765426402896974310536767806416452742377768315331747408906101041340563637085073495128096885746210088140847401482777338063217594442494452081886983033790333463286217070571476222946465538073661218557627928201472602836179773111922498387654498740132438205772272664365115646108745969871278881181121097690235920084476630030030172760532788340565810848783183936195094864541399691243207 A013786 175 25925434874212917343663821624533563743070556962682775705042819660332205458146849466042454774234377881413067682030830520369779173824950828450576826543502145482315058593045493951476311308846518437914031029085809147038255788793355635319598779503205903034449021725111525528783548600258693292641261461802560622676650421626174610960148388689785444256429179448610646264130590645350207186442114411294463756914860585756864655611735719409667635241725918628758451475057984132059226667140642666307099073660940593715871755554256444122828388702102444798039224805698511847928424630804422769763900658674940007 A013786 176 62246969132985214542136835720505086547112407267401344467807810004457625305010585567967933912936741293272775504556024079407839796353706939109834960530948651303038455681902230977494623452540490769431588500835027762038852148892846880402356669587197373185712101161992772794609300189221122595631668769787948055046637662324445240915316281244174851659686459856114161680177548139485847454647516701518007480352580266402232038123777462302611992215383930627649041991614219901074203227804683041803344875859918365511808085085769722338910961273747969960092178758482126946876147538561419070203125481478530956807 A013786 177 149454972888297500115670542564932712799616889849030628067206551820702758357330415948691009324961115845147933986439013814658223351045250360802713740234807711778595332092247256576964590909549718337405243990504901656655284009491725359846058363678860893018894754889944647479856929754319915352111636716260863280166977027240993023437674391267263818834907190114530102194106293082905519738608687600344735960326545219631759123535189686988571393309136817436985349821865741982479161949959043983369831046939663995593851212290933103335725218018268875874181321199115586799449630240085967187557704281029952827293607 A013786 178 358841389904802297777724972698403443431880152527522537989362930921507322815950328692807113389231639144200189501440072168994394265859646116287315690303773315980407392353485663041291982773828873728109990821202268877629336906789632588990386131192945004138366306490757098599136488340122116760420039755742332735680911842405624249273856213432700429022612163464986775368049209692056152892399458928427711040744035072335853655607990438459559915335237498666201824922299646499932467841851664604070964343702133253420836760710530381109076248461863570973909352199076523905478562206446407217326047978752916738331950407 A013786 179 861578177161430316964317659448866667679944246218581613712460397142539082081096739191429879247545165585224654992957613277755540632329010325205844972419359731668958149040719076962142050639963125821192087961706647575188037913201907846165917100994260954936217501884307793736526708504633202341768515453537340898369869333615903822506528768451913730083291804479433247658686152470626823094651100887154934208826428208678384627114785042741403356719905234297550581638441451246337855288285846714374385389228821941463429062465983445042892072556934433908356354629982733897054027857677823728799841196985753088735012927207 A013786 180 2068649203364594191031326700336728869099546135170814454523617413539236336076713270798623140073355942570124396638091229479891053058221953790819233778778882715737168515846766503786103063586551465096682203196057660828026479029597780738644366959487220552801858222024223012761400627119624318822586205603943155496986056270011785077838175573053044865929983622555119227628505452081975002250257293230058997035392254129036801489702598887622109459484492467548418946513897924442457190547174317961212899319538401481453693178980826251547983866209199575813963607466588544086826720886284454772848418713962793166052766038224007 A013786 181 4966826737278390652666215407508486014708010270545125505311205409907706442920188563187494159316127618110868676328057041981218418392790911051756980302848097400484941606548086375590433455671310067697133969873734443648091576150064271553485125069728816547277261591080159453640122905714217989493029479655067516348263521104298295971889459550900360723097890677754841265536041590448821980402867761045371651881976802163817360376775939929180684812222266414583753890579868916586339714503765537424872171266211701956970317322732963829966709262768288181529326621527279094352470956847968975909609053332224666391692691257775840807 A013786 182 11925350996205415957051583193427874921313932659578846338252204189188403169451372740213173476518022411084195691863664957796905422561090977435268509707138281858564344797321955387792630727066815472540818661666836399199067874336304315999917785292418888530012705080183462848189935096619837392772763780651817106752180714171420208628506592381711766096158035517289373878552035858667621574947285494269937336168626301995325482264639031769962824234145661661415593091282265268723801654523541055357118083210174296398685731891881846155750068939906659923851913218286997105540282767391973511158971337050671424006454151709919793777607 A013786 183 28632767741889203712880851247420327686074752315648810058143542258241356009852745949251829517119771809013153856164659563670369919569179436822079691806839014742412991858370014886090106375687423949570505606662074194476961966281466662715802602487097751360560504897520494298504034166984229580047405837345012873311985894725579920917044328308489950396875443277011786682403438096660959401448432471742119544140871751090776482917398315279680740986183733649058839012168718910205847772511022073912440517787628485653244442272408312619955915524715890477168443637107080050402218924508128400292690180258662089039496418255517424860034407 A013786 184 68747275348275978114626923845056206774265480309872792949602644962037495779656443024153642670604572113440582408651347612372558176885599827809813340028220474396533593451946405741502345408025504902918783961595640140939185681041801457180642048571521701016705772258946706810708186034929135221693821415465375908822078133236117390121823432268684370902897939308105299824450654870082963522877686364652829025482233074368954335484673354986513459107827144491390272468217094103404240501798963999463769683208095994053439905896052358600514153174842853035681433172694099201015727637744016289102749122801047675783830900231497337088942611207 A013786 185 165062208111210623453219244151979952465011418224004575871995950553852027366955119700992896052121577644370838363171885617306512182702325186571361829407757359026077157878123320185347131324669237271908000291791131978394984820181365298690721558620223604141110559193731043052510354669864853667286865218532367557081809597899917853682498060877111174537857952278760824878506022343069195418429324961531442490182841611559859359498700725322618815317892973923828044196189242942273581444819312562712511009382638481722309214056421712999834481772797690138671121047638532181638762058223383110135700643845315469556977991455825106350551209508007 A013786 186 396314361675016706911179405208903865868492415155834986668662277279798717708059242402083943421143907924134382909975697367152935750668282772957839752408025419021611256065374091765018462310530838689851108700590507880126358553255458082156422462247156873542806452624148234369077361562345513655155763389696214504553424844557702766691677844165943930065396943421304740533292959645709138199648809232636993418929002709355222322156380441499607775578261030391111134115050372304398869049011169463072738933527714994615264422949468532912602590736487254022949361635380115768114667701794342847435817245872602442406304157485436080347673454028724807 A013786 187 951550782381715113293741751906578181950250288789159802991458127748796721217050241007403548154166522925846653366851649378534198737354546937871773245531669031070888625812963194327809328007584543694332511990117809420183386886366354855257570331855423653376278292750579910720154745111191578286028987898660611025432773051783044342826718503842431376087018061154552682020436396109347640817356790967561421198848535505161888795497469440040558269163404733969057833010235943902861684586675817880837646179400043702071249879501673947523158820358305896909101417286547657959243317152008217176693397207340118464217536282122532028914763963122968261607 A013786 188 2284673428498497987018273946327694214862550943382772686982490964724860927642137628658775919118153821544957814733810810157860611168388267197830127562521537343601203590576924629581070196546210489410092361288272860417860311914165618007473426366784872191756444180894142365639091543011970979464755599944684127072064088097331089467126951127725677733984930364832080989531067787058543685602473655113114972298435333747893694997989424125537380404261334766259707857057576501310770904692608638731891188476739504928673070960683519148003104327680292458478752502905000926760143204481971729441240846694823624432586304613376199401424348275458246796118407 A013786 189 5485500901824893666830875745132793809884984815062037221444960806304391087268772446409720981802687325529443713175879755189023327415300229541990136277614211161986489820975196035624149541907451385073631759453143137863282608905911648835943696706650478132407222478326835819899458794771742321694878195467186589100025875521691945810571809657669352239297817805961826455864093756727563389131539245926589048488543236328692761690172607325415250350631464773789558564795241179647160942166953341595270743532651551333744043376601129474355453490760382192807484759474907225151103833961214122388419272914271522262639717376716254762819860209375250557480295207 A013786 190 13170687665281569694060932664063837937533848540963951368689350895936843000532322643829740077308252268596194355335287292208845009124135851130318317202551720999929562060161445681533583050119790775561789854446996674009741543983093868855100815792667797995909741170462732803578600566246953314389402547316715000429162127127582361891182914988064114726554060552114345320529689109902879697304825729469740305420992310425191320818104430188322016091866146921868730114073374072332833422142854973170245055221896374752319448147219311867927443831315677644930770907499252247587800305340875107854594674267165924952597961421495727685530484362709976588510188792007 A013786 191 31622821084341048835440299326417274888018770346854447236223131501144360044278106667835205925617113696899462647160024788593436866907050178563894279603326682120830878506447631081362132903337617652123857440527239014297389447103408379121097058718195382988179288550281021461392219959558934907848955516107432716030418267233325250900730178886341939458456299385626543114591783552876814153228886576456846473315802537330884361284268736882161160636570618759406821003890171147671133046564994790581758377587773195780318995001473567794893792638988942025478780948905704646458308533123441133958881812915465385811187705373011242172958692954866653789012963289608807 A013786 192 75926393423502858253892158682727877006133067602797527814171738734247608466311734109472329427406689986255609815831219517412841917443827478731910165327587363772114939293980762226350481100913619982749381714705900873328032062495283518269754037982387114554618471809224732528802720122901002713745342194173945951189034259627213927412653159506106996639753574824889330018134872310457230781902556670072888382431241892131453351443529237254068946688406055641335777230340300925558390444802552492186801864588243443068545906998538036275539996126212449803174553058322596856146398788029382162635275232810032391332661680600599992457273821784634835747420124858350745607 A013786 193 182299270609830362667595072997229632691725495314316864281826344700928507927614473596843062955203462656999719167810758061308233443782629776435316306951537260416847969244847810105467505123293601578581265497008867996860604982051175727365679445195711462045638950813948582801655331015085307515702566608211644228804871257364940639717780235974162898932048333154559281373541828417407811107348038564845005006217411783007619496815913698647019540998862939594847201130047062522265695457970928533740511276876372506807578722703489825097571530699036091977422101893032555051607503490058546572487295833976887771589720695122040581889914446104908240629555719784900140202407 A013786 194 437700548734202700764895770266348348092832914249674791140665053626929347534202351106020194155443513839456325721913630105201068498522094093221194452990640962260851974156879592063227479801027937390173618458318292060462312561904872921404996347914903220371579120904290547306774449767219823345201862426316157793360495888933222475962390346573965120335848047904096834577873930030196154468742640594192857019928005691001294411855008790451493917938269917967228129913242997115959934794588199409510967575780170388844996513211079070059269245208385656837790466645171164678909615879630570320541997297378507539586919388988019437117684585097884685751563283203545236625979207 A013786 195 1050919017510820684536514744409502383770891827113469173528736793758257363429619845005554486167219876728534638058314625882587765464951547917824087881630528950388305589950667900543809179002268077673806857918422219237170012461133599884293396231343682632112161469291201604083565453891094795851829671685585094861858550629328667164785699222124090253926371163017736499821475306002500966879451080066657049704847141664094107882863876105874036896969786073039314739921696436075419803441806266782235833149448189103616836628219800847212305457745333962067534910415055966394061987726992999339621335511005796602548193452960234668519560688820021130489503442971712113138976076007 A013786 196 2523256561043480463572171901327215223433911276899439485642497041813575929594517247858336321287494924025211665978013416744093224881348666550695635003794900009882321721471553629205685838784445654494810265862131748388445199919181773322188444351456181999701299687768175051404640654792518604840243041717089812763322380061018129862650463832319940699677217162405585336071362209712004821477562043240043576341337987135489953026756166530203562589624456361367394690551993143017082948063776846544148235391825102037784024744355741834156745404046546842924151319906549375312142832532510191414430826561924917642718212480557523439115465213856870734305297766575080783646681558492807 A013786 197 6058339003065396593036784735086643751464820975835554205027635397394395806956435912107865507411275312584533210013210213602567832940118148388220219644111554923727454453253200263722851698921454016442039448334978327880656925005955437746574454887846292981282820550331388298422542212156837170221423543162732640444737034526504529800223763661400177619924998406935810391907340665518523576367626465819344626795552507112311377217241555839018753777688319723643114652015335536384016158301128208552499913175772069992719443411198136143810345715115758969860887319095625050124454940910556969586048414575181727260166428165818613777316231978470346633067019937546768961535682421941229607 A013786 198 14546071946360017219881320148943031647267035162981165646271352589143944332502402624970985083294472025515464237241717722859765366889223674280116747365511843371869618142260933833198566929110411093477336715452282965241457276939299006029525266185718949448060052141345663304512523851388566045701637927133721069707813619898137376050337256551021826465439921175052880750969524937909975106858671144432246448936121569576659616698596975569484027820229655656467118279488820622858022796081008828734552291535028740052519383630286724881288640061992937286635990453148595745348816313126247283976102243395011327151659594026130491679336272980307302265993914870049792276647173495080892286407 A013786 199 34925118743210401344935049677612218985088151426317778716697517566534610342338268702555335184990027333262629633617364252586296645901026041946560310424593935935858953159568502133509759196794097035439085453800931399544738921931256913476890164111911197624792185191370937594134569767183947075729632663048064288368460501375427839896859752979003405343521250741301966683077829375921850231567669417781823723895627888553559739693331338342331150796371403231177550989052658315482112733390502197791660051975604004866099040096318426439974024788845042425213013078009778384582507967816119728826621486391422196491134685256739310522086391425717832740651389602989551256229863561689222379663207 A013786 200 83855210102448173629189054275946937783196651574588986698790739677249599431954183154835359779161055627163573750315291570459698246808363526713691305329450040181997346536123973622556931831502626982089244174576036290306918151556947849258013284032698785497126036644481621163517102011008656928826848023978402356372673663802402243592360266902587176229794523029866022006069868331588362405993974272094158761073402560417096935003688543359937093062087739158057299924715432615472552672870595776897775784793425215683503795271260541882377633518016946862936444400301477901382601630726503468912718188825804693775214379301431084563529425813148516410303986436777912566207902411615822933571360007 A013786 201 201336359455978064883682919316548597617455160430588157063796565965076288236121993754759698829765694560819740574507015060673735490586880827639572824096009546476975629033233660667759193327437807383996275263157063133026910481888231786068489894962509783978599613983400372413604561928431785286113262105572144057650789466789567786865257000833111810127736649794708318836573753864143658136791532227298075185337239547561449740943856192607208960442072661718495577119241753709749598967562300460331559659289013942856092612446296561059588698076758689417910403005123848441219626515374334828859436371370757069754289724702736034037034151377369587901139871434703768071465173690289590863504835376807 A013786 202 483408599053803333785722689279033182879509840193842165110175554882148168054928907005178036890267432640528197119391343160677638912899100867162614350654518921091218485308794019263289823179178175528975056906840108582397612067013644518350444237804985991332617673174144294165064553190164716471957942315478717882419545509761752256263482059000301456116695696157094673526613583027808923186436468877742678519994712153695040828006198718449908714021416460786107880663299450657108787121117083405256074741952922476797478362483558043104072464082297613292402877615302360107368323263413777924091506727661187724480049629011269217722918997457064380550636831314723747139587882030385307663275109739713607 A013786 203 1160664046328181804419520176958958672093703126305415038429531507272037751499884305719432466573532105769908201283658614928787011029870741182057437055921499929540015583226414440251158865453206799445069111633323100706336666572899760488559416614969771365189615033291120450290319992209585484249171019499464401635689328768937967167288620423659723796136186366473184311137399212849769224570633961775460171126507303881021793028042883122998230822365420922347445021472581981027718197877802117256019835455428966866790745548323022861492877986261596569515059309154340966617791344155456480795743707653114511726476599159256057391752728512894411577702079031986651716882150504754955123699523538485052370407 A013786 204 2786754375233964512411267944878459771696981206259301507269305148960162641351222218032357352243050585953549591282064334444017613482719649578119906371267521330825577415326621071043032435953149525467610937031608764795914336441532324933031159292542421047820265694931980201147058301295214747682259617818214028327290078374220059168659977637206996834522983465902115531040895510052295908194092142222879870874744036618333325060330962378318752204499375634556215496555669336447551393104602883531703624928484949447164580061523577890444400045014093363405657401279572660849317017317251010390580642075127942655270314581373793797598301159459482198062691755799950772234043361916647252002556015902610741347207 A013786 205 6690997254936748794299454335653181911844451876228582918953601662653350501884284545495690002735564456874472568668236467000086289972009878637065895197413318715312211374199217191574320878723512010647733859812892644274990321796119112164207813461394352935816457933531684462954086981409810609185105342381531882013823478176502362063952606306933999399689683301630979390029190119635562475574015233477134569970260431920618313469854640670343324043003000898569473407230162076810570894844151523359620403453292363622642156727718110514957004508078838165536983420472253958699210158578719675947784121622382190315304025309878478908033521083862216757548522905675681804133938111961870052058136994182168389974644007 A013786 206 16065084409103133855112989859903289770338528954824827588407597592030694555024167193735151696568090260955608637372435757267207182222795718607595214368989378235464619509452320476969944429815152337565208997410755238904251762632481988306262960120807841398895315498409574395552762842364955272653437927058058048715190171101782171315550207742948532558654929607215981515460085477244985503853210575578600102498595297041404570641120992249494321027250205157465305650759619146422180718520807807586448588691354965057963818303251183346411767823897290435454297192553881754836803590747505941950629676015339638947044964769018227858188484122353182434874003496527312011725585406820449994991586923031386304329120260807 A013786 207 38572267666256624386126288653627798738582808020534411039766641818465697626613025432158099223459984716554416338331218253198564444516932520376836109699943497143350551442195021465204836575986180762494066802783223328609108482080589253923337367250059627198747652511681388123722183584518257609640904462866397374965171600815378993328636048790819426673330485986925571618619665230865210194751558591964218846099127308196412374109331502391035864786427742583074198867473845570559655905168459546015063061447943271104171127746106091214734654545177394335525767559321870093363165421384761766623461852112830473111854960410412765087510550377769991026132482395162076140153130561775900437974800202198358516694217746197607 A013786 208 92612014666682155151089219057360344771337322057303120906479707006136140001497874062611596235527423304447153628333255025929753231285154981424783499389564336641184674012710246537956812618942820010748254393482519211990469465475494798669933018767393164904193113680547012885056962786428336520747811615342220097291377013557724962982055153146757443442666496854608297456305816219307369677598492179306089449484004666979586110236504937240877111352213009941961151480804703214913733828309471369982166410536511793921114877718400725006577905562970923799597367909931810094164960176744813001662931906922905965941563759945401048975112831457025748453744090230784144812507666478823936951577495285478258798582816808620454407 A013786 209 222361447214703854517765214956722187795980910259584793296457776521732872143596395624330442561501343353977615861628145317257337508315657110400905182034343972275484402304517301937634307098081710845806558798751528627989117186606663011606509178060510988934967665946993377937021767650214435986315495688436670453596596209552097636119914422705364621705842258947914522192590264742556994595913979722513920768211095205417986250677848354315345944356663436870648724705412092419007874921771040759327181551698164817204596821401880140740793551256693188042833280351746276036090069384364296016992699508521897224225694587628907918589245908328318822037439560644112731694830907215656272620737566180433299375397343157497711031207 A013786 210 533889834762503954697154281111089972898150165533263088704795121428680626016774945894017392590164725392900255683769176906734867357465892722072573342064459877433438049933146041952259971342494187740781547675802420235801870365042597890867228536523286884432857365938731100426789264128164860803143505147936445759085427499134586424323914528915580456715727263733942767784409225646879344024789465313755923764474839588208584987877513898711145612400348911926427588017694433898037907687172268863144562905627293726108236968185914217918645316567320344490842706124542808762652256591858674736799471519961075235365892704897007912532779425896293491711892385106514668799289008224790710562390896399220351800329020921152004185928007 A013786 211 1281869493264771995227867428947727024928458547445364675980213086550262183066276645091535759608985505668353513896729793753070416525275608425696248594296768165717684757889483646727376191193328544765616495969601610986160290746467277535972215716192411809523290535618893372124721023171723830788347555860195406267564111425422142004801718783926308676574461160225196585450366550778157305003519506218327972958504089851288812555893910870805460615373237737535352638830484335789189016356900617540410095536411132236385876960614380037222667405078136147122513337405027283839128068077052678043055531119426541640113508384457715997991203401577000673600253616640741719787092908747722496060300542254528064672589979231685962050413144807 A013786 212 3077768653328717560542109696903492586853228972416320587028491620807179501542130224864777358821174199109716786866048234801122070077186735830096692874906540365888161103692650235792430235055181835982245206823013467977770858082267933363869289934577980754665420576020962986471455176635308917722822481620329170448421431532438562953528926800207067132455281245700697001666330088418355689313450334430205463073368319732944438946701280000803910937511143807822381685831992890229842828272918382714524639382923128499562490582435126469371624439592604889241154523109470508497746491453003479981376330217743126477912533631082976111176879367186378617314208933554420869208810073903281713040781601953121883278888540135277994883041960681607 A013786 213 7389722536642250862861605382265285701034602762771585729455408381558037983202654669900330438529639252062430005265381811757494090255325352728062159592650603418497474809966053216137624994367491588193370741582055336614627830255525308006650165132921731791951674803026332130517963879101376711452496778370410338246659857109384989651422953247297168185025130270927373501000858542292472010041594252966923316839157335678799597911029773281930190160964256282581538427682614929441852630683277036897573659158398431527449539888426738652961270279461844339068012009985838690903089325978661355435284568852801246673467993248230225642935687360614495060171415649464164506970352987441779393010916626289445641752611384864802465714183747596538407 A013786 214 17742723810478044321730714522818950968184081233414577336422435524120849197669573862430693382909663844201894442642181730029743310703036171900077245181954098807812437018728493771946437611476347303252283150538514863211721420443516264523967046484145078032475971202066223445373631273722405484197444764867355222130230316919633360153066510746760500812245337780496623775903061360044225296109867801373582883730816762964797834584382485649914386576475179334478273764865958445589888166270548165591074355639314634097406345272112599505760009940987888258102296835975998696858317471674765914400118249815575793262996651789000771768688585352835402639471568974363458981235817522847712322619210819720958985848019935060390720179755177979288715207 A013786 215 42600279868957784416475445569288301274609979041428400184750267693414158923604646843696094812366102889928748556783878333801413688997989848732085465681871791237557661281967113546443396705154709875108731844442974186571343130484882551122044878608432332355974806856161002492342088688207495567558064880446519888334682990924039697727512692302971962450201056010972393685943250325466184935959792591097972503837691047878479600837102348045444442170116905582082335309443166227861321487215586145584169527889994436467872634998342351413329783868311919707703614703178372871156820249491112960474683917807197479624454960945390853016621293432157801737371237107446665013947197872357357286608725178150022525021095864079998119151592182328272205212007 A013786 216 102283271965367640383957544811861211360338559678469588843585392731887395575574757071714323644491013038718925284838091879457194267284173626805737203102174170761375944738003039625010595489076458410136065158507581021957794856294203005244029753538846029986695511261642566984113354940386196857706913777952094251891573861208619314243757974219435681842932735482344717239949744031444310031239462011226231981714296205956229521609882737657112105650450690302579687077973042113095032890804622335547591036463876641959362196631019985743404811067816919218196378902331273263647525419028162218099716086655081148578316361229883438092907725530610881971428340294979442698487222091530014845147549152738204082575651169656075484082972829770181564714028807 A013786 217 245582135988847704561882065093278768476172881788005482813448527949261636776954991729186091070422922305964139608896258602576723435749300877960575024648320183998063643315945298139650439769272576642736692445576702033720665449962381415590915438246769317998055922539203803328856165211867258655354299980862978298791668840761894973499262896100865072104881497893109666093119335419497788385005948288954182988096025190500907081385328453114726165666732107416493828674213274113541173970821898227649766078549767817344428634111078985769914951373828423042889505744497387106017708531086617485657418324058849837736537583312950134861071448998996727613399445048245641919067820241763565643199265515724428002264138458344237237283217764278205936878383165607 A013786 218 589642708509223338653078838288962323111291089173001164235089915606177189901468935141775804660085436456619899200959916904786712969234071407983340634180616761779350807601584660833300705886023456519210798561829661582963317745359677778833787967230493132513332270016628331792583652673693288031505674254052010895398796886669309831371730213538177038123820476441356308289579524342214189912399281841778993354418556482392677902406173615928457523765823789907001682646786071146612358703943377644587088354597992529443973150500700644833565798248562043725977703292538226441548518183138968583063461396065298460405426737534393273801432549046591142999772067560837786247681836400474321109321436503254351633436196438484513606717005852031972454444997980622407 A013786 219 1415732143130645236106042290731798537790209905104375795328450887370431432953426913275403706988865132932344377981504760488392897839131005450568000862667660845032221289051404770660754994832342319102625127346953017460694925906608586346979924909320414011164510780309924624633993350069537584563645123883978878159852511324893012905123524242705163068535292963935696496203280437945656269979670675702111363043958954114224819643677222851844226514561742919566711040034933356823016273248168049724653599139389780063194979534352182248245391481594797466986072465605384281686157992157716663567935370811952781603433429596820078250397239550260865334342452734213571524780684089197538844983480769044313698271880307648801317169727531050728765863122440151474399207 A013786 220 3399172875656679211890607540047048289234293982155606284583610580576405870521178018774244300480265184170558851533592929932631347711753544086813770071265053688922363315012422854356472742592453908165402930760034194923128517101767215819098799707278314040805990383524129023746218033516959740537311942445433286461805879691068123985201581706735096527553238406409607287384076331507520704221189292360769382668545448828253791964469012067277987861462744749879673207123874989732062072068851487388893291533674861931731145861979589578037184947309108718233559989918527660328465339170677709226612825319498628629843664461965007879203772160176337667756229014846785230998422498163290766805337326475397189550784618664771962524515802052799766837356978803690032496007 A013786 221 8161414074451686787749348703652962942451539851155610689285249003963950495121348423076960565453116707193511802532156624768247865855920259352439861941107393907102594319344827273309891054964481833505132436754842102010431569561343085181656218097175232011975182910841433786014669498474220337030085973811485320794795917138254565688468997677870966762655325413789467097009167271949557210835075490958207287787177622636637354506690097973534448855372050144461095370304423850346681035037312421220732792972353343498086481214612994576867281058489170032478777535794384912448645279348797179853097393592116207340254638373177983917968256956583386740282705864647131339627212418090061131099614920867428652111433869414117482021362440728772240176494106107659768022912807 A013786 222 19595555192758499977386186237470764024826147182624621264973882858517445138786357563807782317652933213971621837879708056068563125920064542705208108520598852770953328960746930283217048422969720882245822980648375886927046198516784747521156579651317732060752414168930282520221221465836603029209236423121376255228304997048949212218014063424568191197135436318508510499919010619950886863215016253790655697977013471950566288170562925234456211701748292396851089984100921664682381165124587123350979435926620377738905641396285799979058341821432497247981544863442318174789197315716462028827286842014671013823951386734000339387041784952756711563418776781017762346444937015834236775770175425002696193719552720463296074333291220189782148663762348764491103023013649607 A013786 223 47048928017813158445704233156167304423607579385481715657202292743300385778226044510702485344684692646745864032749179042620620065334074967035204668557957845503058942834753379610004133263550299838272220976536750504511837922638800178798296947742813874677866546419601608331051152739473683873131376651914424388803160297914527058535451766282388227064322182600738933710305544498502079358579254025351364330842809346153309657897521583487929364295897650044839467051826312916902397177464133683165701625659815526951112444992482205749719078713259425892403689217125005937668862755035225331214315707677225104191307279548334814868287325671568864463768483051223647393814293775018002498624191195431473561120646081832373874474232219675666938941693399383543138358255772706407 A013786 224 112964476170769393428135863807957697921081798104541599292942704876664226253520732870196667312587947044836819542630778881332108776867113995851526409207656787052844521746242864443619923965784269911691602564664737961332922852255759229294710971530496113101557577953463461602853817727476314979388435341246532957516387875292779467543619690844014133181437560424374179838443612340903492539948788914868625758353585240114096488611949321954518403674450257757659560391434977313482655623091384973280849603209217080209620980426949776005075507990535881567661257810317139256342939474839576020245572014133017475163328778195551890498757868937436843577508127805987977392548119353818223999196683060230968020250671242479529672612631559441276320399005851919887075198172110268083207 A013786 225 271227707286017313620954209002906432708517397249004379902355434408870807234703279621342198217523660854653203721856500094078393173257940704039514908507583945713879696712729117529131437441848032057971537757760035845160347768266077909536601042644721167556839744666265771308452016363670632265511633254332925630996847288577963501572230877716477933768631582578922405792103113230509285588417042184599570445806958161513945669157290322012798687222355068876140604499835380529671856151042415320847319897305330209583299974005106412188186294685276651643954680002571451354479397679089822024609618405933374957867152396447520089087517643318785861429597014862177133719508034568517555822071236027614554216621861653193350743942928374218504445278013050459648867550811236753667780007 A013786 226 651217725193727570003911055815978344933150270794859516145555398015698808170522574370842617920274309712022342136177456725882222008992315630398875295326709053659025151807262611187444581297877124971189662156381846064229994991606853060797379103389975523303972226943704116911593291289173188069493431443653354440023430339875690367274926337397263518978484429771992696306839574866452794697789318285223568640382506545794983551646654063152729648020874520371613591404104748651742126618652839185354415073430097833209503237586260495663835293539349240597135186686174054702105033827494662681087693792646033273839032903870495733899129861608404853292462432684087298060538790999010651528793037702302544674109089829317235136206971026498629173112509334153616930989497779445556339796807 A013786 227 1563573758190139895579390445014164006184493800178457698265478510635692838417424701064393125626578617618565643468962073598843215043590549828587699584079428437835319389489237529461054439696202977055826378837472812400216217974848054198974507227239331231452837316891833584704735492385304824554853728896211704010496256246041532571827098136090829709067341115882554463832721819254353160069392153202821788305558398216453755507503616405629703884898119723412244232961255501512832846011385466884035950591305664897536017273444611450088868539787977526673721583233503905339754186219814685097291552796143125890487518002193060257091810797721780052755202300874493602643353637188624574320632083523228409762535924680190681562032937434623208644643134911302834251305784168448780771852133607 A013786 228 3754140593414525889286116458479007778848969614228476933535413904036298505040236707255607894629415260902176109968977938710822559319660910138439066701374707679242601854163659308235991709710583347911039135588772222572919139357610178131737791852601634286718262397857292436876069917217116883756203803079804301329201511246745719704956862624754082131470686019234013267662365088029701937326610559839975113721645714117705466973516182989916919027640385455912798403339974459132311663273336505988570317369724901418983977473540512091663373364030934041543605521343642876720749801113775058918597018263539645263060530723265537677277437725329993906665240724399659139946692082889887602943837632539271411839848755157137826430441082780530323955788166922038105037385187788445522633216972790407 A013786 229 9013691564788276660175965616808097677016376043762573117418528783591152710601608334120714555005226041426124840035516030844684964926505845242392199150000673137861487051846945999074616095015110618334404964548642106397578853597622037694302438238096523922410548017255359140939443871238297637898645331194610127491412828503436473011601427162034551197661117132180865855657338576359314351521191954175780248045671359596610826203412355358790522585364565479646628966419278676376680303519280950878557332004709488306980529913970769532083759447038272633746196856746086547006520272474173916463551440850758688276608334266560555963143127978517315369903242979283581595012007691018620134668154155726790659827476861132287921259489039756053307817847388779813490194761835880057699842353951669767207 A013786 230 21641873447056652261082493445956242522516318881073938054921887609402357658154461610223835646567547725464125740925273990058088600788540534426983670159151616204005430411484517343778153244131280594620906319881289697460586827487890512504020154209669753937707725789430117297395604734843152628594647440198258916106882201236750971700855026616044957425584342234366258919433269921838713758002381881976048375557656934391462593714393065216456044727460321716631556148372688101980409408749793563059416154143307481425060252323443817646533106432338892593624618653047353799362655174210491573428987009482671610552136610574011894867506650276420074203137686393259879409623830466135706943338238127900024374245771943578623298944033184454283992070651580460332189957623167948018537321491837959111064007 A013786 231 51962138146383022078859066763740938296561681633458525269867452150175060737228862326147429387408682088839365903961582850129470730493285823159187792052123030505817038417974326142411345939159204707684796074034976563602868972798425120522152390257417079204436249620421711631046846968358409461255748503916019657572624165169439083053752918905123942778828005704713387665559281082334751732963718898624492149713934299473901687508257749584710963390632232441632366312242824132854962990408254344905658186098081262901569665828588606169325988544045681117292709385966696472269735073279390267802997809767894536935680001988202559576883467313684598161733585030216970462506816949191832370955109745087958522564098436532274540764623675874735864961634444685257588088253226243192508108901902939825664680807 A013786 232 124761093689465636011340619299741992850044597601933919172951752612570320830086498445079977959168245695303317535411760423160859223914379261405209888717147396244466709241556357067929641599921250503151195373757978729210488403689018714373687889008058407169851435338632529626143479571028541116475052157902363197831870620571823238412060758291202586611966041697016843785007833878685738910845889075597405651463156253036837951707326856752891023100907990092359311515695020742984766139970218682118485304821493112226668767654441243412551698494253680362619795235706038229919633910943816032994997741252714783182567684773674345544097205020156720186322337657550946080478867495009589522663218497956188412676400346113991172375861445775240811772884301689303468999895996209905211969473468958521420898617607 A013786 233 299551385948406992063228826938680524832957078842243339934257158022781340313037682766637027079962957914423265402523636776009222996618424606633908942809870898382964568888976813320099069481410922458066020092392906928834382657257333933211224621508348235614813296248056703632370494450039527220656600231123574037994321359992947595427357880657177410455330466114537441927803809142724459124940979670509370969163038163541447922049291783063691346465280084211754706949183744803906423502068495055766483216876404962456231711138313425433536628084703086550650128360930197790037041020176102295220989576747768194421345011141592103651377389253396285167359932715779821539229760855518024443914387613592808378836037231019692804874443331306353189066695208356017629068750286899982413938705798969409931577580874407 A013786 234 719222877662125187943812413479771940123929946300226259182151436412697998091603476322695502018991061952530260231459251899198144414880837480528015371686500027017497929902433328781557865824867624821816514241835369536131352760074858773640150316241544113711166724291584145421321557174544904856796497154927701265224365585343067176621086271457882962503248449141004398068656945751681426358983292188892999696960454630663016460840349571135922922863137482192423051384990171274179322828466456628895326203720248314857412338443090534465921444031372110808110958194593404893878935489442821610825595973771391434805649371750962640866957111597404480686831198450587351515690655814098776689838444660236332917585325391678282424503538438466554006949135195262798327394069438846857775866832623325553245717771679451207 A013786 235 1726854129266762576253093604764932428237555801066843248296345598826887893417939946650791900347597539748025154815733663809974744740128890790747764907419286564869012529695742422404520435845507167197181450694646722256251377976939735915510000909295947417020511305024093533156593058776082316561168389668981410737803701770408704291067228137770376992970299526387551559762845326749787104687918884545532092272402051568221902522477679320297350937794393094744007746375361401229304554111147962365977678215132316203972647024601860373252677387119324438050274410625218765150203324110152214687592255933025110834968364141574061300721564024945368158129081707479860230989173264609651162832302105629227435335122366265419556101232995790758196170684873603825978784073160722671305519856265128604653342968369802362348007 A013786 236 4146176764369496945583677745040602760198371478361490639159525782783357832096473811908551352734581692935008396712576526807749362121049466788585383542713707042250499083799477556193253566465062708440432663117846780137259558522632305933139512183219569748266247643362848573108979934121373642063365303595224367181466687950751299002852414758786675160121689162856511294990591629526238838355693241793822553546037325815300787956468908048033939601644337820480362599047242724351560234420866257640712405394532691205738325506069066756179678406473497975758708859911150255125638181188475467464909006495193291114759042303919321183032475223893828947667925179659144414605005008327772441960357355615775072239628801403272354199060422893610429005814381522786175060559658895133804553174892573779772676467055895471997564807 A013786 237 9954970411251162166346410265842487227236289919545939024622021404462842154863633622392431797915730644736955160506896240865406218452639769759393505886055610608443448300202545612420001813082615562965478824145950119109560200012840166545467968751910186965587260591714199424034660821825418114594140093932133705602701517769753868905848647835846807059452175680018483619272410502492499450892019473546967951064035619282537191883481848223329488983548055106973350600312429781168096122844499884595350485352272991584977719540071829281587407853942868639796659972646671762556657273033529597383246524594959091966536460571710290160460973012569083303350688356361605739466617024994981633146818010833475948447348752169256922431944075367558640042960330036209606320403741007216264732172917069645234196197401205028266153101607 A013786 238 23901883957414040361397731048287811832594332096829799598117473392115284013827584327364228746795669278013429340377057874317840330504788087192303807632419521070872719368786312015420424353211359966680114656774426235982054040230829239875668592973336358904375012680705792817107220633202828893140530365531053027152086344165179039242942603453868183749744673807724379169873057616484491181591738755986270050504749521897371797712239917584214103049498880311843014791350143904584598790949644222913436515330807452795531504615712462105091366257316827604151780594324658901898534112553504563317174905552496779811654041832676406675266796203178369011345002743624215380459347477012950901185510044011175752222084353958385870759097724957508294743147752416939264775289382158326251621947173884218207305069960293272867033596958407 A013786 239 57388423381751110907715952246939036210058991364488348835080053614468796917200029970001513221056401936510243846245315956237134633541996197348721442125439270091165399204455935149024438872060475279998955290915397392592911750594221004941480291728980597729404405446374608553874436740319992172430413407640058318192159312340594873222305190892737509183136961812346234386865211337179263327001764753123034391261903602075589686307088042119698061421846811628735078514031695514907621697070095779215161073309268694162071142582325621514324370383817703077568425206973506023458380404240964456524536948231544768327781354440256052427315577683831263996239351587441741128482893292308095113746409615670832981085224533854084475692593637622977415678297753553071174725469806562141330144295164496007915739472974664148153747666297135207 A013786 240 137789604539584417289426001344900625940351638266136525553027208728339581398197271957973633243756421049561095474835003610925360255134332869834280182543179687488888123489898700292807677731817201147277491653487869139615581113176724632864494180441282415148299977476745435137852522613508301206005422591743780021979374508929768290606754763333462759548711845311443308762863372420567411248131237172248405573419830548583490836823318389129395045473854194720592923512190100931293199694665299965895601737015554134683132813340163817255892813291546305089241788921943387962323571350582555660115413212703938988755003032011054781877984702018878864854970683161447620449487426794831736368105129487225669987585624105783656826137917323932768775043592906280923890515853005555701333676452689954915005690474612168619717148146779421632007 A013786 241 330832840499542185911911829229106402882784283476993797852818328156743334937071649971094693418259166939996190235078843669831789972577533220472106718286174429660820384499246779403031234234093099954613257460024373804217010252737315843507650527239519078771068245921665789765983906795033431195619019642776815832772478195940373665746818186763644085676457140592775384339634957181782354406763100450568421781781013147148961499212787452299677504182723921524143609352768432336034972466891385218115339770574345477374201884829733325231398644713002678519269535201586074497538894812748716139937107123702157512000762279858542531289041269547328154516784610270635736699219311734390999019820415898828833640193083477986560039557139494762577828879666567980498261128563066339238902157162908581750928662829543816855940872700417391338448807 A013786 242 794329650039400788374500301979084473321565064628262108644616805904340747183909031580598358897240259822930852754424303651266127724158657262353528230605104805615629743182691517346677993396057532991026431161518521503925041616822295340261868915902085308129334858457919561228127360214875268300681266162307134814486720148452837171458110466419509449709173594563253697799463532193459432930638204181814780698056212566304656559609902672971525687542720135579468806055997006038819968893006215908694930789149003491175458725476189713880588145955919431124766154019008164868590886445409667451988994204008880186313830233940360617624988088183134898994799849259796403814825567474272788646588818573088029570103593430645730654976691926924949367140079429721176324969679922280512604079348143504783979719453734704271114035353702156603615585607 A013786 243 1907185489744601292887175225051781820445077720172457322855724950976322133988565584825016659712273863834856977463372753066689972665704936086910821281682856638283127013381642333149373862143934136711454461218805970130924024921990331111968747267080906824818532995157464866508733791875915519189935720055699430689582615076435262048670923229873242188751725800546372128416511940796496098466462328240537288456032966371697480399623376317804633175790071045526304603340448811499206745312107924396776528824746757382312276399868331503027292138440162554130563535799638603849486718355428611552225575083825321327339506391690805842917596399727706892486514438072771165559396187505728965540459753393984358997818727826980399302599037316546803430503330710760544356252201493395510762394514892554986335306408417024954944798884238878005281021042407 A013786 244 4579152360876787704222107715349328150888631606134070032176595607294149443706545969164864999969169547067491602889557980113122624370357551544672881897320538788517787959129323241891646643007585862244202161386353134284348583837698784999836962188261257286389297721373073144487469834294073161575035663853734333085687858798521064178858886674925654495192893647111839480328045169852387132417976050105530029582935152258445650439495726539048924255071960580308657352620417596409595395494371126476660445708216964474931775636083863938768528424394830292467483049454932287842617610771384096336893605776264596506942154846449624828845148955746224248860121165812723568508110246201255246262643867898956445953762765512579938725540288597028875036638497036536066999361535785642621340509230257024522191070686609276916822462121057546090679731522819207 A013786 245 10994544818465167277837280624553736890283604486327902147256006053113252814339416871964840864925976082509047338537828710251607421113228481258759589435466613631231208889869505103781843589861213655248329389488633875416720949794314782784608546214015278744620703829016748619914415072140069660941660628912816133738736548975249075093440186906496496442958137646715526592267636452815581504935560496303377601028627300572528006705229239420256467136427777353321086303641622648979438544581985074670461730145428931704311193302237357316983236746971987532214426801741292423110124883462093215304881547468811296213168113786325549214057202642746684421513150919116349287987972701129213846276607926825394426734984399995704432880022232921466328962969031384723096865467047421327933838562661847115877780760718548873877290731552659168163722035386288916007 A013786 246 26397902109134866634087310779553522273570934371673293055561670533524920007228939909587582916687268574104222659829326733314109418092861583502281774234555339328586132544576681754180206459256773986251238864162209934875547000456149793465845119459850684265834309893469213436414510588208307255920927170019671537106706454089573029299349888762498087959542488489763979348034595123210211193350280751624409620069734148674639744099255403848035777594563093425323928215043535980199631945541346164283778614079174865022051175118671894918076751429479742064846838750980843107887409845192485809947020595472615922207816641200967643662951343545234789296053075356798354640459122455411242444910135632307772018590697544389686343344933381244440655840088644354720155573986380858608369146388951094925222551606485235846179375046457934662761096606962479687332807 A013786 247 63381362964032814788443633181708006978843813426387576626403570950993332937356684722919786582966131846424238606250213486687176712840960661988978539937167369727935304239528612891786675708675514340989224512853466053636188348095215654111494131823101492922268178054219581460831239922288145721466146135217231360593202196269064843347739082918757909190861514863923314414631062890827717075234024084650207497787431690967810025582312224639133902004545987314202751644319529888459316301244772140445352452404098850917944871459931219698302280182180860697697259841105004302037671038307158429682796449729750829220967755523523312434746175852108729099823433931672849491742353015442393110229235653170960616636264804079636910371185048367902014672052835095683093533141300441518694320479871578915459346407171051266676679486545501125289392953316913729286069607 A013786 248 152178652476642788307053163269280924756203996036756571479994973853334992382593400019730407585701682563264596893606762581535911287531146549435537474389138854716772665479108199553179808376529909932715128055361171994780488223776612785521697410507266684506365895508181215087455807053413837877240216870656572496784278473242024688877921538087937739967258497188279877909529182000877348697636891827245148202187623490013711871423131651358560498712914915541400806698011191262190818439288697909209291238222241341053985636375294858495623774717416246535171120878493115329192448162975487389668394275801131740959543581011979473155825568220913058568676064869946511629673389590077185857660394803263476440543671794595208221801215301131332737227598857064735107573072262360086385063472171660976017890723617694091290707447195748201819832480913909864015853126407 A013786 249 365380944596419334725234645009543500339645794484252528123467932221857316710606753447372708613269739834398297141549836958267723001362282865194725476008322390174971169815338787127184719912048313748449022460922173959467952225287647298037595482627947309499784515115143097424981392735246624743253760706446430564779052614254101277995889612949138513661387651749059986860779565984106514223026177277215600833452483999522922203286939094911903757409708712214903336881924870220520155072732163680011508262971601459870619512937082955247992683096516407930945861229261969905391068039304145222593814656198517310043864138009762715047137189298412253623391231752741574422845808405775323244242607922635606933745355978823094940544717938016329902083464855812428993282946501926567410537396684158003418955627406083513188988580716991432569417786674297583502063356503207 A013786 250 877279647976002822675288382667913944315489552556690320024446505264679417422166815027141873380460645342390311436861158536800802926270841159332535867895982058810105778726628427892370512508828001310026102928674139676682553292915641162588266753789701490108982620791458576917380323957327146008552279456177879786034505326824097168468130960690881571300991751849493028452731737927839740649485851642594657601119414082854536210091940766883480921540710618027982911853501613399468892329629924995707631339394815105149357450561936175550430432114735895442201012811457989742843954362369252679447748989532640061415317795361440278828176391505487820949762347438332520189252785982266551109426501622248092247922599705154250952247867769177208094902399118805642012872354551125688352700289438663366208912461402006515166761582301496429599172105804988497988454118964200007 A013786 251 2106348434790382777243367406785661380301490415688613458378696059140495281230622522880167637986486009467079137759903641646858727825976289623557418618818252923203063974722634855369581600533696031145372673131746609363714810456290454431374428475849073277751667272520292043178630157821542477566534022974283089366268847289704657301491982436618806652693681196190632761315008902764743217299415529793869772900287713212933741440430749781287237692619246193885186971360257373772124810483441449914694022845886951067463607238799208757496583467507480884956724631760310633372568334424048575683354045323867868787458178026662818109466451516004676258100379396199436380974395939143421989213733030395017669487262161892075356536347130513794476635860660284252346472906523277252777734833394942230742267598819826217642915394559105892927467612226037777383670278339633044216807 A013786 252 5057342591931709048161325143692372974103878488068360913567249237996329170234724677435282498805552908730457009761528643594107805510169071386161362103782625268610556603309046287742365422881404170780039788189323609082279259905553381089730002770513624939881753121321221195671891008929523488637248189161253697568411502342580882180882249830321754773117528552053709259917336375538148464735896687035081324733590799424253913198474230224870657699978810111518333918235977954426871669970742921245180348852974569512980120980356900226749296905485461604781095840856505830727536570952140630215733062822606752958687085442017426280828950089927227695699010930274846750719524649883356196102173005978437424438916450702872931043769460363620538402701445342489883881448562388683919341334981256296012184504766402748560639862336413248918849736954716703498192338293458939164553607 A013786 253 12142679563228033424635341670005387510823412249852134553474965420429186337733573950522113279632132533861827280437430273269452841029915940398173430411182083269933946404545020136869419380338251414042875531442565985406552503033233667996441736652003213480656089244292252090808210312439785896218032902176170127861756017124536698116298281842602533210255186053480955933061524637667094463830887945571230260685351509417633645589536626769914449137649123077755519737684583068578918879599753753909678017595991941400665270473836917444425061870070593313079411113896470499576815306856089653147975083837078813853807692146283840500270309165915273697373325243589907048477578684369938226841317387354228256077838398137597907436090474333052912704886170267318211199357998295230090338545289996366725254995944132999294096309469728210654158218428274805099159804242594912934093210407 A013786 254 29154573631310508252549455349682935413487012811894975062893391974450476396898311055203593984396750213802247300330270086119956271312828172896014406417248181931111405317312593348623475932192141645116944150993600930961132559782794036859456609701459715567055270275545697270030512960167925936819496998124984476996076197116012612177232174704088682237822701714407775195280720655038693807657961957316523855905528974111738383060477440874564592379495544509691002890180683947657984229919008763137136920247976651302997314407682438784064573550039494544703666084465425669483933551761471257208288176292826232062992268843227501041149012307362572147393353909859366823394666421172221682646003047037502042842889993928372575754053228873660043404431694811831025089658553906847446902847241281276507337245261863331305125239036817433780633882446287807043082689986470385954757798187207 A013786 255 70000131288776530314371242294588727927782317761359835126007034130655593828952844843543829156536597263339195768092978476774015007422100443123330589807812884816598484166867536630044965713193332089925782906535635835237679276038488482499555319893204777076499703931585219145343261617363190174303612292498087729267578949275546281837534451464516926053012306816293068243869010292747903832186766659516973778029175066842283857728206335539829586303168802367768097939323822158326820136035540040292265745515391939778496551892845535520539041093644826401833502268801487032430924457779292488557099911279075783183244437492589229999798778549977535725891442737572339742970594077234504260033053315937042404865778875422022554385481802525657764214040499243206291240270187930340720013736226316344894116725873733858463605698927398658507301951753537024710441538657515396677373473447484007 A013786 256 168070315224352449284805352749307535754605344945024964137542888947704080783315780469348733804844370029277409039191241322734410032820463163939116746128558736444652960484648955448737962677377190347911804758592061640405667941768410846481432323063584669760675789139736111167969171143289019608502973114287908637971457057210586622691920217966305139453282548665919656853529493712887717101080426749500254041048049335488323542405423411631130836713908294485011203152316497002142695146621331636741730054982456047408170221094722130784814237665841228190802238947392370364866649623128081265025596886981060955422969894419706741229516867298496063277865354012911187722872396379440044728339361011564838814082735079888276153079541807864104291877911238682938305267888721220748068752980679385544090774258822834994171117283124684179076031986160242396329770134316694467422373709747409100807 A013786 257 403536826853670230732817651951087393346807433213004938894240476363437497960741188906906309865431332440295059103098170415885318488801932056617819307454669526203611758123642142032419848388382634025336243225379539998614008728185954442401919007675666792095382569724506402914293979915036936080015638447405268639769468394362618481083300443337098639827331399346873096105324314404643408759694104625550109952556366454507464825315421611326345138950093815058511898768711909302144611047037817259816893862012876969827016700848427836014338984635684788886116175712689081246044825745130523117326458125641527353970550716501715885692069998383689047930154714984999761722616623707035547392742805788767177992612646926811751043543979880681714404798864884077734870948200819651016113075906611204691361948995433626821004852596782366713961552798770741993587778092494383416281119277103529251037607 A013786 258 968891921275662223989495182334560831425684647144424858285071383748613432603739594565482049986900629189148436906538707168540649691613438867939384157198661532414871831254864783019840055980506704294832319984136275536672234956374476616207007537429275967821013549908539873397219845776003683528117547912220050004086493614864646973081004364452373834225422689831842303748883678885548824432025545205945813996087835857272423045582327288794554678619175249955487068943677294234449211123937799240820362162692917604554667098737075234270427902110279178115564937886166484071753626614058386004700825959665307176883292270320619841546660066119237404080301470678984427896002513520592349289975476698829994360262965271275014255549095693516796285922074586670641425146630167982089687495251773502463960039538036137997232651084874462480221688269848551526604255200079014582490967384325573731741294407 A013786 259 2326309502982864999798777932785280556253068837793764084742456392380420851681578766551722402018548410683145397012599435911666099909563866721922461361433986339328107266842930344030635974409196597011892400281911197563550036130255118355513025097367691598738253533330404236026724849708184844151010232537240340059811671169290017382367491479050149575975239878286253371301069713004202727461293334039475899404606893893311087732443167820395725783364639775143124452533769183456912555908574655977209689552625695168535755704067717637483297392966780306655471415864685728256280457500354184797286683129156402531696784741039808239553530818752289007196803831100241611378302034962942230645231119553890816458991379616331309227573378760133827882498901082596210061777059033324997339676099508179415968054930824767331355595254783584415012273535906372215376816735389714012560812689765702529910847871207 A013786 260 5585469116661858864516865816617458615563618279542827567466637798105390464887470618490685487246534734050232098227251245623910305882862843999335829728803001200726785547689875756017556974556481029425553653076868785350083636748742539171586773258779827528570546733526300570700166364149351810806575568321914056483607822477465331735064347041199409131916550947765294344493868380923090748634565295028781634470461152237839921645596045936770137605858500100118641810533579809480047046736487749001280464615854294099654349445466590047597397040513239516279786869491110433543329378458350397698285326193104522478603980163236579583168027495824245906279525998471680108919303185946024295779199918048891850318038302458811473455403682403081320745879861499313500358326718739013318612562314919138777739299888910266362584784206735386180444468759711199689119736981670703344158511268127451774315945738768007 A013786 261 13410711349105123133704994825698518135968247489182328989487397353251042506194816954996135854878929896454607267843630240743008644424753688442405327178856005882945012100003391690198154295910110951650754321037561953625550811833730836550979842594330365896097882707196647670251099440322593697746587939540915649617142381768394261495889497245919781325731638825584471721129777982596340887471591273364104704363577226523053651871076106294185100391666258740384858987091125122561592959214307085352074395542666160133270093018565282704281350294272288078587768273648156150937533837678499304873583068189643958471128156371931027579186434017474014420977141922330503941515246949456404334165859003235389332613609964203606347766424241449798251110857547459851714360342451692370977988762118120852205352059033273549536566066880371662219247169492066590453576488492991358729324585554774011710132585718781984807 A013786 262 32199117949201400644025692576502142044459762221526771903759241045155753057373755508945722187564310681387512050092556208023963755263833605950215190556433270124950974052108143448165768464480176394913461124811186250654947499212787738558902602068987208516531016379979151056272889756214547468289557642837738474730758858625914621851630682887453394963081664820228316602432596936213814470819290647347215395176948920881851818142453731212338426040390687235664046428005791419270384695073551311930330623697941450479981493337575243772979522056547763676689231625029222918401018744266076831001472946723335144289178703449006397217626628075955108624766117755515539963578107925644826806332227466768169787605277524052858840987184603720965600917168971451103966179182226513382718151017845608166145050293738889792437295126579772360988412453950451883679037148871672252309108329917012402116028338310795545521607 A013786 263 77310082196032562946305687876181643048747889093885779340925937749418963090754386976978678972341909946011416432272227455465536976388464487886466672525996281570007288699111652419046010083216903524187220160671658187822528945609903360279925147567638287648190970328329941686111208304671128471363227900453410077828552019560821007065765269612775601306359077233368188162440665243849368544437116844280664163819854359037326215360031408640824560922978040052829375473641905197668193652871596699944723827498757422602435565503518160298923832457771180587730845131695164227080846004982850471234536545082727681438318066981064359719521534010368215808063448730992811452551037129473229162003678147710375660040271335250914077210230233534038407802122700454100622796216525858631906280593847305206914265755267074391641945598918033438733178301935034972713368194440885077794169100130746777480584040284220104797378407 A013786 264 185621507352674183634079956590712124960043681714419756197563176536354930380901283131725808212592925780373410853885618120572754280308703235415406480734917072049587500166567077458129470209803785361573515605772651308961891998409377968032100279309899528643306519758320189988353011139515379459743110188988637596866353398965531237964902412340274218736568144437317019778020037250482333875193517543117874657331470316048620243079435412146619770776070274166843330512214214379601332960544703676567281909824516571668447792773947102877716121731108604591141759161200089309221111257963823981434122244743629163133401678821535527686571203158894086155160340403113740297575040147865223217970831232652611959756691475937444699381762790715226217132896603790295595333715878586575206979705827379801801152078396245614332311383002198286398361102946018969484797034852565071783800009413923012730882280722412471618505555207 A013786 265 445677239153770714905425975774299812029064879796321834630349186863788187844543980799273665518435614798676559460179369107495183027021196468232390960244535889991059587899927552976968857973738888653138010969460135792817502688180916501245072770623068768272578953939726776162035579745976426082843207563761718870076114510916240502353730692028998399186500114793998164487026109438408083634339635621026017052252860228832737203633724424564034069633344728274590836559826328725422800438267833527438043865488664288575943150450246994009396408276391759623331363746041414431439888130371141379423327509629453620683297430850506801975457458784504700858539977307876090454477671395024400946347965789598921315375816233725804723215612460507258147336084745700499724396251824486367071958273691538904124566140229385720011879630588278085642465008173391545732997680681008737352903822602829153566848356014512344356031838052007 A013786 266 1070071051208203486487927767834093848681784776390968724947468397659955439014750097899056070909763911131622419263890665227095934447877892720225970695547130671868534070547726054697702227994947071656184364337673786038554823954322380519489419722265988112622462068409283989565047426970089399024906541360591887007052750940709893446151307391561625156446786775620389592933349688761617808806049465126083466942459117409427402025924572343378245801189660692587292598580143015269740143852281068299378743321038282956870839504231043032616560776271616614855618604354245436049887171401021110451995409350620318143260597131472066831543073358541595786761354485516210493181200889019453586672181465860827010078217334777175657140440685517677926811753939474426899838275400630591767339771815133384908803083302690755113748522993042455683627558484624313101304927431315101978384322078069392797714002902790844138798832443162868807 A013786 267 2569240593950896571057514570569659330684965248114715908598871622781553009074414985055633626254343150627025428652601487210257338609354820421262555640008660743156350303385090257329183049415867919046498658774754760278570132314328035627294096753160637458406531426250690858945678872155184647058800605806781120703933655008644454164209289047139462000628735048264555412632972602716644358943324765767726404128844340900035192264244898196451168168656375322902089529190923379662646085389326844986808362713812917379446885649658734321312362423828151492268340269054543291955779098533851686195240977850839383861968693712664432462534919133858371484014012119724421394128063334535708061599907699531845651197799820799998752794198085927944702275021208678098986511699236914050833382792128135257166036203009760503028110203706294936096389767921582975756233130762587559850100757309444612107311320969600816777255996696034048005607 A013786 268 6168746666076102667109092483937752052974601560723432896545890766298508774787670379118576336636677904655488054194896170791827870001060923831451396091660794444318397078427601707847368501647498873630643279718186179428846887686701613541133126304338690537634081954427908752328574972044598337588180254542081470810144705675755334448266503002181848263509592850883197545731767219122663105822922762608311096313355262500984496626452000569679254772943957150287916959587407034570013251019773754813326878875864814628051972444830621105470982179611391732936284985999958443985825615579777898554773587819865360652586833604107302342546340840393949933117643099458335767301480066220235055901378386575961408525917369740797005458869604312995230162325922036115666614589867830636050952083899652752455652923426434967770492599098814141567431832779720724790715746960972731200091918299976513669654481648011561082191648067177749261462407 A013786 269 14811160745248722503728931053934542679192018347296962384606683729882719568265196580263701784264663649077826818121945706071178715872547278119314802016077567460808471385304671700541531772455644795587174514603365016808661377335770574112260636256717195980859430772581408914340908507879080608549220791155537611415157438327488558010287873708238617680686532434970557307301973093113514117080837553022554942248365985264863776400111253367799890709838441117841288619969364290002601815698476785306797836180951419921952785840038321274235828213246951550780020251385900224009967303007046734430011384355496730926860987483461632924453764357785873789415461081799464177290853638994784369219209506168883341870727604747653610106745919955501547619744538808713715541630272661357158335953443066258646022669146870357616952730436252753903403830504109460222508508453295527611420695838243609320840410436875758158342147009293775976771239207 A013786 270 35561596949342182731453163460496836972740036051860006685440647635448409683404736989213147984019457421435862190310791640276900096809986014764474839640602239473401139796116516753000217785666003154204806009562679405357595966983185148443537787652377987550043493284967962803332521327417672541126679119564445805007793009424300027782701184773480921051328364376364308094832037396565547395111090964807154416338326730620937927136667119336087537594322097123936933976546443660296246959492042761521621604670464359232608638801932009379440223540005930673422828623577546437847931494519919209366457333837547650955393230947791380651613488223043882968386522057400513489675339587226477270495322024311488903831616978999116317866296953813159215835006637679721631015454284659918537164624216802087009100428621635728638303505777442862122072597040366813994242928796362561795021090707622905979337825458938695338179494969314356120227745336007 A013786 271 85383394275370580738219045468652905571548826560515876051742994972711631649854773511100768309630717268867505118936210728304837132440776421449504089977085976975636136650475756723953522903384073573245739228959993252263587916726627541412934228153359548107654427377208078690801383707129831771245156566074234377823711015627744366706265544641127691444239402867650703735691721789153879295661729406501977753628322480220871963055137753525946177763967355194572578477688011228371288949740394670413413472813784926517493341763438754520035976719554239546888211525209688997272883518342326021688864058543951909943899147505647104944523985223528363007096039459818632888710490348930771926459268180371884858099712366576878279196978986105395277219850937069011636068105737468464407732262744541810908850129120547384460566717371640311955096305493920720400177272040066510869845638789002597256390118926911807506968967421323769044666816551752807 A013786 272 205005529655164764352463928170235626277288732571798618400234930929480627591301311200152944711423352162550879790565841958659913954990304187900259320034983430718502364097792291894212408491025160649363019888732943798684874588060632726932455081796216275006478280132676596936614122280818726082759620915144236741154730148522214224461743572683347587157618806285229339669395824015758464188883812305011248586461602275010313583295385746215796772811285619822168760924928914959319464768326687603662605748225897608568501513574016449602606380103649729152078595872028463282452193327539924778074962604564028535775301853161058698971802088521691599580037590743024537565793887327782783395428702901072895544297409392151084748351946545639054060604862099902696938199521875661783042965162849644887992149160018434270089820688409308389004186229490903649680825630168199692598499378732395236012592675543515249824232490778598369476245026540758489607 A013786 273 492218276702050599210265891536735738691770246904888482778964069161682986846714448191567220252127468542284662377148586542742453405931720355148522627403995217155124176198799292838003992786951410719120610752847798060642383885933579177364824651392715276290554350598556509244810507596245761324705849817261312415512507086601836352932646318012717556765442753890835644546219373461836072517510033344332007856094307062299762913492221176664128051519896773193027194980754324817326034908752376936393916401490380158172972134091213495495857918628862999694140708688740340341167716179423359392157985213558232514396499749439701936231296814540581530591670255374001914695471123474006462932424315665476022201858079950554754480793023656079368799512273901866375348617052023463941086159356001997376069150133204260682485659472870749441999051137007659662883662338033847461928997008336480961666235013979980114827982210359414685112464308724361133546407 A013786 274 1181816082361623488703848405579702508598940362818637247152292730057200851418961390107952895825358051970025474367533756289124630627642060572711602828396992516389453147053317102104047586681470337136608586417587563143602363710126523604852943987993909378373620995787134178696790028738586072940618745411244411109645529514931009083391283809548534853793828052091896382555472715681868410114541590059741150862482431256581730755294823045170571451699272152436458295148791133886399809815914457024281793279978402759773306093953003602685554862627900062265631841561665557159143686546795485900571322497753316267065995898404724348891343651711936254950600283152978597183826167461089517500750781912807929306661249961281965508384049798246564487628969638381167212029541908336922547868613760795699942029469823429898648068394362669410239721779955390850583673273619267756091521817015890788960630268565932255701985287072954658955026805247191081644923207 A013786 275 2837540413750257996377940021796865723146055811127548030412654844867339244256926297649194902876684682780031163956448548850188238136968587435080558390981179031851077006075014362151818255622210279464997215988627739107789275268013783175251918515173376417475064010884909163050992859001345161130425607732397831074258916365349352809222472426726032183958981153072643214515689990352166052685014357733438503220820317447052735543462870131454542055529952437999936366652247512461245943368010611315300585665228145026215707931581161650048017225169588049499782051589559002739103991398855961647271745317105712357225456152069743161688116107760358948136391279850301611838366628074075931519302627372651838265293661157037999185630103565590001334797156101753182476082930121916951037432541639670475560812757046055186654012214864769253985571993672893432251399529959861882375743882655153784294473274826803345940466674262164136151019359398505787029460620007 A013786 276 6812934533414369449303433992334274601273680002517242821020784282526481525460880040655716961806919923354854824659432965789301959766861578431628420696745810855474435891586109483526515631748926880995458315588695201597802049918501093403779856354931276778357628690134666900485433854462229731874151884165487192409295658193203796094943156296569203273685513748527416358052171666835550692496719472917985846233189582190373618039854351185622355475327415803637847216332046277419451510026593477768036706182212776207943914743726369121765289357632180906848976705866531165576588683348653163915099460506370815369698320221119453331213166774732621834475475462920574170023918274005856311577845608321737063674970080438048236044697878660981593204847971800309391125075115222722599440875532476848811821511429667578503156283327890310978819358356808617130835610271433628379584161062255024236091030332859154833603060484903456090898597481915812394657734948636807 A013786 277 16357855814727901047777545015594593317658105686043900013270903062346082142631572977614376425298414735975006434007298550860114005400234649814339838092886691863994120575698248869947164031829173441270095415728457179036322721854321125262475435108189995544836666485013335228065526684563813586229838673881334748974718875321882314423958518268062657060118918510214326675683264172072157212684623454476084016805888186839087056913690297196679275496261125344534471166413243112084103075573850940121056131543492875675273339299687012261358459747674866357344393070785541328549389428720116246560153804675796327702645666850907807448242813426133025024575616586472298582227427775888061004098407305580490689883603163131753814743319606665016805284839980292542848091305351649756961257542153476913997183448942631855986078236270264636660145279414697489731136300261712141739381570710474313190854563829194830755480948224253198074247532554079865559573221611676973607 A013786 278 39275211811161690415713885582442618555697111752191403931863438252692943224458406719252117797141493781075990448051523820615133726965963394204229951261020947165449883502251495536743140840421845432489499093164025686866210855172225021755203519694764179303152836230517017882585329569637716420537842655989084732288300019647839436931924402361618439601345523343024598348315517277145249467655780914197077724350937536600648023649770403569226940466522961952227265270558196712113931484452816107230655771835926394496331287658548516439521661854167354123983887762956084729847084018356999107990929285026586982814052246109029645683230995036145393084006055424119988895928054089907234470840275940698758146410531194679340909198710375602705349488900792682395378267224149311066463979358710498070507237460911259086222573845284905392621008815874688672844458256928370852316255151275848825971241807753896788643909756686431928576268325662345757208535305089636413630407 A013786 279 94299783558599218688129039283444727152228765317011560840404115244715756681924634532924334830936726568363453065771708693296936078445278109484356112977711294144245170288905840783720281157852850883407287322686825674165772263268512277234243650787128794506869959789471359936087376296700157125711360217029792442224208347174462488073550490070245873482830601546602060634305556982425743971841529974987183616166601025378155904783098738969713884060121631647297663914610230305785549494171211473460804508178059273185691421668174987971291510111855817251685314518857559436362848728075154858286221213348835345736539442907780179285437619081785088794698539073312093339123257869867269964487502533617718309531685398425097522986103611822095544122850803230431303219605182495870580014440263905867287877143647933066020399802529057847683042166915127503499544274885018416411328618213313031156951580417106189534027325804123060511620249915292163057693267520217029126607207 A013786 280 226413780324196724070197823319550789892501265526144757577810280702562531793301047513551327929079080490640650810917872572605943524347112740871939027259484817240332653863662923721712395060004694971060896861771068443672019204107697977639419005539896235610994773454520735206545790488377077258832975881088531653780324241565884433864594726658660342232276274313391547582967642314804211276391513469944227862416009061932952327384220072266283035628352037585161691058979162964191104335505078747779391624135520314918845103425288146119070915778565817221296440159777000206707199796108446814745217133250553665113431202421580210464335723415365998196071192315022336107234942145551315184734493583216141661185576641618659152689634771984851401438964778556265559030272043172585262614671073637987358193021898687291514979925872267892286984242763221135902405803998929217803600012330164587807840744581471961071199609255699468288400220046616483501521535316041086932983904007 A013786 281 543619486558396334492544973790241446531895538528273562944322483966852638835715815080036738357718872258028202597013812046826870401957417690833525604450023046194038701926654679855831460539071272625517213365112335333256518109062582844312245032301290861701998451064304285230916442962593362498457975090493564500726558503999688525708891938707443481699695334626453105746705309197844911274616023841336091097660837757701018538049512393511345568543673242241973220232608970277022841509547694073418319289549384276120147093324116838831889268784336527148332752823624577496303986710456380802203266336934579349937348317014214085324870071920293761668766932748368628993471096091468707758547519093301956128506569516526400625607813087535628214854954433313593607231683175657377215537825247804807647021445578748186927466802019315209381049166874493947301676335401429051946443629604725175326625627740114178531950261822934423360448928331926176887153206293814649726094353520807 A013786 282 1305230387226709599116600482070369713123081188006384824629318284004413185844553672007168208796883012291525714435430162724431315835099759875691294976284505333911886923325897886333851336754310125573866829289634717135148899979859261409193700322555399358946498281005394588839430379553186663358797598192275048366244466968103252150227049544836571799560968498438113906897839447384025631970353073243047954725483671456240145509856879256820740710073359454622977701778494137635131842464424013470277384614208071646964473171071204530035366134351192001683146939529522610568625872091805770306090042474979925019199573309151128018865013042680625321766709405528833078213324101715616367328272593343017996664544273409179887902084359223173043343866745594385938250963271304753362694506318419979343160498490834574396812847791648375817723899049665659967471324881298831153723411154680945145959228132204014142655212578636865550488437876924954750706054848311448973992352542803457607 A013786 283 3133858159731329747478957757450957681208517932403329963934993199894596059212773366489210869321316112511953240359467820701359589320074523461534799238059097306722440502905480825087577059547098611502854257124412955841492508851642086643474074474455513860830542372693952407803472341307201178724473033259652391127352965190415908412695145957152608890745885364749911490461712513169045542360817728856558139295886295166432589369166367095626598444886136050549769461970164424461951553757082056342136000458713580024361700083741962076614914088577211996041235801810383787975270718892425654504922191982426799971098175515271858373294896315476181397561869282674728220790191168219194897955182496616586209991570800455440910852904546494838477068624056172120637740562814402712823829509670526370402928356876493813126747647547747750338355081618247249581898651039998493600089910182388949295448106745421837956515165401307114186722739342496816356445237690795788986555638455271101714407 A013786 284 7524393441514922723696977575639749392581651555700395243407918672946925138169868852940595297240479986141199730103082237503964373957498930831145052970579892633440579647476059461035272519972583766218353071355715506975423513752792650030981252813167688779854132236838179731136137091478590030117459752856425391096774469422188596098881045443123413946680870760764537488598571744118878347208323366984596092449422994694604647075368447396599462866171612657369996478190364783133145680570754017277468537101371305638492441901064450945952408726673886002495007160146731474928624996060713996466318182949806746730606719412167731954281046053458311535546048147702022458117248994894286949990393174376423490189761491893513626957823816134107183441766358869261651215091317380913490014652718933815337430984860461645317321101762142348562390550965411646246138661147036383133815874347915867258370904295757832933592912128538381162321297161334856071825015695600689356720087931105915216291207 A013786 285 18066068653077329459596443159111038291588545385236648979422412733745567256745855115910369308674392446725020551977500452247018461871954932925579272182362322212890831733590018765945689320454173622690265724325072932247991856520455152724385988004415620760429771500648469534457865156640094662312020866608277364023355501082674819233413390108939316885980770696595654510125170757629426911647184404130015217971064610261745757627959642199235310341678041990345361544135065844302682779050380395483201957580392504838020353004455746721231733352744000291990512191512302271303628615541774305515629957262485998900186733308614724422228791574353405996846061602632555921939514836741182966926934011677792799945617342036326218325734982537991347443681027645097224567434253031573289525181178160090625171794649968410406887965330903778898299712867953362636978925414034355904291914309345997287348541214114556873556582020620653170733434484364989428451862685137255145484931122585302434315188007 A013786 286 43376630836038668032491060025025602938104097469953194199593212973723106983446798133300796710127216264586774345297978585845091326954563793954315832509851935633150886992349635057035600058410470868079328004104500110327428447505612821691250757198601905445791881373056975352233334241092867284211162100726473951020076558099502240979425549651563299843239830442526166478810534989068254014864889754316166538348526129238451564064731100920363980130368978818819213067468293092170741352499963329555167900150522404116086867563698247877677391779938344701069219771821037753400012305915800107543027527387228883359348346673983953337771328570022527798427393907920766768576775123015580303591568562038380512669427238229219250200089693073717225212278147375878436186409641528807468149960008762377591037478954574153386938004759499973134817610595956023691386399919096488526204886256739739486923847455089051053409353431510188262930976196960339617712922307014549604309319625327311144790766404807 A013786 287 104147290637328841946011035120086472654387938025357619273223304349909179867255762318055212901015446251272845203060446584614064276017907669284312313856154497455195279668631473771942475740243540554258466537854904764896155702460976384880693068033843174975346307176709797820712235512863974349391000203844263956399203815996904880591600744713403482923618832892505325715624094508752877889690600300113115858574811236301522205319419373309793916293015918143984930574991371714301949987352411954261958128261404292282724569020439493154303417663631965627267196672142311645913429546503836058210809093256736548945795380364235471963988959896624089244024172772917761011352837070360408308923356117454151610919294798988355419730415353069995057734679831849484125283569549310666731028053981038468596080986969932542282038149427559435496697083040890412883018746205750668951417931902432114508104157739668811579235857589055962019297273848901775422128726459141933599946676420410874058642630137941607 A013786 288 250057644820226549512372495323327620843185439198883643875009153744131940861281085325650566175338086449306101332548132249658368326718996313951633865568626948389923866484384168526433884252324740870774578157389626340515669841608804300098544056349257463115806483531280224567530077466386402412887791489430077759314488362208568618300433388056881762499608817774905287043213450915515659813147131320571591176438121778359954814971925915316815193019531219463707818310554283486038981919633141102182961465955631705770821690218075223063482505810380349471068539209813690261838144341155710375764152632909424454018854708254529368185537492711794438274902038827775544188258161805935340349724978038007418017817226812371041362772727262721058133620966276270611384805850487894910821198357608473363099190449714808034019173596775570204627569696381177881332128009640007356152354454497739506933958082732944816601745294071323364808332754511213162788531072228399782573471970085406508614800954961197798407 A013786 289 600388405213363945379206361271309617644488239516519628943896978139660790007935885866887009386986745564783949299448065531429742352452310149797872911230273303084207203429006388631967756089831702830729762155892492843578123289702739124536604279294567168941051366958603819186639715996793752193343587366121616700114086557662773252539340564724573111761560771477547594190755495648153099211366262300692390414627930389842251510747594122675673278439894457932362471763640834649979595589039171786341290479759471725555742878213598610575421496450723219080035562642762670318673384563114860612209730471615528114099270154519125013013475520001018446298039795225489081596007846496050752179689672269255810660779161576502870312017318157793260578823940029325737934918847021435680881697256617944544801156269765254089680035805858144061310794841011208093078439351145657662121803045249072556148433356641800504660790451065247398904806943581422803855263104420387877958906200175061027184137092861835913975207 A013786 290 1441532560917286832855474473412414391964416263079163629094296644513325556809054061966395709538155176101046262267974805340962811388237996669664692859863886200705181495433044339105354582371685918496582158936297875317431074018576276638012386874586255772627464332067607769867121958108301799016217953266058001696973921824948318579346956695903700041339507412317591773652003945051215591206490395783962429385521660866011245877304973488544291541534186593495602294704501643994601009009283051459005438441902491613059338650590850263991587012978186449011165385905273171435134796336038780329915562862348883001952347641000419156245354723522445289561593548336399284912014839437017855983434903118483201396530766945183391619153580896861618649756280010411096781740151698467069796955113139684852067576203706375069321765969865403891207218413267910631481332882100724046754449111643023207312388489296963011690557873007659004770441471538996152056486713713351294979333786620321526269113159961268029454472007 A013786 291 3461119678762405685685994210663206955106563447653071873455406243476494661898538802781316098601110577818612075705407507623651710143159430003864927556533190767893140770534739458191956352274417890310293763606051198637152008718601640207867740885881600110078541861294326255450959821418032619437939305791805262074434386301700912909012043026864783799256157296974537848538461472067968634486783440277293792954637507739293001351409241345994843991223582010982941109585508447231037022631288606553072057699007882362955472100068631483843800418160625664075808091558560884615758646002829111572127266432499668087687586686042006394145096691177391140237386109555694683073747629488279872216227202387478166553070371435385323277587747733364746378064828304997043372958104228019434582489226648383329814250465099006541441560093646834742788531410256253426186680249923838436257432317054898720757044762802008191069029453091389270453829973165129761087624599625756459245380421675391984572140697067004538720187288807 A013786 292 8310148348708536051332072099802359899210858837815025568166430390587063683218391665477939952741266497342487593768683425804387756053725791439279691063236191033711430990053909439118887201810877354635015326418128927927801972933362538139090445867001721864298579008967677339337754531224696319270492273206124434240716961510383891894537915307502345902014033670035865374340845994435192691402767040105782396884084656082042496244733588471733620422927820408370041604114805781801719891337723944333926010535317925553456088512264784192708964804003662219446015227832104683962436509052792696884677566704431703078537895633186857352342377155516916127709964049043222934060068058401359973191161512932335077893921961816360161189488182307808756053733652760297901138472408251474662432556633182768374884015366702714706001185784846050217435263916025264476274219280067136085454094993248811828537664475487621666756739716872425638359645765569476556371386663701441258648158392442616154957709813657877897467169680425607 A013786 293 19952666185249195059248305111625466118005272069593876389167599367799539903407358388812533826531780860119312712638608905356335002284995625245710538242830094671941145807119436563324448171547916528478671798729927555954652537013003454071956160526671134196180888200531393291749948629470495862568451947967904766611961424586431724438785534653313132510735694841756112763792371232638897652058043663293983534918687259252984033483605345920632422635449696800496469891479648682105929459101875190345756351295298339253848068517947746846694224494412792988889882562024883346193810058235755265220110837657340519091569487415281644502974047550396115622631623681752778264678223408221665295631978792550536522023306630321080747015961125721048823285014500277475260633472252211790664500568476271826868096520895453218009108847069415366572062068662376660007534400491441193741175282078790397200318932405645779621882932060210693957701509483132313211847699379547160462014228300254721388053461262592564831818674402701882407 A013786 294 47906351510783317337255180573012744149330658239094897210391406082086695308081067491538893717502805845146469823045299981760560340486274496214951002321035057307330691082893767188542000059886547584877290988750556061847120741368221293226766741424537393205030312569475875293491626659358660566026853127070939344635319380432022570377524068702604831158276403315056426745865483329565993262591362835568854467339768109466414664394136435555438446747714722017992024209442636485736336631303602332020160999460011312548489212511592540178912833011085115966324608031421744914211337949824048391793486121215274586338858339284091228451640688168501073609938528459888420613492414403140218374812381080913838189377959219400914873585322662856238224707319815166218100780966877560509385465864911528656310299746669983176439870341813666295139521026858366360678090095579950306172561852271175743677965756705955516872140919876565876192441324269000684021646326210292732269296162148911586052716360491484748161196637240887219659207 A013786 295 115023149977390744926749688555803598702542910432066848202149766003090155434702643047184883815724236834196674045131765256207105377507545065412097356572805172594900989290027935019689342143787600751290375663990085104494936900025099325037466946160314281085277780479311576579673395609120144019030474358097325366469401832417286191476435288954954199611021644359450480616823025474287949823481862168200819576082783230828861609210321581768607710641263047565198850126871770202252944251759949199180406559703487161428922599240333688969569712059615363435145383883443609539021422417527540188696160177037874281799598872621103039512389292292571077737462406832192097892995286981939664317924526975274125492696480085781596611478359713517827977522274876214089659975101473022783034503541652580303801029691754629606632128690694612774629989985486937631988094319487460685120321007303092960570795781850999196010010348623634668738051619569870642335972829230912850178580085319536718112571981540054880335033126015370214401756007 A013786 296 276170583095715178569126002222484440484805527947392502533361588173419463198721045956290906041553892638906214382361368380153260011395615702054445753131305219400357275285357071982274110487234029403848191969240194335892343496960263479414958137730914588885751950930827095367795822857497465789692168933791678204893033799633904145734921128780845033266062968107040603960992084163765367526179951065850167802174762537220096723713982117826427113249672577204042439154619120255609319148475638027232156149848072674590843160776041187215936878655136487607784066704148106503190435224483623993059480585067936150600836893163268397869246690794463157647647238804093227041081684043637134027336789267633175307964248685961613464159541672156304974030981977790029273600218636727702065843003507845309426272289902865685523740986357765271886605955154137254403414461089393104973890738534726198330480672224249069620034847045346839640061938587259412248670762983421753278770784852207660188285327677671767684414535562903884778616172807 A013786 297 663085570012812143744471531336185141604018072601689398582601173204380131140129231341054465405770896226013820732049645480747977287360873300632724253268263831780257817960142329829440139279848904598639508918145706600477516736201592614075314488691925927914690434184915855978077770680851415361050897610033819369948174152921003853909545630202808924871817186425004490110341994077200647430358062509106252893021604851865452233637271064901251498912463857866905896410240507733717975275490006903384406915785222491692614429023274890505464445650982706746289544156659603714160234973985181207335812884748114697592609380485007423284061304597506041512001020368627838125637123388772758799635631031587253914422161094993833927447059554847288242648387728673860285914124946783212660089051422336587932479768056780510942502108244994417799740898325083547822598121075632845042311663221877602191484094010422016157703667755877761975788714548009848809058501923195629622328654430150592112073071754089914210279299886532227353457430909607 A013786 298 1592068453600761957130476146738180524991247392316656245996825416863716694867450284449871771439255921838659183577651198799275893466953456794819170932097101460104399020922301733920485774410917219941333460912467841547746517683620023866394830087349314152923171732477982970203364727404724248281883205161691200307245566141163330253236819058116944228617233064606435780754931127779358754480289708084364113196144873249328950812963087826827904848888825722738441057280987459068656858636451506575025961004800319202553967244084883012103620134008009478897841195520139708517698724172538420078813286736280223388919855122544502823305031192338612005670314449905075439339654733256443393877925150106840996648527608789080195259800389991188339070598778936545938546479813997226493596873812465030147625883923104330006772947561896231597137177896878525598322058088702594460946590303395728122861753309719023260794646506281862506503868703629771646990549463117592706723211099286791571661087445281569884018880599027563877875651291613966407 A013786 299 3822556357095429459070273228318371440503984988952291646638377825889783784376748132964142123225653468334620699769940528317061420214155249764360829407965140605710662049234446463143086344360612245079141639650835287556139388958371677303213987039725703281168535329679637111458278710498742920124801575593220571937696604304933155938021602558538783092909976588120052309592589637798240369507175589110558235783943840671638810901924373872213799542182070560294996978531650889223845117586120067286637332372525566405332075353047804112060791941753230758833716710443855440150994636738264746609230701453808816356796572149229351278755379892805007425614424994222086129854511014548720588700898285406525232953114788702581548818780736368843202108507668226646798450098033407340811126094023728537384449747299373496346261847096112852064726364130405339961571261470974929300732763318453143222991069696635374849167946261582751878115788757415081724424309260945340088842429849387586563558270956121049291529332318265180870779438751165133343207 A013786 300 9177957813386126131227726021192409828650067958474452243578745159961370866288572267246905237864793977471424300147627208489264469934186754684230351408524302594311299580211905958006550312809830000435019076801655525422290672889050397205016782882381413578085653326560808704611327183907481751219648582999322593222409546936144507407189867743051618206076853788076245595331807720353575127186728589454450324117249161452604784975520421667185332700779151415268287745454493785026452127324274281555216235026433884939202312922667777673057961452149507051959753821775696911802538122808573656608762914190594968072668569730299672420291667122624822828900234411127228797780680945931478133470856783261067084320428607674898298713892548021592528262526911412178963078685378211025287513751750972218260063843265795764727374694877766957807408000277103221247732598791810805251059364727605996878401558341621535012852238974060187259356008806553611220342766535529761553310674068379595339103408565646639348961926896154699270741432441547485157040007 A013786 301 22036276709940088841077770176882975998588813168297159836832567129067251449958862013659819476113370339908889744654452927582723992311982397996837073731866850528941430292088786205173727301056401831044480803400774916538919905606610003689245295700597774000983653637072501699771796568561863684678376247781373546327005322193682962284662872451066935312790525945171065674391670336568933880375335343280135228205515236647704088726224532422911983814570742548059158876836239577848511557705582550014074180298467757739024753327325334193012165446610966431755368926083448285237894032863385349517639756971618518342477235922449513481120292761422199612189462821116476343471414951181478998463527136609822069453349087027430815212056007799843660358327114300641690351923593084671715320517954084296042413287681175631110426642401518465695586608665324834215805969699137743407793534710981998505042141578233305565858225776718509609713777144535220540042982451806957489498928438179408409187283966117581076857586477667432949050179292155511862053056807 A013786 302 52909100380566153307427726194696025372611740417081480768234993676890470731351227694797226562148202186121244276915341479126120305541069737590405814030212308119988374131305175678622119249836420796337798408965260574609946693361470618857877954977135255376361752382611076581152083561117034706912781370923077884731139778587032792445475556755011711686010052794355728684214400478102010246781180159215604682921442083191137517031665102347411673138784352857890040463283811226414276250051103702583792106896621086331398432738908127397422209237312930402644640791526359332856183572904988224191853056488856062540287843449801281868169822920174701268866900233500659700674867297786731075310928655000182788757491157952861387324146474727424628520343401435840698534968546996296788484563607756394797834303722502690296134368406045836135103447405444926952150133247629721922112276841067778410606181929338166663625600089901141572922778924029064516643200866788504932286927180068759590458668802648312165535065132879506510669480480465383980789389393607 A013786 303 127034750013739334091133970593465156919640788741412635324532219818214020225974297695208140975717833448877107508873734891381814853604108439954564359486539751796092086289263726804371708318857246332007053979925590639638482010760890955877764969900101748158644567470649194871346152630242000331297588071586310001239466608387465734661586811768783119758110136759248104570798775547922926602521613562276666843694382441741921178393027910736135427206221231211793987152344430754620677276372699989903684848658787228281687637006118413881210724378788345896749782540454788758187696758544876726284639188629743406159231112122972877765475744831339457746549427460635083941320356381985941311821539700655438875806736270244820190965275685820546533077344506847453517182459481338108589151437222223103909600163237728959401018618542916052560383377220473269612112469927558962334991576695403735963865442812340938159365065815852640916587592196593783904460325281159200342420912159345091776691263795158597509449691384043695132117422633597386937875323934050407 A013786 304 305010434782988141152812663394909841764057533768131737414201859783531862562564288766194746482698518110753935128805837474207737463503464364330909027127181944062417099180522208057296471673576248443148936605801343125771995307836899185062513692730144297328905606497028716886102112465211042795445508959878730312975959326738305228922469935056848270539222438358954699074487860090562946772654394163026277091710212242622352749321660013677461160722137176139517363152778978241844246140570852675758747321629748135104332016451690311728786949233470818498096227879631947808408659917266249019809418691900013918188313900207257879514907263340046038049465175332984836543110175673148245089683516821273708740811973784857813278507626921655132225918704160940735894755085214692798722552600770557672486949991933787231521845703121541442197480488706356320338682040296069068566314775645664370049240928192430592520635523023862190840726808864021675154609241000063240022152610094587565355835724372175792620188709013088912012213931743267326037838652765655027207 A013786 305 732330053913954526907903204811178530075502138577284301531498665340260002012716857327633586304959141983920198244262815775572777649871817938758512574132363847693863455132433821545568828488256572512000596790529024844978560734116394943335095376245076457886702361199365949243531172028971713751864667012668831481455278343498670854642850314071492697564673074499850232477845352077441635201143200385426091297196219594536268951121305692839584246893851359910981188929822326758668034983510617274496752319233025272385501171500508438460817465109563435213929043138996306687989192461356263896562414279251933417570141674397626168715292339279450537356765885974496592540007531791228936460330123887878174686689549057443609681696812238893972474430808690418706883306959600477409732848794450108971641166930633023142883951533194821002716150653383961525133175578750861833627721776325240152488227468590025852642045890780293120208585068082516042046216787641151839293188416837104744419361574217594078081073090340426477741325650115584849816850605290337720324007 A013786 306 1758324459447404819105875594751639650711280634724059607977128295481964264832533174443648240718206899903392395984475020677150239137342234870959188690491805598312966155772973605530910757200304030601313432894060188652793524322613464258947563998364428575385972369239677644133718344041561084718227065497417864386974123302740308721997483604085653966852780051874140408179306690337937366117944824125408045204568123246481581751642254968507841776792137115146265834620503406547561951995408992076066702318478493678997588312772720760744422733728061807948643632576730132357862051099716389615646356684483892135585910160228700431085416906609960740193594892224766318688558083830740676441252627454795497422741607286922106845754046185584427911108371665695315226820010000746260768569955474711640910441800449888566064367631200765227521477718774891621844754564580819262540159984956901606124234152084652072193552183763483781620812748466121016952966507126405566142945388825888491350887139696443381472656489907363973056922885927519224410258303302100866497940807 A013786 307 4221737027133218970673207302998686801357784803972467118753085037452196199862912151839199425964414766668045142758724524645837724168758705925173012045870825241549431740010909626879716728037929977473753552378638512955357251898594927685733101160072993009501719658544466023565057744043788164408463184259300292393124870049879481241515958133409655174413524904549811120038515363501387616049185522725104716536168063914802277785693054179387328106077921213466184268923828679120696246740976989974636152266666863323273209538967302546547358983681076400884693361816729047791226784690419051467166902399445825017541770294709109735036085992770515737204821336231663931171227959277608364135447558518963989312002599095899978536655464891588211414571200369334451859594844011791772105336463094782649825970762880182447120546682513037311279068002778514784049255709558547049358924123881520756304286199155249625336718793216124559671571409067156561704072583610499764309211878570958267733480022411160558915848232267580899309671849111973657809030186228344180461555877607 A013786 308 10136390602146858748586370734499847010060041314337893552126157174922723075870852076565917821740559854769976387763697583674656375729189652926340401922135851404960185607766194014138199864019069875914482279261111069605812761808526421373445175885335256215813628900165262922579703643449135382744720105406580002035892812989760634460879815478316582073766873295824096499212475387766831666134094440062976424403339521459440268963449023084708974782693088833532308429686112658568791688425085752929101401592267138839178976103060493414260208919818264438524148761721966443746735510041696142572667732661069425867117790477596572473821642468642008285028776028292225098742118330225537682289209588004032538338118240429255848466509771204703295606385452086772018914887220472312044824912847890573142232155801675318055536432584713802584381042274671213996502262958650071465510776821439531335886591164171754350433461822511915067771442953170242904651478273248809934106417720448870800828085533809196501956951605674461739242522109717848752399481477134254377288195662134407 A013786 309 24337473835754607855355876133534132671154159195725282418654903376989458105165915835834768689999084211302713307020637898402849958125784356676143305015048179223309405644246631827945817873509786772070671952505927678123556441102271937717641867300689950174168522989296796277113868447921374053970072973081198584888178643988415283340572436963438113559114262783273655694609153406028162830387960750591206394992418191024116085781241104426386248453246106289311072539676356493223668843908630892782772465223033400352868721623448244687638761616483652916896481176894441431435911959610112438316975226119227691506949814936709370509645763567209461892354091243929632462079826110871515975176392220797682124549821895270643292168089960662492612750931470460339617414644216354021219624615747785266114499406079822438651342974635897840005098882501485584805601933363718821588691375148276314737463705385176382195390741835851108077719234530561753214068199334070392651789508946797738792788233366675880801198640805224382635921295585432554854511155026599344759868957784784711207 A013786 310 58434274679646813460709458596615452543441136228936403087190423008151688910503363921839279624687801191337814650156551594065242749460008240379420075341130678315165882951836163018897908714296998039741683357966732355174659015086554922460058123388956570368178623697301607861350398143459219103582145208367957802316516924216185095300714421149214910655433344942640047322756577327873618955761493762169486554376796076648902721960759891727753382536243901200635885167762931940230028894224622773571436689000503194247237800617899235495020666641177250653468451305723553876877624615023879964399057517912265687308186505663039198593659478324869918003542173076675047541453662492202509856398517722135234781044122370544814544495583995550644763214986460575275421412560763466004948318702410432423940913073997653675201874482100790713852242416886066889118250242006288890634447991731011431684650356629808493651133171147878510494603882107878769466977746601103012756946610981261370841484548313388789803677936573343742708847030700623564205681283218865026768445367641268091608007 A013786 311 140300693505831999119163410090473701556802168085676303812344205642572205074118576776336110378875410660402092975025880377350647841453479785150987600894054758634713284967358627408373878823027092293419781742478124384774356295222818368826599554256884725453996875497221160475102305942445585067700730645291466683361957135043060413817015325179265000483695461207278753621938542164224559112783346522968937217058687380034015435427784500038335871469521606782726760287798799588492299375033319279345019490290208169387617959283576064423544620605466578818977751585042252858383176700672335794522137100507349915226955800096957115823376407458012673126504757557096789147030243643778226165212841050846698709286937811678099721333897173317098076479182491841236286811558393081877880913204487448249882132290668366474159700631523998503959234042943446600772918831057099626413309628146158447474845506268170193256370743926056303697543920941016925490213569589248333629428812966008551390404400500446484318630725712598326243941720712197177657840761008494929271037327706684687950824807 A013786 312 336861965107502629885111347627227357437882005573708805453438437747815864382958702839983001019679860995625425233037138786018905467329804964147521229746625475481946597206628064407505683054088048596500895963689976647843229464829986903552665529770780225815046498068828006300720636567811849747549454279344811506752059081238388053574653795755415266161352802358676287446274439736303166429792815001648418258157908399461671060462110584592044427398321377885326951451004917811970010799454999589707391796186789814699670720239866130680930634073725255744365581555686449112978007258314278242647651178318147146459920876032794035091926754306688428176737922894589390742019614988711521022676031363082923600997937685839117430922687113134352481626517162910808324634551701789588792072603974363247966999629894747904457441216289120408006120937107215288455778113368096203018356417178926432387104060549876634008546156166461185177802954179381638102002780583785249044258579931386531888360965601572008849032372435948581311704071429985423556475667181396325179760623823749935769930361607 A013786 313 808805578223113814354152345652972885208354695382474841893705689032505890383483845518799185448251346250496645984522170225231392027058861718918198472621647766632153779893113982642421145012865404680198651208819633931471593945056798555429949936979643322181926641863256043128030248399316251243866239724706892427711693854053369716632743763608752054053408078463181766158504929806863902597932548818957852237837138067107472216169527513605498670183369628302670010433862807666539995929491454014887447702644482345093909399295918579764914452411014339042221761315203164320260195427212582060597010479141871298650270023354738478255716137090358916052347752869909127171589095587896361975445151302762099565996048383699720951645371758635580308385267708148850787447558635996802689766322142446158368766111377289718602316360310178099622696369994423907582323250196798983447073757646602364161436849380253798254519320955673305611904892984695313082908676181668382955264850415259063063954678409374393246526726218712543729401475503395001959098076902532576756605257800823595783602798218407 A013786 314 1941942193313696268264319781912787897385259623613322095386787359367046642810744713090636844261251482347442447008837730710780572256968326987122594532764576287683801225523366672324453169175889836637156961552375941069463297062081373331587309798688123616558805867113677759550400626406758319236522841579021248718935776943582140689635217776424613681782232796390099420546570336466280230137636049714317803223046968499125040791023035560166802307110270477554710695051704601207362530226708981089744761934049402110570476467709500510015559600238845428040374448917802797532944729220737409527493422160419632988059298326074727086291974445153951757441686954640651814338985418506539165103043808277931801057956512169263030004900537592484028320433027767265390740661588285028323258128939464013226243407433416872614364161581104737617194093984356611802105158123722514359256424092109492276351609875361989369609100889614571606774183648056253446712063731512185787475590905847037010416555182860907918184910669651128817494292942683651399703794482642980716792609223979777453476430318522395207 A013786 315 4662603206146184740102631796372603741622008356295586351023676449840278989388598056130619063071264809116209315268219391436584153988980953096081349473167747666728806742481603380251012059191311497765813864687254634507781376246057377369141130826650184803357692886939940300680511904002626724486891342631230018174164800441540719795814157881195497449959140944132628708732315377855538832560464155364077045538535771366399222939246308379960492339371759416608860378819142747498877435074328263596477173403652614467479713998970510724547358600173467872724939051851644516876600294858990520275511706607167538804330375280905419734187030642814638169617490378092205006227903989834200535412408183675314254340153585718400535041766190759554151997359699669204203168328473472353004142767583653095756210421247633911147088351956232475018883019656440224936854484655057756976574674245154890955520215310744136476431451235964586427864814938983064525555665019360758075728893764938735862010148994049039911561970517832360290803797355383447010688810552825796701019054746775445665796909194772270892007 A013786 316 11194910297956989560986418943090621583634442063465702828807847156066509853522023932769616370434106806688018565958994758839238553727543268383691320085075762147815864988698329715982679954118338906135719089114098377453183084366783763063307855114787093712861820621542796661933909081510306765493026113657583273636169685860139268229749793072750389377351897406862441529666289222231148736977674437029148986338024387050724534277130386420285142106831594359277873769544761736744804721613462160895141693342169927336418793311528196249638207999016496362412578663495798485020717307956436239181503607563809260669197231049453912781783060573397946245251594397799384219953197479591915485525192049004429524670708759309879684635280624013689518945660638905759291807156664807119562946784968351082910661221415569020664159133046914172520338130195112980073387617656793674500755792862616893184204036961096671679911914417550972013303420668498337925859151711485180139825073929617904804686367734711744827660291213315497058219917450275656272663834137334737879146750447007845043578378976648222411708807 A013786 317 26878979625394731935928391882360582422306295394381152491967641021715690158306379462579848905412290442857932576867546415973011767499831387389242859524266904916905891837864689648074414569838131713631861532962950204265092585564647815115002160130603812004581231312324254785303315704706246543948755698891857440000443415750194383019629253167673684895021905673876722112728760422576988117483396323306986716197596553308789606799390057795104626198502658056626174920676972929924276136593922648309235205714549995534741522740979199195381337405638607766152601371053412162534742256403403410274790161760706034866742551749738844589061128436728468934849078149116321512107627148500189080745986109659635288734371731103021122809308778256868534988531194012728059628983152201894070635230709010950068497592618781218614646078445640928221331850598466265156203669993961612476314658663143160535273892743593108703468506516539883803941513025064509359987823259275917515720002505012589436051968931042899331212359203170508436786021798111850710665865763740705647831347823265835949631687922932382010512845607 A013786 318 64536430080572751378164068909547758395957415241909147133214306093139372070093617089654217221894909353301896117058978944751201253767095161121572105717764838705491046302713119845026669382181354244430099540644043440440487297940719404091120186473579752622999536380890535739513261006999697952020962433039349713441064641216216713630129836855584517432947595522978009792661753774607348470077634572260075105590429324494403845925335528766046207502604881993959445984545412004748187003962008278590473728920634539278914396101091057268110591110938297246532395891899242602245916157624571588069771178387455189715048866751122965858335769376585053912572636636028287950570412783548953982871112649292784328251226526378353715865150376594741352507463396824560071169188548436747663595188932335291114462719877693705893765234347983868659417773286917502640045011655501831555631495450206728445192616477367053997027884146212261013263572773179886973330763645521477955243726014535227235960777403434001294240874446812390756723238337266553556308743698741434260443066123661272115065682702960649207241342302407 A013786 319 154951968623455176058971929451824167908693753995823862266847548929627632340294774632259775549769677357277852577058608446347634210294795481852894625828353377731884002172814200747909033186617431540876668997086348300497610002355667289222779567723064986047821886850518176310571339677806274782802330801727478661971996203560136329425941738290258426356507176850670201512180870812832243676656400607996440328522620808111063634066730604567276944213754321667496629808893534223400396996512781876895727423138443528808673465038719628500733529257362851688924282536450081487992444694456596382955520599308279910505832329069446241025864182273180714444086900563103919369319561093301038512873541470951975172131194889834427271792226054203973987370419615775768730877221704796631140292048626537033965824990426342587850930327669509268651262073661888923838748072984859897565071220575946354996907472162158296646863949835055638692845838228404908622967163512897068570540186160899080593541826545645037107472339546796550206892495247776995088697293620678183659323801762910714348272704169808518746586462868079207 A013786 320 372039676664915877717591602613829827148773703343973093302700964980035945249047753892055721094996995334824124037517718879680669738917803951928799996613876459934253489216926895995729588681068453129644882262004322269494761615655957161423893742103079031500820350328094141321681786566412865753508396254947676267394762884747887326951686113634910481681973731618459153830746270821610217067652017859799453228782812560274663785394220181566031943057224126323659408171153375670384353188627189286426641542955402912669624989557965828030261203746928206905107202370016645652669859711390287915476204958939180065124503422095740424703099901637906895380252648252012510405736266185015793469409373071755692388286998930492459879573134756143741543676377497477620722836209313216711367841208752315418551945802013648553430083716734491754031680238862195306136834123236648614053736000602847198347574840661342070249120343553968588501522857586400185603744159594465861637866986972318692505093925536093734095041087251858517046748881089912565207962201983248318966036448032748625150202762711710253510554097346258176007 A013786 321 893267263672463022399937437875805414984205661728879397019785016917066304542963657094825786349087785798912721814080043030113288043141647288581048791869917380302142627609841477285746742423245355964277362311072377769056922639189953144578768874789492754633469661137754033313357969545957290674173659408129370718014825686279677472010998358837420066518418929615920428347621796242686131179432494881378487202307532957219467748731522655940042695280395127303106239018939254984592832005893881476710366344635922393319769599928675953100657150196374624779162392890409966212060333167048081285058368106412971336363932716451872759712142863832614455807986608453082037484172775110222920120051904745285417424277084432112396170855096549501123446366982371443767355529738561033323994186742214309319943221870634770176785631003879514701430064253508130930034538729891193322343020137447436123232527192427882310668137944873078580992156381064946845634589727186312533792518635720537180704730515212161055562193650491712299429244063496880069064317246961779213837453511726629448985636833270816318678840387728365880592807 A013786 322 2144734700077583716782249788339808801377077793811039432244503825617876197207655740684676713024159773703189445075606183315302004591583095139883098149279671630105444448891229386963077928558212099670229946908884779023505671256695077500133624068369572103874960656391747433985372484879843454908690956238918619093953596472757505610298407059568645579710723850007824948462639932778689400961817420210189747772740386630283942064704385896912042511368228700654758079884473151218007389646151209425581589593470849666360766809428750963394677817621495474094768905329874328875156859934082443165425141823497544178609802452200946496068855016062107308394975846895849971999498833039645231208244623293430287235689279721501863206223086815352197394727124673836485420626902285041010910042368056556677183675711394083194462300040314714798133584272673022363012927490468755166945591350011294131881297789019345427914199205640261672962167470936937376368649934974336393635837244365009770872057967024398694404826954830601230929614996456009045823425709955231892423725881655637307014514036683229981147895770935806479303329607 A013786 323 5149508014886278503994181741803880932106363782940305676819053685308520749495581433383908787971007616661357857626530446140040113024391011430859318656420491583883172121787841758098350106468267251308222102528232354435437116687324881077820831388155342621403780535996585588998879336196504135235766985929643604444582585131090770970326475350024318036885447963868787701258798478601633251709323625924665584402349668299311744897355230538485814069795117110272074149802620036074435742540409053830821396613923510048932201109438431063110621440109210633301540141697028263629251620701731946040185765518217603572842135687734472537061320893565119647456337008396935782770796698128188200130995340527526119652889960611325973558141631443660625944739826341881401494925192386383467195011725703792581918005383057193749903982396795630230318735838687926693594038904615481155836364831377117210646995991435448372421992292742268276782164097719586640661128493873381681119645223720388459863811178825581265265989518548273555462005606490877719022045129602511773709365841855185174141848202076435184736097746016871356807294386407 A013786 324 12363968743741954688090030362071118117987379442839673930042547898425758319538891021554764999918389287603920216161299601182236311371562818445493224094065600292903496264412608061194138605630309670391041268170285882999484517166267039467847816162960977633990477066927801999186309286207806428701076533217074294271442786899748941099753867315408387606561960561248959270722375147122521437354086025845122068150041553586647499498549908522904439581578076181763250033676090706614720217839522138247802173270030347627486214863761672982528602077702214730556997880214564860973833141304858402442486023009240466178393967786250468561484231465449852273542665157161042814432682872205779868514519812606590213286588795427793662513098057096229162893320323046857244989315386919706704735223153414805989185130924720322193519461734706308182995284748689711991319287409981770255163111960136458422763437375436511542185203494874186132553975998624727524227369513789989416368268182152652692133010640360220617903640834034404806664275461184597403371930356175630768676187386294299603114577533185520878551370688186508127694313821763207 A013786 325 29685888953724433206104162899332754601287698042258057106032157504120245725212877342752990764804052679537012439003280342438549383603122327087629231049851506303261294530854671954927126792118373518608890084876856405081762325716207161762302606607269307299211135437693652600046328596184943235311284756254195380545734131346297207580509035424295538643355267307558751209004422728241173971087160548054138085628249770161540646296018330363493559435368960912413563330856293786581943243032692653932973018021342864653594401887891776831051173588563017568067351910395170231198173372272965024264408941245186359294323916654787375016123639748545095308775939042343663797452871576166077464303362070068423102101099697822132583693948435088046220106862095635504245219346243994215798069270791348949180033499350253493586640227625029845947371678681603998491157609071366230382646631816287636673055013138423064212786673591192920904262096372697970785669914202609764588700211905348519113811358547504889703586641642516605940800925382304218365496004785177689475591525914492613347078100657178435629401841022335806014594047486053460007 A013786 326 71275819377892364127856095121297943797691762999461595111583210167392709986236118499949930826294530483568366866046876102194957070031096707337397783750693466634130368168582067363780031427876214818179945093789332228601311344044613395391288558464053606825405936185902459892711234959440048707982394699766323108690307649362459595400802194053733588282695996805448561652819618970507058704580272475877985543593427698157859091756740011202748036204320875150704965557385961381583245726521495062093068216269244218033280158932828156171353867786139805180929711936858803725106814266827389023258845867929692448665671723888144487413712859036256773836371029640667136777684344654374751991792372330234283868144740374470940333449170192646398974476575891620845692771650331830112131164319170028826981260431939958638101523186527696660119639400514531200377269419380350319148734562990906615652005086545353777174900803292454203091133293390847827856393464000466044777469208784741794392261071872559240178311526583682370863863021842912428295555907489211632430895253720696764646334519677885423946193820294628270241040308014014357476807 A013786 327 171133242326319566270982484386236363058257922961707289862911287611909896676952920518379783913933167691047648845378549521370091925144663194317092078785415013388547013972765543740435855458330791778450048170188186680871748537051116762334483828872192709987799652782351806202399675137615556947865729674138941783965428666119265488557326067923014345466753088329881996528419905148187447949697234214583043290167819903277019679307932766897798034926574421236842622303283693277181372989378109644085456787262455367497905661597720402967420636554521672239412238360397987743981461054652561044844488928899191569246277809055434914280324574546052513981126842167241795403220111515153779532293485964892515567415521639104727740611457632544003937718258715781650508344732446724099226925530327239213582006297087840690081757170852999680947254200635389412105823875932221116276111685741166784180464212795394418996936828705182541621811037431425634683200707065118973510703570292165048335818833566014735668125975327421372444135115444832740337629733881597129466579504183392931915849181746602902894811362527402476848737779541648472301813607 A013786 328 410890914825493278616628945011353507702877273031059202960850001556195661921363962164629861177353535626205404877753897400809590712272336329555338081163781447145901380548610070520786488955452231060058565656621836220773068237459731346365095673122134696680706966330426686691961620005414952231825616947607599223300994227352356438026139889083157443465674165080046673664736192260798062527223059349213886939692935587768124250018346573321613081858705185389659136150184147558512476547496841255449181746217155337362471493496126687524776948367406535046828784303315568573299487992220799068671617918286958957760313019542099229187059303485072086068685548043547550763131487747884224657036659801706929877364667455490451305208109775738153454461539176591742870535702604584562243848198315701351810397119307905496886298967218052233954357335725569978466083126113262900178944157464541448817294574921742000011645325721143282433968300872852948874364897663350655399199272271488281054301019392001380339170466761138715238368412183043409550648991049714707849257389544326429529953885373593569850442081428293346913819408679497981996654470407 A013786 329 986549086496009361958526096972259771994608332547573146309000853736425784273194873157276296686825839038519177111487107659343827300165879527262366732874239254597309214697212779320408359982040806775200616141549028766076136838140814962622594711166245406730377426159354474747399849633001300308613306291205845735145687139873007807700761873688661021761083670357192063469031597618176148127862565497462542542202738346231266324294050122545193009542751150120571585896592138287988456190539915854333485372667389965007294055884200176746989453030143090647435911112260680144492070669322138563880554621806988457582511559920580249278129387667658078650914000852557669382278702082670023401545020183898338635552566560632573583804671571547306444162155562996774632156221953607533947479524155998945696763483458281098024003820290543413724411963077093518297065585797944223329644922072364018610324274387102542027960427056465021123957890395719930247350119289704923613477452723843362811376747560195314194348290693494055287322557651487226331108227510365013546066992295927757301419278781998161210911437509332325940080400239474654773967383447207 A013786 330 2368704356676918478062421158830395712559054606446723124287911049821158308039940890450620388345068839531484544244680545490084529347698276744956942525631048450288139424488007883148300472316879977067256679355859218067348804548376096725256849901510155221559636200208610093868507038968836122040980548405185235610084794822835091746289529258726475113248361892527618144389144865881240931654998019759407564643828774769301270444630014344231008415912145511439492377737717724029460283313486337966254698379774403305982513028177964624369521676725373560644493622580537893026925461677042454691877211646958579286655610255369313178516788659790047046840844516046990964186851163700490726187109593461539911063961712312078809174715016443285082772433335506755255891807088910611689007898337498553468617929123783332916355633172517594736352313123348101537431254471500864080214477457895746008683388582803433203409132985362572515718622894840123552523887636414581521595959363989947914110115570892028949380630245955079226744861460921220830420990854252386397524106848502522545280707688355577585067398361459906914582133040974978646112295687656744007 A013786 331 5687259160381281265827873202351780105854290110078582221415274430620601097603898077971939552416510283715094390731477989721692954963823562464641619004040147329141822758195706927439069434032828824938483287133417982579704479720651008237341696613525882686964686516700872835378285400564175529020394296720849750699813592369627055282841159750202266746909316903958811164678336822980859476903650245442337562709832888221092350337556664440498651206605061372966221198948260255394734140235680697456977530809838342337664013780655293063111221545817621919107429187815871481157648033486578933715197185164347548867260120223141720941618809572155902959464867683028825305012629644044878233575250133901157326464572071261301220828490754480327483736612438551719369396228820474378665307963908334026878151647826203782332169875247214744961981903809158791791372441986073574656594960376407686166848815987311043121385328297855536610240413570511136649609854215031410233351898432939864941778387485711761507462893220538145223414412367671851213840799041059979740455380543254556631218979159741741781746823465865236501911701431380923729315621946063842360807 A013786 332 13655109244075456319252723558846624034156150554298675913618073907920063235346959285210626865352041191199941632146278653321784784868140373477604527228700393737269516442427892332781205711112822008677298372407336576173870455809283070777857413569075644331402212326598795677743263246754585445177966706426760251430252435279474559734101624560235642459329269886405105606392686711977043604045664239307052488066308764618842733160473551321637261547058752356491897098674772873202756670705869354594203051474421859952731297087353358644530042931508110227776937479945907426259512928401276019850188441579598464830291548655763271980826761782746323005675147306952209557335323775351752638814175571496678740841437543098384231209206301507266288451606464962678205920345397958983175404421343909998534442106430715281379539870468562602653718551045790259091085233208562652750484499863754854486604007185533814534446173243151143401187232982797239095713259970290415970277908137488615725209908353193939379418406622512086681418004094780114764431758497585011356833368684354190471556768962539922017974123141542432841089995136745597874086808292499285508297607 A013786 333 32785917295025170622525789264790744306008917480871120868596995452916071828068049243790715103710250900071059858783215046625605268468405036719728469876109645363184108978269369491007674912381885642834193392150015119393462964398088652937635649979350622039696711796163708422261575055457759653872298062130651363684036097106018417921578000569125777544849576997258658560948840795456881693313639838576233023847207343849841402318296996723251064974488064407937044933918129668559818766364792320380681526590086885746507844306735414105516633078550972656892426889350123730449090541091463723660302448232615914057530008322487616025965055040373921536626028683992255147162112384619558085792835547163525656760291540979220539133304329918946358572307122375390372414749300499518604146015646727906481195497540147390592275228995018808971578241060942412077695644933758929253913284172875405622336221252466688697205261956805895306250546391696171068807537188667288744637257438110166356228989956018648449983594300651520122084627831567055549400652152701612267756918211134411322207802279058352765155869662843381251457078323326180495682426710290784505422554407 A013786 334 78718987425355434664684420024762577078727410871571561205501386082451488459191386234341506964008312411070614720938499326948078249592640493164068056172539258517005045656824756147909427464628907428444898334552186301663704577519810855703263195600420843517311805022589063921850041708154080928947387647175693924205370669151550221429708779366470991885183834370418039204838166749891972945646049252421535490257144832583469206966231089132525807003745842643456844886337429334212124858041866361234016345342798612677365334180471729267345436021600885349198716961329647076808266389160604400508386178206510809652129549982292766078342097151937785609439094870265404608336231835471558963988598148739625101881459989891108514459063696135390206932109400823312284167813070499344168554583567793703461350389593893884812052824817040160340759356787322731398547243485955189138645795299073848899229267227172519561989833958290954630307561886462506736206896789990160275874055108902509421305804884400774928410609915864299813125191423592500374110965818636571054884360624933721584620933272019104989139243060486958384748445054306159370133506531408173597519553131207 A013786 335 189004288808278398629907292479454947566024513502643318454408827983966023790518518348653958220583958098980545944973336884002335877271929824086927402870266759699329114622036239511130535342574006735696200901259799310294554690625065864543534932636610445285065643859236342476361950141277948310402677740868841112017094976632872081652730779258896851516326386323373712130816438366490627042496164255064106712107404743032909565925920845007194462615993768186939884572096167831443311784158521133322873245168059469038354167367312621970896391887863725723426119424152482631416647600374611165620635213873832453974763049507484931354099375261802623248263266783507236464615292636967213072536624155123839869617385435728551543216211934421071886843994671376772794286919182268925348699555146272682010702285414939217433738832385713424978163215646361878087911931609778409121888554513076311207049470612441219468337591333856582067368456089396478673632759192766374822373606316474925120555237527446260603113874407990183851313584608045593398240428930546407102777349860465865524674860786117871078923322588229187081781016575389088647690549181911024807644447068028007 A013786 336 453799297428676435110407409243171329106024856919846607609035595989502423121034962555118153687622083395652290813880981858489608441329903507632712694291510490038089204207509011066224415357520190172406578363924778144017225812190783140769027373260501679129442610906026458285745042289208353893276829255826087509953045038895525868048206601000611340490699653562420282826090268517943995529033290376408920215769878788022015867788135948862273904741001037416842662857602898963295391593764609241108218661648510785161088355848917605352122236922760805461946112737390110798031370888499441408655145148511071721993406081867471320181192600003588098419080103547200874751541317621358278587160434596452339526951342431184252255262124854544993600312431205975631479082892956627689762227631906200709507696187281269061058406936558097933372569880766914869289076547795077960301654419385896223208125778940471367943478556792589653543751663070640945295392254821832065948519028765856295214453125303398471708076412453584431427003916643917469749175269862241923453768417014978543124744340747469008460494897534338278183356220797509201843105008585768370563154317410335244807 A013786 337 1089572113126252120700088189592854361183565681464551704869294465970795317913604945094838687003980622232961150244128237442233549867633098321826143178993916686581452179302229135570004821273405976603948194651783392323785359175070070320986434723198464531589791708785369526344073846536389257697757667043238436111397261138388157609183744049002467828518169868203371099065442734711583533265208930193757817438063478970040860098559314413218319645283143490837839233521104560410872235216628826787900833006618074395171773142393251170450445490851548693914132616682473656026073321503287158822181003501575083204506168002563798639755043432608615024304211328616829300278450703608881226887772203466082067204210173177273389664884361775762529634350147325547491181278025988863083119108544206787903527978545662327015601235054675993138027540283721362601163072791255982182684272260945536831922709995236071754432292014859007758158547743032608909654236803827218790342394188066820964809901953853459730571091466301056219856236403862045844867769822939242858212497969252963482042511162134673089313648248979946205918238286134819593625295125614429857722133516102214922781607 A013786 338 2616062643616131341800911743212443321201741201196388643391176012795879558310565473172707687496557473981339721736151898098802753232187069070704569772764393964482066682504652154503581575877447749826079615358931924969408647379343238840688429770399513340347089892793672232752121305533870607732316158570815485103464823993269966419650169461654925256272125853556294008856128006042512063369766641395212519668790413007068105096640913906137185468324827521501651999684172049546504236755125813117749900048889996622807427314886196060251519623534568414087832412654619248118602044929392468332056589407281774774019309374155680534051859281693284673354411400009007149968560139364923825757541060522063043357308625798633408585387352623605833652074703728639526326248540399260262568979614640497756370676488135247164458565366277059524404124221214991605392537771805613220624937698530233933446426698561808282391933127676477627338673131021293992079822565989152315612088445548437136508574591202156813101190610588835983874823605672772073527515344877122102568207624176365320384069300285350087442069445800850840409690125009701844294333596600246088390842572161418029598638407 A013786 339 6281166407322331351663989095453076414205380624072529132782213606722906819503667701087671157679234495029196671888500707335225410510481152838761672024407309908721442104693669822963099363681752047332417156476795551851550162357803116456492919878729231530173362832597607030837843254586823329165291096728527979733419042407841189373580056877433475540309374174388661915263563342508071464150809705989905259724765781629970520337034834288635382309447910879125466451241697090961156672449057077295717510017384881891360632983041756740663898616106498762224885622783740814732763509875471316465267871166883541232420361807347788962258514135345576500723941771421626167074512894615182105643856086313473367100898010542518814013515033649277606598631363652463502709322745498623890428120054751835113045994248012728441865015444431219918094302255137194844547483190105277342720475414171091674204870503246901686023031439551222783240154187582126874983653980939954709784624357761797564757087593476378508255958656023795197283451477220325748539564343049970168266266505647453134242150389985125559948408739367842867823665990148294128150694965437190858226413015759564689066330815207 A013786 340 15081080543980917575345237818182836470507118878398142447810094869741699273628306150311498449587842022565101209204290198311876210635665247965866774530601951090840182493369501244934401572199886665645133592700786119995571939821085282612039500628828884903946244161066854481041661654262962813325863923245195679339939120821226695685965716562717774772282807392707177258547815585361879585426094104081762528599162641693559219329220637127013552924984434020780244949431314715397737170550186042587017741551741101421156879792283257934334020577271703528101950380303761696173365187211006630833108158671687382499041288699442041298382692438964729178238184193183324427145905459971052235650898463238649554409256123312587672446449595791915533443313904129564870005083911942195960917916251459156106423432189478560988917902082079359023344419714584404821758507139442770899871861469424791109765894078295810948141298486362485902559610204384686626835753208236831258192883082986075952981767311936784798322556733113132268677566996806002122243493987662978374007305880059534975315403086354286469436129383222190725644622042346054201689818612014695250601617650838714818448260287312007 A013786 341 36209674386098183098403916001456990365687592427033940017192037782249819955981563066897907777460408696178808003299500766146814781736232260366046125647975284569107278166580172489087498174851927884213965756074587474109368227510425763551506841009818152654374932230721517608981029631885373714795399279711714826095193829091765296342003685467085377228251020549889932597773305220453872884608051943900311831166589502706235685609458749741959540572887626083893368123584586631669966946490996688251429597465730384512197668381272102300335983406029360170972782863109331832512249814493626920630292688970721405380198134167360341157416844545954314756949880247833161949577319009390496417797807210235997580136623952073523001543925479496389195797396683815085252882206472573212502163916919753433811522660686938024934391882899072541015049951734717155977042175641802092930592339388088923454547911681988242086487257665756328652045624100727632591032643452976631850921112282249568363109223315960220300772458716204630577094838359331211095506629064378811075991541418022943475732282810336641813116146649116479932272737523672876138257254487447283296694483979663754279094272949836128807 A013786 342 86939428201021737619267802319498233868015909417308489981278082715181817714311732923621876573682441279525318015922101339518502290948693657138876747680788658250426574877958994146299083117819478849997731780335084525336593114252532258287167925264573384523154212285962363779163452146156782289223753670587827297454560383649328476517150848806471990725030700340285728167253705834309748795943932717304648706630981395997671881148310458130444856915503190227427976864726592502639590638524883048491682463515218653213786601783434317623106696157876493770505651654325505729861911804599198236433332746218702094317855720135832179118957843754836309731436662475047421840935142941546581899132535111776630189908034108928528726706965076270830459109549437840019692170177740648283217695564524327994581465908309338197867474910840673170977134934115055891500878263715966825126352206870801505214369535948453769249655905655480945093561543465847045851069376930596893074061590589681213639825245181620488942154673377607318015604706900754237840311416383573525393455690944673087285233211027618276993291868104528668317386842794338575607955668024360927195363456035172674024105349352556545265607 A013786 343 208741567110653192023861993369115259517106198510957684445048676599151544332062470749616125653411541512140288556228965316183924000567813470790443071181573568459274206281979544945264098565884568718844554004584537945333160067320329952147490188560240696240093263698595635433771448602922434276426232563081373341188399481142037672117679187984339249730798711517026033329576147708177706859061382454248461544620986331790410186637093409971198101454123159736054572452208548598837657123098244199428529594900039986366301630882025796613079177475061461542984069622035539257398450242842674965676431923671103728457171584046133062064617782855361979665179426602588859840085278202653343139817216803375689085969189895537397472823423148126263932322028200253887280900596755296528005687050422911514990099645850721013079807260928456283516100976810249195493608711182036347128371648696794414019701255812237499968423829478809749169641265861498757088417574010363140270821879005824593949220413681070793950113370779635170555466901268710925054587710736960034469687113958160082571844939677311483060893775318973332630045809549206920034701558926490586196067657940449590331876943795488265182722407 A013786 344 501188502632678314049292646079245738100571982624809400352561872514562857941281992269828317693841111170648832823505745724157601525363320143367853813906958137870717369283032887413579100656688849493945774165007475606744917321636112215106123942733137911672463926140328120676485248095616764697699384383958377392193347154222032450754547730350398538603647706352379506024312330647334674168606379272650556168634988182628774858115661277340846641591349706526267028457752725185809214752558884322827899557354996007265490215747743937668003105117622569164704751162507329757013679033065262592589113048734320052025668973294765482017147296635724113176095803272815852476044752964570676878701137544905029495412024939185291332249038978651159701505189708809583361442332809466963741654608065410547491229249687581152404617233489223536722158445321408318380154515548069269455220328521003388061302715205182237424185614578622207756308679333458515769290595198881899790243331492984850072078213248250976274222203241904044503676029946174931056065093479441042761718760613542358254999700165224870829205954540854971644739988727645815003318442982503897456758446715019466386836542052967324703716499207 A013786 345 1203353594821060632032351643236269017179473330282167370246501055907465421917018063439857790782912507920727847609237295483702401262397331664226217007190606489027592403648561962680003420676709927634963803770182948931794546489248305428469803586502264125925585886662927817744241080677575852039176221905884064118656226517287099914261669100571306891187358142952063193964373905884250552678823916633633985360892606626491688434335702726895372786460830645369567135327064293171127924620893881259109786837209345413444442008010333194340875455387411788564456107541180098746589843358389695484806460430011102444913631204880731922323170659222373595735806023658030861794983451867934195185761431245316975818484271878983884488729942587741434443313960490851809650823041075530179943712713965050724526441428499882346923485977607625711669902427216701372430750991830914315961984008778929134735187819207642552055469660603271920822897139079633896362066719072515441396374238914656625023059790009050594034407509983811610853326147900766009465612289444137943670886744233115202170254280096704914860923496852592786919020712935077601822967581600991857793677030562761738794794537469174546613623314596007 A013786 346 2889251981165366577509676295410281910247915466007483855961849035233824478022760370319098555669772931517667562109778746456369465431015993325807147034264646180155249361160197272394688213044780536251548092852209260385238706120685181333755998411191936166347331713877689690403922834706859620746062108796027637948893599868006326894142267510471707845740846901227903728708461748028085576981856223837355198851503148510206543930840022247275790060292454379532330691920281367903878147014766208903122598196139638337680105261232809999612441968385175704343259114206373417090562213903493658859020311492456656970237628522918637345497932752792919003361670262802932099169755267934910002641013196420006058940180736781440306657440592153167184098396819138535194971626121622347962044854226230086789587985869828217514963289832235909333719435727747299995206233131386025272624723605078208852499185953917549767485182655108455881895776030930200985165322192493109574792694547634090556680366555811730476276612431471131677658836081109739188726935106955375202753799072903709600410780526512188500581077315943075281392568731757121321976945163423981450562618550381190934846301684463488086419309578345012807 A013786 347 6937094006778045152600732785280086866505245033883968738164399533596412571732647649136155632163124808573919816625578770241743086499869399975262960029269415478552753716145633651019646399520518067539966970938154434184958133395765120382348152185271838735399943445020332946659818726131169949411295123219262358715293533283083190872835584292642570537623773409848196852629016657015433470333436793433489832442459059573005911977946893415709171934762182965257125991300595564337211430982453667576397358268931271648769932732219976809069473166092806866128165133209502574434439875582288274920507767893388433385540546083527648266540536539455798527071370300989839970106582398311718916341072684604434547515373949012238176284514861759754409020250762751623003126874318015257456869694997178438381800754073457550253426858887198418310260365182321267288490165748457846679571961375792779454850545475356036991731923554915402572431758250263412565381938584175956089077259608869451426589560100503964873540146447962187158058865430744483792133371191799855861811871574041806750586284044155764589895166635579323750623557524948848294066645337380979462800847139465239434565970344396834895492762297606375749607 A013786 348 16655962710274086411394359417457488566479093326355408940332723280164986584730087005575909672823662665385981479718014627350425150686186429340606367030275866564005161672465666396098171005248763880163460697222508796478084478283232054038017913396837684803695264211493819404930224761440939048536519590849448923275419773412682741285678237886634811860834679957045520643162268993494055762270581741033809087694344202034787194659050491091117721815364001299582359505112729949973644645788871255850930057203703983228696608490060164318575805071788829285573724484836015681217090141273074148084139150712025628558682851146549883487963828231233372263498360092676605768225904338346437118134915515735247348584412851578383861259120183085170336057622081366646830507625237554633153944137688225430554703610530371578158477888188163402362935136802753362759664887962047289877652279263278463471096159686329844817148348455351881576408651558882453569482034540606470569874500320895552875241533801310019661369891621557211366499335899217505584912224231511453924210303649274378008157667990017990780338295092025956325247161617402184754054015455051731690184833981856039882392894796896800584078122276552908174806407 A013786 349 39990966467368081473757856961315430048116303076579336865738868595676132789936938900387759124449614059591741532802953120268370786797533616846795887239692355620176393175590065017031708583602282076272469134031243620343880832358040161745281010065807281213672329371796660391237469652219694655536183537629526864784282875963851261826913449165810183277864066576866295064232607853379227885211666760222175619554120429085524054376380229109773650078688967120297245171775664609886720794539079885298083067346093263732100556984634454528900507977364979114662512488091273650602233429196651029550018100859573534169397525602866270254601151583191326804659562582516530449510396316369795520641932153280328883951175256639699650883147559587493976874350617361319040048808195368674202619874589429258761843368883422159158505409539780329073407263463410823985955395996875542996243122511131590794101879406877957405973184641299867664957172392876771020326364931996135838268675270470222453454922656945357206949109783358864490964905494021230909374250379859000872028939061907781597586560844033195863592246515954321136918435043382645594483691107579207788133786390436351757625340407349218202371571586003532527710183207 A013786 350 96018310488150763618492614564118347545527243686866987814639023498218394828638590299831009657803523357079771420259890441764358259100878214049156925262501345844043520014591746105893132309229079265130198390809015932445657878491654428350419705168003282194027262821683781599361164634979486867942376673848494002347063185189206879646419191447110250050151623851055974449222491455963526152393211891293443662549443150234343254557688930092566533838932210055833685657433370728338016627688330804600697444697969926220773437320107325323890119653653314854304692483907148035095962463501159121949593460163836055540723458972481914881297364951242375657987609760622189609274461555603879045061279100026069650366771791191918861770437290569573038475315832284527015157188477080186760490318889219650287185928689096604139571488305012570105250839575649388390278905788498178733979737149226949496638612455913975731741616323760982263562170915297127219803602201722722147683089324399004110745269299325802653884812589844633642806738091144975413407575162041461093741482687640583615805332586523703268484983884806325049741162539161732072355342349297677899309221123437680570058442318045472903894143377994481599032149880007 A013786 351 230539963482049983448000767568448152456810912092167637742948295419222365983561255309894254188386259580348531180043996950676224180101208591932025777555265731371548491555034782400249410674459019315577606336332447253802024566258462282469357712108375880547859458034862759620066156288585747969929646393910234099635298707639285718031052478664511710370414048866385394652583201985768426291896101750995558233781213003712658154193011121152252247747276236344056679263497523118739577923079682261846274564719825792856077023005577688102660177288421608965185566653861062432265405874866283051800973897853370369353277024992929077629994973247932943954828251035253877251867982195004913587192131119162593230530619070651797187110819934657544865379233313315149363392409533469528411937255653016380339533414782520946539111143420335180822707265821134181525059652798184127140285348895293905741429308506649455731911620793350118414812772367628402454748448886336255876587097467882008869899391587681252171977435028216965376378978156839085967591587964061548086073299933025041261548603540243411547632446307419986444428531256527318705725176980663724636241439917373871048710320005627180442249838250564750319276191861896807 A013786 352 553526452320402010258649842931844014048802999933294498220818857301552900726530573999056104306315409252416823363285636678573614256423001829228793891910193021023087928223638512542998835029376105376701832813534205856378660983586567940208927866772210489195410558741705485847778841248894380875801080991778472073224352197041925008992557001273492616599364131328191332560852267967829991526842540304140335319308692421914092228217419701886557646841210243462080086911657553008093726593314317110692905229892301728647440932236392029134487085669500283125410545535920410899869239505553945607374138328745942256817218137008022715389617930768286998435542630735644559281735025250206797522848306817109386346504016388634965046253078663112765221775539185269673621505175289860337717061350822892329195219728892832792640405855352224769155320145236543169841668226368440089263825122697600667685171769724465343212319801524833634313965466454675794293851025776093350359685621020384703296628439202022686464917821502748933868685926554570645408187402701711776954661993139193124068978197100124431125865503584115387453072903546922092212446149930573602851615697241614664387953478333510860241841861639605965516582136660414233607 A013786 353 1329017012021285226631018272879357477731176002839840090228186076381028514644399908171733706439463297615052792895248813665255247829671627391978334134476373443476434115664956068615740202905532029009461100585295628261165165021591349624441635808120077384558180751538834871520516997838595408482798395461260111447811669625097661946591129360057655772455073279318987389478606295390759809655948939270240945101660170505015735439950024704229624910065745794552454288674889784772433037550547675382773665456971416450482505678299577261951903492692470179784110719831744906570586044052835023403305306127319007358618140746956262539650472651774657083243737856396282586835445795625746520852358784667879636617956143349112551076053641870133749297483069583832486365233925870954670858664303325764482397722569071691535129614458700691670741923668712940150789845411510624654322444119596939203112097419108441289052779843461125555987831084957676582099536312888400134213605176069943672615204882524056470202267689428100190218714909657524119625057953886809976468143445527202690889616651237398759133203074105461045274828041416159943402083205983307220446729289077116809195476301478759575440662309796693923205313710121654574890407 A013786 354 3190969845863105829141074873183337304032553582818456056637874769390849463661204179520332629161151377573741755741492401610277850039041577368139980256877772637786918311711559520746392227176182401651716102505294803455057561216840830448284367575296305800324191984444742526520761311810467575767198947502485527586195818769859486333765301593498431509664630943644888722138133715233214302983933403187848509189086069382542780791320009314855329409067855652720442747108410373238611723158864968594039570762188370897608496133597285005946520285954620901661649838316019520675977091770856891191336040011692936668042155933441986357700784836910951656868214593207474490991905355297417396566513441987579007519712700181219235133604794130191132063256850070781799762926656016162164731652992285160522236931888341131375846204315340360701451358728579769302046418833037009795028188331152251026672145903279367535015724404150162459926782434983381473620986687245048722246866027743934757949106922940259584955644722316868556715134498087715411219764147282230753500012412710813660825969579620994420678820580927211969704862127440200024108401777565920636292597023074157458878338599850501740633030205821862109615958218002092634311867207 A013786 355 7661518599917317095767720770513192866982161152347112991987537321307429562250551235028318642615924457554553955535323256266277117943738827260904092596763532103326390866419454409312087737450013946365770362115212823095593204481634833906330766548286430226578384954651826806176347909656932649417044672953467751734456160866432626687370489125989734054704778895691377821853659050274947541464424101054024270562995652587485216679959342364967645911171921422181783035807293306145906747304434789594289009400014278525157999216767081299277595206577044784889621261796762869143020997341827395750397832068074740939969216396194209244839584393423194928140583238291146252871564758069099169156198774212177197054830193135107383555785110706588908083879697019947101230786901094805357520698834476670413890873463907056433406736561132206044184712307320026094213451618121860517862680183096554715039822313773761451572754294364540066284204626395098918163989036075361982114725332613187353835805721979563263478502978282801404673037929908604702338653717624636039153529802918663599643152960670007604049848214806235939261373967983920257884272667935775447738525452401052058766890978241054679259905524178290925187915681423024414982793164007 A013786 356 18395306158401478346938297570002176073624168926785418293762077108459138378963573515302993060920834622588484047240311138295331360182916924253430726324829240580086664470273110036758322657617483485224214639438625988252519283960405236209100170482435718974014702276119036161629411331086295291250324259761276071914429242240304736676376544391501351465346174128554998150270635379710149047056082266630712273621752561862552005248582381018287317832723783334658461068973311228056322100277947929815887911569434282738904356119457762199565506090991484528519980649574027648812393414617727577196705194795447452996866088567262296396859842128609091022465540355137042153144626984123907105144033256883437450128647293717392827917440050806519968309395152544892990055119349528627663407197901578485663751987186840842496609574483278426712087494249875382652206497335110587103388295119614827870810613375370801245226183060769260699148375307974632502511737675616944119057455523604262836559769538472931395611885650857006172619964069710559890315107576016751130007625056807711302743210258568688257323685563749772490166558897129392539180138675713796850020199611214925993099305238756772284903033163552076511376185551096681620373686386780807 A013786 357 44167130086321949510998852465575224752771629593211789323322747137410391247891540010242486339270923928834950197423987043047090595799183535132487173905915006632788081393125737198256732700939577848023339349292140997794298800788932972138049509328328161256609300164961805824072216605938194994292028547686823848666544610618971672759980083083994744868296164082660550558799795546684067861981653522180340168965827901031987364601846296824907850116369803786514965026604920258563229362767352979487946875678211712856109359042818087041156780124470554352976473539627240384798556588497163912849289172703869334645475478649996773648860480950790427544939762392684038209700249388881500959450823849777133317758882152215460179829773561986454443910857761260288069122341558218235019840682161689944078668521235604862834359588334351502535722073693950793747947800101600519635235296582195201717816282714265293789788065528906994938655249114447092638530682159156282829856950712173835070580006661873508280864137447707671820460533731375054296646573290016219463148307761395314837886447830823420505834169038563203748889907912007671486571512960388826236898499266527037309431431878255010256052182625688535703814221508183132570517221014660717607 A013786 358 106045279337259000775908244769846114631404682653301506165297915876922349386187587564592209700589488353132715424014992890356064520513839667853101704548101930925324183424894895013014415214955926413104037777650430535704111420694228066103456871897315915177118929696073295783597392070857606181295160542996064060648373610096150986296712179484671382428779089962467981891678309107588446936617950106754996745686952790377801662409032958676603748129403898891422431028878413540810313700004414503750560448503386322567518571061806226985817429078853801001496512968645004163901334368981690554751143303661990272483786624238642253530914014762847816535400369504834375741490298782704483803641428063314897095939076047469319891771286322329477119829969484785951653962742081281982282637477870217555732883119486687275665297371590777957588268698939175855788822668043942847644199947093850679324476894796950970389281145334905694847711253123787469425112167864134235074486538659929378004462595995158293382354794011946120040925741489031505366248422469328942931019086935110150925765361241807032634507839861590252201084668896730419239258202617893571794793296738931416579944867939690279624781290484278174224857945841147701301811847656200382974407 A013786 359 254614715688758860862955695692400521230002643050576916302880296020490560876236397742585895491115361535871649733059997929744910913753729042515297192619992736151703364403172642926247610931109179317862794704138683716225571521086841586714399949425455512340262550200271983176417338362129112441289680463733549809616745037840858518098405942942695989211498594999885624521919620167319861094819698206318747186394373649697101791444088133782525599258698761238305256900337070911485563193710599223505095636856630560484612089119396750992947647218327976204593127637716654997527103819925039021957495072092438644233571684796980050727724549445597607501496287181107336155318207377273465612543068780019067927349721589973837060142858459913074564711756732971069921164543737158039460612584366392351314652369887536148872378989189457876169433146152961229748963225973506777193724072972335481058069024407479279904664029949108573329354718750213714089694315041786298413842179322490436588714692984375062411033860422682634218262705315164644384362462348858791977376827731199472372762632341578685355453323507678195534804290021049736593458944485562465879298705470174331208447627923196361379099878452751896313883927964595630825650246222537119521551207 A013786 360 611329932368710024931956625357453651473236345964435176043215590745197836663843590979948735074167983047627831009077055029317531103922703431079228559480602559500239777932017515665920513845593139542188570084636979602657597222129506649701274278570518685128970383030853031606578029407471998971536522793424253092889804835855901301954272669005413070096808126594725384477129008021734986488662095393371311994532891132922741401257255609211843963820135725733170921817709307258476837228099148735635734624092769975723553625975671599134067300971205470867228099458157688649062576271640018691719945668093945184804805615197549101797266643218879855611092585521838714108919015912833590935715908140825782093566681537527182781403003162251292029872927915863538880716069512916452744930815063708035506480340099974293442581953043888360682808983913259912627260705562389772042131499206577490020423727602357751051098335907809684563780679719263127529356050415328902491635072553299538249503977855484524848892298874861004758048755461710311166854272099609959537681763382609933167003080252130423538443429741935347479065100340540417560894925709835480576196191833888569231482754643594463671218808165057303049635311042994109612386241180311623971244448007 A013786 361 1467803167617272769861627857483246217187240466660608857679760633379220005829888461942856912913077327297354422252794009125391392180518410938021227771312926745360075706814774055113875153743269128040794756773213388025980890930332945465932759542847815362994657889657078128887393848607340269530659191227011631676028421410890019025992208678281996781302436311953935648129586748260185702559277691039484520098873471610147502104418670717717637357132145877485343383284320046727602886184666056114261398832446740711712252255967587509520895589631864335552214666799036610446399245628207684878819589549093562388716338282089315393415237210368530533322233297837934752575514557206713451836653895446122702806653602371602765858148610592565352163724899925988356852599282900512403040578886967962993251059296580038278555639269258375953999424370375737050218052954055297842673157729594992553539037369973260960273687104514651052637637412005950769197983877047204694882415809200472191337059050831018344162190409598541272424075061863566457111617107311163512849973913881646449533974395685365146915802674810386769297235305917637542563708716629314988863447056593166454724790093899270307274596358404302584622174381814228857179339365073928209154957919664807 A013786 362 3524195405449071920437768485817274167466564360452121867289105280743507233997562197124799447904298662840947967828958415910064732625424704662188967878922337115609541772062272506328414244137589176425948211012485344650380119123729402063704555662377604686550173593066644587458632630506223987143112718136054927654144239807546935681407293036555074271907149585001399491159137782572705871844825736185802332757395205335964152552709228393240047294474282251842309463265652432192974529729383200730341618596704624448821117666578177610359670310706106269660867414984486901681804588753326651394045834507373643295307928215296446259589984542094841810506682148108881340933810451853318997859806002966140609438775299294218240825414814032749410545103484722298044803090878244130279700429907610079146795793371088671906812089885489360665552617913272144657573545142686770120258251708757577121047228725305799565617122737939677177382967426226287796844359288790338472412680357890333731400278781045275044333419173446097595090204223534423063524992674654103594352787367229833125331072524040561717744842222219738633082661969508247739695464628626985288261136382880192657794221015452148007766305856528730505677840690735963486087593815542501630181053965115201607 A013786 363 8461593168483221680971082134447275276087221029445544603361141779065160868828146835296643474418221089481116070757329156600065423033644715893915711877292531414578509794721516287694522600174351612598701654640977312505562666016074294354954638145368628852406966796953013654488176945845443793130613636244667881297600319777920192571058910580768733326849066153588360178273089815957066798299426592582111400950505888011649930279054857372169353554032751686673385021300831489695331845880249064953550226250687803301619503517454204442473568416005361153455742663377753050938012817596737289997104048652204117552034335644926767469275552885569715187026543837609424099582078894899818913861394213121703603262499493605417996221820968492631334718793466818237605572221198664156801560732208171800031456699883983901248255827815059954957991835609766419322834081887590935058740062352726942667634396169459224757046711693793164902896504790369317000223306652385602672262845539294691289092069353289705381444539435444080325811580340706149775523507411844502730041042468718829333919905130221388684305366175549592458031471388789302823008810573333391677114988455295342571363924658100607366646900361525481944132495498457048330096312751117546414064710570241599058407 A013786 364 20316285197528215256011568204807907937885417691698752592670101411535451246056380551547240982078148835844159685888347304996757080703780962861291624217379367926403002017126360606754548763018618221849482672792986527325855961104594380746246086187030077874629127279484185784426112846974910547306603340623447582995538367786786382363112444304425728717764607834765652788033688648112917382716923248789649473682164637115971482600010712550578617883232636799702797436143296406758491761958478004953474093227901415727188427945407544866379037766828872129447238134769985075302168775049766233283046820813942086242434439883469168693730602478252886164050731754100227263096571426654465212181207505705210351433261284146608608928592145350807834659823113830588490978903097992640480547318031820491875527536421445346897062242583958951854138397299049172794124630612105835076034889708897389344990185202871598641669154776797388931854508001676730117536159272377832016103092139846553785110058517248582620848339184501236862273604398035465611031941295838651054828542967393909230741692217661554231017184187494571491733562804483116078044154186573473416753087281164117513844783104099558287319207768022682147862121691795373040561246915433228940169370079150079339235207 A013786 365 48779400759265244829683775259743786958862887877768704975000913489096618441781369704264925597969635354861827405817921879297213750769778091829961189745927862391293607843120391816817671580007702350660607897375960652109380162612131108171736852935059216976984534598041530068407096945586760224083154620836897646772287621056074104053832978774926174651352823411272332344068886444119114635903332720343948386310877293715447529722625720833939261537641560956086416644180054672627138720462305689893291297840191299160979415496923515224176069678156121982802818761582734165800507228894488726112595416774274949068085090160209474033647176550285179679885806941594645658694867995397370974447079221198210053791260343236007270037549740987289611018235296307242966840346338280329793794110594401000993141614947890277899846444444085443401786291915017063878693238099666110017559770191062631817321434672094708338647640619090530825382673712025829012204318412979174670663524227771575638049250499913846872656862381987469706318924159683152932087691051308601182643331664712776063010803014605391708672259234174466151652284293563961703384014201962909673624162562075046150741324232943039447853417851022459837016954182000690670387553843955182685346657560039340493503732007 A013786 366 117119341222995852836070744398644832488229793794522660644977193287320980878717068659940086360725094487023247601368830432192610215598237198483736816579972797601495952431332060752179229463598493343936119561599681525714621770431726790720340183897077179961739867569897713694245439766353811298023654244629391249900262578155633923833252982038597745337898129010464869958109396352329994240803901861545820075532416382210789518864024355722288166951877387855563486362676311268977760067829995961433792406114299309285511576608113360053246743297252848880709567846560144732087017856575667431396341595675034152712472301474662947154786870897234716411405822466768744226526378056949087709647437210096902339152816084109653455360156928110482356054782946433690363383671558211071834899659537156803384533017489884557237531313110249149607688886887955970372742464677298330152161008228741378993388764647699394721092985126436364511743799582574015458302568509562998384263121670879553106956250450293146341249126579151914764871736907399250189942546214191951439526639326975375327288938038067545492522094421252893230117134588847072049825018098912946126371614311542185807929919483296237714296056260304926068677706990983658299600516779336393627517324801654456524902460548807 A013786 367 281203538276413042659405857301146242804239734900648908208590241082857675089799681852516147352100951863342817490886561867694457127651367513559452096608514687041191781787628277865982329942099982518790623067400835343240806870806576024519536781536882309088137422035324410579883300879015500926554793841355168391010530450151677051123640409874673186556293407754126152769420660641944316172170168369571514001353331733688105634792522478089213888851457608241207930756785823356815601922859820303402535567080432641594513295436080177487845430656704090162583672399590907501740929873638177502782616171215757000662645995840665736118643277024260554103785379742711754887889833714734759590863496741442662516305911417947277946319736784393268136887533854387290562484195411264783475594082548713484926263774993212821927312682777708208208061017417982284864954657690193290695338580757208050963126423919126246725344257288573711192696862797760211115384466991460759120615755131781807009801957331153844365339152916543747350457040314665599706052053460274875406303461024067876160820740229400176727545548705428196645511240147821819991629868455489983649418245962012788124839736679394266752024831080992127490895174485351763577340840787186681099669096848772350116290807777685607 A013786 368 675169695401667715425233463380052128972979603496458028608825168839941277890609036127891269792394385423886104795618635044334391563490933400056244483957043763585901468072095495156223574190982058027616285984829405659121177296806589034871407812470054424120617950306813909802299805410516217724658060013093759306816283610814176599747860624109090320921660472017656892799379006201308303129380574255341205117249349492585141629136846469892202547132349717387140241747042761879714260216786428548469487896560118772468426422342028506148316879006746520480363397431417768911679972626605264184181061427089032558591013036013438432420862508135249590403188696762250923485823490749078157777663255676203832701650493314491414349113688019328236796666968784383884640524553182446745124901392199461077307959323758703985447477751349277407907554502820575465960756133114154090959507932398056530362466543829822118387551561749865480573665167577422266888038105246497282648598428071408118630534499552100380321179306152621537388447353795512104894230980358119975850534609918786970662130597290789824322836862441733100145872487594920189799903314161631450742253208554792704287740207767225634471611619425462098105639313939329584349195358730035221320305501533902412629214229474223142407 A013786 369 1621082438659404184735985545575505161664124027994995726689789230384699008215352295743066938771538919402750537614280342741446874143941731093535043005980862076369749424841101283870092801632547921324306702649575402987549946689632620272726250157740600672313603698686660197435321832790649438756904002091438116095665896949564838015994613358485925860532906793314394199611308993889341235813642758787074233486515688131696925051557568374211178315664771671446523720434649671273193938780504214944875240439640845172696691840043210443262108826495198395673352517232834063156943614276479239306218728486440767173177022299468265676242490882032734266558056060926164467289462201288536656824169476878565402316662834448093885852221964934407096548797392051305707021899452191054635044888242670906046616410336344648269059394080989615056386038361272201693771775475607083972393778545687733729400282171735402906248511299761427018857370067353390862798179490696839975639284825799450892831913333424593013151151514072444311269662096463024563851048583839846062017133598415007516559775564095186368199131306722601173450239842715403375709567857302077113232149953740057282994864238849108748366339498240534497551639992768330332022418056310814566390053509182899692722743364967609764919207 A013786 370 3892218935221229447551101294926787893155561791215984739782183942153662318725060862079103719990464945486004040811887102922213944819604096355577638257360049845363768369043484182572092816719747559099660393061630542573107422001807921274815726628735182214224962480546671134042207720530349302455326509021542916745693818575905176076403066673724707991139509210747860473266752894328308307188556263847765234601124167204204317048789721666481039135911116783143103452763593860726938647011990620082645452295577669259644757107943748274272323292414971348011719393876034585639821617877826653574231167095944281982798030541023305888658220607760594974005892602283720885961998745293776513034830913985435530962307465509873419931184937807511438813662538315185002559580584710722178742776670652845417926001217563500494011605188456065750382878105414556266746032916932608617717462288196248684290077494336702377902675630727186272276545531715491461578428957163112781509922866744481593689423913552447824575914785287938791358458693607721977806367649799470394903137769794433047260021129392542470046114267440965417454025862359683505078672425382287148870392038929877536470669037476710104827581135275523328621487622636761127185825753202265773902518475548142162227306819287231045571016007 A013786 371 9345217663466171903570194209119217731466503860709579360217023645110943227258871129851928031697106334111895701989340934116235681511869435349741909455921479678718407854073405522355594852944113889398284603740974932718030920226340818980832559635593172496354134915792557392835340736993368675195238948160724543106410858400748327759443763083613023886725961615005612996313473699282268245559723589498484328277299125457294565234144121721220974965322591396326591390085388859605379691475789478818431730961681983892407061816172939606527848225088346206576138264696359040121211704524661795231729032197362221040698071328996957438668387679233188532588148138083213847194758987450357407796629024479030709840500224689206081254775035675834964591603754494759191145552983890443951161406786237481848440328923369964686121864057483013866669290331100349596457225033555193291139626953959193090980476063902422409344324189375974239735985821648894999249807926148633788405324803053500306448306816439427226806771399476341038051659323352140468713088727168528418162433785276433746471310731671494470580720356125757967307116095525600095693892493342871444437811285470635965066076358981580961691022305796531512020191781950863466373167633438640123139946859791089331507763673108641740416009432807 A013786 372 22437867609982278740472036296095241773251075769563700043881073771911374688648549582774479204104752308202661580476407582813081871309998514274730324603667472708602897257630246659175783241918817448445281333582080813455992239463444306372978975685059207163746277932817930300197653109521078189143768714533899627998492471020196734950424475163754870352029033837628476804148650351976726057588896338385860872193795200222964251127180036252651560891739541942580145927595018651912516639233370538643054586038998443325669355420631227995273363588437119241989307973535958055331029302563712970351381406305866692718716069260921694810242798817838885666744143679537796447114616328868308136119706287774152734327041039478783801092714860657679749984440614541916817940472714320955926738537693756193918105229745011285211378595602016716293872966084971939381093797305566019092026244316456022611444123029429716204835722378691714149606101957778996893198788830682869725961184852131454235782384666271064771563058130142694832362034035368489265380126033931636732008003518448717425277617066743258223864309575057944879504385745356965829761035876516234338095184896414996952123649337914775889020144556217472160360480468464023182761975487886174935659012410358405484950140579133848818738838648169607 A013786 373 53873320131567451255873359146924675497575832922722443805358458126359210627445167548241524569055510291994590454723854606334209573015306432773627509373405601973355556315570222228681055563847080693717120481930576033107837366951729779601522520619827156400154813316695850650774565115960108732134188683595893006824380422919492360615969164868175443715221710244145972806760909495096119264270940108464451954137302275735337166956359267042616397701066640204134930372155639783241952450799322663281974061079635262424932122364935578416651345975837523300016328444459835290849801355455474841813666756540385929217637282295472989239392959961631164485852688974570249269522193805612807834823414796945740715119225535788559906423608380439089079712641915515142279875074987084615180099229002708621597370656617772095792520008040442135821588991570017626454006207330664011839955012603810910290077339393660748607810569431238805673204250800627371540570291982469570212032804829967621620113505583716826516522902570472610292501243718919742726177682607469859793551216447795370538091558577250562995498207289714125655690030174602074957256247139515478645766538936292407682048882060333376909537367079478150657025513604782119661811503146414706020517288797270531569365287530500371013791951594255226407 A013786 374 129349841635893450465351935311766145869679574847456587576665657961388464716495847283327900490302280211079011681791974909808437184809750745089479650005546850338026690713684103571063214408796840745614806277115313055491917518051103200823255572008205002516771706773386737412509730843420221065854187029313739109385337395429701157838941964848489240360247326296194480709032943697725782353514527200423149141883662764040544537862218600169321970880261003130127967823545691119563927834369173714540019720652204265082262025798210323778379881687985893443339204595148064533330373054448595095194613882453466616051547114791430647163782496867876425930532306227943168496122787327276351611411018927466723457001260511428332335323083721434252880390053239151856613980055043990161047418248835503400455286946539270801997840539305101568107635168759612321116068903800924292427731985261749995606475691884179457407353177204404372421363406172306319068909271049909438079090764396752259509892526906504100466171489071704737312295486169126302285552615940535133364316470691156684661957832143978601752191195702603615699311762449219581972372249381976664228485459986038070844599365826860437959799218357827039727518258165081869308009419054541709155262010402246546298046055360731390804114475777806798603207 A013786 375 310568969767780174567309996683550516233100659208743266771574244765293703784306529327270289077215774786800707047982531758450057680728211538959840639663317987661602084403555532674122777795521214630221149871353866646236093960840698785176636628391700211042768867962901556527435863755051950779115903057382287601634195086426712479971299657601222666104953830437162948182388097818239603430788379808215981089662674296461347435407186859006542052083506668515437250744333204378072990730320386088610587349285942440462511123941502987391890095932854130157457430232950502944526225703731076823562267931770773345139764622614224983840241774979771298659208067253291547559190812372790520218997856444847603020260026487939425937110724015163641165816517827203607730166112160620376674851215454043664493143958640789195596815134871548865026432040191829182999681438026019226118984496613461739451148136213914877235054978467774898183693538219707472084451159790832560827896925316602175083251957102516345219277745261163074286821462292072251787611830873224855207723846129467199873360754977692622807011060881951281294047541640576216315665770766125970812593589426477408097883077350291911541477923277142722385771337854361568208530615149954643681784086975793957661608578921116069320678856342514123446300007 A013786 376 745676096412440199136111302037204789475674682760192583518549761681470182786119976914775964074395075263108497622206058752038588491428435905042577375831626488375506604652936833950568789487046436327160980841120633817612861599978517783209104544768472206713688051978926637222373508875879733820657283240774872531523702402510536664411090477900535621317994146879628238585913822861593287837322899919526570596280080985803695192412655648474707467052499511105564839037144023711753250743499246998754020225635547799550489208583548672727928120334782766508055289989314157569807467914658315453373005304181626801680574858896754186200420501726430888080758569475153005689617140507070039045813853324079094851644323597542561675002848360407902439125459303115862160128835297649524396317768305158838448038644696534858627953138826588824928463328500581868382235132700472161911681776368921636422206675049609620241367003301127530539048185265517640474767234657788978547780517685161822374887949003141744871485866372052541362658330963265476542056005926612877353744954556850746895939172701439987359633557177565026387008147479023495373913515609468455921037208212972256843017268718050879611088493788419676448236982188322125268682006975041099479963592828881292345522197989599682438949934078376410394566316807 A013786 377 1790368307486268918125803236191328699531094913307222393028037977797209908869474064572377089742622575706723502790916747063644650967919674608007228279371735198589591357771701338315315663558398493621513514999530641796088480701548421197485060011989101768319565012801402855970918794810987240903398137061100468948188409468427798531251028237439186026784503946657987400844779088690685484097412282706783296001668474446914672156982786211987772628393051326164461178528182800931919555035141692044008402561750950266720724589809100363219755416923813422385840751264343292325107730463094615403548585735340085950835060236211106801067209624645160562281901325309842366660770754357475163748999061831113906738798020957699690581681838913339373756340227786781185046469333549656508075558961700686371113740785916380195565715486322639768653240451729897065985746553613833660749947945061780849049718226794112698199522174926007200824254692822507854779916130413351337493221022962073535522105965556543329436437565159298151811742652642800409177476470229797518526341635890998643297149953656157409650480170783333628355206562097135412392766350978333762666410336919346388680084462192040161946223473585995643152216994234161422770105498747073679851392586382143982921598797373028837535918791722181761357353726653607 A013786 378 4298674306274531672420053570095380207574158886850640965660319184691100991195607229038277392472036804271843130200991109699810806973975138733825355098771536211813608850009854913295072908203714783185253949513873070952408442164417759295161629088785833345735275595736168257186176026341180365409058927083702225944600371133695144273533718798091485650309593975925827749428314591946335847317886890778986693700006007147042127848915669694982642080771716234120871289646166905037538851639375202597664174550764031590396459740131649972090632756034076027148403643785688244872583660841890171583920154350551546367954979627142867429362370308773030510038845082068931522352510581212297868161346747456504490079854048319436957086618095230927836388972886916061625296572869852725275889417067043347977044091626985228849553282882660658084536430324603482855431777475226814619460625016093335818568373462532664588377052741997343289179035517466841359326578629122456561321223676131938558788576423301260533976886593947474862499994108995363782435121005021743841981746267774287742556457038728433940570802890050784041680850955595222125155032008698979364162051218943350679220882793723088428832882560079975539208473003156221576071023302491723905323193599903527702994758712492642238923741018924958409019006297695310407 A013786 379 10321117009365150545480548621799007878385555487328388958550426362443333479860652956920904019325360367056695355612579654389245747544514308099914677592150458444564474848873661646821470052597119194427794732782809243356732669636767040067683071442174785863110396705362539985504008639245174057347150483927969044492985491092002041400754458834217657046393335136197912426377383335263152369410246424760347051573714423160048148965246522937653323635932890678124211966440446738995130782786139861436991683096384439848541899836056091582989609247237816541183317148729437475939073369681378301972992290595674262829459906084770024697899051111364046254603267042047504585168377905490727181455393540643067280681729570014968133964970046649457735169923901485463962337071460516393387410490377971078492882863996391534467777432201268240060971969209372962335891697718019581901324960663640099300382664683540927676693303633535621237318864277437886103743115288523018203732258046392784479651371992346326542078504712067887144862485855697868441626725533057206964598172788926064869878053349986969891310497739011932484075723144384128322497231852886249453353084976682984980809339587729135317627751026752021269639543680578088004146526949282629096680987833368370014890415668694834015655902186438825140054634120766440287207 A013786 380 24781001939485726459698797240939417916003718725075461889479573696226443685145427749567090550400190241303125548825803750188579039854378853747895140898753250725399304112145661614018349596285683185821135153411524993299515139797877663202507054532661660857328062489575458505195124742827662911690508311911053675827658164111896901403211455660956594568390397662011187735732097387966828838954001665849593270828488330007275605665556901573305630049874870518176232931423512620327309009469521807310217031114419040076349101506370675890758051802617997515381144474099379379729715160604989303037154489720213905053533234509532829299655621718385075057302444167956058508989275351083235962674399891084004540916832697605938489649893082005348022142987287466598973571308576699860523172587397508559461411756455336074257133614715245044386393698071704482568475966220965016145081230553399878420218777905181767351740622024119026590802593130128364535087219807743766707161151569389075535642944153623530027530489813674997034814828539530582128345768004870353922000212866211481752577206093318714709036505071367649894265811269666292102315853678779884937500757029015846938923224350137653897624230215231603068404544377067989297955811205227592461131051787917456405751888020536296471589821149639619161271176523960223129584007 A013786 381 59499185656705229229736812175495542416324928658906183996640456444639691288034172026710584411510856769368804442730754804202778274690363627848696233297906554991683729173261733535258057380681925329156545503341071508912135850654704269349219437932920647718444678037470675870973494507529218650968910456898439875662207252032664460269110705041956783558705344786488861753492765828508356042328557999704873443259200480347468729203002120677506817749749564114141135268347853801405868931736321859351831091705720115223314192716795992813710082378085812034430127882312609890731046100612579316592207929818233586033533296057388323148473147745842565212583168447262496480083250117950849546381234138492694902741315306951858313649393289894840601165312477207304135544711892656365116137382341418051266849627249261914291377808931303351571731269070162462646910794896537003764340034558713108086945285750341423411529233479909782844517026105438203248744414758392783863893924918103170361078708912850095596100706042633667880590403323412927690158188979693719766722511091773767687937871830058234016396648676353727396132212858468767337660364682750503734939317626667048500354661664680507008195776746771078967239311049340242304391902703751449499175655342789812830210283137307647828287160580284725606212094834028495734131200807 A013786 382 142857544761749255380598086033364797341596153710033747775933735923579898782570047036132113172037567103254499466996542284890870637531563070464719656148273638535032633745001422218154595771017302715304865753521912692898038177421944950707475870476942475171985671967967092766207360312577653980976354007013154141464959612130427369106134802805738237324451532832359757070136130754248562857630867757291401137265340353314272418816408091746693869417148703438052865779303196977175491305098908784303746451185433996651177376713027178745717907789784034694666737045432576347645241687570802939137891239493578840066513443833789363879484027737767999075412187441877254048679883533199989760861343166520960461481898051991411811072193289037512283397915257774737229442853254267932643845855001744741091705955025477856213598119244059347123726777037460072815232818546585346038180422975470172516755631086569757611081689585263388609685379679157126000235339834901074057209313728365712036949980099753079526237795208363436581297558379514439384069811740244621159900749131348816218738830263969819873368353471925299478113443073183510377722535603283959467589301621627583449351542656897897326678059968997360600341585829465921772844958391707230247520748478038340605334889812675662435717472553263626180515239696502418257649013137607 A013786 383 343000964972959962168816004566108878417172365057791028410016899952515336976950682933753203726062198614914053220258698026022980400713282932185791894412005006122613353621748414745789184446212543819446982674206112375648189663990089826648649565015138882887937598395088989731663872110498947208324225970838583093657368028725156113223829661536577507816008130330495776725396849940950799421171713485256654130574082188307568077578195828283811980470574036954764930736106975942198354623542479991113295229296227025959476881487978256168468696603271467301894835646083615810696225291857497856870076866024082794999698778644928262674641150598380965780064662047947286970880400363213175415828084942816826068018037222831379758384336086979066992438394533917144087892290663497306277873897859189123361185998016172332768849084304986492444067991666941634829373997330351415837671195564103884212730270238853988024207136694217396051854596609656259526565050943597478811359562261806074600716902219507143942496946295280611231695437669214168961151617988327335404921698664368507741191931463791537515957416686092644046950376818713608416911807983484786681681913193527827861893053919211851481354021985562662801420147576547678176600745098489059824297317095770055793409070440234265508157651600385966459417090511302306236615280543394407 A013786 384 823545316900076869167327226963227417079630848503756259212450576785989324081658589723941442146275338874408641781841133960481175942112592320178086338483224019700394662045817943804639831855356317710492205400768875813931303383240205673783407605601348457813938173746608664345724956937307972247186466555983438007871340636969099827850415017349322596266235520923520359917677836708222869410233284078101226567508371334126470954265248183709432565109848262728390598697392849237218249451125494458663021845540241089328703992452635793060493340544454792991849500386246761561481636925749852354345054555323822790794276767526472758681813402586712698837935253577121436017083841272074834173403231947703199389311307372018142799880790944836739848844585275935062955029389883057032373175228759913085190207581236829770978006651416272568358207247992326865225326967590173749426248540549413425994765378843488425246121335202815967920502886459784679123282687315577546626074308990596385116321282229036652605935168054968747567300745843783219675725034789973932307216998493148787086601827444563481575813757463308438356727854741731373809005250968346972822718273577660314696405222460027655406731006787335953386209774331290975302018388981472232638137858346943903959975178127002471485086521492526705469060434317636837274113288584689971207 A013786 385 1977332305877084562870752671938709028408193667257518778369093834863160367120062273927183402593207088637455148918200562639115303437012334160747585298698220871300647583572008883074940236284710518822891785167246070829249059423159733822753961661048837647211265555165607403094085621606476441365494706200916234656899088869362808686668846456655723553635231485737372384162344485936443109453970115071521044988587599573237656761190860889086347588828745678810865827472440231018561016932152312195249915451142118855478218285878778539138244510647235957973430650427378474509117410258725395502782475987332498520697058518831061093595033979610697189909882543838668567877018302894251676850341159906435381733736449000215560862513779058553012377075849247520086155025565109219934727993724252551317541688402549628280118193970050470436628055602429576803406010049184007172372422745859141635813431674603215709015937325821961138977127430389943014575001732244701689449204415886421920664287398631917002906850338499979962909089090770923510441415808530727411469628013382050237794930987694396919263528831669403560494503579234897028515421607575001081747346574859962415586068939126526400631561147296393624080289668169429631700146151944514830564168997891012313407900402682932934035692738103556619831214102796646046295146005891840620868007 A013786 386 4747574866410880035452677165324840377208072995085302586864194297506448041455269519699167349626290219818529812552599550896515843552266614319954952302174428311992854848156393328262931507319589955693763176186557816061026991675006520908432261948178259190954248597952623374828899577477149935718552789588399879411214712375340103656691900342430392252278190797255431094373789110733399905798982246286722029017598826575343613883619256994696320560777818374824888851761328994675565001654097701580795046998192227372003202104394947272470925070064013535094206991676135717296390902031199674602180724845585328948193637503713377685721676585045283952973627987756643231472720945249098276117669124935351351542701214049517561630895583519585782717359114043295726858216381827237063281912931930375713417593854521657500563783722091179518343961501433413904977830128090801220866187012807799067588049450722320917347265519298528694684082960366253177994579159119528756367539802543299031514954044115232723979347662738451890944722906940987348569839356282276514938576860130302620945629301454247003151732724838237948747303093742987765465527279787577597275379126238769759822151522842789887916378314658641091416775493274800545712050910818780108184569763936320564492368866841721974619698264186639444214745060814747157154645560146309330704084807 A013786 387 11398927254252522965121877873944941745676583261199811511060930508312981747534102116797700806452722817784290079938791521702534540368992140982211840477520802377094844490423500381159298549074335483620725386023925316362525807011690656701145860937576000317481150883684248722964187885522636995660245247801748110466326524413191588879717252722175371797719936104210290057591467654870893173823356373334419591671254782607400016934569836044265865666427541917954558133078950916216031568971488581495488907842659537920179688252652268401202691093223696497761190987014401857228634555776910418719835920354250374804612923646415819823417745480693726771089680798603700398766002989543084960958523568969778595054025614932891665475780296030525464304379232817953040186577532767196188939872949564832087915642844706499658853644716740922023543851564941626785851770137546013731299715017751525561278906731184292522550784511835767395936483187839373880364984561045988544038463065906460974667404659920673770274413738235022990158279699565310623916184294433745912367523041172856592890455952791647054567310272336609314942274728076913624882730998769973811058185282099286193332985806345538520887224333495397260491677959352796110254634236875891039751152003211105675346177649286974461061895532312121305559602891016207924328303989911288703020507621607 A013786 388 27368824337460307639257628775341805131369476410140747438057294150459469175829379182431279636292987485500080481933038443607785431425950130498290628986527446507404721621506824415163475816327479496173361651843444684586424462635069266739451212111119976762272243271725881183837015113139851426580248839971997213229649985116073004900201123785943067686325566586208906428277113839345014510349878652375941439602682733040367440659902176342282343465092528145008894077522561149834691797100544084170668867730225550546351431494618096431287661314830095291124619559821578859205951568420361915346326044770555149905875629675044383396026006899145637977386323597447484657437173177892946991261415089096438406724715501453872888807348490769291639794814537995905249487972656174038049644634951905161843085458470140305680907600964894953778528787607424845912830100100247978968850615757621412872630655061573486346644433612917677517643496134002336686756327931071418494236349821241412800176438588469537722428867385502290199370029558656310808022758490935423935594422821856028679529984742652744578016111963880198965176401622112669613343437128046707120350702862320386150192498921035637988650225624722448822440518780406063460721376802739014386442515959709864726506172535938025681009611173081403254648606541329915226312257879777004175952238799478407 A013786 389 65712547234242198641857566689595674120418112860747934598775563255253185491166339417017502406739462952685693237121225303102292820853706263326395800196652399064278736613237885420807505435002278270312241326076110687692005134786801309441422360278799064206215656095413840722392673286648783275219177464772765308964389614263691284765382898210049305514867685373487584334293350328267379839350058644354635396486041242029922225024425125397819906659687160076166354680131669320753095004838406346093775951420271546861789787018578049531521674816907058793990211563131610840953489715777288958746528833494102914924007386849781564533858442564848676783704562957471410662506652800120965726018657628920548614546041918990748806026443726337069227147349705728168504020622347473865357196768519524293585248185786806873939859149916712784022247619045427055036705070340695397504210328434049012307186202802837940718293285104615343719862034217739610384901943362502475804661475920800632133223629050915360071551710592590998768687440970333802250062643136735952869362209195276324859551493367109239731816684825276357715388540294692519741637592544440143795962037572431247146612189909406566810749191724958599622679685591754958369192025703376373541848480819263385208341320258787199660104076426568449214411304305733126458375731169344587026461325357547655207 A013786 390 157775825909415518939100017621719213563123888978655790971660127375862898364290380940259023278581450549398349462328061952748605062869748738246676316272162410153333246608384162895358820549440470127019691423908741761148504328623109943968855087029396553159123790285088631574464808561243728643801245092919409506823499463847122774721684338602328382541197312581743689986638334138169978994279490805095479586962985022113843262283644726080165595889908871342875417586996138039128181106617013636971156059360071984015157278631605896925183541235393848164370497963078997629129328807581270789950415729219341098732541735826325536445794120598201672957674655660888857000678473373090438708170796967038237223525046647496787883269491386935303214380786643453332578153514256284750722629441215377828898180894074123304329601818950027394437416533328070359143128873888009649407608998570151678549554072929613895664622177536181440271388744156792804534149566013368444406992203685842317751869933351247779531795657132810988043618545769771459202400406171303022839338664277858455987783135574429284596091860265488534874647885247556739899671859699200785254104852211407424399015867972485166912608809331625597694053925105803655044430053713806672873978202447051387885227509941348066383909887500190846563801541638065236626560130537596353450533642183471920152007 A013786 391 378819758008506660972779142309747831765060457437752554122955965829446818972661204637561914891874062769105437059049676748549400755950266720530269835369461946778153125106730375111756528139206568774974279108804888968517558893024086975469221063957581124135056220474497804410290005355546192473766789468099502225883222212696941782106764096984190446481414747508766599657918640265746119565265057423034246488298127038095337672743030987318477595731671200094243877626377727431946762836987449742367745698523532833620392625994485758517365682506180629442653565609352673307539518467002631166670948165855637978056832707719007613006351683556282216771376848241794145658629014568790143338318083517858807573683637000639787707730048820031663017728268730931451520146587729339686485033288358122167184532326671970053695373967299015774044237096520696932302652426205111168227669205566934180197479329104002963490757848264371638091604374720459523686493107998097635021188281049707404922239709976345918655841372775879182292728128393221273544963375217298557837252132931138152826667308514204712315216556497437972234029572479383732499112135137781085395105750159589225982037099001936885757173751205233060063423474179034575761676558966849821570421664075370382312431251369176707387767639887958222599687501472994633140370873420768844634731274882516080284968807 A013786 392 909546238978424492995642720685704544067910158308043882449217273956501812353359552334786157655389624708622154378778273873267111215036590395993177874722078134214345653381259630643327424062234971628713244140240538413410658902150832828101599774562152279048269985359269228389106302858666408129514061512906904844345616532685357218838340596859041262001876808768548605778662655278056433076201402872705225818403803018466905752256017400551664707351742551426279550180932923564104177571606866831424957422155002333522562695012760306200195003697339691291811211028055768611402383839273317431176946546219386785314455331233337278828250392218633602468075812628547743726368263979665134155301718526378996984414412438536130286259847216896022905565573222966415099871957138144587250564925347851323410062116339400098922592895484936873480213268746193334458668475318471914914633762566208966654147869178711115341309593682756303057942103703823316371269952303432421685873062800347479218297543653206550692675136034885916684840236272124277781457063896733837367242371167662704936828207742605514268834952150348571333905003523000341730368236465812386033648906133173731582871074703650462702974176643764577212279761503862016403785418079406421590582415444964287932147434537393274438030103370987692461849691036660114170030467083265995967989790992921108764210105607 A013786 393 2183820519787197207682538172366376610307052290097613361760570674769560851460416285155821564530590488925401792663446635569714334027302853540779620077207709600248643913768404373174629145173426166880540499180717532730598992024064149620271941058723727621994896234847605417362244233163658045918963261692489478531273825294977542682430855773058558070066506217853285202474569035322613495815959568297365247189987531047339040711166697778724546962351533865974497199984419949477414130349428087262251322770594160602787673030725637495186668203877312598791638717678361900435977123598095235152255848657472747671540007250291242806466629191716939279525850026121143132687010201815175987106879426181835971759579004264925248817309893167767350996262941308342362654792569088685153988606385760191027507559141330899637513145542059333433225992058259610196035263009239651067710035663921467728936609033898085387934484334432297883642118990992879782607419155480541244467781223783634297603132402311348928213113001619761085960301407289370390953278410416057943518748933173558154553324526789995839759472720112986919772705913458723820494614135754415538866791023625750129530473450363464760949840998121678749886683707370772701385488788808654818238988379483359255325085990324281251925710278193741449600901108179020934122243151466921656319143488174003582142868463562407 A013786 394 5243353068009060495645774151851670241347232548524369681587130190121715604356459500659127576437947763909889704184935372002884115999554151351411867805375710750196994036957938899992284577561396226680177738532902796086168179849778023238272930481995670020409745859869100607086748403825942968251430791323667237953588454533241079980516484711113597926229681429065737771141440253809595003454118923481973958503160062044661036747511241366717637256606032812204767777162592298695271326968976837516665425972196579607293202946772255625943190357509427549698724561145746922946781073759026659600566292626592067159367557407949273978326376689312371210141565912716864661581511494558237545043617502262588168194749189240085522410361053495809409742027322081330012734156958381933054726643932210218657045649498335490029669062446484459573175606931881324080680666485184402213571795629075444017176798290389303016430696886971947218624727697373904358040413392308779527967142718304505948545120897949548776639684316889046367390683678901778308678821463408955122388516188549713129082532188822780011262494000991281594374266898214395893007568539946351708819165247725426061002666754322678891040568236490150678477927581397225256026558581929580218591811099139545572035531462768599285873630377943173220491763560737829262827505806672078896822263515105782600725027181013339207 A013786 395 12589290716289754250045503738595860249474705349007011605490699586482239166059859261082565311027512581147645179748029828178924762514929517394739894600707081511222982682736011298881475270724912340259106750217499613402889799819317033795093306087271603719003799809545710557615282917586089066771685329968125038326565879334311833033220079791383748620877465111186836388510598049396837603293339535280219474366087308969231149230774490521489047053111084782103647432967384109167346456052513386877513687759243987637110980275200185757889600048380135546826637671310938361995221358095423009700959668596447553249641505336486206821961630431039003275549899756433192052457209098434328345649725622932474191835592803365445339307276889443438392790607600317273360574710857075021264398672081236734995566604445503511561235418934009187435194632243447059117714280230927749714785881305410141085241492695224716542450103225619645271917971201394744363655032554933379646649109666649118782456835275976866612711882044850600328105031513043169719137850333644901248854827368707861222927159785363494807041248096380067108092614822612764539111172064411190452874815759788747972467402877128752017388404335812851779025504122934737839719767155212922104838938449034048918457311042107406885382586537441558902400724309331528060048841441819661431270254699768984024340790261613027436007 A013786 396 30226887009811699954359254476368660458988767542965834864783169707143856237709722085859239311777057707335496076575019617457598354798345771264770486936297702708446381421249163128614422125010514528962115307272216571780338409366180198142019027915539120529328123342719251048834294285124199849318816477253468217022084676281682711112761411579112380438726793731959594168813945916601807085507308224207806957952975628835123989303089551742095201974519714561830857486554689246110798840982084641892910364309944814316703463640755646004692929716160705447930757048817563007150526480787110646292004164300070575352389254312903382579529874664924646864595309315196094117949759045340822357904991220660870534597258320880434259676771811553695581090248848361773338739880767837126055821211667049400724355417273653931258526240860556059031902312016516388941631986834457527065200901014289748745664823961234544418422697844712768297875048854548781217135733164395044531604512309624534196678861497620456737121228789686291387780180662816650495649978651081407898500440512267574796248110644657751031706036679408541126530368189093247658405924126651268277352432639252783881894234307986133593749558810286657121440235399166305553167160939666225973718291216130751453216003812099883931803590276397182924664139066704998872177268301809007096479881534145330642442237418132878873852807 A013786 397 72574755710557891590416569997761153762032030870660969510344390466852398826741042728148033587576715555312526079856622101515693649870828196806713939134050784202979761792419240671803227522150245384038038852760591988844592520888198655738987686025209428390916824145868921768251140578583203838214478361885577189070025307752320189381740149201448825433383031750434985599322284145760938812303047046322944506045094484833132698316718013732770579940821834662955888825217808879912028017197985225184877784708177499174405016201454306057267724248501853780481747674210968780168414080369852661747101998484469451421086599605281021573451229070484077121893337665785821977197371467863314481329883920806750153568017228433922657483929119540423090197687484916617786314453723576939660026729212585611139177356874043088951721504306195097735597451151655849848858400389532522483547363335309686738341242330924141148632897525155356683197992299771623702342895327712501920382434055408506606225946455786716625828070324036785622060213771422777840055598741246460364299557669954447085791713657823260227126194067259907244799414022012887627832623828089695133923190766845934100428056573474706758592690703498263748578005193398299633154353416138608562897617209929934239171625152851821320260420253629636202118597899158702292097621192643426038648195563482938872503812040937042176120589607 A013786 398 174251988461049497708590184564624530182638906120456987794336881510912609583005243590283428643771694048305375117735749665739180453339858500532920167860855932871354408063598596852999549280682739167075331285478181365215866642652564972429309434146527837566591294774231281165570988529178272415552962546887270830957130763913320774705558098232678629865552659232794400423972804233972014088339615958221389759014271858084351608658439950972382162437913225025757089069347959120668779269292362525668891561084334175517746443899691788843499805920652950926936676165780536041184362206968016240854791898361211152862028925652279732797856400998232269169665903735551758567250888894339818069673051293857007118716809365469848300618913816016555839564647651284799304941003390308232123724176839418052345164833854577456573083331839174429663169480215125695487109019335267586482997219368078557858757322836548862897867586957898011396358379511751668509325291681837717110838224167035824361548497440343906618613196848012322278566573265186089593973492577732751334683237965560627452985904492433647805329991955491037294763393066852943194426129811243358016549581031197087775127763832912770927381050379099331260335790469349317419203602552148799159517178921041772108251071991997222989945269028964756521286753555880044203326388483536865918794317547922536232881652710289838264865535646407 A013786 399 418379024294979843998325033139663496968516013595217227694202852507701175608795589860270512173695837409981205657683534947439772268469000259779541323033915094824121933760700231044051917822919256740147870416433113457883295809008808498802771951385813337997385698752929306078535943458557032069742663075076337265128070964155883180068044993856661390307191934817939355417958702965766805826103417915689556811393266731260528212388914322284689572013429653286842770855504449848725739025570962424131008638163486355418109211803159985013243034015487735175574959474039067034883653658930206994292355347965267978021731450491123638447653218796755678276367834869059772319969384235309903185284996156550674092039059286493105769786012072255750570794719010734803131163349140130065329061748591442743680740766084840473231973079745857805621269921996516794864548755423977475145676323702756617418876332130553819817780076285913125362656469207715756090890025328092358783122576225053014292077942354265719791290285632077585790838342409711801115130355679136335954574454355311066514619156686333188380597310685133980544726906753513916609817137676795302597735544055904207748081760962823562996641901960217494356066232916907711123507849727709266782000746589421294831910823852785332398858590938544380407609495287667986132186658748972015071025156432562009495148848157405901673942151087023207 A013786 400 1004528037332246605439978404568332056221406948642116563693781048870990522636718211254509499729043705621364874784098167408802893216594069623730678716604430142672716762959441254736768654692829135433095036869855905412377793237430149205625455455277337824531723062705783263894564800243995433999452134043258285773572498384938275515343376030249843998127567835497872392358518845820806100788474306415570625904155233421756528237945783287805539662404244597541709492824066184086790499400395880780338551740230530739358880217539387124016796524671186052156555477697167799950755652435091426993295945190464608415230177212629187855912815378331010383541559171520612513340246491548979077547869275771878168494985781346869946953256214985486057120478120344774262317923201285452286855077258368054027577458579369701976229967364469804591296669082713636824469781561772969917824768853210318638422722073445459721382489963162477413995738182567725530374226950812749753438277305516352287315279139592591993218887975802618283483802860125718034477427983985606342626933264907101870701600595203885985301814142955006687287889303115186913780170947561985521537163041278226002803144308071739374754937206606482203948915025233495414407542347196229949543583792561200528891417888070537583089659476843445057358670398185690834703380167656281808185531400594581384797852384425931569919135104759942720007 A013786 401 2411871817634724099661388149368565266987598083689721869428768298339248244850760425222077308849433937196897064356619699948535746613042361166577359598567236772557192947865618452622981539917482754174861183524524028895119081563069788242706718548120888116700667073556585616610850085385833037032684573837863144142347568622236799512339445848629875439504290373030391614052803748815755447993126809703785072795876715445637424299307825674021100729432591278697644492270582907992383989060350509753592862728293504305200671402312068484764328455735517711227889701950899887681764321496654516210903564402305524804967655487522680042046669723372755930883283570820990644529931826209098765192434131128279482556460861013834742634768172180152023146267966947803003825333606286370940739040497341697720213478049066654444928151642092000823703302467595442015551945529816900772697270016557975050852955698342548791039358401553108271003767376345108998428518908901412158005303810544761841843985214161813375718550029902086498644610667161849000780304589549440828647266769041951591554543029084530250709655757234971056178222216779563779986190445096327237210728462109020632730349483680246238786604233062163771681344975585622489992509175618148108854144685939442469868294349257360736998272403901111582718167626043843694122815782542732621453460892827589904899643575006661699375843386528622470736807 A013786 402 5790904234140972563286992946633925206037222998939022208498472684312535035886675780958207618547490883209749851520243899576434327617914709160952240396159935490909820267825349904747778677341876092773841701642382193377180914832930561570738831234038252368198301643609362065482651055011385121915475661784709409085776512261990555629127009482560330930249801185645970265340781800906628830631497470098787959782899993784975455742638089443324662851367651660153044425941669562089713957733901573918376463410632703836786812036951276431919152622220978024658163174384110630323916135913467493422379458129935565056727340825541954780954054005817986990050763853541198537516366314728046135227034348838999037618062527294217217066078381404545007574189388641675012184625988693576628714436234117416226232560795809037322272492092662893977711629224696656279340221217090378755246145309755698097097946631720459647285499522129012958680045470604606705226873900272290591370734449117973182267408499202513915100238621794909683245710211855599450873511319508207429582087512469725771322457812831957131953883473121165505883911542487732635746843258676281696542959037523758539185569110316271219326636763582255215806909286381079598472014530659173609358801390940601370153774732566923129532852041766568910106320470131268709588880693885101024109759603679043361664044223590994740201399971055222552239073607 A013786 403 13903961066172475124452070064868054419695372420452592322604832915034396621163908550080656492132525610586609393500105602883018820610613216695446329191180005113674478463048665121299416604297844498749993925643359646298611376513866278331343933792925843936044122246306078319223845183082335677719057063945087291214949405941039324065533949767627354563529772646735974607083217103976815822346225425707189891438742885077726069238074052753422515506133731636027459666685948618577403212519097678978021888648929121912125135700720014713037885445952568237204249781696249623407722642328235451707133078969975291701202345322126233429070683667968986763111884012352417688576795521662038770680109471562436689320968128033415538175654193752312563185628722128661704255286998853277485543361398115916359184378470737498610776253514483608440485621768496671726695871142233999391345994888723431131132169862760823613132484352631760113790789174921660699249724234553769709881133412332253610624047806585235910155672930929578149472950218665294281547300678139206038426592117439811576945221208609529073821274218963918379627271613513046058428170664081752353399644649094544252584551433869367197603254869360994773152389196600972115931306888112675836070482139648383889739213132893182434008377752281531953165275448785176171722902546018127558887532808433383111355370180841978371223561330503589347926015730407 A013786 404 33383410519880112773809420225748198661688589181506674166574203828997586287414544428743656237610193991018449153793753552522128188286082333285766636388023192277932422789779844956239899266919124641498735415469706510762965915009792934273556785036814951290441937513380894044456452284580687962203456010532154586207093523664435417081347013392073278307034984124813075031606804266648334789453287247122962929344421667071620292240615800660967459730227089658101930659712962633204345113258353527226230554646078821711012450817428755326003962955732116337527403725852695345801942064230093319548826522606910675374586831118425086463198711486793537218231633513658154870272886047510555088402942841221410491059644475408230707159745719199302464208694561830916751916944084246719242789610716876315178401692708240734164473784688275143865605977866160508815796786612503832538621733727824958145848339840488737495131094930668856033211684808986907338898587887163601073424601323009740919108338783611151420283770707161917136884553475015371569995068928212233698262247673972987596245476121871479306244879399732368029485079144044823586286037764460287400512546802476000750455507992720350641445414941335748450338886461038934050351067838358534682405227617295769719263850732076531024054114983227958219549826352533207988306689012989524268888966273048552850364243804201590069307770754539118024370363768707207 A013786 405 80153568658232150769916417962021424986714302624797524673944663393423204676082321173413518626502075772435296418258802279605629780074883682219125693967643684659315747118261407739931998139872818264238463732542765332341881161938512835190809840873392698048351091969627526600739941935278231797250497881287703161483231550318309436412314179154367941215190996883676193150887937044222651829477342680342233993355956422638960321669718537386982870812275242269102735513970823282323632616933306818870179561705235250928140894412646441537735515056712811326403296345772321525270462896216454060236732480779192531574382981515338632598140106279791282860974152066293229843525199400072842767255465761772606589034206385455161927890549471797525216565075642956031121352582746276372901937855331220032743342464192486002728901557036548620421319952856651381666728084656621701925230782680507724508181863957013458725809758928535923335741255226377564520695509517079806177292467776546387946779121419450374560101333467895763045659812893511907139558160496637573109527656665209143218585388168613421814293955438757415638793675024851621430672776672469150048630624872744877801843674690521561890110441274147132029263666392954480654892913879898841772454951509127143095952505607715750988753930074730327685139133072432232379924360320187847769602408021589575393724549373888017756407957581648422376513243408666004007 A013786 406 192448718348415393998569319526813441393101040602138856742141136807609114427273653137365858222231483929617146700239384273333117101959795721008120791216312486867017108830945639983576727533834636652436551421835179562952856669814369317293134427937015868014090971819075691368376600586603034545198445412971775290721238952314260956825966344149637426857673583517706539755281936843178587042575099775501703818047651370756143732328994208266145872820272856688115667969043946700859041913256869672107301127654269837478466287484764106132102971651167459994694314526199343982174381413815706198628394686350841268310093538618328056868134395177778870149198939111170044854304003759574895484180373294016028420271129531477843788865209281785858044972746618737430722367551173809571337552790650259298616765256526158892552092638444753237631589206808819967381814131260548706322479109215899046544144655360789314400669231187414751929114753798532532414189918350508614631679215131487877460216670528100349318803301656417727072629210757322089042079143352426813035975903653167152867823516992840825776119787008456554948743613734668743055045336790598429266762130319460451602226662931942270098155169499227264002262063009483708052397886225637119095664338573414270573381965964125518123998186109427516772019058506909789944198389128771022494815381659836570520332643046705130633135506153537862126008297424207075620807 A013786 407 462069372754545360990564936183879072784835598485735395037880869475069483739884041182815425591577792915010769227274761640272814161805469526140498019710366280967708078303100481600567722808736962602500159963826266130649808864224300730820815761476775099101832423337600734975472218008433885943021467436545232473021694724506540557339145192303279461885274274026013401952431930360471787489222814560979590867132410941185501101321915094047016240641475128908165718793674516028762559633729744082729630007497901879785797556250918618823179234934453071447261049177404624901200689774571510582906775641928369885212534586222605664540390682821847067228226652805919277695183913026739324057517076278932484237070982005078302937065367485567845165979564631588571164404490368316780781464250351272575978853380919307501017574424905852523553445685547976741683735729156577443880272341227373610752491317521255143876006824080982819381804523870276610326469993959571183730661795530702393781980225937968938714446727277058962701382735028330335790032023189176778099378144671254334035644264299810822688463608607304188431933416576939652075163853634226828669495874897024544296946217699593390505670561967644660869431213285770383033807324827754722948690076914767663646690100279865369015719644848735467769617759475090405656020332298179225010051731365267605819318675955139018650158350274644406964545922115521188565557607 A013786 408 1109428563983663411738346411777493653756390271964250683485951967609641830459461582879939836845378280788940856914686702698295026802494932332263335745324589440603467096005744256322963102463777447208602884073146864979690191083002546054700778643305737012943499648433579364676108795438249760149194543315145103167725089033540203878171287606720173987986543531936458178087789064795492761761623977760911997671984918669786388144273918140806885993780181784508505890823612512985058905680585115542633841648002462413365699932558455603794453343077621824544873779074948504387782856148746196909559168316270016094395295541520476200561478029455254808414972193387012185746136575177201117062098500145716894653207427794193005351893947332848396243516934680444159365735181374328590656295665093405454925226967587257309943196194198951909051823091000692156782649485704942442756533891286924039416731653368533600446292384618439749335712661812534141393854455496930412137318971069216447470534522477063421853386592192218569446019946803021136231866887677213444216606925355681656019581878583845785275001124266137356425072133201232104632468412575778615635459595627755930856967868696723730604115019284314830747504343099134689664171386911439089799804874672357160415702930771956751006742867281813858114852240499692063980104817847928319249134207008007521572184140968288783779030199009421221121874758999366373745903814407 A013786 409 2663737982124775851583769734677762262669093042986165891049770674230750034933167260494735548265753252174246997452162773178606359352790332529764269124524339246888924497509791959431434409015529650747855524659625622816236148790289113077336569522577074568077342655889024054587337217847237674118216098499663392705707938769530029511489261543735137745155691020179436085588781544573978120989659170603949706410435789726157117934401677456077333271066216464604922643867493643677126432539084862417863853796853912254491045538072851904710482476729370000732241943558951359035066637613139618779851563127364308642643104595190663357548108748722066795004348236322216257976473917000459882066098498849866264062351034133857405849897367546168999380684160167746426637130170479762946165765891889266497275469949177004801173614062271683533633427241492661868435141415177566805058437872979904618639572699737849174671548015468873838155046101011894473486644547648129919541702849537188690376753388467429275869981207853516785239893892274053748092712397312989479564073227778991656103016090479813730445277699362995792776598191816158283222556658594444456140738489102241989987579852740833677180480161301639908624757927781022389883675499974365254609331504088329542158102736783468159167189624343635073333760229439760645616231667652875894517171231026226059294814122464861369853451507821620351913621296357478663363915058391207 A013786 410 6395634895081586819652631132961307192668492396209784304410499388828030833874534592447860051386073558470367040882642818401833868806049588403964010167982938531780307718521010494594874016046286691445601114707761120381782993245484160498685103423707556037953699716789546755064196660051217655557836852497691805886404760985641600857085716966508065726118814139450826041498664488522121468496171668620083245091456331132503240160498427572041677183829985731516419267925852238468780564526342754665291112966246243323033000336912917423209868426627217371758112906485042213043194996909148224690423603068801705050986094133052782721473009105681682374805440115409641235401513874718104176840702495738528900013704832955391631445603579478351767513022668562759170355749539321910833744003906426128859958403347973988527617847363514312164253858806823881146112774537841337898945309333024750989353614052070575868386386785140766085410265688529558630841433558903159936819628541738790045594584885710297691363824880056293801360985235350003049170602465948487740433339819897358966303341633242032766799111756170552898456612258550596038017358537285261139193913112334483017960179226430741658910332867285237420608043784602234758110704875438450976317004941316079230721604671017107050160422288049067811074358310884865310124572234034555022735728125693968768366848708038132149018137070279710464944604732554306270736760055197288007 A013786 411 15355919383090889953985967350240098569597050243299692114889609032576102032132757556467311983377962613887351265159225406982803119003325061757917588413327035414804518832168946197522292512527134346160888276413334450036660966782407469357342933320321842047126833020011701758909136180782973590994366282846958025933257831126525483657862806436585865808411272748821433325638293436941613645859308176356819871464586651049140279625356724600472066918375795741370922662289971224563542135427748953951363962231957230218602233808927914733126894092331948909591229088470586353516711187578864887481707070968192893827417612013459731314256694862741719381907861717098548606199034813198168128594526692268207888932905303925895307100894194327522593798767427219184768024154643911907911819353379329135392760126438485546454810451519797863506373514995184138631816771665357052295367687708592427125438027339021452659995714671122979371070047918159470272650281974926487008303928128714834899472598310590424756964543537015161417067725550075357321058616520742319064780448907573558878094323261414120673084667326565497509194326032779981087279677848021911995204585382715093726122390322660210723043709214351855046879913126829965654223802405927720794137128864099906232962572815112074027435173913605811814389534304434561609609097933916966609588483229791219012848803747999555289792547105741584826331995962862889356038960892528688504807 A013786 412 36869562438801226779520307607926476665602517634162560767849951287215220979150750893078016072090488235943530387647300202165710288726983473280760129780398212030945649716037639820251024322577649565132292751668416014538022981244560333926980382902092742755151526081048095923140835970059919591977473445115546220265752052534787686262528598254242663805995465869920261414857542542096814363708198931432724511386472549168985811380481495765733432671020285575031585312158220910177064667162025238437224873318929309754863963375235923274237672715689009331928541041417877834793623561376854594843578677394631138079629686444316814885530324365442868235960775982753615203483882586488801676755458588135967141327905634726074632349246960580381747710840592753262628025995300032490896278267463769254078017063578803797037999894099034670278802809503437116854992068768522282561177818188330417528176703640990507836649710925366273469939185051500888124633327021798495306937731437044318593633708543727609841471869032373402562379609045730932927861738266302308074537857827084114866304470150655303736076286251083759519575576804704734590558506513100610700486209503898940036419859164707165946027945823658803967558671417518747535791349576632457626723246402703874865343137329084089739871852566567554166349271864947382424671444139334636829621948234728716849849977798946932250791905600885545168023122306833797343849545102961381100041607 A013786 413 88523819415561745497628258566631470474111644839624308403607733040603745570940952894280316589089262254500416460741167785399870403233487319347105071602736107086300504968206373208422709398508936605882634896755866850905793177968189361758679899347924675355118814120596478311461147164113866940337913741722426474858070678136025234716331164408436635798195113553678547657072959643574451287263385634369971551838920590554734933124536071333525971843119705665650836334491888405335132265856022597487776920838749272721428376063941451781444652190369311405960427040444324681339490170865827882219432404424509362529190877152804672540158308801428326634541823134591430103564802090159612825889856070114457106328301428977305192270541952353496576253728263200583569890414715378010641964120180509979041318969652707916688237745731782243339405545617752517568835957113222000429387941470181332485152265442018209315795955931804422601323983308653632387244618179338187231957493180343408943314534213489991229373957546728539552273441318799969959796033577391841686965396642828959793997032831723384270319163288852106606500959908096067751930974137954566291867389018861355027444081854461905436413097922604788326108370073462512833435030333494530761762514612892003551688872727130899465432318012328697553404601747738665201636137378542463027922297711583649156489796695271584334151365347726193948423516658707947422582757792210276021199898407 A013786 414 212545690416763750939805448818482160608342059259937964477062167030489593115829227899167040130403318673055499922239543852745088838163603053752399276918169393114207512428663502073422925265819956790724206387110836309024809420301622657582590438334367145527640272703552144425818214341037394523751330893875545966134227698204596588553911125744656362551466467642382192924632176104222257540719388908122301695965248337921918574432011107271795858395330413303227658039115024061209652570320310256568152386933837003804149530929523425727248609909076716685710985324106823559896115900248852745208857203023246979432587296043884018768920099432229412249534917346154023678659089818473230394961544424344811512294251730974509766641571227600745279585201559944601151306885731622603551355852553404459678206846136151707968458827502009166257912715028223794682775133028846023030960447469905379296850589326285720567226090192262418665778883924077371361774328248590987543929941126004524872898196646589468941726872069695223465008532606438727873470276619317811890403917339432332465386875828967845633036311056533907962208804739338658672386268905228913666773601034286113420893240532563034952827848112174096770986196546383493313077507830720368358991797585553700527604983417841289616502995547601202825724448796320535149128365845880453730041436805512341624732001865347073986297428199890591670164863497557781761621201459096872726900956075207 A013786 415 510322202690649766006472882613175667620629284283111052709426263040205513071105976185900063353098368134006255313297144790440958300430810932059510663880524712867212237341221068478288443563233716254528819535453117977968567418144196000855799642440815516411864294761228698766389532632830784251526945476195185864688280703389236409117940612912919926486070988809359645212041854826237640355267252768401646372012561259350526497211258668559581856007188322341049606951915172770964375821339064926020133881028142646133763023761785745171123912391693196762392075763180483367310574276497495441246466144458815997617642097801365529064177158736782818811133336548115810852460474654154226178302668162851892441018498406069797949706412517469389416284068945426987364287832641625871126805401980724107687374637572900250832269644832324008185248428782765331033343094402259301297336034375242815691738264972412015081909842551622067216535100301709768639620162124866961092975788643536864219828570148461314929086219839338231539485486788059385624202134162982066348859805531977030249393888865351797364920182846737913017263340179152119472399431641454621713923416083320958323564670518683846921739663317330006347137857907866767444699096301559604429939306002914434966779565186236936369223692309790487984564401559965604893057206395958969405829489770035132240981536478698324641100125107937310600065837257636234009652504703291591417289195536572007 A013786 416 1225283608660250088181541391154234777957130911563749637555332457559533436883725448822346052110789181889749019007226444641848740879334377047874885103977139835594176581856271785416370552995324152727123695704622936265102530370964214598054774941500398054904886171721710105738101267851426712987916196088344641261116561968837556618292175411603920743493056444131272508154112493437796574492996673896932352939202159583700614119804232063211556036273259161940860106291548329823085466347035094887374341448348570493367165020052047574155868513652455365426503373907396340564912688837870486554432765212845617210279958676821078635283089358127015547965531141052026061856757599644624297054104706259007393750885414672973584877245096454444003988498049537970196661655086172543716575459770155718582557386504812533502248279417242409943652781477507419559811056769659824582414903818534958000475863574198761248211665531966444583386900775824405154503728009261805573584234868533132010991808396926455617144736013834251093926304653778130584883709324125319941303612393082276849628794727165709665473173359015017729154449279770144238853231035371132546735130122016053620934878773915359916459096931624909345239477996836788108634722530220044610236284273712997558355237736012154884222506085235806961650939128145477417348230352556697485543396604937854352510596669085354677463281400384157482750758075255584597857175663792603110992911358483309388807 A013786 417 2941905944393260461723880880161317701875071318664562879770353230600439781957824802622452871118004825717287394636350693585078826851281839291947599134649112745261617973036908556784705697741773290697823993386799669972511175420685079249929514634542455729826631698303825963877181144111275537883986786808115483667940865287178973440519513163261013705126828522359185292078024096744149575357685014026534579407024385160465174501649961183770946043092095247820005115206007539905228204699231262824585793817484917754574563213144966225548240301279545332389034600751658613696355365899727038217193069276042326921882180783047409803314697548862964330665240269665914574518074996746742937226905399727876752395875880629809577290265476587120053576383816940666442184633861900277463497678908143880316720284998054892938898118880799026274710328327495314363106347303953238822378184068302434159142548441651225756956208942251433444711948762754396775963450950237595182175747919348049958391331961020419936764511169216036876517057473721291534305786087224893179069973355790546715958736139924868906801089234995057567699832720728116317486607715926089244711047422960544743864643936170779159418291732831407337919986670405128248831968795058327109177318541184907137610925804165183877018237110651172514923904846677291279053101076488630662789695248455788300377942602473936580589338642322362116084570138688658619455078768766040069493980171718425842525607 A013786 418 7063516172488218368599037993267323802202046236113615474328618106671655916480737351096509343554329586547207034521878015297774263269927696139966185522292519701373144753261617444840078380277997670965475408121706007603999332185064875279080764637536436207313742707627486139269111927011172566459452275126285276286726017554516715230687351104989693906009515282184403886279335856282703130433801718677709525156265548770276883978461556802234041449464120690015832281609624103312452919482854262041830490955781287528733526274761063907541324963372188343066072076404732331484949233525244618759480559331777626939439116060096830937758588814819977357927241887467860893417898067188929792281799864746632082502497989392172795073927409285675248636897544474540127685305902422566189857927058453456640445404280329797946294383432798462085579498314316249785818339876791726412530019947994144416101258808404593042451857670345691700753388979373306659088245731520466032403970754354667950097588038410028268171591317287704540517454994404820973868192395426968522947006027253102665016925471959610245229415253223133220047298362468207278285345125938540276551224862528267930019010090746040761763318450528209018345887995642712925445557076935043389134741817384962037403832855800606488720787302673465208332295536872176361006495684649202221358058291542347709207440188539921729995002080215991440719052902991469345311644123807262206855046392295940447903982407 A013786 419 16959502330144212303006290221834844449087113012908790753863012074118645855470250379982718933873945337299844089887029114729956006111096398432058811439024339802996920552581143485061028191047472407988106454900216124257202396576340765545072915894724983333760296241013594220385137736753825332069144912578210948364429168148394633268880330003080255068328846192524753730956685390934770216171557926545180569900193582597434798432286197882163933520163353776728013308144707472053199459678333083162435008784830871356489196585701314442006721237056624211701639055447762327895363109694112329641512822955598082281593317660292491081558371744382765636383307771810334005096373259320620431268601475256663630088497672530606880972499709694906271977191004283370846572419471716581421848882867346749393709415677071844869052814622149107467476375452673315735749834044176935116484577895133940743059122398979427894926910266500005773508886939475309288470878001380638943801933781205557748184308880222477871879990752807778601782409441565975158257529941420151423595761471434699498705638058175024198795826022988742861333563368286165675163113647378435203999490894930371299975643227881243868993727599718229853048477077538153733994782541721039177312515103541293851806602686777256179418610313718989965205841584030095442776596138842734533480697957993176849807063892684352073717999994598595449166446020082517898093257541261236558658966387902553015417461759207 A013786 420 40719765094676253739518102822625461522258158343994006600025091989958868698984071162338508160231342754856925659818756904466624370672742452635373206265097439866995606246747325507631528686704981251579443598215418914341542954179794178073720071063234684984358471274673639723144715705945934622298016935100284487022994432724295514478581672337395692419057559708251933708027001623634383289027910581634978548330364791816440951035919161115075604381912212417923959952855442640399731902687677732673006456092378922126930561002268855975258137690172954732295635372130077349276766826375563703469272287916390995558105555702362271086821650558263020292956321960116611946236392195628809655475912142091249375842482911745987121214971802977469959017235601284373402620379151591511993859167764499545294296307040649499530595807907780007029410777461868631081535351540068821214679471526216591724084952879949606375719511549866513862194837541680217601618578081314914104068443008674544153390525621414169370383857797491476422879565069199906354976329389349783568053423292914713496392236977678233101308778281195971610061885647255083786066635867355622924802777638727821491241519390142866529453939966923469877169393463169107115321472882672215064727348763602646538187653050952192086784083363239294906459225643256259158106607329361405614887155797141617616386760406335129328996917987031227673448636894218125473321911356568228977340178297354029790017325683856007 A013786 421 97768155992317685228582964877123733114941838183929609846660245867891243746260754860774758092715453954411478509224835327624365113985254628777531068242498953120656450598440328543823300376778659985042244079315220813334044632985685821555001890622826478647444689530491408975270462409976189028137538661175783053342209632971033530263074595282087057498157200859512892832972830898346154276956013306505583494541205865151274723437241905837296526120971222015435427846805917779599756298353114236147888501077801792026760276966447523196594788594105264312241820528484315715613517150127728452029722763287254780335011439241371812879458782990389511723388129026239985282913577661704771982797665053161089751397801471102115078037147298948905371600382678683780539691530342971220297255861802563408251605433204599448372960534786579796877615276685946583226766379047705239736445411134446036729527971864759004908102547231229499783129804937574202461486205973237108763868331663827580512290652017015420658291642571777034891333835731148975158298166863828830346896269326288227104837760983405437676242376653151527835758587439059456170345992717520850642451469110585499400470888055733022537218909860583251175083713705069026183886856391295988370410364381409954338188554975336213200368584155137547070408600769458278238613964197796734881344061068937023896944611735610645518921600086861977643950177183017719261445909167120317774593768091947025525831598966938272807 A013786 422 234741342537554762233827698669974083208975353479614993241831250328806876234772072420720194180609804944541959900648829621626100638678596363694852094850239986442696137886855228833719744204645562624086428034435845172815041163798631657553559539385406375232514699562709872949624380246352829856558230325483055111074645328763451506161642103272291025053075439263690455691967766986929116418971387948919905970393435282228210610972817815915348959216451904059060462260181008588819014872345827280991080291087802102656251424996440503195024087414446739613692611088890842033188054677456676013323364354652698727584362465618533722723580537959925217647854897792002204664275499965753157530697193792639776493106121332116178302367190664776321797212518811519757075799364353473899933711324187954743212104645124243275543478244022578092303154279322957746327466076093540280607205432133804934187596660447286370784354215902182028979294661655115660110028380541742298142047864324850020810009855492854025000558233814836660774092539590488689355073898640053021662897942652418033278715464121156455860657946344216818333656368441181754265000728514767562392525977334515784060530602221814987111862602575260386071375996605870731867512342195501668077355284879765300365990720495782247894084970556485250516051050447469326050912128038909960450107090626517794376564012777201159890930761808555608323124375416425543946731627910255882976799637188764808287521669119618793009607 A013786 423 563613963432668984123420304506607773784749823704555598773636832039465309839687745882149186227644141671845245721457839921524267633467309869231339879735426207448913427066339404429761105835353995860431513710680464259928913834280514609786096454064360706933267793650066404952048136971493144485596311011484815321690223434361047066294102689956770751152434129672120784116414608535616808521950302465356694234914638112629933676945735576012752851078701021645804169886694601621754454708502331301659583778901812848477659671416453648171252833882086621812475959224426911721684519280573479107989397815521129644930054279950099468259316871641780447572499609598597293398925475417773331231203962296128103359947797318410944103983624786127948635107257666458936738994273812690833740840889375279338452263252943308104579891263898209999619873424654421548932246048700590213737900242553265646984419581733934576253234472381139051579286482633932699924178141680723257839056922243964899964833663038342514026340319389422822518596187556763343141532430634767305012617960308455697902195829354896650521439729172464580819108940627277391990266749163956917304454871580172397529333975934577784055582108783200186957373767850695627213897133611399505053730038996316486178743719910373177193698014306121086489038572124373851848240019421422815040707124594269224298130194678059984898124759102342015583821625374837731016102638612524375027295928890224304698339527556204722016066407 A013786 424 1353237126201838230880332151120365264857184326714637992655502033726756208925090277863040196132573584154100434977220273651579766587955010996024447051244758324084841138386280910035856415110684944060896064419343794688089322116107515578096417586208530057346775972553809438289867576868555039909916742738575041587378226465900874006172140558586206573516994345342762002663511475094015957261202676219321422858030046108424470758346711118006619595439961152971575811897953738493832445755114097455284660653143252649194860871070905209259178054150889978971754778097849015043764530792656923338282544155066232277477060326160188823290619808811914854621571562646232101450820066478073768286120713473003576167234661361504676793664683111493204672892525657167907110325251424270691811758975390045691623884070316882759096318924619602209087316092595266138986322762930117103184698482370390818409591415743176917584015968187114862841866844804072412517951718175416542071575670307759724815565624955060376177243106854004196867149446323788786882819365954076299335295722700602130663172186281106857901976789743087458546680566446093018168630464742660558447996146663993926467930876218921259517452643188463648884654416609520200940567017800970211634005823630155883315163671504805998442068932348996728660181611670621618287624286630836178912737806150840407539810597422022023740397546604723179416755722524985392169662435308671024440537525265428555580713205662447537560575443207 A013786 425 3249122340010613592343677494839997000922099568441845820365860382977941657629141757149159510914309175553995144380305877037443019577679981401454697370038664736127703573265460464996091252680754550690211450670844451046102462400774144903009498624486680667689609110101696461333972052061400650823710099315318674851295121744627998488819309481165481983014303423167971568395091051700732313384147625602590736282130140706327154290790453394333893648651346728284753524366986926123691702258028947990138470228196949610716860951441243407431286508016286839511183222212935485120078638433169272935216388516314023698222421843110613364720778160957407565946393321913603275583418979613855117654975833048681586377530421928972728981588904150695184419614954102860144971890928669673931040033299911499705588945652830835504590261738011664904018645938321233999706160953795211164746461056171308355001428989199367779119222339617262785683322294374577862455602075339175117513853184408931099282173065517099963201560699556464076678025820623416877305649297655737194704045030204145715722276419260937565822646272173152987970580040037069336622881745847128000833638748140249417449502033801629944101403796295501220972055254279458002458301409740129478133247982536004275839707975283039202259407506569941145513096049621162505508585912200637665569483472568167818503085244410274879000694509397940353779630489782489926599359507176119129681730598162293961949292406795536537682941639140007 A013786 426 7801142738365483235217169665110832799213961063828871814698430779530037919967569358915131985705256330505142341657114410766900690006009635344892728385462834031442616279410370576455615097686491676207197693060697526961692012224258721912125806197392520283122751473354173203662866896999422962627727948456080138317959587308851824371655162064278322241217342519026299735716613615133458284435338449071820357813394467835891497452187878599795678650411883494611693212005135609622983777121527504124322467017900876015331183144410425421242518905747104701666350916533258099773308810878039424317454548827669970899432034845308582688694588364458735565837290365914561464675788970052866137489596975149884488892450543051463522284794958865819137791495504800967208077510119735887108427119953087510793119058512446836046521218432966007434548768897909282833294492450062302006556252995867311360358431003067682037665252837421047948425656828793361447755900582889359457150761495765843569376497530306557011646947239635070248103939995316823922410863963671425004484412117520153863449185682645511095540173699487740324117362676129003477231539071778954330001566634284738851296254383157713495787470514905498431553904665524978663902381684786050876997928406068946266291138848654577124624837423274428690376943615140411175726114775193731035032329817636170932225907671829069984480667517064454789424892805967758313765062176729862030365835166187667802640251068716083226976742875575156807 A013786 427 18730543714815525247756424365931109550912720514253121227090932301651621045842134030755231897678320449542846762318731700251328556704429134463087440853496264509493721686864299754069931849545266514573481661038734762235022521350445191311014060679939441199777726287523369861994543419695614533269174804243048412101420969128553230316344044116332251701162839388182145665455589289935433340929247616221440679109960117273975485382703096518109424439638932270562675402024330598704784048868787537402498243309980003312810170729729431436403287892698798388700908550596352697555714454918172657786208371735235600129536315663585907035555706663065424093575334168560862076686569317096931596112522337334872657830773753866563917005792696236831749837380707027122266594101797485864947333515007363113414278859488384853347697445457551383850351594123880188082740076372599587117741563443077414576220592838365504572434272062647936124170002045932860836061917299517352056618978351333790410072970570266043384964320322363803665697559928755694237708484376775091435767073494165889426141494824031872140391957052470064518205787785385737348832925311341269346333761488917657981962306773961670103385716706288101734160925101925473772029618425171308155672026102971539985365024375619639676224234653281903285595041619952127232918401575240148215112623892144446408274404320061597032738082708471755949409167627128587711349914286328398734908370234016590394139242815987315827971159644255951493607 A013786 428 44972035459272076119863174902600594031741441954721744066245328456265542131066963807843311786325647399352375076327274812303439864647334351845872945489244531087294425770161183709521906370758184901490929468154002164126289073762418904337744759692534598320666320816343611038648898750689170494379288704987559237455511746877656305989542049923313736334491977371025331742758869885134975451571123526547679070543014241574815140403870134739980728079573076381620983640260417767490186501333958877303398282187261987954057219922080364878804294230369814931270881429981842826831270406258532551344686300536300675911016693908269762792369251698020083248674377338714629846124452930349732762266166131941029251451687783033619964730908263664633031359551077572120562092438415763561738547769532678835307683541631612032887821566543580872624694177491436331586658923370611608669697493826828872397505643404915576478414687222417694634132174912284798867384663436141162287942167021552430774585202339208770167299333093995492601339841388942421864738070988636994537276743459492300512165729072500525009081088882980624908212096472711155374547853672530387700547361334891296814691498564281969918229105811797732263720381169723062526643113838836310881768534673234667504861423525862754862614387402529849788713694929505057486237082182151595864485409965038815826266844772467894475604136583040686034531411472735739094951144201474485362514996931873833536328322001185545302958754305858539536150407 A013786 429 107977857137712254763791482941144026270211202133286907503055033623493566656691780102631791598967879405845052558261786824340559115018249778781940942119676119140593916274157002086562097196190401948479721653037759196067220066103567789314925168021775570567919836280041010103796005900404698357004672180675129729130683704253252790680890461865876280939115237667831821514364046594209076059222267587240977448373777194021131152109692193510693728119054956392271981720265263059743937789702835264405459275531616033077691385032914956074009110447117925649981386313386404627221880245426736655778591807587657922862351082073755700464478573326946219880067179990253826260544811485769708362201064882790411232735502367063721535318910741058783908294282137250661469583944636248311734253194647961883573748183457500490963659581271137675171890720156938632139568075012838472415943682678216122626411049815202299124673664021024884816551351964395802080590576910174930653349143018747386289779070816440257171685698758683177735816959174850754897236108443717423884001461046241013529709915503073760546803694408036480404617243630979484054289396667745460869014214565074003652074288052841009773668083054126355165192635188505073126470116327045982427126251750436436679172277885596474425137144153474169342701581525741643024455234319345981670629469326058196798866694298695414635925531935880687168909918946038509566977697227740239355398507633429074320724301124846494272403969088366353426297127207 A013786 430 259254834987647123687863350541686807074777096322021864914835135730008053542716964026418931629121878453433971192386550165241682435158817718855440202029342362056565992974250962009835595368053155078299811688943659829757395378714666262145135328420283144933575526908378465259214210166871680755168217905800986479642771573912059950424817998939968950534815685640464203455988075872695991618192664476965586853545439042844735896215370956619175641213850950297845028110356896606445194633076507469837507720551410095419537015464028809533695874183530139485605308538440757509959734469269594710524398930017966672792504948059087436815213054557997873932041299156599436851568092377333069777644756783579777369797941183319995406300704689282140163814571411538838188471051071632196473941920349756482460569388481458678803746654632001558087709619096809655767102948105825172270680782110396910426012930606300720198341467314480748444539796066514320795497975161330008498691292388012474481759549030273057469217362719598309743696518978816662508263896373365534745487507972024673484833507122880099072875670273695589451486001957981741214348841399256851546503129170742682768630365614871264466577067412957378751627517087600680576654749301237403807530130452797884466692639203317135094754283112491480591826497243305684901717017600749701991181355851865730514078933011167690540857202178049529892552715389438461470313451043804314692311816827863207444059047000756432748041929781167614576539402424007 A013786 431 622470858805340743974559904650590023786539808269174497660519160887749336556063430627431854841521630166694964832920106946745279526816321342971911925072451011297814949131176559785615264478695625342997847865153727251247506304293913695410469923537099830985514840107016695087373318610658905493158891191828168537622294548962855940969988015454865450234092461222754552497827370170343075875280587409194374035362599141870210886813105666842640714554456131665125912492966908752074912314016694435079856037043935639102308374129133171690403793914655864904938345800796258781413322460716296899969081830973137981374804380289868935793326543993752895310831159274995247880614989797976700536125061037375045464884856781151308970527991958966418533318785959104750490518993622988903733934550759765314387827101743982287807795717771435740968590795451439983496814178402086238621904557847062981932857046385728029196217863022068277015340050355700884229990638362353350405357793023617951230704677221685610983590887889755541694615342068138806682341615192450648923915506640831241037085250602035117873974484327143110273017890701114160655651568199615700563154013138953181327481507841305905984251538858510666382657668527329234064548053072271006541879843217167720604529026727164441362505033753092044900975419881176949449022559259400034480826435400329618964303518159813624988598142429496921272019069650041745990222595956174159576240672203699561073185771848816195028048673404583442598271105220040807 A013786 432 1494552531991623126282918331066066647111482079654287968882906505291486157071108296936463883474493434030234610563841176779135416143885987544475560532098954878126053692863954920045262250013348196448537832724234099130245262636609686782680538286412576694196221131096947084904783337984192032089074497751579432658831129212059817114268941225107131946012055999395833680547283515778993725176548690369475692058905600539630376339238266706089180355645249172127967315895613547913731864465954083338626734344942489469484642406284048745228659509189088731636756968267711817334173387228179828856825765476166504293280905317075975314839777032129000701641305613419263590161356590504942057987236271550737484161188541131544292838237708693478370898498405087810505927736103688796357865176856374196519845172871287301473026517518369217214065586499878907400375850842343409058931192843390798219620789768372132998100119089115985933113831460904037823036207522708010394323264061049706700904921930009267151971601721823303055608771436305601274844302218077074008066321131444635809730041686695486318015412736869470607765515955573375099734219415247277297052132785546626588367283100326975480268187944799284109984761062134117490988979875426522686707053503564419697171474193171921823711374586041173999807241983134705855627103164781819482788464271396191415133292747101712513597624139973222107974117786229750232122524452890774157142553853961082646136719038209007684262344864844404845678448923633317977607 A013786 433 3588420629311887126205286912889626019714668473249945413287858519204858263127731020944449784222258735106593299963782665446704134161470256094285820837569590662380654916566355763028674662282049019672939336370886072011718875590499857965215972425676596642765126935763769950856384794500045069045867869101542217813853541238155620891359727881482223802374946454549396666994027721385363934148893405577111136633432346895652533590511078361320122033904243262279249525465368128540870206582755754096042789162206917216232626417488001037294011481563002044659853480810776073419350302734859769085238662908275776808167453666299416730930304654141730684640774777819651879977417173802365881227354287993320699471013687256837847104608738573041568527294670615833024732494384956800055234289632154445844148260063960810836736668561604490530971473186209256668302417872466525150493794016981306525309516233861491328438385932967482225406309337630594813109934262021932956770157010580345788872717553952250431883815734097750636516660218569748660901169625603054693367237036598570579161830089755862649555005981223598929245003809331673614461860816008712790222170818097450438669846723885068128123919255463081148073411310184016095864540680899080970783635462058171692908709537805784298731010381084858773537188001506428759360674698641148578175102715622255587735035885791211745147895560075706281245856804737630307326181211390748751299271803360559433374262410739827449913890020491416034473955865643596464234407 A013786 434 8615797930977840990018893877847992073334919004273118937304148304610864689769682181287623931917643222990930513213042179737536626121690084882380255831004587180375952454675820187031847864139199696234727346626497458900137020292790158974483549794049508539279069772768811652006179891594608210779128753712802864971062352512811645760154706643438819349502246437373101397452660559046258805891493066790643839056871064896461733150817099145529613003404088072732478110642348876626629366005196565584598736778458808236174536028388690490542921567232767909228308207426673352279860076866398305573658029642770140116410056252784899570963661474594295373822500241544984163825778634299480480826877645471962999429903863103667670898165581313872806034034504148615092382719018281276932617529406802824471799972413569906819004741216412381764862507120088425260594105311792126886335599434772116967268148477501440679580564625054924823200548719651058146276952163114661029205146982403410239083394847039353286953041577568699278276501184785966534823708271072934318774736124873167960567554045503826221581569360917861029117254146205348348322927819236919409323432134251978503246301984048048575625530132366857836524260555751822646170762174838693410851508744401670234673811600271688101253155924984745915262788391616935451224979951437397736198421620209035666151821161784699400100097239741770781271302188175050367890161088549187751869551599868703199531604048186325707243249939199889898771968033410275110626811207 A013786 435 20686530832277796217035364200713028968077140529259758568467260079370686120137006917271585060534261378401224162224514273549825439318177893802594994250242013820082661843676644269063466721798218470659580359250220398819228985722989171697735003055512870002809046524417916776466837919718654314080688137664439678795520708383260761470131450650896605258154893696132816455283838002270067392945474853364335857575547426816404621295111855048416600821173215462630679943652279652780537107778476953968621567005079598575055061004161245867793554682925875750057168006031442718823944044556222331682352929172291106419500545062936543869883751200500903192547823079949506977345694500953052634465333226778183161631199175311906077826495560734608607287716844460824836810908362893345915214688105733581556791733764981346272430383660606128617434879595332309050686446853612896654091774242887852838410824494480959071672935664756874500504517475882190609210962143638301131121557904750587984039231027741487241974252827742446967141879344671105650111723558846115299378141435820476273322697263254686758017348035563784330910527205039041384323349693987843501785560554339000386294371063699364630076897847812825665494749594360126173455999981787702879454472495308410233451821652252323131108827375888374942545954928272262018391176863401191964612410310121894634430522609445063259640333472619991645832396553808295933304276773606599792238793391284756382075381319695368023091043104018935646951495248218070540614973708007 A013786 436 49668360528298988717101909445911982552353214410752680322889891450569017374448953608369075730342761569541339213501058770793130879802945123020030581194831075182018471086667622890021383599037522548053652442559779177564968794720897001246261742336286400876744520705127418180296877845244489008107732218532319668788045220828209088289785613012802749224829899764414892309136495043450431810462085122927770394038889371786187495729563563971248258571636890325776262544709123446326069595776123166478660382379196116178707201470991151328572324793705027675887260382481493967896289650979489818369329382942670946513220808696110641831590886632402668565307323214958766252607012496788279375351265077494417771076509219923886492861415841323795266097808143550440433182990979306923542430466141866329317856952769720212400105351169115314810461145908392874030698158895524564866474349957173734665024389611248782731086718531081255675711346459593139652715520106875561015822860529306161749678193697607310867980181039409615168107652306555324665918248264789522833806917587404963532247796129074502905999652633388646178516175819298738363760362615264812247787130890967939927492784923942174476814631732598594422852893776058662942467855956272274613570188461235492970517823787057827837792294529507988237052837782781701106157215649026261907034397154602669017267684785277596886396440667760599941643584125693718535863568533429446101165342932474700073362990548588578623441594492749464488330540090971587368016551872924807 A013786 437 119253733628445871909761684579634670108200067800217185455258629372816210716051937613694150828552970528468755451616042108674307242406871240371093425448789411512026349079088962558941342021289091637876819514586029805333490076124873699992274443349423648505063594213010931050892803706432018108466665056696099524760096575208530020983775256843739400888816589334360156434236724599324486776919466380149576716087373381658636177246682117094967068830500173672188806369846605394628893099458471722715263578092449874945075990731849754339902151829685771449805312178338067016918991452001755053904759848445352942578243161679361651037649718804398807225302883039115997772509437004788658780218387451064097068354698637037251469360259435018432433900837352664607480072361341315923425375549206621056692174543600098229972652948157045870859917211326051290547706279508154480244404914247174136930723559456608327337339211193126094877382942849483128306169963776608221998990688130864094360977343067955153394020414675622486018626473188039334522869714083759644323970409127359317440926958505907881477305165972766139474617338142136270811388630639250814206936901269214023765910176602385160918831930789969225209269797956316849724865322151009731347182022495426418622213294912725844638539299165348679757163863516458864355883474773312054838789587568201008310459711169451510124237854043293200459886245485790618204608428048764100088897988380871754876144540307161177274883268377091464236481626758422781270607741046892461607 A013786 438 286328214441898538455337804675702842929788362788321462278075969124131721929240702210479656139355682238853481839330117102927011689018897848130995314502543377040375264138892599104018162193115109022542243654521057562605709672775821753681450938481966180060657689705439245453193621699143275478428462801127334958948991877075680580382044391681818301534048630991798735598602375762978092751383638778739133695325783489362385461569283763145015932262030916986925324094001699552503972331799790606239347850999972149743127453747171260170105066543075537250982554540189698907622498476256213884425328396117292415130361831192147324141396974849361536147952222176917510651795158248497569731304348270004897061119631427526440777933982903479256273795910483747722559653739580499532144326693645097157117911079183835850164339728525067135934661224393849148605042777099078907066816199107465102770667266255316593936951446074695753800596445781608991063114083027636341019576642202204690560706600706160323299043015636169588930722162124482442189410183515106906021852952314789721175665627372684823427009703500611500878556228879269186218144102164841204910855499947382871061950334022326771366115465826716109727456784893116756189401638484574364964584036011518831111934121085454752977132857296002180096950436303017733318476222930722243667933799751250620953413766517853075808295087557946974304186875411383274309264835745082604313444070102473083457623041277493986636994727373396605631792385846973097830729186253588800318407 A013786 439 687474042874998390831266069026362525874421859054759830929660401867040264352106926007361654390592993055487209896231611164127755065334373733362519750120606648273941009197481130448747607425669376763123927014505059207816308924334748030589163703295200798325639112982759628333117885699643004423706739185506731236436529496858709073497288584428045741983250763011308764172244304206910400696072116707752660002477206157959087493227850315311183253361136231685607703149698080625562037568651297245580674190250933131533249016446958195668422264769924364939609113450995467077201618841491169536505213479077619088727998756692345725263494136613317048291233285446778943074960174954642664924861740196281757843748235057490984307819492951253694313383981071478281865728628732779376678528391441878274240104501120389876244579688188686193379121599769631805800707707814888455867425694057023711752372106279015142042620422025344504875232066321643187542536913349354854788003517927493462036256548295490936241002280542443183022663911260882343696773850619771681358468938507810120542773171321816261048250298104968213609413505539125316109763989297783732990964055373666273419742751987606578050043233449945379455623740528373331610753334001463050279966270463656713499753824726176861898095990367701234412777997563545577697661411256664107046709053202752740909146453409365235015716505226630685304352687862731241616544870623943332956579212316037873381752922107263061915424340423525250121933518418582407891580776194866709564495207 A013786 440 1650625176942871136385869831732296424624486883590478354062114624882763674709408729343675332191813776326224790960852098405070739911867831333803409920039576562505732363083152194207443005429032173608260548761826647157966957727327730021444582051611777116779859510271605867627816043564842853621319880784401661698684107321957760485466989891211737826501785081990152342777558574400791872071269152215314136665947771985259769071240068607062150991320088092277144095262425091581974452202331764686639198730792490448811330888489146627799881857712588400220001481395840116452361086838420298057149017563265363432035925014818322086357649422008574232947251118357716242322979380066097038484593038211272500582839512373035853323074602575960120046434938552619354759614437587403283405146667851949736450490907190056092863235831341035550303270961046885965727499206463547182537689091430913931917445427175915356044331633282852156205432191238265293289631128951801006345996446543911802349051972457473737914646475582406082437416050937378507215954015338071806941683921357252099423198384343680842776848965750028680876201826799439883979543338303978742911304696952172722480802347522243393898153803513318856072952601008624369197418754937512783722199015383239769112908933167550645417328472872850663825079972150072932052085048427250521019148436739809330922860634635885929272735329049140275415750803558417711121324234368087942428746688770806933989588765979538611658933841356884125542762377723016361347685443643874969664352992007 A013786 441 3963151049839833598462473465989243715523393007500738528103137214343515582977290359154164472592544876959265723097005888270574846528394663032461987218015023326576263403762648418292070656035106248833433577577145779826278665503313879781488441505919876857388442684162125688174386320599187691544789033763348389738540541680020582925606242728799382521430785981858355775008918137136301284843117234468969242134940600536608705540047404725556224530159531509557422972725082644888320659737798567012620716152632769567596005463262441053347516340367924748928223556831412119602118969499047135635214791169400137600318255960578791329344716262242586733306349935176876697817473491538698989401507884745265273899397669207659083828702120784880248231490287464839070777834264647355283455757149512531317217628668163324678964629231049826356278153577473573203711725594718976785272991508525624350533786470649372769862440251512128027049242691163074969188404340613274216236737468151932237440073785870394444733066187873357003932235938300645795825505590826710408466983095178762290715099320809177703507214366765818862783760586145455161434883555267852961730042577382166706676406436400906388749467282235478573431159195021707110443002430604968193716999835935158685640094348535289099647005663367714443844017013132325109857056201273828500966975396612282203545788383760762116183837525046985801273217679343760924402299486717779149771420799738707448509002627116872206593100153097878785428172468912962283595792750188943802164111533808807 A013786 442 9515525670665440469908398791840174160971666611009273205975632451638780914728474152329148898694700249579197001155911137737650206514675585940941231310454071007109608432434118852319261645140290103449074019762727017362895075873456625355353748055713624334589650884673263777306701555758649647399038470065799483762235840573729419604380588791847317433955317142441912215796412447264259384908324479959995150365992381888397502001653818746060495096913035154447372557512923430376857904030454359397302339482471279731798009117293120969087386733223387322176664759952220499164687645767212172660150713597729730378364132561349677981756663745644450746668546194359680951459753853184416273553020431273381922632453803767589460272713792004497476003808180203078608937580069418300035577272915979587692639526432260142554194074783750633081423846739514049262111853152920263261440452611970024065631621316029144020439719043880619392945231701482543001021358821812471393184406661032789302093617159874817061804091917083930166441298487859850555777038923574931690729226411524208260006953469262835666120821694604731089543809167335237842605155416198114961113832228294582262730051853798576239387470944647384054808213227247118772173648835882528633114516606080316004221866530833229128252460597745882379669484848530712588766791939258462230821707927266089570713437909409589840957393897637812908856995648104369979489921067609387738601181340172636583870115307707610168030033467588006963813042097860022442913498393203654068996031792674945607 A013786 443 22846777135267722568250065499208258160492971533033264967547493516384712976263066439742286505765975299239651999775342641708098145841736081844199896376400224488070169846274319364418547209981836538381226721450307568688311077172169357478204349081768412027349751774100506329313390435376517803405091366627984560513128253217524336470117793689225409158926716459003031230127186285881486783164887076383948356028747708914042402305970818809291248727688197405828141510588529156334835827577120916912922917097413542636047019890620783446778815546469352960546172088645281418494415037487076426557021863348149082638452282279800576834197749653292326242751179412657593964454869001495783472800802055487389996240521582845982294114785814602798439885143440667591740059129746673338385421032271266990050027502963856602272619973555785270028498656021573232278330559420161552090718526721340027781581522779785974793075765424357367162461501315259585745452282531171743815035760393139727114326774800859435765391624692918516329625557669351501184420670455503410989440872614069624032276695279700068434356092888745959345994685810771906060094978154291674021634311180135292012814854500970381550769317738098369115594519958620332171988930854953951248107954371198838726136701540530583136934157895187863593586433121322240925629067446159567816202920733365881059282964420492425208138702748228388794165646551098592320755300483330139960381436397754500437872146853805972013440110355678804720115114076961913885435309642081973419659472334212544402407 A013786 444 54855111901777801886368407263599027843343624650812869187081531932839695856007622521821229900344106693474404451460597682741143648166008332507923951199736938995856477800904640793968931851166389528653325358202188472420634896290378627305168642145325957277666754009615315696681450435339019245975624371273790929792020935975275931864752822647830207390583046218066277983535374272401449766378893870397860002825023249102615807936635935961108288195179361971393367766923058504359940822012667321507927923950889915869148894757380501055715936127072916458271359184837320685805090505006470500163409493898905947414923929753801184978908796917554875308845581769790883108656140472591376118194725735225223380973492320413203488169600740861319054164229401042887767881970521762685463395898483312043110116034616219702056560556507440433338425273107797330700271673167807886569815182657937406703577236194266125478174912783882038557070064657938265374830930357343356899900860703928484801498586296863505272705290887697357707430963964112954343794029763663689785647535146381167301496345366559864310888979025879048389733240631663346450288042548454309325943981143504836122768465656829886103397131889174184246542442420647417544945422982744436946707198445248411781454220398813930111778913106346060488201025924294700462435390938229122326703212680811480423338397573602312924741025298496361494791717369187720162133476460475666044875828791008555551331024595988138804269704963984810132996388898785555238930178450638818180602393074444319110179207 A013786 445 131707123676168502329170545839901265851868042786601698918182758170748109750274301674892772990726200171032045087956895036261485899246586006351525406830568390529051403199972042546319405374650501258296634185043454522281944385993199084159709909790927623423677876377086372987732162495248985209587474115428372022430642267276637512407271527177440327944789893969577133438468433628035880889075724182825261866782880821095380554855862882242620999956625648093315476008382263468968217913652414238940534945406086688001826496312470583034773962641102072416309533402794406966618022302520535670892346194851273179743232355338876645134360021399049255616538241829267910343883393274691894059785536490275761337717355061312101575095211378808027049048314791903973530684611222752207797613552258432215507388599113543504637801896174364480445559080731821391011352287275906735654126253561707713495288944102432967273097965594100774575525225243709775164969063787981399916661966550132292008398105698769276159765403421361355855541744477835203379449465462556519175339731886461182690892725225110234210444438641135595183749510756623694827141590158838796691591498725555111530767086042048556534256513665907216375948404251974449525413960581569393109043983467041436687271583177552246198381170368336891232170663244231575810307373642688122706414413646628364496435492574219153332303201741689763948994913403419716109282476981602074173746864927211541878745790054967521269051561618527529129324329745984118128671358459983802451626345771740810183540276007 A013786 446 316228803946480574092338480561602939310335170730630679102556802367966211510408598321417547950733606610647940256184504982063827644091053001250012501800194705660252419083132874153712892304535853521170218678289334307998948470769671001067463493408017223840250581181384381543544922151092813488219525351143521225855972083731206667289858936753034227395440535420954697385762709140914150014670813762963453742145696851450008712208926780264533020895858181072050457896125814588992691210679446587696224403920014137892385417646241869866492284301286075871559189700109371126849871548351806145812523213837906904563500885168642824967598411379117262735308318632072252735664027252535237637545073113152102971859369502210355881803602520518072944765003815361440447173751545828050922070138972495749433240026471617954635362352714649117549787352837103159818256841749452072305557134801660220102188754789941554422708215391435959755836065810147170171090722154943341199905381686867633112163851782745032059596733614688615409155728491282323314058166575598202539990696259393299640833433265489672339277097177366564036182575326653491279966957971371950856511188440057822785371773586958584238749889311843226518652118608990653310518919356348112854814604304366489486139071209302943122313190054376875848441762449400013520548004116094182618101007165554703155941617670700187150859987381797123241536787081610738378387227232826580091166222690234912050868641921977018566992799446084597439507715720107867626939931662421109686354856197949685250680202692807 A013786 447 759265358275499858395704691828408657284114744924244260525238882485486873836491044569723532629711389472165704555098996461935250173462618256001280016822267488290266058218602030843064654423190584304329695046572691673505475278317980073562979847672649354440441645416503900086051358084773845185215080368095594463280188973038627208162951307144035179976452725545712228423216264647334874185224623844875252434891818140331470918013633199415143783170955492753993149408598080828171451596841351257058634793811953945079617387768626729549447974607387868167613614469962600075566541587592686556095868236424814477856965625289911422747203785721260547827475273035605478818329329433337105567745720544678199235434346174807064472210449651763893140380774160682818513664177461533150263890403672962294389209303558354709079505008867872531237039434161884686723634677040434425605642680658786188465355200250649672168922425154837739373762394010163355580788823894018962220972821430169187102305408130370821975091757408867365597382904107568858277053657948011284298517661718803312437641073270440703286604310322857120250874363359295032563200666089264054006483363444578832507677628382287560757238484237735586871283736780186558598555925374591818964409864934783941256219909973536366436673969320558878912108671641009432462835757882742132466060518204496842277415824027351149349214829703694892902929825782947382846507732586016618798890100679254023834135609254666821579349711470049118452258025443978990172282775921473084356938009731277194286883166665429607 A013786 448 1822996125219475160008086965080009186139159502563110469521098556847653984081414998011906201843937046122669856636792690505106535666483746432659073320390264239384928805782863476054198235270080592914695597806821032708086646143241470156624714614262031100011500390645025864106609310761542002289701407963797522306335733724265743926799246088452828467123462994035255060444142251418251032918724321851545481096175255354935861674150733311795760223393464138102337551730043992068439655284016084368197782139942501422136161348032472777648224587032338271470440288342380202781435266351810040421186179635655979561334574466321077326016036289516746575333768130558488754642808719969442390468157475027772356364277865165711761797777289613885107430054238759799447251307690085141093783600859218782468828491537843609656499891526291761947500131681422685132823446859574083055879148076261745638505317835801809862877582742796765412236403508018402216749473966169539528292555744253836218232635284921020343562195309538690544799316352762272828723205832733175093600740905786846753162776216922328128591136949085179945722349346425667373184244799280322993669566555630433776850933985745872433378129600654803144077952252009227927195132776824394957333548085708416242956184003846460815814454200338661868267972920610063647343268654676463860051011304208996918308075393489670109587464806118571437859934511704856666214465065939025901736135131730888911225759597820455038612018657239587933403871519090993555403650944987456875541008161364796543482806483163696486407 A013786 449 4377013696651959859179416803157102055920121965654028237320157634991217215779477410226586790627292847740530325784939249902760792135227475184814435042257024438763214062684655206006129962883463503588184130334177299532116037389922769846055939788843136671127612437938707099719968955138462347497573080521077851057512096671962051168244989858375241149563434648678647400126385545655220730037857096765560700111916788107201003879635910681621620296367707395583712461703835624956323612336922618568042874918001945914548923396625967139133387233464644189800527132310054866878226074510695907051268017305210006926764313293636906659764503131129708527376377281470931499897383736646631179514046097541681427630631154262873940076463272362938142939560227262278472850389763894423766174425662984296707657208182362506785256239554626520435947816167095867003909095909837373417165834531104451278051268123760145480769076165455033754779604822752183722415486992773064407430426341953460759976557319095369844892830938202395998063158562982217061764417204392353399735378914794219054343825696830509836747319814753517049679360780768027363015371763072055507800629300068671498219092499775839712540889171172182348931163357074156253195513797155372292557848953785907399337797793235352418770504535013127145711402982384762817271188039878189727982478141405801600857689019768697933119502999490690022301702762603360855580930623319601190068460451285864275853048794366912547707456796032250628102695517337475526524165918914883958173960595436876500902218366076035263863207 A013786 450 10509209885661355621889779744380202036264212839535321797805698481613912535086525261954034884296130127425013312209639139016528661916681167918739458536459115677470476964505857149620718040883195872115230096932359696176610605773204570400380311433012371147377397463490835746427645461287448096341672966331107920389086544109380884854956220649958954000101806591477432407703451695118184972820894889334111240968712208245389610315005821546573510331578865456796493620550909335520132993220951207181870942678122672140831965075298947101059262747548610699711065644676441735374620804900180872830094509549809226631161116218022212890094572017842430174230681852811706531253618351688561462013224680197577107741145401385160330123588316943414481197884105656730613313785823110511462584796016825296395084956845852378791400231170658275566710706617197176676385739279519533574615168709181787518601094765148109299326551873257536045225831179427993117519584269648127642240453647030259284703714123147982997587687082623952791349643709720303165296365707746040512764644774420919949479525498090054118030314875223194436280145234624033698599907603136005274229310949464880267224041091961791149810674899984409819783723220335049163922428626970048874431395338039963665810052501558081157467981388566518276853078560705815524268122483747533536885930017515329643659311336464643737419926701777146743546388333010669414249814426590362457354373543537360126323170155274957027045603767273433758074571937127278739184522371314636383575679389643940478666226296948560668535560007 A013786 451 25232612935472914848157361166256865089070375027724307636531482054355003996742747153951637757195008435947456962615343572778685317261951484172893439946038336741606615191778563016239344016160553288948667462734595630520042064461464173531313127750662703124853131309841496627172776752551162879316356792160990116854196792406623504536749885780551448554244437626137315210895987519978762119742968629291201089565878011997180454366328977533322998306120855961768381182942733314583839316723503848443672133370172535810137548145792771989643289856864214290006268612868136606634464552565334275665056917429091953141417840039471333149117067414839674848327867128600907381539937662404236070293752457154382635686490108725769952626735548981138169356119737681810202566399761288338021666095236397536644598981386891561478151955040750519635672406587890421200002160010126400112651020070745471832161228531120610427683051047691344044587220661806611475164521831425154469019329206519652542573617609678307177208036685380110652030494547038447899876574064298243271147912103384628798700340720914219937390786015410889841508628708332304910338378155129548663424575589665177521604922661800260550695430434862567977300719452024453042577751133355087347509780206633952761609936056240952859080623313948210382724241624254663073767762083477828022063117972054306474426006518851609613545244010966929331254878387558617263613804438243460260107850878033201663301931542815171821936494645223514453137047221042596252782038213526441956965206214535101089277609338973494165153879576807 A013786 452 60583503658070468550425824160182733078857970441566062635312088412506364596179335916637882255025215254709844167239439918241623446745945513499117149310438046516597483075460329801990664982801488446765750578025764108878620996771975480648682819729341150202772368274929433401841836982875342073238572657978537270566926498568303034392736475759104027978740894740355693821361266035469007849502867678928173816047673106805230270933555875057508518932996175164205883220245502688315798199453132740113256792221784258480140253098048445547133538946330978510305050939496395992529349390709367595871801658747249779492544233934770670891030078863030059310835208975770778623077390327432570804775299649627672708283262751050573656256792053103712744624043490174026296361925826853299590020294662590485483682154309926639109042844052841997645249448217524901301205186184313486670475099189859877869019109703220585636867005565506917051053916808997674151870016917251795880115409424853685754719255880837615532476496081597645675525217407439313407603654328380082094026136960226493745679518070915042069675277223001546509462217528705864089722445950466046340882405990786091229373419310982425582219728474105025713499027404310711755229180471185564721370982276128120580625456471034527814652576576789653128920904139835446040116396762430265080973546250902389845096841651762714682122130870331597324342963008528240049936744456222548084518949958157717193587937634299227544469523643181658201982050377723273602929673750676987138673460121098777715355540022875359490534464863913607 A013786 453 145460992283027194989572403808598742122337987030200116387384324278427781395426585535847555294315541826558335845541895243698137895637015177911380275494361749686350556864180251854579586623706373760684567137839859625417569013249513129037487450170148101636856456228105569597822250595883696317845812951806467986631190523062495585576960278297608771176956888271594020865088399751161087846656385297106545332330463129439357880511467656013077953958123816569258325611809451954646231476886971709011929558124504004610816747688414317758667627010140679403242427305730846778062967887093191597688195782652146720561598705677384380809363219350135172405315336750825639474008814176165602502265494458756042172588113865272427348672557719502014299842328419907837137564983910274772315638727484879755646320852498133860500811868570873636346243925170277288024193652028536681495810713154853566763514882397432626114117680362782107839580454258403415638639910618321561908157098029073699497080933369891114893476067091915947266936046995261791491656374042440577107756754841503811483376522888267016009290340612426713169218784286422779679423592727068977264458656783877405041725579765668803822909568066326166738111164797750018924305262311316540896011728444983617514081720986953901282980836360871957162539090839744905942319468626595066459417484548416638018077516805882277951775236219666165175747454183476304359898123439390337950929998849536678981804638259952445334271326267279161342958902956913579920634146675375446119954977750758165294568651594923738136773250138256570407 A013786 454 349251842471548295169963341544445579835733506859510479446109762592505103130419231871569980261651615925566564365146090480119229087424473442165224041461962560996927687030896784702845587483519003399403645697953502960627583200812081022819007367858525592030092351403681472604371223680716754859147796897287329635901488445873051900970281628192558659595873488740097244097077247802537771919821981098352815342925441973783898271108033842087400167453455283582789239793954494143105601776005619073337642869056934115070571011199882776938560972451347771247185067961059763114129185896910753026049358074147804276068398492331399898323281089659674548945162123538732360377095162836973611607939452195473257256384061390519098064162811084524336333921430536198716967293526368569728329848584691196293306816366848019399062449296438667600867331664333835768546088958520516572271441522284803413799199232636235735299996550551039840922832670674426600948374425394590070141485192367805952492491321021108566859236037087690189387913448835623561371466954075899825635723968374450651371587031454729105438306107810436538319294301071701094010296046137692614411965234938089649505183117017370797978805872927249126338204906679397795437256934809471014691324159996405665651310212089676316980436988102453569147256357106227519167509044172454754569061380400748347881404117850923349362212342163418462586969637494526606768115394377976201420182927237737566235312936462145821247585454367737266384444325999549505389442586167576446134011901579570354872259332479411895266392573581954025547207 A013786 455 838553673774187456703081983048213837185596149969684661150109539984604752616136575723639522608225529837285321040715763242766269038906160734638702923550172108953623376561183180071532255547929127161968153320786360608466827265149806535788436690228319946464251735720239215723095308057400928416813860350386878455799473758541197614229646189290333341689692246464973483077082471973893190379492576617145109638363986179055139748930389254851847802055746135882276964745284740437596549864189491395083680528605698810284440997890918547429484894855685998764491348174504491237024175338482718015544508736028878066840224780087691155874197896272878592017334258616496397265405485971573641470662624721331290672578131398636354452054909413942931537745354717413119438471756810935917719966451843562300229666096802094577148940760749240909682463326065539680279159589407760290023731095005812996531877357559602000455291717873046658055721242289298268877046995372410758409705946875102091934471661771681669029025725047544144720380190654332170852892156736235481351373248067056013943180462522804582157372964852858128504625616873154326718720806776599967203128529086353248461944663958707285947112900898325152338029980937234106844853900477539906273869308151370003228795819227312837070029208433991019522562513412052273521189215058063865720316374342196783263251286960066961818671833534367728671314099624358382850245061901520859609859208297807896530986360445612116815452675936937176589050826724918362440051649388351047167762575692548422048294657283067960534608569170271615338844007 A013786 456 2013367370731824083544099841298761423082616356077212871421413005503036011031343918312458493782349497139322055818758547545881811962413691923867525719443963233597649727123400815351748945570577834315885536123208051820928852263624685492428036493238196191460668417464294356951151834645819629128770078701278895172374536494257415471765380500486090353396951083762401332868075015209317550101161676457765408241711930815911390537181864600899286572735846472253346992353428661790669316223918968839595916949182282843492942835936095432378193232548502083033543726966985283460095044987697005955322365475205336238483379696990546465253949148951181499433619554938207849834238571817748313171060961955916428904860093488125887039383837502876978622126596676508899771770688103057138445639450876393082851428298421829079734606766558927424147594445883360772350262174168032456346978359108957004673037535500604403093155414613185025991786702736605143573789835889158230941703978447120122734666459913807687338690765839153491473632837761051542217794068323701390724647168609001489477576290517253801759852488611712366539606106112443538451648657070616521254711598336334149557129138164856193559018075056878690763609984230299090534494215046573314963560208871439377752338761964778121805140129450012437873672594702337508724375305354411341594479614795614476615066339991120775326631072316016916539825153198084477223438393625551583923271959123036759570898251429914692473901874924586160990311034966528988218564010181430864249797944237808761337955472136646173243595174577822148428564460807 A013786 457 4834095057127109624589383718958326176821361870941388104282812626212789462486256747868212843571421142631512256020839272657662230521755274309205929252384955723867956994823285357659549218314957380192441172231822532422050174284962869867319715620264909055697064870331770751039715554984612929538176958961770627308871262122712054547708678581667102938506079552113525600216248111517571437792889185175094745188350345889003248679773656906759187061138767379880286128640582216959397028253629444183869796594986661107226555749082565133140041951348953501363538488447731665587688203015460511298728999505968012308598594652474302063074731906631786780140120551406637047452006810934413699923717369656155345800569084464990254781560593844407625671725958620297868352021422135440189407980321554219791926279344510811620442790846507984745378374264565949214412979480177445927689095040220605768219963122736951171826666150486257247406279873270588949720669395969868912491031252251535414685934170253052257300196528779807533028192443464284752864923558045207039129877851830212576235660673531926378025405825156721392061594260775976935822408425626550267532562547605538293086667060733819720735202398211565736523427572136948116373320610326822529227508061500325945983365367477432270454141450809479863334687899880312358447225108155941631168345555124270358352774282318680981559241204630756616612120192828600829813475583094949352999775973854411259729726701683225176629838401693931372537736794954636100712772188445615505063764864114978835972431088600087461957872014161350978376983270397607 A013786 458 11606662232162190208639110309218941150548089852130272838383033115536907499429502451631579037414982163458260926706035093651047015482734413616403436134976278693006964744570708143740577673174212669842051254528605900345342468458195850551434637204256046642728652753666581573246357047518055643821162878467211276168599900356631642969048537274582714155353097004624574966119211715753689022140726933605402483197229180479496800080136550233128808133794180479092566994866037902919512264836964295485471381624562973318450960353547238884669240725188837356773855910763003729076039375440120687628248327813829197552945225760590799253442431307822920059116429443927335550932268353053527293516845404544428985267166371800441601730526985820422709237814026647335181913203434547191894768560752051681720414996706170458700683140822465671373653476609222844063805563731906047672381517191569674449496131457691419763555825427317503651022477975722684068279327219723655258890966036655936530660927942777578469777771865600317886800690056757747691628681462866542100950836722244340395541821277150155233638999386201288062339887820123120622909602629929347192345682676800897441701087612821901149485220958105969333392749600700812427412342785394700892675246855662282596306060247313314881360393623393561151866585647612629972631787484682415856435197677853373130405011051847153036723738132318446636485700582981470592382154875010973396552462113224441434611073810741423649088242002467129225463106044686081277811366024457922827658099438740064185169807043728809996160850706001403699083136832224654407 A013786 459 27867596019421418690942503852434677702465963734964785084957662510404114906130235386367421268833372174463284485021190259856163884174045327092984650160078045141909722351714270253121126993291284620290765062123182766729167266768128237173994563927418767989191495261553462357364503271090851600814612071199774274080808360756272574768685537996273096687002785908103604493652227329524607342159885367586571362156547262331271816992407857109742268329239827330301253354673357004909748947873551273460616787280575698937600755808866920562090846981178398493614028041741971953511570540431729770995424235081003903324621487051178509007515277570082831061938547094869532657788376315681519031733945816311173993626466458692860285754995292954834924879991477980251771773601446347807739339314365676087810716407091515271340340221114740076968141997338744048597197158520306420461388022776958788353240211629917098852297536850989326266104969619710164447938664654556496276597209454010903610116887990608965905936430249306363246208456826275352207600464192342567584382958970108661289695912886437522715967237526269292637678070656115612615605955914460362608821984106998954757524311358385384659914015520412432369475991791282650638217035027732676843313267700445140513730850653799269030146305089767940325631672139917924564288921750722480471300909624525948886102431535485014441173695255696590374202167099738510892309553854901347125122461533851883884501188219590158181460869047923577270336917613291281148025089824723472709207096752414894108592706711992872800782202545109370281498611534171395231207 A013786 460 66910098042630826276952951749695661163620778927650448988983347687480279889618695162668178466468926590886346048535877813914649485901882830350256145034347386385725243366465962877743825910892374373318126914157761822916730607510275897454760947989732461942048780122989863120032172353889134693555883582950658032068020874175810452019613976729051705145493688965356754389258997818188582228525884767575357840537869976857383632598771264920491186258504825420053309304570730168788307223844396607578940906260662253149179414697089476269580123601809334783167281328222474660381280867576583180160013588429490371882416190409879600127044181445768877379714451574781747911349891533951327195193203904963128758697145967321557546097743698384558654636859538630584504028417072681086382153693791988286833530093426728166488156870896490924800508935610324460681870377607255715527792642687478050836129748123430954344366385979225372364918032056924104839500733835590147560109899899080179567890648065452127140153369028584578154146504839887120650448714525814504770103484487230895756559886840336492041037337300572571623065047645333585890069900150619330623781583840904490372815871571483308568453551264510250119111856290869644182359101101586157100795155748768782373467772419772044941381278520532824721841644807942936878857701123484675611593484008486803275531938116699519673258042308927513488459403206472164652435238805618134447419030142778373206687352915235969793687546584064509026078939189512366036408240669161057974806239302548160754731088815494887594678068310807598045878166293545519950128007 A013786 461 160651145400356613890964037151019282453853490205288728022549017797640152014974487085566296497991892744718116862534642631209073415650420675670965004227468074712126309322884776869462926012052590870336822720892786136823070188632172429788881036123347641122859121075298661351197245821687812399227676482664529934995318118896120895299093158126453144054330347205821567288610853761470785930690649326948434175131425814434578101869649807074099338206670085833547995640274323135260725644450396254797037115931850069811179774687711832523261876767944212814384642469062161659575455363051376215564192625819206382889681273174120919905033079651291074588694398231050976735151089573017136595658882575816472149631847467539059668180682619821325329783099752252033394172229391507288403551018794563876687305754317574327738064647022474710446021954400389030097170776635020972982230135092634800057547525244357721380823692736120119048168194968674775719641261939251944291823869657691511142505446005150557263508239037631572148105758120568976681727363576480625953018466253841380711500288303647917390530646858674744466979179396445939722057830261637012827699582802011681385130907643131423872856976586089110535987566954378015681844201744908363199009168952793846478696121579872679904256449727799312157141789183870991446137340397486706143435955104376814664552183418195546735492559583734959885791027098739667330497008372289140808253091372810874069256334349481563474643799348338886171615532994019190853416185846655700197509780565418133972109344246003225114822042014249042908153477270802793400257344807 A013786 462 385723400106256229952204653199597297171702229982898235982140191732134004987953743492444677891678534480068198586945676957532985270976660042285986975150150847383815268684246349263580485354938270679678711352863579514512191522905846003923103367732157686335984749701792085904224587217872437570545651234877536373923758803469586269613122672661613998874447163641177583059954659881291357019588249034003190454490553380457422022589029186784912511034214876086348737532298649847761002272325401407767686115352372017616642639025196109888351766119834054967337526568218250144640668326686354293569626494591914525318124736891064328691984424242749870087455250152753395141097766064814144966176977064535349631266065769561282263301818970191002116809222505157132179407522769008999456925996125747867926221116116495960899093217500961779780898712515334061263307034700685356130334554357416154938171608111702889035357686259424405834651836119788136502858669916143918244669111048117318253155575858366487989683281929353404727601925247486113012827399947129982913197337475473155088312192217058649654664083107678061465217009730866701272660850458190467799306698307630047005699309251158548718729600783199954396906148257461615652107928389524980040821014655658025395349387913274304450119735796446148489297435830474250462175754294365581450389728205608732009589792387087507711917635560547638685784256064073941260523317101866227080615672386118908640284458773105233902619762235361665698048894718640077239052262217820336174220983137568939667034535534653743500687722876211952022476498927197506954017884881607 A013786 463 926121883655121208115243372332233110509257054188938664593118600348853745976076938125359671617920161286643744807256570375036697635614960761528654727335512184568540460110875484581856745337206787901908585958225454414343771846496936255419371185924910604892699384034002798256043233910111722606880108614940964833790944887130476633341107537060535211297547639902467376926951138374980548204031385930641660281231818666478270276236259077470574938993149917483323318815049058284474166455853288780050214362961045214297558976299495859841932590453721565976577401290292018597282244652373936658860673213515186775288817493275445453189454602606842438079980055616760901733775736321618762063790921931949374464669823912716638714187667347428596082458943234882274362757462168390607696079316697920630890856899795706802118722815219809233253937808749317081093200190316345540068933265012156188006550031076198636573893804708877998408999058523611315743363666468661547705450535626529681125826537635937937663229559912377524750972222519214157343798587273059088974586807278611045367037573513157817820848463541535025577986040363810949755658701950115313186135382636619742860684041512031675473669771480463090506971661966165339180711136063249477078011256188234918974233880379771604984737485647267202522803143428968675359683986060771761062385737421666565555025091521397106016314242980874880484567998809841532966516484361580811220558229399071499645322985514225666600190049127103359341015396219454825450964481584986627154304580513303024140549919818703638145151222625784896805966073924201214196596941600738407 A013786 464 2223618642655946020684699336969691698332726187107641733688077759437597844088560728438988571554626307249231631282223025470463111023111520788430300000332564755149065644726212038481038045554633497752482514885699316048839396203439143949261910217405710362347371221065640718612759804618178245979119140784473256565932058674000274396651999196482345042325411883405824172001609683238328296237879357619470626335237596618214326933243258045006850428522552951877459288474932788941022473660503746360900564685469469559528439102095089559480480149679385479909762340497991136652074669410349821917924476385649963447468450801354344533107880500859028693830032113535842925062795542908206647715162003558610448089672247214432649552764589301176059193983922706952340744980666666305849078286439391707434768947416409492031887053479342761969042704678807110311704773656949545641705508769294187007403726624613952926413919025106016074180006739515190769099816163191256376040786736039297764383109516863886988329414173349618436927084306268633191782460408042614872627982924275945119926257214005091920587857160963225596412744482913510090363336543382226866959911053710524002608502383670388052812281121324591880307238960380762979372887437687861994464305026107952040457135546791831623568354703039088553257250347372953789538601250531912998310788155549421423897615244742874451545170497397080588043447765142429520652606078952155527740560308787170670648420488219655825507056307954175165777777966322911035907765720285552891797485297812440560961460357484707435186508085524509537231124543492007115286029256783372915207 A013786 465 5338908361016926395663963108064229767696875575245447802585074700409672423656634308982011560302657763705405146708617484154581929566490761413021150300798487977112906612987635104392972347376675028103710518240564057833263390284457384622177846431991110579996038301778603365389236290888245968595865057023520289014802872876274658826361450070754110446623313932057383836975864849455226239267148337644348973830905469480332598966717062566061447878882649637457779751628313626247394959258869495012522255809812196412427782284130310032312632839380204537263339379535676719101631281254249922424936667801945562237371750374051781223992021082562527893885907104599558863075772098522604161164103970544223685863303065561852791576187778912123718124755398419392570128698580665800343636965740979489550880242746799190368560815403901971487671533933815871858403161550335859085734926555075343004776347625698100976319819579279544594106196181575973036608658607822206558873928953230353932283845949990192658978923430212433867061929419350988293469687439710318309179787001186544232942943570826225701331445043472704656986999503475337726962371040660726707570746439958968130263014223192601714802286972300345104617680743874211913474302737888556648708796367685192849137582447847187728187619641996851616370658084042462048682181602527123108944202361474160838778174202627641558159954364250390491892318084106973279086907195564125422105085301397996780226857592215393637042442195397974573032444897141309397214545494405612493205762200047669786868466318320782551882805913344347398891930028924309083801756245536878369412007 A013786 466 12818718974801640275989175422462215672240198256164320174006764355683623489199578975865809756286681290656677757247390579455151212889144318152663781872217169633048088777783311885647526606051396742477008954295594302857665400072982180477849009283210656502570487962570426680299556334422678570598672001913472213924541697775935455842093841619880619182342576750869778592579051503541998200480423158684081886168004032222278570119087667221113536357197241779536129183659581016619995297180545657525065936199359083586239105264196874387582631447351871093969277850265159802563016706291454063742272939392471294931929572648098326718804842619232629473220062958143540830244928808552772590955013633276681069757790660414008552574426857168009047217537711604961560879005292178586625072354744091754411663462835064856074914517784768633541899352975091908332025990882356397664849558658735898554468010649301140444143886809850186570448977031963911260897389317381117947856303416706079791413514125926452574208395155940053714815692535861722892620719542744474260340668589848892703296007513553767908896799549377963881425785807844285882436652868626404824877362202341482480761497149885436717240291020493128596187051466041982804251800873670424513549820078812148030779335457281097735378474760434440730905950059785951378885918027667622584575029869899460173906396260508967381142050428565187571033455719940842843087664176549465138474309808656590269324685078909160122538903711150536949850900198036283862712123732067875596187035042314455158271187630288198907070616997939778104739523999447266110208016745534044964958228807 A013786 467 30777744258498738302650010189331779829048716013050532737790241217996379997568189121053809224844321778866683295150984781271818062146835507884545740275193424288948461155457731837439711381129403578687298499263721921161254625575230215327315471288988786262671741598131594459399234758948851248007411476594246785632824616360021029476867313729333366656804526778838338400782302660004337679353496004000480608689377681365690846855929488997893600793630577512666246169966654020904608708530490123717683312814661159690560091739336695404585898105091842496620236118486648685953803111805781207045197327481323579131562903928084082451850427128777543365201371162502641533418074069335206990882987733497311248488455375654034534731198884060389722369308045563512707670491706520786486798723740564302342403974266990719435869757201229489134100346493195671905194404108537710793303790339624892429277693568972038206389472230450297955647993853745350937414631751032064192802984503511297579183847416349412630674356769412068969272477778603996665182347622129482699077945284227191380613714040042596749261215718056491279303311724634130403730403537571997984530546647821899436308354656874933558093938740204001759445110569966800713008573897682689257033118009227967421901184432931915662643717899803092194905186093546069260705089184429961825564646717628603877549257421482030682122063078985015358051327183577963666253481687895265797476817850584473236648568874460893454215907810472439216592011375485117554371809080694969306445071136597006835009121500321965575876551412053407229479597122672885930609448206027241960864707365607 A013786 468 73897363964655470664662674464585603369545967147334329103434369164409308374161222079650195948851216591058906591657514459833635167214552054430794322400739411717765255234254014141692747026091697992428203696732196332708172356006127747000884446564862075816674851577113958297017562656236191846465794955302786532304411903880410491773958420264129413342987668795990850500278308686670414768127743905605153941463195812959023723301086703083942535505507016607911657054089936304191965509181706787046157634068001444417034780266147405666410741350325513834385186920486443494975081271445680678115518783282657913494882532331329881966892875536194881619848492161168842321736795840473831985110053548127044307620781356945336917889608520628995723408708617397994011116850587356408354803735701094889924111942215044717365523287040152003410974931930162808244371764264599043614722400605439366722695742259101863733541122825311165391510833242842587600732530834227986126919965792930625487620417646654939726249130603358377595223219146428195993102816640732887960486146627429486504853527410142274794976178939053635561607251450846547099356698893710367160857842501420380546576359531156715472983546915229808224427710478490288511933585928336136906136516340156349779984743823469529506007566677427224359967351810604112294952919131816338343180716769026277909995767068978355667775073452643021874681236567770690762674609532636533179741839659253320241193213867580605183572394652944326559037419312539767248046713602748621304774615798969413410856900722273039347679599940340230757980512691537599119393285142671407948036162384822407 A013786 469 177427570879137785065855081389470033690279867120749724177345920363746749406361094213240120473191771035132434726569692218060558036482139482688337168084175327534354377817443887954204285609646166879820117075854003394832321826770712720549123556202233844035836318636650613871139167937623096623364373687681990464062892981216865590749274167054174721436513392779174032051168219156695665858274713117357974613453133146914615959645909174104546027748722346875595888586869937066364909187545277995697824479397271468045300507419019921005052189982131558716358833796087950831435170132741079308155360598661661650301212960127523046602509794162403910769256229678966390414490046812977670596249238569053033382597496038025753939852950058030218731904309390372583620691558260242736459883769418328830707792773258322366394621412183404960189750811564320902594736605999302303718948483853659919501192477164103574824232235903572108105017510616065052829358806532981394690734837868826431795776622769618510282724162578663464606130949170574098579439862754399663993127238052458197098153319311751601782737805632667778983419010733482559585555434043798591553219679845910333692329839234307273850633496143466769546850932858855182717152539813935064711633775732715395821743369920150340343924167592502765688281611697260473620181958835491028361976900962432093261899836732617031958327951359795895521109648999217428521181737487860316164560157021867221899104906496061033045757319561719328068248843769407981162560159360199439752763852533325561599467418634177567473778719456756894049911210972381775485663277627554050483234825885958599207 A013786 470 426003597680809821943118050416117550890361960956920087749807554793355945324672987205989529256133442255352975778493831015563399845593616897934697540570104961409984861139682774978044489748760446678448101099125462150992404706076481242038445658441563459530043001046598123904605142218233054992697861224124459104215006047901694283389007275097073506169068656062796850954854894195226293725717586194776497046900972685741992919109827927025015012624682354848305728497074718896342146959296212467670476575032848794776766518313066830333130308147097872477977559944407169946275843488711331418881020797386649622373212317266182834892626015783931789756984207459198303385190602397959387101594421804296333151616587987299835209586933089330555175302246846284573273280431382842810240180930373407522529410448593232001713486010652355309415591698565934487129962591004324831229195309732637466722363137671012683152981598404476631560147042989172191843290494485688328652454345723052262741659671269854043188820714351370978519320408958548410689235110473313593247498498563952131232666119667515595880353471324035337339189044771091625564918597139160418319280451310030711195283944001571764515371024240463713681989089794111293703883248093258090372632695534249665368005831178280967165761926389599140417564149685122397162056883164013959097106539210799455921821507995013493731945411214869945146184267247121045879357351708352619111108937009503199779750880497042540342863324267688106691865473890348562771306942623838854846386009932514673400321272140660339504542705415673302613836817544688642941077529583757275210246816952186596696007 A013786 471 1022834638031624382485426439049098239687759068257565130687287939058847624724539842281580859743976394855102494844163688268367723029270274171941208794908822012345373651596378342722284819886773832474953890739000234624532763699289631462134308025918193866331633245512882095494956946465977565037467564799122826309220229521011967974417006467508073488311933843206775239142606600962738331235447924453658369409609235418466524998782696852787061045311862333990782054121476400070117494849270206134876814256653869956259016410469673459629845869861181991819624121426521615041008300216395906736733330934525345743318082773756104986577195063897220227206519082109535126427842636357500488430928206752115495897031427757506904338218226347482662975900694677929260429146315750205587386674413826551461593114487072350036114079911576305097906835668256808703599040181001383919781297938668062557600393893548101452250308817769148392375913050217002432615740477260137677094542884081048482842724870718919557696358535157641719424888301909474734064853500246425937387243895052049067089631353321704945708728684649008844951392896495390992981369551731124164384592363595383737579876749547773806601405829201353376550455804595661216183023678671912674984691101977733446548582000659052602164994385261427536142571523393978875586098576476797515792152800645129493668293440696027398450400932326902738295988425660337631156337001451754638485772557759817182671181864073399139363214841566719144167169002810726899213907969239837090486172809847967730834171374409725475150407035703031599575822198924797431701527148530601217779802607502200018667112807 A013786 472 2455825965913930142347508880156884873490309522886413878780178341680293146963620161318075644245287324047101090120837015532350902993277928286830842316576081651641242137482904400876205852548143971772364291664339563333503165641994405140584473570229583473062251422476429911283391628464812133654959623082693905968437771079949735106575232528486884445436953157539467349181398448911534733296310466613233744952471774239738126522077255143541733569793781463911867711945664836568352105133097764929839231030225941764977898401537685976571259933536697962358917515545078397713460928819566572074896727573795355129706716739788408072771845348417225765522852316144993838553250169894358672722658624411829305648772458045774077316061961460305873805137567921708154290380304116243615315405267597550059285067883460712436709905867694708540074312439484597697341295474584322791394896350742018200798545738408991586852991471463725290094567233571022840710392885901590562703997464678597407305382414596125858028956842913497768339156812884648836489713254091668675666772592019969810082204879325413574646657571842270236728294344485433774148268293706429118687406264992516353929284075664204909649975395912449457097644386834182580055439852491262332638243335848538005163145383582385297798151519012687514278314227668943280282222682120790835416958874348955914297572551111161783679412638516893474648668210010470652406365140485662887004339911181321055593507655640231333611078834601692665145372775748555285012593034144848854257300916444970521732845469957750865836127292722978870581549099618438633515366683621973523889306060612782244819737849607 A013786 473 5896438144159346271776368821256680581250233164450279722951208198374383845859652007324699621832934865037089717380129674293174518086860305816680852402099172045590622372096453466503770251968093676225446664286079291563741100706428566742543321042121229918822465665365908216991423299944013932905558055021548068230219088362959313990887133300897009553494124531252261105384537675836594894644441430338374221630884729949611241779507489599643702301074869294852394376381541272600613404424567733596543993703572486177711934062091984029747595100421611807623760954823733232910019690095779339551827042904682647666425826892231967782725200681549759063020368411064130206366353657916355173207103357212802162862702671767903559635864769466194403006135300580021278451203110183100920372288047501717692343447988189170560540483988334995204718424167202519071316450434476959022139146138131585700117308317919988800034032522984404421517055927804025840545653319049718941052297912693312374940223177445298185127525379835308141782315507736041856411801523074096490275920993439947514007373915260317992726624829993290838384634721109526491729992173189136313968462442247031765784211065669755988069590925585791146491444172788872374713111085831520860664422249372339750396712065981307100013361797149462721782232460633132815957616659772018795836118257311843150228471695217899442614269745079061232631452372235140036427682702306076591697420126746351854480011881192195432000200281878664089014040034572281239315235874981782099071779500384374222680561973368559828872541629827872268266299388183871159070395407376358430858223851531290169812190576906407 A013786 474 14157347984126590398535061539837290075581809827845121614805850884296895613909024469586603792020876610954052411429691347977912017926551594265850726617440112081463084315403584773075552374975392916617297440950876379044542382796134988748846513822133073035092740062543545628996407343165577452906244890106736911820756031159465312892120007055453719937939392999536678914028274959683664342041303874242436506135754236609016591512597482528744529224880761176940598897692080595514072784023387128365302128882277539312686353683082853655423975836112289950104650052531783492216957275919966194263936730014143037047088410368248954646323206836400971510311904554964976625485615132657168770870255160667937993033349114914736446685711311488332761617730856692631089561338667549625309813863602051624179316618619642198515857702055992323486528936425453248290230797493179178612156089877653937265981657271325893108881712087685555016062451282657466043150113619038375177466567288376643012231475849046160942491188436984574848419339534074236497244735456900905673152486305249313981131704770540023500536626216813891302961507965383973106643711207827116289838278323835123269647890768673084127355087812331484542725957458866082571686179717081481586455277820742987740702505670421118347132081674955859994999140137980151891114237600112617128802519935805735403698560540218176561716861657934826019548117145736571227462866168236889896665505724317990802606508526742461232232480876790672477722710123008047255595881335831258819871342580422882508656029298057912149122972453216721316107384831029474652928019373110636592490595467526627697719069575152283207 A013786 475 33991792509887943546882682757149333471471925396656136997148847973196846368995567751477435704642124742900679839842688926494966755041650377832307594608473709107592865441284007040154401252315918392798131155723054186085946261093520107985980479686941508357257668890167053055220374030940551464427893981146275325281635230813876216253980136940144381570992482591887566072581888178200478085241170602056090051231945922098248836221746555551515614668938707585834377953358685509829288754440152495205090411446348371889759935193081931626672965982505608170201264776128812164812914419483838832427712088763957431950059273294165740105822019614198732596258882836470908877790961933509862218859482640763719121273071224910282208492392858883486960644171786919007246036774140786650368863086508525949654539201305760918636574342636437568691155976357513249144844144781123207847786771796247103375621959108453469354424990722533017593565945529660575969603422799311138801097228059392319872367773513559832422921343437199964211054834221312241829884609832019074521239119618903602868697223154066596424788439546570153018410580624886919429051550609992906211901706255528130970424585735584074989779565837407894387085023858737464254618517500712637289079122047603913565426716114681105151464128101569019847992935471290344690565284477870393726254850365869570704280243857063841924682184840701517272935029266913507517138341669936772641893879244087495917058226972708649418590186585174404619012227005342321460685711087330852426511093535595340903283126344637047070044256860173347879973830979301768641680174514838638458569919717531433102223486049940631980007 A013786 476 81614293816240952456065321299915549665004092877371384930154383983645628131958358171297323126845741507704532295462296112514415178855002557175370534654945375567330469924522900903410717406810520061108312904891053100792356972885541779274339131728346561565775663005291094385584118048288264066091373448732207056001206189184116795225806308793286660151952950703122046140269113515859347882664050615536672213007902158957895455768413479879188990820121836913588341466014203909100122299410806140987422077882682440907313604398589717835641791323995965216653236727485278007715807521180697036658936725122261794112092315179291941994078669093691156963617577690366652215576099602357179187481617820473689610176644011009587582590235254179252192506656460392536397734294712028747535640270706970805120548622335131965646414996670086602427465499234389311196770791619476822042536039082789295204868323819396779919974402724801775242151835216715042903017818141146044261434444570600960013555024206057157647434145592717114070742656965370692633552948206677797925495126204987550487742032792913898015917043351314937397203804080353493549152773014592967814775996719523042459989430351137364050460737575616354423391142284828651675339060519211042131078972036296996470589545391349333468665371571867216655031038066568117602047248031366815336737895728452839260976865500810284461161925802524342972317005269859331548649158349518191113187204065054077696856802961473467254035037991003745490248357039826913827106392320681376676053135578964413508782786353473550015176260721276208259817168181303546508674099010127570939026377241792970878438590005907457383996807 A013786 477 195955919452794526847012836441097234745674826998568695217300675944733153144832017969284872827556625359998582041404972966147110844430861139778064653706523846737160458288779485069089132493752058666721059284643418495002449091898185812037688255279760094319427366875703917619787467433940122022685387650406029141458896060231064425337160947412681271024839034638196032782786141551578294266276385527903549983431973083657906989299960765189932766959112530429525607859900103585749393640885345544510800408996320540618459964161013912523375940968914312485184421382692152496525653858354853585018107077018550567663133648745479952727782884493952467869645804034570331969598215145259587229143364386957328754034122270434019785799154845284384514208482161402479890960041603581022833072289967436903094437242226651849517042407004877932428344663661768736183446670678363849724129029837777097786888845490371668587858540942249062356406556355332818010145781356891652271704101414012904992545613118743235511489383568113790883853119373855033013160628644233392819113798018175108721068620735786269136216821086507164690686333596928738011515808008037715723277168123574824946434622273080811085156230919054866970562132625873592672489084306625712156720611859149088525885498484629749658265557144053187188729522397830050362515442523311723623507687644015267065605454067445492991249783851860947476533129652932255048306629197193176862762476960194840550153183910497794876938126216399992922086305252624420098882447961955985399203578525093556834587470034689993586438201991784176031821020803309815167326511723316297824602331757544923079131054604183805178976333607 A013786 478 470490162606159658959677820295074460624365259623563437216738922943304300700741675144252979658963457489356595481413340091719213137478497596607133233549363756015922260351359543650883007117498692858797263342428847806500880269647544134702489500926703986460945107868565106205109709308890232976467615748624875968642809440614785685234523434737847731730638522166308674711469525865339484533329601652496423510220167373862634681309205797221028573468829185561290984471620148709384294131765714652370431782000165618024922373950594403968625634266363264276927795739843858144158094913910003457628475091921539912959183890637897366499406705669979875355019575487003367059005314563768268937173217893084546338435927571312081505703770783527807218614565669527354218195059890198035822206568211816004329743818586191090690418819218711915760455537451906735576455456298751603187633800640502811786320118022382376279448356802339998717732141809154096042360021037896857104361547495044984887102017098102508463086009947041211912131339616625934264598669374804376158692229041638436039285758386622832196056587428703702422337886966225899965649455027298555451588480664703154696389528077667027415460110436650735596319680434722496006646291420208334888286189073816961550651081861596028929495602702871702440139583277189950920399577498471448420041958033280656224518695215936628671990731028318134891156044296690344370984216702460817647492707181427812160917794569105205499528441045576383005929218911551232657416757556656320943487792038749629959844515553290674601038122982273806652402270948746866216750954647682431076870198549865360312993662104645316234722176990407 A013786 479 1129646880417389341162186446528473779959100988356175812757390153986873625982480762021351404161171261431945185750873429560217830743085872729453726893752022378194229347103614264305770100089114361553972229285171663583408613527423753467420677291725016271492729203992424819998468412050645449376498745412448327200711385466916100430248090766805572403885263091721307127982238331602680102364524373567643912848038621864644185869823403119127689604898658874532659653716359977051231690210369480880341406708582397648877838619855377163928670147873538197528903637571365103404123585888297918301765968695703617331015000521421591576965075500313621680727402000744295084308671760267607613718152896161295995758584662098720307695194753651250265131893572172535177477886338796365484009117970276570226395714908425444808747695584944127309740853745422028072119069550573302599253508755337847251098954603371740085446955504682418336921274872483778984597706410511990353907572075535603008713931943052544122819869509882845949801027346419518868169301405168905307157020041928973884930325105886281420102731866416317589516033266605908385817524341520543831639263942075952274426031256914478532824519725158398416166763552723768712911957745699920212066775139966234524683113247549692065459718942089594957558775139448533072159879385573829947656520741237906855595069387213463845441449745198991841873665662356353516834733104302608423171629989942608176998363624760421598404367786950428895597236054606634509610457634893531826585314188685037861533586681843450909717092533280439409772417852547941225786419042109085517015565346718226730111497782713253404279567946953967207 A013786 480 2712282159882151808130409658114865545681801473043178126430493759722483575983936309613264721390972198698100390987847104374083011614149180423418398271898605730044344662395777848598154010313963582091087322513697164263764081079344432075277046177431764067854042818785811992816322657333599723952973487735288433608908036506065557133025665931100179341728516683222858414285354234178034925777223020935913034748140731097010690273445990889025582741361679957752915828572980304900007288195097123593699717507306336754955690526272760570592737025044365212266897633808847613273300729717803301842540090838384385211767016251933241376293146276253005655426492203787052497425120896402525880537285103683271685816361773699027458776162603516651886581676466786256961124405099450073527105892246634045113576111495129492985803217099450849670687789842758289401157885990926499540807674521566171249888590002695547945158140166742486426947980968833553342019093091639288839732080553360982823922150595269158438890506693228713125472266658753264802474492673810541642484005120671466297717710579232961689666659211265578532427995873120786034347875943990825739765872724924361410896901047851662957311671860105314597216399290089768679701610547425508429172327111058929093764154907366810649168785179957117493098619109815927906255870404762765704323306299712214360283761598699526692904920838222779412338671255317604793920194183430562824035083605852202232973071063049772257768887056467979778328963767110529457574708781379369915631339367032775905542141623106125634230739172406335022863575263967606883113192120103914326354372397470462378997706176294521423675242640636475264007 A013786 481 6512189465877046491321113589133792175182005336776670681559615517093683065937431079381448596059724249074139038761820897602173310885572182196627574250828552357836471534412262614484167778763826560600700661355386891397297558671505981412740187872013665526917556807904734594751990700257972937211089344052427529094988195651063402676394623900571530599490168556418083052699135516261461856791112473267127196430285895363922667346543824124550424162009393578564750904403725712064917498956428193748473021735042514548648612953580898129993161597131520874652821218775043119469195052052445727723938758102960908893452606020891712544479844209283466578679007781292713046317715272262464639170021533943535317645084618651364928521566411043481179682605196753802963659696643779626538581247284168342317696243699805912658913524255781490059321383412462652852180084264214525397479226526280377170982504596472010616324694540348709911102102306169361574187842513025932504196725408619719760237083579241249411776106570442140214258912247666588790741256909819110483604096294732190580820223100738341016889648766248654056359618091363007268469250141521972601177860412543391747563459415891842760505324136112860347916574695505534599963566924368645738442757393652488754127735932587712368654253217077039100929784482668042902920344841835400456080258425609026679041311598477563589664714932572893369025149684017569110202386234416781340508235737651137561368343622382503190903097822579619447767842004832381227636875784091867167430845820245694949206682037077807647788004752947610389895444208786224126354774280369498297576848126326580171973492529283145938244257580168177108880807 A013786 482 15635766907570788625661993727510235012611994813600786306424636856541933041315772021594858079139397922027007832067131975142818119436258809454102805776239354211165368154123842537376486836811947572002282287914283926244911438370285861371989191080704810930129053895779267761999529671319393022243825515069878497357066657758203229826023491985272244969375894703959817409530624374543769918155461048314372398629116434768778324299051721723045568412984553982133966921473345434667866914994384093190083725185837077431305319701547736410113580994712781620041423746278878529845537319977922192265176958205209142253179707056161001819296105946489603255408297682883804024208834368702177598647221702998428297665848169381927193380280952915398312417935077405880915746931641714883319133574729288189904788681123233996294051371738131357632430641573322829498084382318379075479347622889599185587528993536129297489795591591377252496556147637112637139625009873775263942576337706095947144329237673758239837674431875631578654435648306647479686569757840475684271133435203651989584549355664872756781552046687763018389319443037362580451594669589794256215428042850516683585899866057556314467973283250806977695347695843908788574512524185409118418001060502159625498660693974143097397138861974201970881332412542885971009911747965246796495048700479887273056378189147944630178784980553107516979029384391326183433595929348834691998560274006100381284845393037340390161358337872013666294090588653602547327556138757604573069001460814409913573045243571023816162338999411827212546138961545295724127377813047167165412482012351310118992908355562808833397724462449983793238422817607 A013786 483 37541476345077463490214446939752074265281399547455487921725553092557181232199168623849254248013694410786845804793183872317906304766457401499300836668750689461008048938051345932240944895185486120377479773282195706914032363527056353154146047784772251043239858403766021896560870740837862646407425061682778272154317045277445954812282404256638660171471523184207521600283029123279591573491261977002808129108508559879836756642023183857032409759575914111103654578457502388637548462901516207749391024171194822912564072603416115120682707968305388669719458414815587350159135105266991183628689876650707150549884476641842565368129950377521537416235322736604013462125411319253928414351979308899226342695701454686007191306054567949871348115462120851520078708382871757434849239712925020943961397623376884825102017343543253389675465970417548113624900601946428160225913642557927644595657113480246443272999215410896783244231310476707441772239648706934408726125786832336369093534499654693533850256310933391420349299991584260598727453988574982117934991377923968426992503002951359489032506464097319007152755982732707555664278801685096009173242730884090557289745578404192711037603853085187553446529817721225001367404570569167293321620546265685260822284326231917576850530407600058932086079122515469216394798106864557558384611929852209342608364032144215057059262738308011148266649551923574166424063826366552095488543217888647015464913788682654276777421369230704812772111503357299716133462289157008579938672507415398202488881629814028182605775937587797137323279646670255033629834129126248364155369311655495595701972961706304008987936434342411087565453185074407 A013786 484 90137084704530989840004887102344730310940640313440626500063052975229792138510203865862059449480880280299216777308434477435293037744264220999821308841670405395880325500261281583310508693340352175026328935650551892300591704828462303923104660731238174754818900027442218573642650648751708214024227573100350631442515225711147737504290052620189423071703127165282259362279552924994299367952520006783742317989529052271488052697497664440734815832741769780759874642876463235118753859426540414806287849035038769813066338320802092404759181831901238195996419653972225227732083387746045831892484393838347868470272628417063999448880010856429211336381009890586236322563112577528682122859102320667042448812379192701103266325837017647641106825224552164499708978827275089601073024550732975286451315693727900465069943641847351388610793794972533020813386345273374012702418655781584274674172729466071710298471116201563176569399376454574567695147396545349515351428014184439622193576333670919174774465402551072800258669279793809697544617026568532065161914298395448193208999710086214133167048020297662936173767114541230841149933402845915518024955796852701428052679133748466699201286851257535315825118092348661228283138373936570671265210931583910311234304667282834102018123508647741495938675973159641588563910254581802697681453243575154631602682041178260351999289834677534766988225574168501573584177247106091581267992266150641484131258006627052918542588707522922255465839719560876618436442956265977600432752690304371084175804793183481666436468026148300926713194431655282335745231744032122322337041717284844925280437081056835925580035378856129021244653097363651207 A013786 485 216419140375578906605851733932729697476568477392570944226651390193526730924562999481934804738203593552998419482317551180322138583623978394620570962528850643355508661526127337081528531372710185572238215774496975093413720683293137991719374290415702857586320178965888766795316004207652851421872170403013941866093479056932465717747800416341074804795159208323842704728833206572911312782454000536287765305492859254503842814526691892322204292814412989243604459017546388227520128016483123535949897125533128086321172278308245823863826795578394872908587403589187312771784732213978256042373855029605873232197124580829370662676760906066286536418650804747297553410474033298646365776984704671921568919598522441675348942448334679371986297487364149746963801258164287490132176331946309873662769608980640689016632934684075490684054515901729051782972940615001371004498507192531583843492688723448038176426629149999953186943127902867433537036048899105384186358778662056839532886776777143876938633491431525125793421064940784937083804625480791045488453756230447471111894808303917000133734082296734688709753214842013495249600990100233043158777918868243336128754482600130068544782289729869342293296108539729135609107815235821706181707771446732968657273565506146084678945514544263227331748761011556299454141948521250908277133169237823946270478039580869003105150294893060760975538729603578572278175609570301725886624449431027690203399150473911554057420755486762536335373481166665664760865899537994612218639039209420794973106107308433539481113959730782070525038379830404332888124301417421125695931237163200912665598329431617463057317664944633565780008412086770126548007 A013786 486 519622356041764954760650013172484003641240914219562837088189987854657680949875761756125466176426828120749205177044440383953454739281172125483990881031770394696576296324231736332750003825877155558943956074567237199286343360586824318118217671288102561064754749697098929075553726102574496263915081137636474420490443215694850188312468799634920606313177259185546334053928528981560061990672055287626924498488355070063726597678587233465612507047405587173894306101128878134275827367575979609815702998405040535257134640218098223097048136183726089853518356017638737965055142045761792757739625926083701630505296118571318961086902935465153973941180582198261425738548153950049924230540275917283686975956052382462512810818451565172139100267161323542460086820852454263807355373003090006664309831162518294328935676176465253132414892680051453330918030416618291781800915769268332808225945624998739661600336589149887601850450094784707922423553406752027431447427567598471718461151041922448529659012927091827030003976922824633938214905779379300217777468709304378139659434737704717321095531594459987592117468835674402094291977230659536624225783202652250045139512722912294576022277641416290846203956603889654597467864381207916542280359243605857746113830780256749314148180420776008823528775188746674989394818399523430773396739340015294995417773033666476455465858038238887102268489778192152039899638578294443853785303083897484178361360287861641291867233923716849741231728281164261090839024790725063936952333141819328730427763647548928294154617313607751330617149972800803264386447703228122795930900428845391310101588965313528800619713532065191437800197420335073841764807 A013786 487 1247613276856277656380320681627134092742619435041170371848744160839033091960651703976457244289600814317918841630083701361872244829014094273287062105357280717666479687474480398934932759185931050497024438535035936515486510408768965187801840628762734249116476154022734528710404496372281365529660109811465175083597554160883335302138237587923444375757938599304496748063482398084725708839603604745592245720870540523223007561026287947550935629420820814804520228948810436400396261509549927043167502899170502325152380271163653833656012574977126341738297572798350609854097396051874064411332841848526967614843215980689736825569653948051834691432774577858025683198254117634069868077527202477398132429270481770292493258775102207978305979741454337825446668456866742687401460250580419106001007904621206424683774558499693072770928157324803539447534191030300518568103998762013267072550495445621973927502408150548880132042930677578083721738951729611617862905273589803930596025223651655798919711290037947476699039548591701946085653988776289699822883702371039811913322302805229026287950371358298430208674042674454239428395037330813547434766105469568052358379970047712419277029488617040514321735699805939060688520342379280207618015142543897664448419307703396455103269781190283197185292589228180766649536958977255757286925571155376723283998073053833209969573525149811567932546643957439357047799032226484959692938512704437859512245626051155800741773228650844156228697379603075390879104498522530878512622551873508208281757060517764976834265236169972210944811777084694728637791860935450722833030091929657784535553915105717782650287932190488524642158274006224512294077301607 A013786 488 2995519477731922652969149956586748956675029263533850062808834730174518453797524741247473843539331555177323138753830966969855259834462840350162236114962831003117217729626227437842773554805420452243355676922621283573683111491454285415912219349659324932128659245808585603433681195789847558636713923657327885375717727540280888060433908448604189946194810576930096692100421237801426426923888254994166981975810167796258441154024117362069796446239390776345653069706093857797351423884429374830645174460908376082690865031063932854608086192520080346513652472288839814259687847920549628651610153278313249243238561569636058118192739129272455094130091761437119665359008136439401753254142813148232915962678426730472276314319020401355912657359231865118897450964937049192450906061643586273508419978995516625665742714957763067722998505736853298213529592663751545082017701027593854241193739564938359399933281969467861197035076556864979015895223102797494488835561889119237361056561987625573206226807381111891554393956168676372551655227051871569274743769392866588403886849035354892117368841631274530931026376461364628867576484631283327390873419232432893712470308084557518684147802169514274886487415234059684713137342052651778490854357247898292340654757795854888702950744637869956441887506736862020725538238504391073245908296344059512604879373402253537136946033884697574606044492141811896271765476375790388222745369003355300688901748148825077580997521990676819105102408426984013500729900952596639308806747048293208084498702303153709379070832044103278478493076780352043459338258106017185522105250723108340669864950168828396143341325189362947665822015888945054018079601158407 A013786 489 7192242266034346289778929045764784244976745261744774000804012187149018807567856903735184698337935063980752856147948151694622478862545279680739528912025757238484439768832572078260499305087814505836296980291213701860413150690981739283605238658532039162040910849186414033844268551091423988286750130701244252787098263824214412233101814185098660060813740195209162157733111391961224851044255700240994923723920212878816517210811905786329581267420777254005913020364331352571440768746514928968379063880641010974540766939584502783914014948240712911979279585965504394037510522857239658392515978021230111433015786328696175541780766649383164681006350319210524316526978535591003609563196894368907231226390902579863935430679967983655546290319515708150472779766813855111074625454006250642693716369568235418223448258613589125602919412274184769010684551985667459741924500167252844033106168695417000919239810008692334734081218813032814617164430669816784267694184095775288903896805332289001268150564522049651622099888760991970496524200151543637828659790312272678757732324533887095973802588756690148765394329883736473911051139599711269065487079577071377803641209711022602360638873009003774002456283976977302996242758268416920156541311752203799909912073467847587775784737875525765416971903675205711762017310649042966863425819522086889764315375538810742665807427357158876629112825632490362948508908778272722122811630977056076954053097305329011271975050299615042671350882633188616415252492187184530980444999662951992610881384229872056219149067737891971626861877349625256345871157712547262438574706986183125948345745355356979140162521779660437345638660149357074697409122381335207 A013786 490 17268573680748465441759208638881246972189165373449202375930433261344794156970424425868178460709382088617787607611223512218788571748971216513455608917773843129601139884967005559903458831515842628512949049679204098166851974809047156019936178019135426028060226948896580095260088791170508995876487063813687450941822931441938803771677455858421882806013790208697198340717200452098900867357257936278628811861132431122038457823159385792977324623077286186868197161894759577524029285760382344453078132377419067349872381421942391184177549890725951701662250285903176050084062765380232419800430863228973497550670902975199517475815620725168978399096247116424468883981275463953999666561235743379746262174564557094253308969062603128756966643057157215269285144220120066121690175715069007793107613003333333239154499268931227490572609508870317630394653609317587570840360724901574078523487911037696219207094783830870295696529006370091787895811798038230099026733736013956468658256229602825892044829505417441213544661832915141721162154604563856274426612156539766701697315311205862917433100015604813047185711786050851273860433786178906757026234478064548378106542544516165268267893934094618061379897537828722504493978862602469025295855689517041323583698888396302058249659155639137362766149540724168913940603562868352163439085392672530622324121216668684593140603633084538462786499894343609361439369889976632805816870725975911640766681486630094956064012095769375717453913469202285868013021233741430058884048444190747734258726203535922806982176911638678623876095367516450240486436649667825977115017871473825685401978134598212106915530214792964710066878423018606336348479302837585832007 A013786 491 41461845407477065525663859941953873980226186061651534904608970260488850770885989046509496484163226394771308045874547652837311360769279890848806917011574997354172336863805780349328204654469538151059590668279769039698611591516522221603866763423944157893372604904300688808719473187600392099099445440216663569711316858392095067855797571516070940617239110291081973216061998285489460982524776305004987777278578967124014337233405685288938556420008564134670541385709317745635194315110678009031840595838183180707043587794083681233210297287633010035691062936453525696251834699677938039940834502612765367619160838043454041459433305361130717136230089326535149790439042388953553199413527019854770775481129501583302194834719310112145476909980234473861553631272508278758178111891880687711251378821003333107209952744703877204864835430797632630577563315971527757587706100488679362534894474401508622316234575977919579967366144294590382737844127089790467763187700169509481248473207276384966799635642507276353720733060829255272510333205557818914898295787851979850775254062205276864756873137467156126292893998308093908538901520615555123619988981832980655833808649383312809111213335761177965373133988326762733290043249108528129735349510530416217924461031039521241857431632689568808001525047278729562371389154446913544417244027806746024200215041221511708130589323035976849150386246319006076815927105833895366766306613068163849480802249398857989509693041942271097606846239554688369099263982213173571380600314501985309955201614689750659564206764844467375926504977406997027407934395852450171053157909408655470650149501170307268704188045717908268870575093667673813572698806113043582648807 A013786 492 99549890823352434327118927720631251426523072734025335305966137595433730700897259700669301058475906573845910618144788914462384577207041017927985407744791568647367780809997678618737019375381361100694077194539725464316366431231169854070884098980889923101987624375225953829735455123428541429937768501960209230876871776999420257921769969210086328421991103808887817691764857883460195819041987908316975653245868100064758423697407050378741473964440562487343969867088071907270101550580737899685449270607477816877611654293594918640937923787606857095694242110424915196700655113926729233897943640773249647653605172142333153544099366172074851844088444473010894646844140775877481231791878374671304631930191933301508569798161063579261290060862542971741590268685292377298385646652405531194714560549229002790411096540034009168880469869345115946016729521647638145968082347273319149446281633038022202181279216922984911501646112451311508953563749142586913099413668106992264477584170670600305285925177659970525283480079051041909297310026544323214670808186632603621711385003354869752281252403058641859229238489937733474401902550997947851811593545380986554656974567169334054676023219162588294860894705972557322629393841109576039494574174783529339236630935525890501699693350087654708011661638516229679253705359827039420145802910763997204104716313972849611221544964609380414810077377411933590435040981107182775605902177976661402603406200806658032812772993703392905354037821170806774207332821293829744884821355119266729202439076870091333613660442391566169599538450754199862806450484441732860698632140490181785031008952309907752158755497768697753558250799896084826388049833477417641939785607 A013786 493 239019287866869194819412545457235634675081897634394830069624696366636387412854320541306991841400651683804031394165638183624185369874105484045092963995244556322330041724804426363587583520290648002766479344089880839823595801386038819624192721653116705367872286124917515145194827751351927973280582173206462363335369136575608039270169696073417274541200640245139650277927423778187930161519812967869058543443329308255484975297474327959358278988621790532112871650878460649355513822944351697144763698728554238323145581958921399656891955014044063886761875307130221387278272928538076890588962681496572404016306018313741901659382578179151719277656355179699158047072782002881832437532299977585802421264390831856922076085384713653806357436130965675151558235113386997893423937612425680398509659878698835699777042792621656014482008156297623386386167581475979188469365715803239277820522200924291307437251399832086772515452315995598932997506561691351178351692217124888427010679593780111332991506351561589231205635669801551624222841373732920038424610456104881295729035393055042275227287019743799104009401614340498072038968024946072792199636102459748717731395935773571065277131749209374495961008189040110131633174612504092070826472593655253943507150876197663094580963733560458953935999594077467459888146568944721647770072788744357287055423869848811916542929460027122375958995783166052550634533395638345844229771129321964027650778288136785936783467957881846365755044808631107064871806103926485217468456073641359416815056223565089292006398722182150373208491820260833870598287613144600598537415769316926465859452494496088512933171950142643306293360170550499668157707650179279758297425242407 A013786 494 573885310168352936761409521642822758854871636220181986997168895976293966178263223619678087411202964692813479377391697278881669073067727267192268206552582179729914430181255427698973788032217845854642316905159803896416453519127879205917686724689133209588261358985926953863612781430995979063846677797868716134368221296918034902287677440272274876173422737228580300317303744491429220317809070935853609562807433669121419425689235861430419227851680919067603004833759184019102588688889388424844577640647258726213872542283370280576197583988719797392115262612419661550855133301419922614304099398273270342043150749971294305884177570208143277985652908786457678471021749588919279682515052246183511613455802387288469904681008697482789064204150448586038891322507242181942110874207434058636821693368755904515164679745084596090771301583270593750713188363123826031514947083643577506047073804419223429156840610996840340809601010705433038127013254620934179222413013316857113252641704666047310512606750099375744124731243193525449759042138332741012257489705107819991045413978725156502820716134404861648726573276031535870965562227895520774071326282005856671273081641792344127730393329851708164802380661885304426051252244622325062054360697366264718360669253750589090088893924278661948400335025379999371191439912036276676295944765775201846220072711506997411619573633525120824677548875381692174073514682927668371995680481502035630389518669816423034217106566874313124177862585523288062757206455527491007141763032812903959772949992779779390107363331959343046073588860446262123306488559160186037088335262129940444528545439285108519552545852292486578410357769491749703246656068080450699672118007019207 A013786 495 1377898629714215401164144261464417444010546798564656950780202519239081812794009999910847087874298318227445163985117465166594887444435613168528635963932749813531524546865194281905236065065355047896996202889288689155295904899426037973408365825978608836221415522925210616226534288215821345732295873392682787438618099333900201800392713534093731977692387992085821301061846290523921557983059579316984516560300648239560528041079855303294436566071885886681314814605855800829865315442023421608051830915194068201639507974022372043663450399156916233538468745532419607383603175056709234196944142655254122091245604950681077628427910346069752010443552633996284886008923220762995190517718640443086611383907381531879616241139101882656176543154165227055079378065339888478843008208972049174787008885778382926740910396067948115213941895101432695595462365259860306301667387947828229592019024204410555453405574307003413658283852026703744724542958824344862964313013644973773928919592732903179592540768806988601161643479714907654604871460174136911170430232781963875798500038962919100763272539438706072818592502435751717626188314909177145378545254403096061867726669021943418250680674384973951303690515969186615926949056639338202473992520034376401588783966878255164405303434312193067338109204395937378490230647228799100299786563382626259632774394580328300785298596294093815100050794849791442909950508753709331761161628836086387548565234326229231705155272867065225811151048067841414638680052699721505908147373041783782407414852932664250315647779360034382653622686853931475358058879030543606675049092964373987007313037599723545555445662591354260274763269004549691037495221219461162129912755334853116007 A013786 496 3308334609943831178195110371776066283069322863353741338823266248693035432518418009785943857986190262064095838728267033864994324754089907217637254949402532302289190437023331470854471792221917470000687883137182142661865467663521917174153486348174639815767618670543430689559908826006187051103242392015831372640122056500694384522742905195359050478439423568998056943849492943547935660717326049940079824261281856423184827826632732583209942195138598013921836869868659777792506622376298235280932446027380957752136458645627715276835944408375755876725863458023339477328031223311158871306862886515265147141080697486585267385855412740913474577074969874225080011307424653051951452433042455703850953932761623058042958594974983620257479880113150710159245586734881072237702062709741890068663608334753897407104925860959143424628674490138539902124705138988924595430303398462735579250437677114789743643626783911115196193539528716115691083627644137252015977315545761582031203335942151700534201690385905579631389105994795493278706296375878102723720202988909495265792198593549968760932617367192333280837440598348239874020478144096934326053887155821833644544411732321686147219884299198322457080160928842017064840604684991051024140056040602537740214670304474690649737133545783575554678800199754645645755043783996346639819787538681685649378291321387368250185501929702119250055221958434349254426791171517656105558549070835443416504105127617276385324077810153823607172573666410887236547470806532031335685461842673322861560203061891326865007870318243442552751348071136289472334699368552335199626792872207461942804558603276936232878625035881841578919706608879923808181026026147926250273920525558982331532807 A013786 497 7943311398475138658846460002634335145649444194912332954514662263111978073476721641496051203024842819215894108786569148309851373734569867229547049133515480057796346239293018861521586773124823845471651607412374324531138987860116123135142520721967310197658052427974777085633341091240855109698884983230011125708933057658167217239105715374057080198733055989164334722182632557458593521382299845906131658051337737272066771611745190932287071210527773831426330324554652126479808400325492062909518802911741679562879637208152144379683102524510189860018798162714038085064602967170092450007777790523151618285734754665291226993438845990933252459557002668014417107149126591977735437291734936144946140392560656962361143586534935672238209192151674855092348653750449454442722652566090278054861323611744107674458926992162903362533447450822634305001417038712407953628158459709028125780300862752610174488347908170587586060688408447393774291789973573542090361534625373558456919209597106232982618258616559296694965243493503979362173817598483324639652207376371698133167068823113474994999214298628792207290694876634123937523168023976739316855383061128222580551132569304368439474942202375172219449466390149682972682291848663513508960274553486693114255423401043732250018857643426364906783799279610904195457860125375228282207309880374727244157277462651071168695390133214788319382587922200872559878725602813892309446076319075899643026356411409080601163110822179330480821349373052540254950477406483407236980793884258648190606047551601075802883896634102505569155986718798231023075613183894156814303929686170116124673745206467923895141578711152301630986215567920697063442643488781170926907683181867116578010269607 A013786 498 19071890667738807919890350466325038684704315511984511423789704093731859354417608661232018938462647608937361755196552525091953148336702251218142464969570667618769027320542538286513329842272702052977435509397110753199264709852138811647477192253443511784576983879567439782605651960069293118387022844735256712827148271437259488591092822613111049557158067429983567667960500770458083044838901930020622110981261907190232318639800203428421257976477184969254619109255719755678019969181506443045754645791091772630474008936773298655619129161348965853905134388676405442240111724175391972468674475046087035504049145951364236011246669224230739155396363405902615474265052947338542784937455581684015683082538137366629105751270380549043940270356171327076729117654829140116977088811182757609722037991797602526375883708183130973442807329425144966308402309948491496661208461761376529998502371469017028946523327517580794131712868682192452074587726550074558958044635521913855063022242652065391266438938358871364611549627903054448579336053958462459804949910668447217734132244295453462993113531007730089704958398798531573993126425568151099769774729768862415903269298899788623179336227902788498898168802749388817410182728641095935013619202921550167327271585906001132295277201866702141187902070345780973294322161025923105579751022779720113221623187825221876037631709848706754837593601204295016268820172356155434980029242101235042906281743793202523392629084052572484452059844699149152136096252966660775990886116105014305645120171394183002724235818480115871543524111834552686404547254529870511143735176494448815341662240729485272234930485476676215997903578577593649325787016563591395505347319662946903802657326407 A013786 499 45791609493240877815656731469646417881975061544274811928519079529050194309956678395618077471248816909058605574226922612745779509156422105174760058391939172952664434596622634425918504951296757629198822658062462918431434568354985286765592738600517871794769338294841422918036170356126372777247241850209351367497982999720860032107213867094079629986736519899390545970773162349869857390658203533979513688466009839163747797054160288431639440401521721111180340481322983133382925946004796969752856904544411346085768095457192690072141529116398867015226227667212049466818508249745116125897287414585654972245221999429225530663003252807378004712106668537572179753710392126559841226634830851623321655081174067817276482908800183698254500589125167356311226611489244765420861990235649801020942613218306043665828496783347697467236180397949773064106473946186328083483561516689065048526404193897109886500602509369711486710242597705944077431085131446729016058265169888115166006316404607609004430719890999650146432330656595233731038985865554268365991684735514941769779651518553383764646465587949559945381605115515274309157496547789130790547229126175038660583749586658392484253586283194595185854503295401282550601848731467271339967699706214641951752779077760308718640960561681951840992152870900220116879667508623241376496982205694107991845117273968357724366353735346744918365062236491512334061437233827129199387050210285065338017982466847479258665702430810226535169395687122657114278767103372952523154117564768139347853933531517433389540890200170758207576001392514761000057317958126219097256108158763171605635331039991494138636068095629499594610966492164802352031214626769182940608338914510735516030180240703207 A013786 500 109945654393271347635391812258621049334622122767803823440374309949249516538205984827879004008468409398649711983718841193202616601484569474524598900199045954259347307466490945256630330388063515067706373202007973467153874398620319673524188165379843410179241181245914256426204845025059421038170627682352652633362657182329784937089420494892885191598154384278436700875826362802037527594970346685084812366006889623832158460727038852524366296404053652387943997495656482503252405196357517524376609427811131641951929197192719648863211811408473679703558172628976130769831238307638023818279387082420157588360778020629570499121870809990514589313768111158710803588658651495870178785150228874747595293849898936829280835464029241059509055914489526822503255094185676681775489638555795172251283214337152810841654220776817821618834069135477405126919643944793373728444031201570445181511896469546960837487946624996677279591292477091971729912035400603596367555894672901364513581165687462869219638158458290160001584025906485156188224605063195798346746035049971375189240943296046674418916163876666893428861233882352173616287149211241703028103897131946267824061582757566800354692860665950223041236662412258479403995038804252918487262446994621355326158422565702501233456946308598366370222159043031428500628081688204402544969254275871553288420126574798026896203615318567534548994514429816121114081510798418937207728307554894441876581175902900797700056351536375353910941719044781499731383319815198459008093036273008302574197294409173357568287677370609990456389979343427941161137620417461052052511915689190375025130429827019577426865199497606428526660930547687690447226946318872808240400621733740275973988462757928400007 A013786 501 263979516198244505672575741232949139452427716765496980080338718188148089208232569571737488624332650966157958472908937704879482460164451308333561959377909336176692885227044759561169423261740499677563002058021144294636452431087387536131575785077004027840358076171440129679317832905167669912647677065328718972703739894773813633951698608237817345027168676652526518802859097087692103755523802390888634490782541986821012464205620284911003477666132819383453537987071214490309024876454399576028239236174527072326582002459719876920571559191745304968243172482171689978364803176638895187688808384890798369654228027531598768391611814787225528942357234892064639416369422241584299263145699528268976300533607347327103285949134207783881243250689353900830315481139809712942950622172464208575330997623503898830811784085139589706820599994281249709734065111448890321994118914970638880810063423382252970808559846617022148298693237497824123518796996849234878501703109636176197108378815598348996351218458354674163803246201470860007927276756733111830537230154981271829367504853808065279817709467877211122695822551527568852705445256191328970477457013802989045571860200917887651617558458946485522009226451832609048992088169011257287917135234085874138106372580251705461530128086944677654903403862318459830008024133378770510471179516367599445496723906090062577784880379880650452135829145988506794909707427003868235755666439301554945671403342864815277835300038837224740171067426520380855051350876291500078431380091492934480647703876425231521458713366834587085792340403570486727891426622323985978081109569746090435338162014674005401903343993753034892512894244998144763791898111613612585201892782710402613546299081786088416807 A013786 502 633814818391985058119854354700310883825278947953958249172893262369743562188966399541741710187022694969745258293454359429415637386854847591308882264466360316160239617430134467706367785251438939725828767941308767451422122287040817474251913459969886670844699740887627751360042116805307575460267072633854254253461679487351926535118028358378999445410231992642716171645664692107548741117012649540523611412368883310357250926557694304071319349876384899339671944706957985991231968728367013382043802406055039500656123387905787424486292313619380477228751857129694227638053892427109987345640828932122806885539801494103368642908259967304128494990599720975847199238702982802043902530812824567373812097581191240932374989563871232889098865044905138715893587470216683120776024443836086564789369725294032861092779093588420154886076260586269280553071490332588785663107879514844503952824962279540789382911352191727470178065162463232275720568631589435012943282589166236459049257217536251635940239275518509572667291594129731534879033391492916201505119889602110033662311379153993164736842320432373183905592669946217692815345774060115380858116374290140976698418036342403848251533757859930511738344152710850094326630003693796028748289041697040183805593400565184344813133837536754171049423072673426622051849265944242427995641302018798606268637634098522240249261497792093441735578125779518404814578207532236287634049355120763033424557039426218421482082555393248176601150732891075434432978293453975891688313743599674535688035137007296980883022370793769843592987409308972738633667315320199890333372744076960363135246926997232286969969928929001036776923459082240545577864347365984283817069744571287676675124664095368398288753607 A013786 503 1521789378959156124545770305635446432064494754037453756264116722949754292815708325299721846159041490622358365162583916990026945365838489066732626316983731119100735321449752856962989052388704894281714871827082350650864515611185002755678844217387697896698124077871194231015461122449543488680101241393884064462561492449131975610818386088467977668429967014335161528121240925750224527421947371546797191001097688828167759474665024024075237759053200143314552339241406124364947956916809199130287169576938149841075352254361795606191587845000132525826233208968395840558967395717491079616883630266026859332181063387342188111622732181497212516472429930063009125372125861707707409976481591786264522846292440169478632349942854830166726374972817238056860503515990256172983234689650443842059276710430972899483762603705796791881469101667632542607924648288545674377122018715141653990732734433177435308370156612337655897534455074220694005085284446233466076821496588133738177266579304540177892514500519941483974167117505485415244559172974491799813792854934666190823209621348737588533158411358128014557328000540868680449645203518337029440337414670628485052901705258111639651932552621693158683764310658751076478238638868804265024641989114593481317229754757007611896334343925746764689664797488897319546490087532126069617534766147135453650998959470551898838476856198816353607123079996623689959802276284899326609352501644952043252361451662350429978480215499188872019362909671472118073580882582996115943641298382818560186972363954520051100136712275841394466762769750843545459435224083799936690427958528781831887727871720354721014897799358531489301393225256459549932452298025728265444784456715661711696974318492979524291297410407 A013786 504 3653816298880933855034394503830706883386851904443926468790144251802360057050515689044632152627858618984282434755363984693054695823378212249225035787077938416960865506800856609568136714785280451170397407256824723912725701982455191616384904965947862649972195910968737348668122155001353916320923080586715638774610143370365873441574944998411614381900350801418722829019099462726289090340095639083860055593635550876430790498670722681804645859486733544098240166518616104600240044557258887111819494154228497768421920762722671250466002415845318194508785934733118413182080717117696082160137596268730489256566733193008593656006179967774807252050304262081284910018474193960205491353532301878821119353948148846918196272212794447230310026309734188574522068941892605071332746489850715664784323381744765931660514011497618097307407313103985734801627080540798164179469966935055111231749295374059022175396746026222711809980226633203886306209767955406552050448413308109105363617056910200967119927315748379503021975249130670482002186574311754811352916644698133524166526300858318950068113345670865362952144529298625701759598133647527207686250132624178992612016994324726046804290058844685273999718109891661334624250971923999040324165415864138948642668641171575276163098759765717982019885178770842464231122700164634693151700973519272224216048501688795109111182931733358065010702515071893479593485265360043283189055356449529855848919845441303382378330997413552481718490346121204555494667699081773674380682757417147363008920645854802642691428246174295188114697410171775352648103973025203647993717528427605178362434620000571685156769616259834105812645133840759379387817967559773565332927480574303769784435338701643837823405082387207 A013786 505 8772812933613122185937581203697527227011831422569867451565136348577466496978288169396161798459488544181262125847628927248024324671931087610389310924774130139123038081828856719573096252199458363260124174823636162114454410459874915070940156823240818222583242382235938374152161294158250753086536316488704248697838954232248462133221442941186286130942742274206353512474857810005820105906569629440347993480318957654310327987308405159012954708627647239379874639811197267145176346981978587955478605464302623141981031751297133672368871800444608985015595029294217310050175801799588293266490368641221904705016726396413633368070838102627312212172780533257165068954356539698453384739831056811049507568829505381450589249582919467799974373169671786767427487529484144776269924322131568311147160439569183001916894141605781051635084958762669749258706620378456392194907390611067322067430058193115712243127587208960731055762524146322531021209652860931131473126640352769961978044553641392522054945485111859186755762573162739827287249964922523302058352863920218591523829648360823799113540142955747736448099014846000309924795118887712825654686568430653761261452803373667238377100431286089342873323181849878864432826583589521695818321163489797615691047407452952238067600122197488874829744314228792756618925603095287898257234037419772610342732452554797056975950219091792714090696738687616244503958122129463922936921910835321183893256548904569421090372724789939508606095321037012137742697145495338592188019300558570818584418470697381145102119219064482746663388481822432621708097639233513958832915785754680033248205522621372616061403848639861688056160966351663269910150940111016330364358880858903351252429248222646854613995602811684007 A013786 506 21063523853605106368436132470077762872055407245590251751207892372934497059244869894720184478101231994579210364160157054322506403537306541352544735530382686464034414434471084983695004101530899530187558143751550425236805039514159671085327316532601204552422364959748488036339339267273960058160773695889378901123511329111628557581864684501788273000393524200369454783452133601823974074281673680286275532346245817327999097497527480786790104255414981021751079010186684638415568409103730589681104131719790598163896457234864417947357661192867506173022443665335415761430472100120811492132843375107573793196745160077789133716738082284408176621426846060350453330559410051815986576760334367403329867672759642420862864788248589642187738469980381960028593397558291431607824088297437895515064332215405608387602462833995480304975838985989170067970154595528673797659972644857172640283899569721670825095749336888714715264885820475320396981924376519095646666977063487000678709284973292983445453924109753573907400585938163738325316687165778978448242105226272444838248714985714337941671609883236750315211885734645246744129433080449398494396902450801999680788748180900175039343418135517900512238848959621559153503216627198441591659789113539004075274204825294538323600307893396170788466216098463331408642040373031786243715618923844874037432900618584067733799256476039394306531762869588966603054003451232842878971549507915606162527708973919871180037984912220644760163234865809866142720215846334307959843434340641128535421188748144412129390188244973823074738795744855660724721142431799667015157830801596986759828941459813915651163430640584307913022842480210343511054272407206550209204825672942226946357082624982575097928203442350853300807 A013786 507 50573520772505860390615154060656708655805032796662194454650149587415727439246932617223162931921058018984684084348537087428337874893073005787459910008448830200146629057165075045851704847775689771980327103147472570993568899873497370275870886994775492130366098268356119775250753580724778099644017643830398741597550701197020166754057107488793643473944851605087060935068572777979361752350298506367347553163336207404525833091563481369083040317251369433224340703458229816835779750258057145824331020259217226191515393820909467491605744524074882321426887240470333243194563512390068392610956943633284677465385129346771710053888135564864032068045857390901438446673143534410183770801562816135395012282295901452491738356584863730892760066422897086028652747537457727290385636002148387131669461649188865738633513264423148212246989405359997333196341183864345788181594320302071509321642866901731651054894157869804031350990854961244273153600428022348647647411929432288629580993220876453252534871787518330951668806837531135719085365885035327254229294648280140056635164680700125397953535329651437506823737648883237432654768826159005785046962784375601233573784382341320269463546943378479129885476352051363527561223121903458261575153661607148784733365785532186514964339252044206063107384852410458712149538935649318771161201036151542563876394385220346628852014798970585729982762649883108813932662286410055752410690368505370396229029246381610703271201774241768069151926912809488608671238247048673411584085851879349613546274184294733522665841976182149202447848583398441400055462978751000503393951754634365210349288445013211478443396968042923299167844794985034770041308049702927052300786440734286898203355382583162810125616465084398775237607 A013786 508 121427023374786570797866984899636757482587883744785928885615009159385161581631885213952814199542460303582226486520837546915439237618268286895691243930285641310552056366253345185089943339509431142524765374657081642955558928596267186032365999674455956605009001942323043580377059347320192217245286362836787378575719233574045420376491115080593537980941588703814033305099643239928447567393066713788001475145170233978266525252843918767168379801720538009171642029003209790222707180369595207124218779642380560085828460564003631447345392602303792453745956264369270116910146993248554210658907621663516510594389695561598875839385413491238540995378103595554353710462217626118851233694552321541083424489792459387432663794160257817873516919481375903554795246837436003224215912041158277503138377419702466638459065347879978857605021562269353597004415182458294237424007963045273693881264523431057694182800873045399479273729042761947499841794627681659103001436042566924999623964723324364259336227161831512614956805216912256861523963489969820737404536450520616275981030398361001080486438326493101453883794094968653075804099951607772889897757645285818561810656302001509966981976211051728390855028721275323829674496715690203286041943941518764232144811251062779822429378544158138757520831030637511367871042984494014369558043687799853695867222918914052255873687532328376337688613122369344262252322149670543861538067574781394321345899220562247298554155459954485134033776517655582149419643031163864861213390130362318422124604316491655187920686584813340235077284448739657801533166611981152208648878162877110870048641556476720759742596120271058841301995352759068482869180627336727852574188244203022842586256273582173907111605132667641459345494407 A013786 509 291546283122862556485678630744027854715693508871231015254361636991683772957498156398700706893101447188900925794136530950143969609521462156836554676676615824786635487335374281789400953958162144173201961664551653024736296987559637513663710765218368751808626613663517627636485319492915781513605932557171126495960301879811283054323955167308505084692240754477857493965544243419068202609310753179804991541823553731781817927132078248959971279903931011760021112511636706706324719940067398092305249289921355724766074133814172719105076287638131405681444040990750617550701262930789778659792037199614103141937129659043398900890364377792463736929902826732926003258819784520311361812100620124020141302199991694989225825769778779020714314123674783544435063387656683843741342404810821024285035244184705622398940215900259829237109656771008717986407600853082364464055043119271702139008916120757969523732904896182004149736223431671435947120148901063663506306447938203186924097139300701798586666281415557461788511289325806328724519036339417539590508292017699999678630453986464763594247938421909936590774989622019736035005643983810262708644516106331250366907385781105625430723724882735199866442923959782052515048466614372178089786707403586552921379691813801734353652937884523691156807515304560664794258374205770128501308862894407448723777202228312639466352723765120431586790360106808795573667825481358975811552900247050127765551504028569955763828527259350718806815097418891052740756562917824439531773349702999926531521174963896464106197568490136829904420559961423918381481133035366746452965956469067943198986788377100606544141973284770812277966090841974523427368902686235483574030625974331457845049601312870799550974963923535007143888532071207 A013786 510 700002625777992998122114392416410879172380114799825667625722290417032738870953073513280397250336574700551122831721810811295671032461030638564567778700554595312711805092233650576351690453547308159857909956588518912391849067130689670306569547289303373092512499406105823955201252102490791414167844069767874716800684813426890613431816356707720708346070051501335843011271728449182754464955118384711784691918352510008144843044119875752891043049338359235810691140439732801885652576101822819624903545101175095163343995287828698571288166619153505041147142418792232739233732296826258562160681316273461643791048311363200761037764871079705432368696686985755333824426302633267579710853588917772359266582180059669131207673238848428735068210943155290188587193763697908822963113950781279308369621287478199379855458376523849998300285907191931885364649648250757078196158529371356835760407605939884826482704655732991963516672459443117709035477511453856078641781499625851804757231460985018406585741678753465754215605671260995267570206250941512556810409134497699228391720021501897389789300151005757754450750082469386220048551205128440763455483171301332130944633260434606659167663443447214879329460427436708088631368341107599593577884476011313564232640044937964183120703860741382467494844246250156171014356468054078531642579809472284385789062550178647358712889760054156239883654616447918172376448980742900923538513493167356765089161172596463788952293949701075855163048902757417630556507565696479315787812636902823602182341088315410318980361944818528600513764467378828033936200417915558233571261482232131620767278893418556312484877856734720279396584111580830749112735349651396061247532964369830285964092752202789721890888380407552152476365502968007 A013786 511 1680706304492961188491196656191802520892884655634381427969359219291295606029158329505386233798058115856023245918964067757920906148938934563193527236660031583345821044026452995033820408778967086891818841805769033908652829610180785898406073483041617398795122511074060083316438206298080390185416993611512667195038444237037964362849791072455237420738914193654707359070063420006487793470357239241692995045295964376529555768148931821682691394361461400525181469428195798457327451835220476589919393411787921403487188932686076705269662888052587565603794288947520150806900191244679846807747795840372581406742306995583045027251673455462372743117240745452798556512447552622475458885759466991571434599063814323265584029623446475077392898774474515851742797852226638679083934436595825851619395460711235156711032955562033763845918986463167828456760523805450067744748976629020627762660738661861663468384973878414913704403530575122925619394181505000708444818917380601670183222112737825029194212365770687071275871669216697649637436065208510571648901792331928975847368519771626055632884109662564824368436250948008996314336571443513386273056615094294498446398064458303490588661559927716762925270034486275536120803915386999346624180500626903163867722568747896052003672809969640059304455121035246624966605469879797842554473834122542954810279539182978932308269648313890029131960654734091451531875854002763705117415970897094823592979075975404109557274457773232283128246480415520559730966174665237246837206538141203679468839800953045300175871849029509287169833548486176566109480817203415255318804598818839348021462236623097953706276191734020063390831198451905574628619677574513001943055326647451962516599786698038898122260023001358532718095753572626184807 A013786 512 4035375837087599813567363171516517852663816058178149808554431485518400750076009149142432347349137536170311813451432726686768095663602381886227658895220735831613316326707513641076202801478299975627257039175651450414675443894044066942072982432782923374507089149088818260042768133321691016835186201661241913935287304613128152435202348364965025047194132978964952369127222271435577192122327731419304881103755610468047463399325585303860142037861868822660960708097098112096043211856364364292396463581702799289772740627379270169352460594214262745014710087762995882087367359178476312185402457812734567957588279096394891110431267966565156956224495029832169334186386573846563576784708480246763014472352218190160667255125894986660820349957513312560034457643196159468480526582266577869738168501167675611263190126304443066994051486498065956124682017656885612655142292886278527258148433527129853987592322282074207804272876910870144412165429793506700976010220630824610109916292683517895095303890215419658133367877789291056779483992565633882529013203388961471009531815971674159574554747299818143308615438526169600150722108035875640441608932841401090769801752764386680903376405386447947783573352801547562226050200844185431244657382005194496446401887563698420860818416737105782389996745605627146544819733181394619973291675728225634499481173578332416472155425601649959945837532016553575128033925460635655986915746123924671446742761416945267047015973113530711790919799477664863914049785371234629656132898077030034404684362088261765722268309519851798494770349915309935228863442105400028020449841764033274599530830132058186848769136353382172201385707483025284683315845856405717665275839280532162002356087861991394391546315226261837056147904327875469721607 A013786 513 9688937384847327152375238974811159364245822355685737690339189996729680200932497967090980065985279224344918664096889976774930197688309318908832609007424986731703572500424740252223962926349398241481044151060739132445635740789599804727917230821111799022191521046962252642362686288105380131421282070188641835358624818376120693996920838424281025138313113282494850638274460673716820838285708883137751019530117220733781959621780730314568201032906347043208966660141132567142599751667130838666043909059668421094744350246337627676615257886708444850780318920718953112891769029387521625557151301208375697666169458110444133556145474387722941851895012566627038571381514163805599147860085061072477997748117675874575762079557273862972629660247989463456642732801313978883821744324022053465241342571303589142642919493256967803852717619081856360655361524394182355984996645219954743946814388898638779424209165799260172938059177462999216733609196934209589043400539734609888873909018733126466123824640407222599178216274572087827327541066150086951952160701336896491893885890147989657138505948266863362083985667901333209961883781394137412700303047752204018938294008387292420849006749332861522628359620076515696904746532226889220418422374194471985967810932040439908486825018585790983518382186199110778854112179368528482555873313423469748433254297761576131949645176869561553829955914371745133882409455030986210024584706443543136143629370162085586179885351445587239009998438545873338257633534676334345804375088282949112605647153373916499499166211157164168185943610146659154484501124495065467277100070075443892313473523147071706623894696384470595455527083666743708524641345901230128114327290112557720967656966956641337934102702858254670771811118291229002801578407 A013786 514 23263138661018432492852948778521593633554219476001456194504395182147962162438927618985443138430655417652149712496632834236607404649630674700107094226827393142820277573519801345589734986164905177795987006696834657001971413635829131151729271201489429452281842033756368594312809777741017695542498250522929046696058188921065786286606933056698741357089784991270136382496980077594086832723987028413740197891811446981810485051895533485278250680008139250744728950998859293709382003752781143637171425652263879048481184941456644051553234185986976086723545728646206424053137439559439422962720274201310050096472868923176364668305284004922783386399925172471519609887015507297243554012064231635019672593230539774856404753017014544997283814255422701759399201455954863300056008121976950370044463513699917531485649703309979697050375003415537121933523020070431836719976945173111340216301347745631709397526207084023675224280085088661119377395681839037223293204695902798343186255553978236645163302961617741460626897275247582873413426099826358771637137843909888477037220022245323166789552781788738932363649588631101037118482959127323927893427617653041849470843914137889102458465205148200515830691447803714188268296423876761018224632120440927238308714047829096220276866869624484151427635629064064980028723342663836886616651825529750865988243568925544292811098069663817290745724150406560066451665101529397890269027880170947069880854117759167492417904728820854960863006250948641885156578116757878764276304586967360819366158815250773515297498072988351167814450607962128629917287199912652186932317268251140785444649929076119167603971166019113899688720527883851644167663871508853537602499823560251088043344377662895852379780589562669464523118495017240835726589755207 A013786 515 55854795925105256415339930017230346314163680961879496323005052832337257152015865213184048975372003657782811459704415435002094378563763249954957133238612570935911486454021043030760953701781937331888164803079100011461733364139625743895301980154776120114928702723049040994945056276356183486997538299505552641117235711599478952874143246269133677998372573764039597454375249166303402485370292855221390215138239284203326974609601175898153079882699542341038094211348261164196226191010427525872848592991085573595403325044437402367779315280554729584223233294479541624151582992382214054533491378357345430281631358284546451568600986895819602910746220339104118583338724233020681773182966220155682233896346525999430227811993851922538478438027269906924317482695747626783434475500866657838476756896393501993097044937647261252617950383200704629762388771189106839964664645360640327859339535937261734263460423208740844213496484297875347625127032095528373126984474862618821990199585101746185037090410844197246965180357869446479065636065683087410700767963227642233366365273411020923461716229074762176605122662303273590121477584864704750872119709984953480579496237845071735002774957560829438509490166176717766032179713728103204757341721178666299179222428837660024884757353968386447577753145382820017048964745735872364766581033096931829237772808990231847039446465262825315080483685126150719550447908772084334535935940290443914783930736739761149295389253898872761032078008527689166260944058335666913027407313308633327298147315417107210229292873245031153922495909717070840431406566990277900824493761070989025852604479711762121417134769611892473152617987449127797646560955492757343783602076368162862392069850768612941563853195539969384320007506536395246579542002252007 A013786 516 134107365016177720653231171971370061500306997989472670671535131850441754421990092376854901589868180782336530314750301459440028602931595563141852076905908782817123478976104524316857049837978431533863483692192919127519621807299241411092620054351617464395943815238040747428863080119531196552281089457112831891322482943550348965850817934292189960874092549607459073487954973248294469367374073145386557906546912521372188066037652423331465544798361601160832464201447175055235139084616036489620709471771596462202563383431694203085038135988611905731719983140045379439587950764709695944934912799435986378106196891241196030216210969536862866588701675034188988718596276883482656937412301894593793043585128008924631976976597238466014886729703475046525286275952490051907026175677580845470182693308240798285426004895291074267535698870064891816059495439625045522755159813510897427190274225785365423966568476124186766956605058799198709647930004061363623877889724145147791598469203829292590274054076436917589963398039244540996236592193705092873092543879709569002312643021459861237231580666008503986028899512190159889881667681260156106843959423673873306871370467066017235741662673103551481861285888990299356243263492661175794622377472549977784329313051639221719748302406878095860634185302064150860934564354511829547804561060465733321999892514385546664741710963096043581508241327987887877640625428961774487220782192637355839396217698912166519458229598611193499238019298474981688192526684063936258178804959254028618842851704316474411760532188661319800567912679230687087875807167343657239879609520331444651072103355787940853522540581838153828039435787865355842149392854138110382424428585359959032603359711695439672694811522491466491752338023193884987037480347407068807 A013786 517 321991783403842707288408043903259517662237102172723882282355851572910652367198211796828618717273502058390009285715473804115508675638760947103586836651086987543913473021626962884773776660986214112806224344955198825174611959325478628033380750498233532014661100386535834576700255366994402922026895786527909371065281547464387867007813860235548096058696211607509235444579890769155020951065149622073125533619136963814623546556403468418848773060866204387158746547674667307619568942163103611579323441723603105748354683619497781607176564508657185661859679519248956034450669786067979963788725631445803293832978735870111668549122537858007742679472721757087761913349660797241859306726936848919697097647892349428041376720809969556901743038018043586707212348561928614628769847801871609973908646633086156683307837753593869316353212987025805250358848550539734300135138712239664722683848416110662382943730911174172427462808746176876101864679939751334060930813227672499847627924558394131509248003837525039133502118692226142931964057857085927988295197855182675174552655894525126830593025179086418070455387728768573895605884102705634812532346576240969809798160491425507383015732078121627107948947419465708754340075645879483082888328311592496660174680636985771349115674078914308161382678910256026217103889015182902744278751106178225706121741927039697542044848022393600639201287428498918794215141654937220543817098044522291370390318695088111813219209266265475591670484335638431033350256568437510955887310707168922713841686942063855062637037784975828841163558342832879697989813008792121032950942458315798607224120157246845989307619936993407341122685326664719377000692242785603028201053033449261637280666667780750654140242465502011046697363593688517853876990314124372205607 A013786 518 773102271952626340199467713411726101907031282316710041359936399626558476333642906524185513540173678442194412295002852603681336330208665033995711994799259857092936248724926337886341837763027900084847744652237432379244243314340474185908147181946258710367201302028072538818657313136153561415786576783453510399927740995461995268685761078425550978636929604069629674302436317736741205303507424242597574406219547850118911135281924727673655904119139756733568150460966876205594585030133611771401955583578371056901799595370414173638830931385285902774125090525716743438716058156349219893056730241101373708492981944824138116186443213397076590173414004938767716353952535574177704195451375374256192731452589530976727345506664736906121085034281322651684016848897190603723676404572293735547354660566039862196622118446378880228564064381848958406111595369845902054624468048087434999163920047081700381447897917729187998338203799570679520577096535342953080294882559641672134154646864704309753704457213897618959538586980034969179645702914863313099896770050293603094100926802754829520253853454986489787163385936773345923349727730596229184890164129554568513325383339912643226620772719570026686185422754137166719170521625756638882014876276133584481079408209402837009226733463473253895479812063524718947266437525454149489013281405933919920398302366822313798449680101767035134722291115825904024910555113504266525704852404898021580307155186906556463539321448303406895600832889867872911073966020818463805085433007912583435933890347895316005391527721726965047633703581141744154873541034109882600115212842416232455945112497549677220327595468721171026035567469321991224178662074928232870710728333311677191110880669341582320590722159670328523120369988446131367158653744212617665662407 A013786 519 1856218554958255842818921979901554370678782108842420809305207295503366901677076618564569418009957001939708783920301849101438888528831004746623704499513022916880139933188548137265106752469029988103719434910022075142565428197731478520365461383852967163591650326169402165703596208839904700959303570857071878470226506130104250640114512349299747899707267979371180848000149598885915633933721325606476776149333134388135505635811901271144447825790054555917297129256781469769632598657350801863136095356171668907621220828484364430906833066256071452560674342352245900996357255633394476963229209308884398274091649649522755616963650155366380893006367025857981286965840037913600667773278752273589118748217667463875122356561502033311596725167309455686693324454202154639540547047378077259049198540019061709134089706389755691428782318580819349133073940483000010833153347783457931432992572033043162615856402900467780384010027322769201528905608781358430345788013025699654794105307122155047718644401770568183121852147339063961000329332698586814752852144890754941028936325253414345678129502145422561978979289634192803561962696281161546272921284075060519000494245399130256387116475299687634073531200032683337292728422423441689955717717938996736339071659110776211659153387045799282603047028764522850192386716498615412923120888655647341728876323982740375430077681924342651358468220969097995563810242827523743928217350624160149814317479603762642068957910797376479956337599768572762859488592415985131596010124651998112829677270725296653728945058059866443079368522298321327715851372022897828122876626034641374126724215106616775006006556720399531633511397493842100929252967641902687122576458728281336935857224487089139151738323905368458784012008342259161412547927639854495015255439207 A013786 520 4456780750454772278608231673743632043999755843330652363141802716503583930926660961173531172641906761657240790192644739692554771357723242396643514503330768023429215979585704077573521312678141001437030363218963002417299593102753279927397472782630974159783552433132734599854334497424611187003287873627829580207013841218380305786914944150668694707197150418470205216048359186925083437074864902781150739534548855665913349031584374952017819229721920988757430407345532308916887869376299275273389764950168177047198551209190958998607306192080827557598179095987742408292253770775780139188713331550631440256094050808504136236329724023034680524108287229085013070004981931030555203323642284208887474114470619580764168778104166381981143737126710003103750672014539373289536853460754763498977125694585767163630949385041803415120506346912547257268510531099683026010401188028082493370615165451336633440671223364023140702008075601968852870902366684041591260237019274704871160646842400294269572465208651134207675567005761092570361790727809306942221597999882702613410476116933447843973188934651159571311529274411696921352272433771068872601284003064220306120186683203311745585466657194550009410548411278472692839840942238683497583678240771531163950111053524973684193627282296964077529915916063619363311920506313175606428413253662209267491032053882559641407616514300346705911682198546804287348708393028884509171649858848608519704176268528634103607567943824500928375166577044343203625632110390780300962020309289447468904055127011437265603197084401739329833563822038269507845759144226977685323026779109173939278264840470986876789421742685679275452060865382714884331136375308208351781306077406603489982993195993501023103323715696789669540412832029764246551527574263290642531628309536007 A013786 521 10700730581841908240938364248658460537643413779836896323903468322325105018154912967777648345513218134739035137252540020001824006029893504994341078322497174024253547566985275490254024671740216544450309902088730168803936323039710625105681332151096968957640309391951695774250257128316491459994894184580418822077040232765331114194382780905755535991980358154746962723732110407807125332416750631577542925622451802453857951024834084259794783970562332294006590408036623073709447774372494559931408825645353793090323721453267492555656142167186066965793228009466569522309701303632648114192100709053066088054881815991218431103427667379306267938383997637033116381081961616404363043180065124385538825348843957613414769236228103483136726112841230717452105363506909035268177985159272187161044078792700426959877909473485369999704335738937025964701693785170338945450973252455426066582847012248659256891051607297019560825521389520327215743036582408383860615829083278566395656713068603106541243488965971373232629036380832383261438659537470145968274056797718368974798553156757208273379626632097434130718981787862484308166806113484336363115682891357192954994568226371151501150705443924114572594726735479612935508458102315079077698411456092446324644216639513461815748899104795010750149328114468750091311921135657934631034620222042964451245967961372025699019687250835132440893948958710877093924248851662351706521131311095509055809727220737250482761770633122626729028774951483468031905142697048263502609810762603963372838636359954460874713276199648576130930386736713885088337667705288973422460587296641126628207113881970839491171401604188315940360398137783898437279058437115008252626915891853254979449166663580395956471080241387991996566531209703463955970217705806160832718439571195952807 A013786 522 25692454127002421686493012561028963750881836485388388073692227441902577148589946035634133677577236741508423364543348588024379438477774305491412929052315714832232767708331646452099913236848259923225194074915041135298251111618345210878740878494783822467294382850076021553974867365087895995447740937177585591806973598869560005180713056954719041916744839929547457499680797089144907923132618266417680564419506777691712940410626636307767276313320159837909823569695931999976384106268359438395312590374494457209867255209295249626130397343413746784869540450729233423065592830021988122175233802436411677419771240194915453079329829377714349320059978326516512430977789840986875666675336363649678719662574342229808860936183676463011279396931794952602504977780088593678895342367412521373666833181273725130666860645838373369290110109187799341248766778193983808027786779145477985865415676409030875795414909120143965542076856238305644999030834362529649338605628951837915971768077716058805525617007297267131542316350378552210714221549465820469826010371321803908491326129374057064384483543665939347856275272657824823908501478475891607840754622148620284941958311517134754262843770861799088799938891886550658155807903658504865553885906077963625470764151471821819613106750612820811108536802839468969239922646714701049114123153125157647441569075254233703346269089255152990586371449864815902512121492841306447357236277940317242999155056990138409111011290127426776398088658511806744604247615612880669766155641012116058185565900250660560186576155356231290363858554850038097098740160398825187327870099235345034325280430611985618302535251656146572805315928819140147907019307513134814557225056339665205657449159256530691487063659572568783756241434498016958284492711640592159356973410441482689607 A013786 523 61687582358932814469269723159030541965867289401417519764935038088008087733764460431557554959862945416361724498268579959846535031785136107484882442654610031312190875267704283131491891681672672075663690973871013765851100918995646851319856849265975957743973813223032527751093656543576038285070025990163383005928543610885813572438892049748280419642104360670843445456733593811036923923441416457668851035171235773237802769925914553774949230428281703770821486390839932731943298239150331011587145529489161191760891279757517894352339084021536406030471766622200889448780488384882793481342736359649824437484870747707992002843470920335892152717464007961966146346777673408209488475687482609122878605909840995693771075107777007187690081832033239681198614451649992713423027717024157463818174066468238214038731132410657934459665554372159906218338289034443755123074716056728292644062863039058083132784791196797465661266526531828171853642673033304433688061992115113362836248215154596257192067006434520738382833101557258903857924845940267434948052250901543651184287674036627111011587144988341920374202916929651437402204312049820615750425651847778837304145641905952640544985087893839179612208653279419608130232094776684070182194880060493190664755304727683844188891069308221382767471596863617564995145054274761997218923009690653503511507207349685415121734392083301622330397877851125422981931603704311976780104724303334701700440971291833322320275538107595951690131810869086847993794798525086526488108539694070090655703543726501836005007969349010311328163624390194941471134075125117579274774216108264063427414998313899377469544387139226407921305563545094755495124753357339036689751897360271536158783535431374930190260439846633737649798735684229738716841067000649061774616093158469999937746407 A013786 524 148111885243797687540716605304832331260047361852803464955609026449307418648768469496169689458630931944684500520342860483591530611316111794071202744813718685180570291517757983798712031927696085653668522028264304051808493306508548090018976295087608274543281125548501099130375869361126067922453132402382282597234433209736838387425779811445621287560692569970695112541617358740299654340182840914862911335446137091543964450592120843613653102258304370753742388824406678489395859072199944758820736416303476021417899962697800464339966140735708910879162711659904335566521952612103587148703909999519228474401174665246888798827173679726477058674631083116680717378613193853110981830125645744504031532789528230660744351333772594257643886478711808474557873298411632504928689548575002070627435933590239951906993448917989700637656996047555934830230231971699456050502393252204630638394934156778457601816283663510715052700930202919440620596057952963945285036843068387184169831964586185613518152882449284292857182276838978628162877555102582111310273454414606306493474705361941693538820735117008950818461203548093101202692553231619298416771990086516988367253686216192289948509196033107870248912976523886479120687259558818452507449907025244150786077486651168909897527457409039540024699304069545773553343275313703555322634146267259061931128804846594681707284275392007195215285304720552140579617780494053056249031443052306618782758772071691806890981566996337880008006477896677522033101311258732750097948603805462287664344208487330908248024134406973757498920862160858054472192914375407307838732892875942016289223410951672405304376073521282605419054658071772507943794532810971027092094305562011958317239268570731207386815316071767604097166764377835602659135401868558397320853239673486469850529123207 A013786 525 355616636470358247785260569336902427355373715808581119358417272504787112175693095260303424390172867599187485749343208021103264997769984417564957790297738563118549269934136919100707588658398301654458121389862594028392192428927023964135562084505347467178417982441951139012032462336063689081809970898119860515959874136578148968209297327280936711433222860499638965212423278335459470070779001036585850116406175156797058645871682145516381098522188794179735475567400435053039457632352067365928588135544645927424377810437418914880258703906437095020869670695430309695219208221660712744038087908845667567037220371257780005984044005023271417877789230563150402426050278441319467374131675432554179710227657281816447187552387998812602971435387052147413453789486329644333783606128579971576473676550166124528691270852093271231014447510181799527382786964050393977256246198543318162786236910425076701960897076089226841534933417209576930051135145066432629373460207197629191766546971431658057085070760731587150094646690387686219069009801299649255966564049469741890832767574022006186708585015938490915125349718971535987664820309117935498669548197727289069776100605077688166370579675491996467640056633851436368770110200723104470387226767611206037372045449456552663963425239103935599303029070979402301577204028202236329644585187689007696640260436673830779189545216209275711900016634045689531662290966221388053924494768588191697403811744132028345246742358207249899223553429922730401476248332217332985174597736914952682090444578081510703505946711143991754908990048220188787735187415352946120797675795136781110425409694965445135806952524599535611150234030325791573050673279141436048118427654390711919691483838325628935743573888314017437297401271183281984584099886408711967368628456041014111120424820007 A013786 526 853835544165330152932410626977902728080252291656403267579559871283993856333839121719988521960805055105649153284173042458668939259645732586573463654504870290047636797111862742760798920368814322272353949457060088262169654021853784537889484564897339268695381575843124684767889942068888917485425740126385785098819657801924135672670522882801529044151168088059633155475028291283438187639940381488842626129491226551469737808737908831384831017551775294825544876837328444562347737775277313745594540113442694871745931122860242814627501148079355465145108079339728173578221318940207371298435449069138447828456366111389929794367689656060874674324571942582124116224946718537608041165290152713562585484256605133641289697313283585149059734416364312205939702548556677476045414438314720511755113297396948864993387741315875944225665688471946500665246071500684995939392247122702506908849754821930609161408113879690233646525375134720194209052775483304504743125677957481507689431479278407410995061254896516540747377246703620834611984692532920457863575720282776850279889474945226836854287312623268316687215964675250657906383233562192163132305585222743221056532417552791529287455761800856283518803775977877298721417034591936173833399731469034505695730281124145182946176183999088549373926572799421544926086866871713569427476649035641307479633265308453867700834098064118470984271939938343700565521160609897552717472711939380248265466551997661000056937428402055607008035751785244475693944472245653816497404209166332801389699157431973707199117778053456724203536485105776673279352184984262423636035219584123411446131408677612033771072493011563485002371711906812225566894666543218587951532344798192099319179252695819835074720320905841955866951060452111060044986423827267317433652076922954474880800139992836807 A013786 527 2050059141540957697190717915373944450120685752267024245458523250952869249057547731249692441227892937308663617035299474943264123162409403940362886234466193566404375949865582445368678207805523187775921832646401271917469339306470936675472652440318511584137611163599342368127703750907402290882507202043452270022265998382419849750081925441606471235006954579431179206295542927371535088523496855954711145336908434950078840478779719104154979273141812482876133249286425595394196918398440830303172490812375910387061980625987442997920630256538532471813404498494687344761309386775437898487543513215001413236123735033447221436276822864202160093053297234139680003056097071208796906837861656665263767747700108925872736563249193887942892422333690713606461225819084582619985040066393643948724027027050074224849123966899418142085823318021143548097255817673144675250480785341608719088148261327455392596540881425136250985307425698463186295935713935414115888244752775913099962324981747456193799142073006536214334452769335393623903375246771542019330445304398947217522014629343489635287143837608467228366005531185276829633226143782823383680665710119806473756734334544252461819181284083855936728647866122883394230122300055238753373992755257151848175448404979072584253769017781811607046797701291411129367534567358984280195371434334574779258599470005597736349702669451948448833236927791963225057816306624364024074651981366451976085385191346384061136706765593335512426293840036371986141160677861814813410267506208365056136667676994168870985081785106349594812691100738969792543724596147214079150120562221480310882161512234946493084345055720763927490694480288256153586114094370267829671629159860459230465349385722663424014403490494926536036549496145518655168012403609268829158198636692013694188801136122801173607 A013786 528 4922191998839839430954913714812840624739766491193125213345914325537839066987172102730511551388170942478101344501754039338777159712944978860811289848953330752936906655627263451330196376941061173849988320184009453873843883674836718957809838509204746313514404403802021025874616705928672900408899792106328900323460662116190059249946702985297137435251697945214261274315598568619055747544915951147261459953917152315139295989550105569076105234813491771385595931536707854541466801074656433557917150440514560839335815482995850638007433245949016464823984200885744314771903837647826394268591975229218393179933087815306778668500651696949386383420966659169371687337689067972321373317705837653298306362227961531020440488361314524950884706023191403369113403191622082870584081199411139120886388891947228213862746644525502959148061786568765658981511218233220365276404365605202534530643975447220397624294656301752138615723129102010110296541649158929292247675651414967353009542281175642321311740117288693450617021099174280090992003967498472388412399175861872269270357125053718614324432354097929815306779280375849667949375971222558944217278369997655343489919137240750160827854263085338104085483526561043029546523642432628246850956605372421587469251620354753274793299411694129668519361280800678121611450496228921256749086813837314044999897327483440164975636109354128225648601863628503703363816952205098021803239407260851194581009844422668130789232944189598565335531509927329138724926787546217366998052282406284499784139092462999459235181366040345377145271332874266471897482755349461004039439469893774226428069790876106529895512478785554189905157447172103024760259940583013059041581612824962612347303875120114881058582780678318613023755340245390291058397781065854458808834926697524879747311527830845617830407 A013786 529 11818182989214454473722747829265630340000179345354693637243540295616351599836200218655958234882998432889921328148711448452403960470780894244807906927336947137801512880161059546643801501035487878413821956761806698751099164703282962217701422260600595898748084973528652483124954710934743633881768400847295689676629049740972332259122033867698426982039326766459441319631752163254352849855343198704574765349355082708649449670909803471351728668787193743096815831619635558754061789380250096972559078207675460575245292974673037381855847223523588532042386066326672099767341114192431172638889332525353362025019343844551575583070064724375476706593740948665661421297791452201543617335811716205569233575709335635980077612555516174407074179161682559489241281063084620972272378959786145029248219729565294941484454693505732604914496349551606347214608434977962097028646881818091285408076185048776174695931469780506884816351232973926274821996499630589230686669239047336614575911017102717213469488021610152974931467659117446498471801525963832204578170421244355318518127457253978392992962082189129486551577052182415052746451706905364025065685366364370479719295848515041136147678085667896787909245947273064313941203265480740420689146809499184231513673140471762612778711887477605334114986435202428169989092641445639937454557440023391022044753483287739836106502298559261869782293074572037391776524502244440350349577816833303718189004636458826182024948298999226155370611155335517262078549216898467898162323530057489083981717961003661701623670459862869250525796470231113799025856095594055870698694167214951917653795567893531778279125461564115609962283030660219362449384117339814354758837452392735232245876604163395829421657256408642989870036571929182088831213072339116555600012659000757236273294978321860328410807207 A013786 530 28375457357103905191408317538066778446340430608196619423021740249774860191206716724992955721954079237368701108885056187734221909090344927081783784532536010077861432425266703971491767403986206396071586518185097883701389094452582392284701114847702030752894152021442294611983016260954319464950125930434356950913586348428074569754152003316343923183876423566269118608435836943973701192502679020089684011603801553583467328659854438134715500533758052177175454811718744976568502356301980482831114346776628780841163948432189962753835889183680136065433768945250339711541386015176027245505973287393373422222071444570768332974951225403225519572531572017746253072535997276735906225223283930609571729815278114861988166347745794334751385104167199825333668315832466174954425981882446534215224975570686273154504175719107263984399705735273406839662274852382086994965781163245237176264790920302111595444931458942997030444059310370396985847613595613044742878692842952655211596762352063624029540240739885977292810453849540989042830795463839161123192187181407697119762024024866802121576101959336099897210336502289978541644230548279779024182710564640853521806029332284613767890575083688620187770099519402627417772829040419257750074641489607541339864329210272702033281687241833730407210082430921030036143811432110981489828392413496161843929453113373863346491712018840787749347285672047461777655435329888901281189336338216762227371800132137641663041900865897141999044837383960576946250596669773221423487738795668031290640104824369791745598432774130749070512437325024904231461080485521328145547564695483099554286763158512369799648180233215441579519441556615186689240971265732894265775968723194957292622349726596313386441399072637151818677957809201966195283742586686218849995630394260818124292181242950786648514348104007 A013786 531 68129473114406476364571370408898335049663373890280083234675198339709439319087326856708086688411744248922251362433019906749866803725918169923362866662618960196945299253065356235551733536970881556967879230162420018767035215780650323875567376749332575837698859003482949363371222042551321035345252358972891039143520822575807041979718959962541759564487292982612153778854444502480856563198932327235331311860727530153905056112310505961451916781553083277398267002936706688740974157481055139277505546610685702799634640185688100571959969930016006693106479237546065647410867822437641416459841863031489586755193538414414767472857892193144472493648304414608753627158929461442910846761104717393581723286482753783633587400937652197738075635105446780626137626313751286065576782499754128650755166345217741843964525901576540826543693470391449822029121920569390874912840572951814460211762999645369940663280432922135870096186404199323163020120243066920427651741515929325163043826407304761294926118016466231480037899692747914691836739908677825856784441422559880784548619683705191893904220804365975853202017941998238478487797546419749437062688065702689305856276426815357656705270775936377070836008946085708430072562526046637857929214216547706757014254433864757581909331067642786707711407916641393116781291248498466557077970184804284587274616925210645894926600557236731386182832898585955728150700227063251976135596548058446107919692117262477632963603979019037939706654558889345247947682604125504637794060848398943128826891683311869981181837090687928518300362017384795059738054245736708877459702833854922029842518343588199888955280739950275232426179177433063240867572009024679132128100904391092459586261693557748440845799173401801516645776699893920834876265950633611458839508576620224316425527164324838743082949797720807 A013786 532 163578864947689949751335860351764902454241760710562479846455151213642363805128671782956116138876597941662325521201680796106430195745929525985994242856948123432865663506609920321559712222267086618279878031619970465059651553089341427625237271575147514586314960467362561421454304124165721805863950913893911384983593495004512707793305222870062764714333990451251781223029521250456536608240636517692030479777606799899526039725657524813446052192508952949033239074051032759667078952112013389405290817412256372421922771085837129473275887801968432070148656649348103619433493641672777040920080313138606497799219685733009856702331799155739878457249578899475617458808589636924428943073412426461989717610845091834504243349651302926769119599888177720283356440779316837843449854781909662890463154394867798167358826689685274524531408022409871022691921731287107490665730215657306518968442962148533227532536319446048224100943556482574914411308703603675946791831379746309716468227203938731869117609357535421783570997162287743175100012520735459882139443855566273763701235860576165737264034151282708023538045078737770586849201908953818398387514045752157023360919700783673733749355133023241347077257479551785940604222625037977496888043333931043923591224895709282954164303893410330885215090407855984873391880287644818203544206413715087294046355237430760793718767937925392058224981789504879703289831245178867994701567311888329105115180773547208796745613153624710093235677595893317940322385932505336635343540097005862452313366931631799824817590854741716372439169203740892938431068244013838014780746504085667793651886542955267933381629056620610833055256205016784841323040393668254596239570271443012995466614326232154006470763815337725441466509856445303924537914547471301112673660092465158583737690721543937822142162464327657607 A013786 533 392752854739403569352957400704587530792634467466060514111338818063955315496113940950877634849442711657931243576405235591451538899985976791892372177099532444362310458079370418692064869045663274970489987153919549086608223378967508767728194689051929182521742220082137509972911784202121898055879346144259281235345607981505835011411725840111020698079115911073455526716493880522346144396385768278978565181946033926558762021381303717077083971314213996030628807016796529655960656564020944147962103252606827550185036573377094947865335406612526205400426924615084796790259818233656337675249112831845794201215926465444956665942298649772931448175856238937640957518599423718255553892319263235935237311983639065494644688282512778327172656159331514706400338814311139727662123101331365100600002033702077583399828542881934344133399910661806100325483304076820345085088418247793192952043231552118628279305619702989961786066365479114662369501552197352425948247187142770889629240213516656895217751380067442547702353964186652871363415130062285839177016804697214623306646667301243373935170945997229781964514846234049387179024933783398117974528421223850929013089568201581600634732201674388802474332495208403838043390738522716183970028192044768436460542530974597988372948493648078204455401432069262219681013904570635208506709639599329924593005298925071256665718761818958866331798181276601216167598884819674462055278463115843878181381549037286848320986217181852928933858861907739856374714048623945313261459839772911075748004394002847951379387035642234861010226445258181883945172994853877225073488572356309688372558179589635598308049291364946086610165670148245300404016619985197479285571208221734674202115340997283401769536303920625878784961090165325174722815532828478593971529457882008845759554195422426994710963332076850705914407 A013786 534 942999604229307970016450719091714661433115356386011294381324502171556712506169572223057201273511950690692915826948970655075144898866330277333585597215977398913907409848568375279647750578637523204146459156560837356946344332900988551315395448413681967234703070417212161444961193869294677232166310092366534246064804763595509862399553742106560696087957302487366719646301807134153092695722229637827535001852427457667587613336510224702078615125427804469539765647328467703961536410214286899257009909508992947994272812678404969824670311276675419166425046000818597093413823579008866758273119909261751877119439443533340954927459058104808407070230829689275939002157216347531584895458551029480504786072717396252641896566313180763541547438554966810067213493161046486116757566296607606540604882918688277742988331459524360264293185498996446881485413088445648549297292212951456277855798956636826498612792906878898248345343515354304349173226825843174701741496329792905999805752653493205417821063541929557033351868012153544143559727279548299864017348078012310559258648190285340818345441339348706496800145807952578616838866013938881256842739358466080560428053251997423123992016220207514740872320995377615142181163193041557712037689099489015941762616870009770083449333249035768897418838398298589454114384874095135624609844677991148947805722719096087254390747127320238062647433245119520018404922452038383394723589941141151513497099238525722818687907453628882370195127440483395155688430746092697140765075294759492870958550000837931261908272577005901285553695064894703352360360644159217401446062227499561782512189194715071537626348567235553951007774025936966270043904584459147764656470940384952759278933734477447648656665713422734962691577486945744509480094321177104125642228374703238668689623209247214301022960316518544900491207 A013786 535 2264142049754568436009498176539206902100909970682813117809560129713907666727313142907560340257702193608353690900504478542835422902178058995877939018915561734792291691046412669046434249139308693213155648434902570494028172743295273511708264471641250403330522072071726399629351826480176520034431310531772048724801596237392819179621328534797852231307185483272167493870770638929101575562429073360423911539447678325859877859620961049509690754916152158531364977319235650957211648920924502845116080792731092068134249023240850332549033417375297681418586535447965451621286590413200289086613760902137466256963774103923551632780829198509644985375624222083951529544179476450423335333995981021782691991360594468402593193655717947013263255399970475310971379597079672613166334916678154863303992323887770554860914983834317988994567938383090468962446476825358002166862798603296446523131773294885020423169315769416234694277169780365684742364917608849462458881332687832767305533612121037186208188373564172866437077835097180659488686905198195467973505652735307557652780014304875103304847404655776244298817150084894141259030117299467253897679417199677059425587755858045812920704830944718242892834442709901653956376972826492780066602491527873127276172043104893457970361849130934881122702630994314913279328638082702420634688237071856748623681540248549705497792183852695891588416487221531967564190218807344158530731339448679904783906535271700260487669665796162946570838500984600631768807922221368565834976945782717542383171478552011872959841762457391168986614421850812182749017225906626280980871995408226447839811766256510886761840862909932565036369665436274656014375414907286413782940186727864271575028719896480351804424654377927986645422477546156732567261706465146227005666990327662476043523785325402561536756127719961026306079388007 A013786 536 5436205061460718814858805121870635771944284839609434295860753871443092307812278856121052376958742966853657211852111252981347850388129519649102931584416263725236292350202436818380488632183480172404786711892201071756161642756651951701611542996410642218396583495044215085510073735378903824602669576586784688988248632565980158850270809812049643207368552345336474152783720304068772882925392205138377811606213875660389566740949927479872767502553681332633807310543484797948265169059139731331123709983347352055590331904801281648450229235118089733086026271610565049342709103582093894096959639926032056482970021623520447470306770905621657609886873757223567622435574922957466428136924350433300243471256787318634626257967378790778845076215329111221642282412588293944212370134944249826792885569654537102221056876186197491575957620057800215978833990857684563202637579446514768102039387681018934036029527162368379500959484642658009066418167178847559363774079783486474300586202702610284085860284927579052315423882068330763432337259380867318604387072217473445924324814346005123034938618578518762561459977353830833162931311636020876608328280696424619680836201815167996822612299098268501185695496946473871149261111756409164939912582158423378590089075494849192586838799763374649575609017017350106783668060036568511943886457209528053445459378136767842900199033430322835703787985818898254121620715356433324632285946016280451386159591187352325430894867576587234716583240864026116876907821253505926569779646824304819261994720003380506976580071660196196736861226863800050780390359401809700635073660975151701263388050781882639115179911846748088652323566712495449090515371192394679492839388333602116051643956471449324682423595161405095935659368588322314893995357222816091040606443776717604980500608566291550249751462655626424160896610604807 A013786 537 13052328352567185874475991097611396488438227899902251744361670045334864631057281533546646757077941863415630965656919118408216188781898976677496138734183449204292337932836050800931553205872535893943892895253174773286544104258721336035569314734381951966370196971601160420309687038644748082871009653384870038260784966790918361399500214358731193340891894181152874440833712450069123691903866684537245125666519515460595349745020775879174514773631388879653771352614906999873784670910994494926028027670016992285472386903427877237929000393518533449139549078136966683471844557700607439726800095462402967615611021918072594376206556944397599921338383891093785861467815390020876893956755365390353884574487546352041737645379676476660007027993005196043163120072624493760053900694001143834129718252740543582432757559723060177273874245758778318565180412049300636249532828251081958212996569822126460620506894716846479181803722627021879768470019396412990032421565560151024795707472688967292090150544111117304609332740846062163001041759773462431969133360394153743664303879244758300406887623207023548910065405626547830424198079238086124736596201952115511853687720558218360371092130134942671346854888168483764629375929327138405020730109762374531994803870263132911400999958231862533631037249858657606387587012147800997177271383760076856322547966906379590803377879266205128524794953951174708146011337570796412442118556385089363778169178440832933359578577051385950554516361314526706621455678829667729694040932025155871048049322728116597250768752056131068365203805699983921923717252923745091224811860001339234733394709927300216515546968344042160854228883676701573266327406232939625462307371388978680639997139487949828562499051982533635341518143980561878060482852691981434588496071507898969558181961167666012149653261836159044410312762062141607 A013786 538 31338640374513813284616854625364962968740185187665306438212369778849009979168532962045498863744138414060929948542262803298127069265339443002668229100774461539505903376739357973036659247299958681359286841502872630660992394325189927821401924677251066671254842928814386169163558579786040146973294177777072961864144705264994985720200014675313595211481437928948051532441743592615965984261183909573925546725313356620889434737794882885898009971488964700048705017628391706696956994857297782317393294435710798477419200955130333248267529944837998811384057336606857007015898783039158462784047029205229525245082063625292299097271943223498637411133459722516179853384224751440125422390169632302239676863344598791252212086556603220460676874211205475699634651294371409517889415566296746345745453524830045141421050900895067485634572064066826742874998169330370827635128320630847781669404764142925631949837054215148396515510738027479533324096516570787589067844178909922610534493641926210468308451456410792648367007910771395253365501265216083299157889198306363138537993614066664679276937183320063540933067038909341340848499588250644785492567480887029343960704217060282283250992204453997353903798586492529518875131606314459310454772993539461251319524092501782120273800899714701943248120436910636912936596416166870194222628592407944532030437668542217397518910288118158513588032684436770474258573221507482186273526653880599562431384197436439872996348163500377667281393783516178622598115084870032218995392277792399246386366423870207949999095773686770695144854337485661396538845124269911964030773275863215502594880698535447819853828270994045228211003549707760477412452102365288040734999998704937812216633131910567538378560223810063258454985063697329069223219329313447424446979067690465425909194888763566095171317481668617865629160941711201998407 A013786 539 75244075539207665696365067955501276087945184635584400758147899839016472959983647641871242771849676332160292806449972990718803093306080002649406418070959482156353674007551198493261018852767200793943647706448397186217042738774781016699186021150079811077682877872083341192161704150066282392882879320842752181435811437341252960714200235235427942102766932467404271729392626365870934328211102566886995237687477369246755532805445513809041121941545004244816940747325768487779393744652371975344061299940141627144283501493267930129090339397556035146133121665193063673845172978077019469144496917121756090113442034764326810132549935679620228424131436793761347827975523628207741139158797287157677464148890381697796561219822404332326085174981104347154822797757785754252452486774678487976134833913116938384551943213049057033008607525824451009642870604562220357151943097834665523788240838707164442311558767170571300033741282003978359511155736286461001351893873562724187893319234264831334408591946842313148729185993762120003330568537783816001278091965133577895629722667374061894943926177151472561780293960421328559377247511389798129967654521609757454849650825161737762085632282894047646723020406168563374819190986761016804401909957488246464418177346096778870777395960214999365738737169022439227960767995216655336328531250371474821405080842169863971442903601771698591124866475332685908694834304839464729242737495967319549397753458044892135064231940564406779142626474222344872858074318772947357807936858979550590573665783712369287947828952621936439042795264303073013089767143372058625637886635347580421730308557183610215469041678656702592934619522848332906267297497779056585804734996890555687132136149717272659646923097367961883550419137937287095204949609681587266097196741524807487607976927921322194506333273486351495375615421048595998175207 A013786 540 180661025369637605336972528161158563887156388310038146220313107513478551576920737988132853895211072873516863028286385150715846227027898086361224809788373716657405171292130427582319706265494049106258698143182601644107119615798249221094745636781341626397516589770872102202380251664309144025311793249343447987627383261056348358674794764800262488988743404854237656422271695904456113322034857263095675565687633163561460034265874678655507733781649555191805474734329170139158324380910345112801091181156280046773424687085336300239945904893532040385865625118128545880902260320362923745415937098009336372362374325469148671128252395566768168446339579741820996134969232231326786475120272286465583591421485806456409543488793592801914930505129631537518729537416443595960138420746003049630699736225393769061309215654530785936253666669504506874152532321553891077521815377901031922615566253735901825990052599976541691381012818091552041186284922823792864245897190424100775131859481469860033915029264368393870098775571022850127996695059218942219068698808285720527406964124365122609760366751340685620834485798971609871064771274846905310052338506385027649094011631213332366767603111228608399781971995210720662940877559213201347368985807929279761068043807978366068736527700476213477138707942822876586333803956515189462524803532141911046193599102049843395434411547853848317290804407273778866776297165919554814911812727817534238104006052765786016289220889295140676721446164607850039732236439373846606096856398409900967967371546693398660362737315245269390141751429591678304428530911236312760156565811469540592574470845797848127341169070454742925636021474358847307947781292167514862517168727534224204804258895471171655812262356780476482404556350187426315587084012845491025899369376401062777746752603939094589009706189640729940396852625937678991618672007 A013786 541 433767121912499890414071040114941711893062488332401589074971771139862002336186691909506982202401785969313988130915610746868746791093983305353300768301885293694429816272405156625149614743451211904127134241781426547501194197531596379848484273912001244980437332039863917387914984246006254804773615591673618618293347209796292409178182230285430236061972915055024613069874341866599128086205692288692717033216007225711065542272365103451874068809740582015524944837124337504119136838565738615835419925956228392302992673691892456876110117649370428966463365908626638660046327029191379912743664972320416630042060755451425959378934001755810372439661330960112211720061126587415614326763773759803866203002987421301839313916593416317397748142816245321582469619336881073900292348211153322163310066677170439516203426786528417032945053673480321004840230104050892477129878722340377646199974575219900284202116292543676601005811776237816450888270099699926667054399154208265961091594615009133941429985263748513682107160146025863157320064837184680267983945838694014986304120862600659386034640569968986175623600403330835300426515830907419649435664753830451385474721926543211012609015070059888767876514760500940311721047019670896435032934924838200706324373182956056931036403008843388558610037770717726683787463299592969899522053280672728421910831444021673992438022126397089809815221381864343059129889495372851110603262359489899705687718532690652225110419355197632764808192241223447945397099690936605701238552212582172224089659083610850183530932293903891805730345182449619608932902717878386937135914513338366962771304500760633353746146938161837764452087559935592386382622882494203184903722114809672315735025608026283145605241918629924034253339796800010583724588714842023953184385872738951729369953002057766108212304561327392586892843154876367258876431488807 A013786 542 1041474859711912236884184567315975050255243034486096215369007222506808667609184247274726264267966688112322885502328381403231861045416653916153275144692826590160325988870044781056984224999026359781809249314517205140550367268273362908016210741662714989198030034227713265648383877174661017786261451035608358302522326650720898074436815534915317996784796969047114095980768294821704506534979867185151213596751633348932268366995948613387949639212187137419275392553935534347390047549396338416620843242220904369919485409534233788959540392476138399948478541546612559422771231197088503170497539598541320328730987873838873728468820538215700704227626855635229420339866764936384889998559820797289082753410172798545716192713740792578071993290901805017119509556027851458434601928054979126514107470091886225278404427714454729296101073870026250732621392479826192837588838812339246728526138955102980582369281218397367519014954074746997298582736509379523927597612369254046572580918670636930593373394618260181350739291510608097440725475674080417323429453958704329982116194191104183185869172008495535807672264568397335556324064510008714578295031073946913776524807345630249641274245183213792931671511939962757688442233894229822340514076754536519895884820012277492691418403624232975929222700687493261767773699382322720728752449926895220941007906297096039255843691125479412633366346537856287684970864678390215516558432925135249193356212196990255992490116871829516268304469571177498516898436357938790288673763862409795510039271459749651290657768437663244225558558783061536681047899425626007036063330746525419077613902106326280682344498798526572472449462231405357319704677540868581846953836797658023230079796484871105832598185846630447606242268852116825411522737504335699511595710480446223102217257157940696425817743251747069601129716414858157788562312004625607 A013786 543 2500581138168301280758927146125656095662838525801117013100986341238847610929651377706617760507388018157687248091090443749159698370045386052684013622407476642974942699276977519317819124222662289836124007604155809542461431811124344342146921990732178689064470112180739550821769689096361103704813743936495668284356106288380876276722794099331678510280297522682120944449824675866912520190486661111548063845800671670786376349157272620744467083748461316943680217521999217968083504166100608538306644624572391392176684468291695327291856482335208298276296978253416755174073726104209496112364592576097710109283101885087135822053638112255897390850532080380185838236020102612260120886542129734291087690937824889308264578705691642979950855891455233846103942444022871351701479229260004882760372035690618826893449030942405805039938678361933028009023963344062689003050801988426531395191259631202256378268644205372079413154904733467540513897150359020236950161867298578965820766785728199270354689520478442695423125038916970041955181867093467081993554118954849096287060982252841143829271881992397781474221107228722002670734078888530923702486369608546539977436062436858229388699462684896316828943300167850581209949803580045803439574298287642184270019452849478259952095587101783375206063704350671321504424652216956852469734632274475425479359983019327590253280702392276069732712598037392946731615046092814907455256797453249733313248265484973604637968770609262668560199031440397173939073145695411035483105707033645919019604290774858912748869302018829449385566099638130749571196006520928042893588057122407531205350978957289399918309141615262300506351158817604262924610930775625465014536162151176913775421591360175525104068244217759704702587687513932497813066092747910014527341300863551381668423634436215612118388401547444714112312449112074436850338111123106082407 A013786 544 6003895312742091375102184077847700285686475300448481948455468205314473113842092957873589242978238631596607082666708155441732435786478971912494316707400351419782837420964023023882083717258612157896533742257578098711449897778509550765494759699747961032443792739345955661523069023520363009995257799191526099550739011198402483940411428632495360103182994351959772387624029046756456960977358473328826901293767412681558089614326611562407465468080055621981776202270320122341368493502807561100474253743598311732616219408368360480827747414086835124161389044786453629172951016376207000165787386775210601972388727626094213108750785107526409635432127524992826197604684266372036550248587653492032901545941717559229143253472365634794862004995384016464495565808098914115435251629453271723507653257693175803371171123292716337900892766747001200249666535989094516296324975574212101879854214374516617564223014737098362670984926265055564773867058012007588917338643383888096935661052533406448121609538668740911710923218439645070734391662891414463866523439610592680185233418389071586334081788663747073319604878456161528412432523411362747809669773430120242485823985910896608762267409906436056706292863703009245485089478395689974058417890188628884432316706291597302144981504631381883869758954145961842932123589972913402779832852091015496575943319229405544198126966443854843428242947887780465102607725668848592800071570685252609685109085429421624735763018232839667213037874488393614627714622814681896194936802587783851566069902150436249510035194147209507974744205231151929720441611656748230987504925150900482424047700476451849203860249018244783515749132321067835281990844792276741499901325324975769974787240855781435774867854366841050990913037720951927249171688687731944880146463373386867385885146281353684696250552115414758583662190318090722877661804806577703859207 A013786 545 14415352645893761391620343970912328385933227196376805158241579160960049946334865191854487772390750954463453605482766281215599578323336011561898854414468243758898592647734619280340883005137927791109577515160445015006191204566201431387952918039094854438897546367169639543316888725472391586998613975858854165021324365887364363940927840146621359607742369439055413502685293741262253163306637694462513390006335557848420973163998194361340324588860213548378244661651038613741625752900240954202238683238379546470011542799492433514467421541222491133111495096532275163644255390319273007398055515647280655335705335030252205674110635043170909534672538187507775700448846923559259757146858956034370996611806063859709172951587149889142463673993917023531253853505245492791160039162317305408141875471721315103894181867025811927300043532959549881799449352909815933627476266353683256613529968713214398771699458383773168773034807962398411022054806286830220990530082764715320742522187132708881939984502343646929017926647473587814833274382602286127743522778505033025124745437552160878788130374581656723040371313173243829718250488710681957491017126005718702208463390172062757638204051185352972151809165750925198409699837628051627714261354342897951521992411806125122450100592619947903171291248904454384880028739524965080074378677870528207278839909469802711619702846431695479071211317878560896711361149330905471312971841215291515853946914116041320990567006777048040978503936646633068721142809378051232764043263013269027610133835063197435073594501147450028647360836759995783258780309587852502600999325287312058300138528843960889938468457892805725221313666702883872512060018346256456341263082105266823709464165294731227295457718334785363429182203568005577325261224539244399657231658559501868593510236221530196955697575629110835359372918953735825629265993340593066965956007 A013786 546 34611261702790921101280445874160500454625678498500709184938031565465079921150011325642625141510193041666752106764121841198654587554329763760119149449138253265115520947210820892098460095336164626454095613900228481029865082163449636762474956211866745507793008827574304543503849829859212200383672156037108850216199802495561837822167744192037884418189429023172047819947390272770669845099237104404494649405211674394058756566759664661578119337853372729656165432624143711593643432713478531039575078455349291074497714261581332868236279120475201210600699726773992667909857192156574490762731293069120853461028509407635545823539634738653353792748764188206169456777681463465782676909608353438524762864946359327161724256760746883831055281259394773498540502266094428191575254028723850284948643007602877564449930662728974437447404522635879266200477896336468056639570515515193499129085454880427771450850399579439378224056573917718584863953589894679360598262728718081485102795771305634025537902790127096276572041880584084343414691792628088992712198191190584293324513795562738269970301029370557792019931522928958435153519423394347379935932119539730604002520599803122681089327926896032486136493806967971401381689310144951958141941511777297981604303780746506419002691522880494915514270288619594978096949003599441157258583205567138225676494622636996310598906534282500845249978374226424713003978119543504036622445390757914929565326540792615211698351383271692346389387951888565997999463885316701009866467874494858935291931337986737041611700397255027518782313369060749875604331523320433858744999380014836251978632607754350096742262767400626546256374113753624177901456104049361751675372660134745643726423460872649676736393981721819657593466470766781391157952200118725803577013212201363986493018077167894002890629879085495115697854378407919717335867650010763953785260372807 A013786 547 83101639348401001564174350543859361591556254074900202753036213788681656890681177192867942964765973493041871808340656540717969664717945762788046077827380946089542365794253180961928402688902131268116283568974448582952706062274442577866702369864692055964211014195005905208952743441491968493121196846645098349369095725791843972611024753805082960488072819084636086815693684044922378298083268287675191653221913230220135074516789954852449064530185947923904453203730569051536337881945061953026019763371293647869869011942056780216635306168260958106652280043984356395651567118367935352321317834658959169159929451087732945522318663007506702456389782815883012865723213193781344207259969656605897955638736208744515299940482553268078363730303806851169995745940892722087972184922965964534161691861254509032244283521212267624311218258848746118147347429103859803991608807751979591408934177167907079253491809390233947115959833976442322258352569337125144796428811652113645731812646904827295316504599095158160049472555282386508538674994100041671501987857048592888272157623146134586198692771518709258639855586552429202803600135569828059226173019014893180210051960127297557295476352477373999213721630530099334717436033658029651498801569777292453831933377572361912025462346436068292149762962975647542410774557642258218577858276566698879849263588951428141747974588812284529445198076517645735922551465023953191930491383209753745886349024443069123287741671235333323680920472484446961196712788645399124689389366662156303635927142506155636909692653809321072596334399114860451325999987492361694846743511415621841000696891218194582278172904528904337561554247122451651141396105822517565772569756983524290587142729555231873844081950114088997881912996311042120170243232485060654388408722495474931569736403280113500940402339684273772790548362557415241323418227675844253038410155109607 A013786 548 199527036075510804755582615655806327181326566033835386810039949306624658194525506440075931058403102356793534211825916354263845164987787776454098632863541651560991220272001887489590094856054017174747196849107651047669447255520936629457952390045125626370070645082209178406695537003022216351983993628794881136835198837626217378239070433886004188131862838622211244444480535391858630293697927158708135159385813665758544313914812681600730203936976460965294592142157096292738747254550093749215473451854476048535555497672878329300141370109994560414072124385606439705959412651201412780923484121016160965152990612061646802199087109881023592597791868540935113890601434878269007441631187145510760991488605637195581235157098610396656151316459440249659159786004083425733221216000041280846522222158872076186418524734430654565971235039495839429671781177278367389383852747412502998972850959380144897287633834345951707025419561377438015742304518978437472656225576776724863402082165218490336054927542427474742278783605233010007001358660834200053276272844773671524741450453173869141463061344416420929994293263312382515931443925503157170202041418654758525684334756265641435066438722298174972112145634902768502656563916812929193248622569035279181650472039551240950773135093792999969451580874104529749328269712899061982805437722036644010518081877072378968336886987738295155197920581718867411950046067522511613825109811086618743873124007687808965013867752636035310157890054435157153833307405537603298379223869355837285029861069157279684220172061796179895303798892274779943633725969969160429327031170908908040242673235814885192049893143773899314485291747341006414390492050079864675419939986517441821699729693662111729099640762223927683914473104142812130528754001196630631186569342711635310698937104275552515757906017581941328470106618500353994417527164649702051545222782418166407 A013786 549 479064413617301442218153860189590991562365085047238763730905918285205804325055740962622310471225848758661275642594025166587492241135678451266290817505363505397939919873076531862505817749385695236568019634707470165454342860505768847328543688498346628914539618842384237354475984344256341461113568702736509609541312409140547925152008111760296055704602675531929197911197765475852571335168723108058232517685338611486264897709465248523353219652680482777672315733319188198865732158174775091866351757902596992533868749912580868649639429634096939554187170649841061734008549775534592086997285374559802477332330459560013972080008150824337645827298276366785208451334045142723886867356480336371337140564142134906590545612193763562371419310819116039431642646195804305185464139616099115312499855403451854923590877887368001612896935329829510470641946606645360101910630446537419700533815153471727898387608836264630048568032366867228675797273150067228371847597609840916397028399278689595296867881029368366856211359436164457026810262144662914327916331100301585330904222538070459808652810287943826652916298125213030420751396865133080365655101446190075220168087749793805085594519372237918108041261669401547174878409964267842992989942788253705315142783366962529522806297360196992926653245678724975928137175580670647820715855970609982269253914586850781902976865657559646667630207316707000656092060608121550384794088656418971604039370742458429324998296474079120779689094020698812326353771080695785519408516510323365321356696427046628521812633120372627928624421140351746644664576053895954190814201841352288204622658439191539346111793438201132254079185485365756400951571412241755085683275907628377813901050994482730261568237470099650369078649923046891925399538356873110145478952991850636380988147987365601590334732348214241129656725991019349940596482722323934625760079900586017543207 A013786 550 1150233657095140762765787418315207970741238569198420271717905109802779136184458834051256167441413262869545722817868254424976568870966763961490364252830377776460453747615256753001876468416275054262999815142932635867255877208074351002435833396084530256023809624840564553888096838410559475848133678455270359572508691094346455568289971476336470829746751023952162004184785834907522023775740104182447816274962498006178522019400426061704571080386085839149191230075699370865476622911777634995571110570724135379073818868540106665627784270551466751869603396730268389223354528011058555600880482184318085748074925433403593546964099570129234687631343161556651285491653042387680052368522909287627580474494505265910723900014877226313253777765276697610675373993516126136750299399218253975865312152823687903671541697807570571872565541726920654640011313802555509604687423702136344700981690183485618684028648815871376746611845712848216050589252833311415320806081861228040269265186668133718307779782351513448821763474006230861321371439409335657301327110971824106379501038313907174000575397501353127793652031798636486040224103873184525957937898572302370603623578687254926010512441012743241377407069268233114766883062324207091026168852634597146461657822864077033384257919961832980016894442874618667203457358569190225417538770185434567428478648923028727349047454443800711648980127767413508575277037520099842473890606864061950821298529152642688809320909834263968992033514743697848395575404364750581032099848141286400136577428121338955080872132122014679656627235157984543693839647105404186012144898621086843979299002912498885970014416045120918542044124350363181118684722960792453960725545454215735131176423437753035358025338165709260536157838465235587512884291594852337459294966133433377950752543317664809418393692368062392952305799104437459207372155016299767036449951841307028121240007 A013786 551 2761711010685432971400655591374814337749713804645407072394690168636472705978885660557066058026833244149779280485701678874368741859191200271538364571045737041281549448024231463957505400667476405285462556158181258717281361176586516756848435983998957144713166909242195493885320509023753301511368961971104133333593367317525839819464221514683866462221949208509140972047670789612960379085551990142057206876184957712834631368580422974152675164006992099797208143411754189448009371611178101624366236480308649045156239103364796104172310033594071671238917755549374402525274221754551591997714037724547723881127895965602028106260803067880292485002854930897519736465458954772819805736823505199593820719261307143451648083935720220378122320414429350963231572958432218854337468857523027796052614478929674656715371616435976943066029865686336491790667164439935778560854504308829363627057038130548970460352785806907175568615041556548566737464796052780708185255402548808524686505713190189057656979257425983790621054101088960298032612826021814913180486393443349679417181992991691124775381529400748859832558528348526202982578073399516046825008894472097991819300212428099077351240370871596522547154373313027708555286232640421225553831415175667748654440432696648957155603265828360985020563557341959419955501117924625731227510587215228396395777236064191974365062938119565508669201286769559834089240167085759721779811347080612743921937768495495095831179504512067789549872468899618533997776545879766145058071735387228646727922404919334831149173989224957245855561991614320889408908992700075450615159901589229512394296905992909825214004612924335325419447942565221997865962019828862681959702034635571980049954592674045037894618836935867934547314970155030645618435184119240462239767213686373540459756856505713207413563255375717805478486223649754339556900544194135740654516334370978174519097256807 A013786 552 6630868136655724564332974074890929224937062844953622380819651094896170967055304470997515605322426619203620052446169730977359349203918071851963613335080814636117000224706179744961970467002610849090395597335793202180192548184984226733193094797581496104456313749090511380818654542166031676928796877692621024133957674929379541406533595856755963375794900049630447473886457565860717870184410328331079353709720083468515949915961595560940573068780788031613096752331621808864670501238438622000103333789221066357420130087178875446117716390659366082644641531074047940463183406432678372386511404576639085038588078213410469483132188165980582256491854689084944887253566950409540353574113235984224763546946398451427407049529664249127871691315044871662719006673195757469264262726912789738322327363910148850773607251062780640301537707512893916789391861820285804324611664845499302068563948551448078075307038722384128540244714777273108736652975322726480352798221519689267772300217369643927434407197079787081281150896714593675576303395278377606546347830657482580280653965173050390585691052091198012457973026564811413361169954232238028426846355627507278358139810039865884720328130462703250635717650324579528241242244569651362554749227836778264519311478904654146130603441253894725034373101178044567313158184137026380677252919903763379746261143790124930450516114425076786314752289533713161648265641172909091993327044340551198156572582157683725090661990333474762709243797827984100128661486657318514284430236664735980793741694211322929589166748129122347299204341865984455470790491472881156926998923715740059258706871288976490338825075631329116332094510099098016876174809609099299385244585160008324099940977010382135984979827483018910848103243342228580129862877070296349837681080060982870643876212470217410999965376157098450953845422983060169276118206610119913311493718824718597020352513593607 A013786 553 15920714396110394678963470753813121069073887890733647336347982278845706491899786034865034968379146312707891745923253524076639797438607290516564635617529035941316917539519537567653691091273268648666039829203239478434642308192147128386396620608993172146799609311566317825345589555740642056306041303339983078945632377505440278917087163652071068065283555019162704384801384615631583606312769198322921528257037920407906795748223790941818315938142672063903045302348223963084073873473491131422248104427919780324165732339316479946128637053973137964429784316108789105052103358844860772100013882388510443177649975790398537229000383786519377997836943108492952674295814247933306388931445879598123657276218302681877204325920723862156019930847422736862188335022343013683703494807317608161711908000748267390707431009801736317363992035738458294211329860230506216183392607294043824266622040472026835458812199972444292625127560180232734076703793749866279327068529868773931921292821904515069770011680188568782156043303011739415058704452063384633317781141408615675253850170380493987796244216070966427911593236782112203480169060111603506252858099861644975337893683905717989213507841240950504776358078429315447307222629211732921493952896036104613110866860850074604859578862450601234807529815928485006118892800113000340006084260688935874770773006240089958011689190734609363941720247170445301117485804456154729875978233461663426773930769760598623942679438790672905264894358584989824408916229464221752796916998232031089885773807801386353943589362258022755865389624820228677585367970026387657781724415841491882280155197964832553303519006590821208313358918747934338519695717871447417823972248969179986163958285801927508499936565786728404946295887264690820891800767845781535960272273226419872415946786140992003810916868153193380740182860582327466431959814070897911860896418898149351445866385138250407 A013786 554 38225635265061057624191293279905303686846404825651487254571505451508541287051386269710948959078330296811648081961731711308012153650096104530271690117687215295101919012386409699936512310147118025447161629916977987721576181969345255255738286082192606324465861957070729098654760523333281577190805169319299372548463338390562109679926279928622634424745815601009653227908124462131432238756958845173334589345148046899384216591485322051305776567480555625431211770938085735364861370209852206544817698731435392558321923346698868350654857566589504252595912142977202641230100164586510713812133331614813574069537591872746887886829921471433026572806500403491579370984250009287868639824401556915094901120200144739187167586535657993036603853964661991206114192388645575854572091032369577196270291109796590005088541854533968897990944877808038364401402994413445425056325650112999222064159519173336431936608092133838746592931271992738794518165808793428936664291540214926210543024065392740682517798044132753645956659970531186335555949389404186504595992520522086236284494259083566064698782362786390393415735361513851400555885913327960018513112297767809585786282735057628892101632326819522161968035746308786388984641532737370744506980903382687176079191332901029126267848848743893564772879088044292499691461613071313816354608309914135035324625987982455989186065746953797082824070313456239167983083416499227506432223738541453887684207778195197296086373332536405645541011354962560568405807866943596428465397712755106646815742912531128635818558058781512636832800489193369054882468496033356766333920322435422009354652630313562960481749134824561721160374763913790346785789418609345250195357369775001146779663844210427947908347694453934900276056425322522660961213643597721467840613728016634113670688233524521801150011400435817307157179048258168246903135513584225886378012301774456592821525190716939227207 A013786 555 91779750271411599355683295165052634152118217986389220898226184589072007630210378433575988450747071042644767044790117838850537180913880746977182327972567003923539707548739769689547566056663230379098635073430664148519504412908397957869027624883344447785042534558926820565870080016523209066835123211535637793488860475475739625341502998108622945253814703258024177400207406833577568805255458187261176349017700460605421504036156258245185169538520814056660339462022343850611032149873855147914107294654176377532530937955423982909922313017381399710482785055288263541593470495172212223862932129207167391340959758086465277816278641452910696801308407468783282069733184272300172604218388138153142857589600547518788389375272114841280885853369153440885880175925138027626827590568719354848244968954621612602217588992736059324076258651617100112927768589586682465560237885921311132176047005535180773079796029213346830569627984054565845638116106913022876930963988056037831513800781007970378725233103962741503941940589245378391669834483959451797534978041773529053319070716059642121341776453050123334591180602994757212734682077900432004449982626940510815472864846873366969936019216693672710885253826887396119952124320102427157561261149021831909766138390295370932169105085834088449019682690394346291759199332984224473067414552103838219814426997145876830035743858436066795860592822608430242327383283014645242943769196238030784329782875446668707903382371419909954943968263265107924742344688531575024745419908325011059004598732987239854600357899134411841035553974553279100772806858976089595967742694167448244460520965382864668116679672713772692506059808157010622632680394081037945719053044829777753417972889949237502927942814383897695562811477199376908967873958278129244285313560967938506923322448692376844561177372446397354484386894867861960814428368115726353193607536560470279364481982911371084524007 A013786 556 220363180401659250052995591691291374599235841385320519376641069198361890320135118619015948270243717573390085674541072931080139771374227673492214769462133376420418837824524187024603706102048416140215822811307024620595330095393063496843535327344910019131887125475983296178654062119672224969471130830897066342166754001617250840444948698458803691554409102522516049937897983807419742701418355107614084413991498805913617031190811176046689592061988474550041475048315647585317088191847126210141771614464677482455606782030972982966723473554732740704869166917747120763365922658908481549494900042226408906609644379165603132036885018128438583019941486332548660249429375437792714422728349919705696001072630914592610922890028347733915406933939337411566998302396256404332013044955495170990636170460046491857924431171559278437107097022532657371139572383597624599810131164097068028354688860289969036164590266141245740197676789715012595377116772698167927511244535322546833464635675200136879319284682614542350964599354778153518399272595986643765881482278298243257019088789259200733341605263773346126353424627790412067775971669038937242684408287284166467950348497342954094816382139281508178835494438356638084005050492565927605304588018801418415348498275099185608138021311087646366096258139636825446513837598495122959834862339601315565774439220147250268915821004104996376861283367082841011828047262518163228307989840167511913175808683947451567676021073779203801820467800099524127306369597164311634413753199888351552670041557902362890895459315821722830326365092902423120955509268401591119918550208696043234949710837884258068148147894185768234707049599384982504941065626188572107671446360636296385956552908768119244529990697335738367046310356755703958431865373825788315529037859884020355122897199310396803791386871243800048117012934577736567915442511845858974017851695281689140754121240970201973942140807 A013786 557 529091996144383859377242415650790590412765255166154567023315207145266898658644419804257291796855165893709595704573116107523415591069520644054807661478582236785425629616682573046073498351018247152658190569948166114049387559038745455921328320955128955935660988267835894124948403149333012151700185124983856287542376357883019267908321824999587663422136255156561035900893059121614802226105470613381416677993588632998594491889137633688101710540834327394649581591005869852346328748624950030550393646329690635375911883656366132103103060004913310432390869769510836952841580304039264200337255001385607784769756154376613120020560928526381037830879508684449333258879930426140307328970768157213376098575386825936858825858958062909130892048388349125172362924053411626801163320938143905548517445274571626950876559242913827527494139951100910348106113293017896664144124924997060336079607953556215655831181229005131022214621972105745241500457371248301193954498129309434947148590256155528647245602522957516184666003050822346597676653502963931681881438950194082060102832183011340960753194238319804049374572531324779374730107977362488319685264297769283689548786742120432781654133516414901137384022146494288039696126232650792180336315833142205615251744358513144645139389167921438924997115793268017897079724073986790226563504477382758673424428567573547895666886230856096300843941364365901269399141477306109911167483606242196103535116650157831213990126598143868328170943188038957429662593402791512234227421432931932077960769780523573301039997817287956515613602588058717913414177753432220278924439051079199807114255721760103621623703093940029531531626088123342994363498568478761630519142711887747622681683533952254306116507664303107819278191166570445204194908762555717745585219901581532872650076175544262725903119877856363915528948055921145499564977470941907396616861920371335626950645099569454939435080077607 A013786 558 1270349882742665646364759039977548207581049377653937115422979812355785823679405251950021757604249253310796739286680051774163720834157919066375593195210075950521806936709654857883622469540794811413532315558445546839832579529252027839667109298613264623201522032831073981794001115961548562176232144485086238946389245635277129262247880701824009979876549148630903047198044234950997140144879234942728781443862606307829625375025819458485132207008543220074553645400005093515483535325448505023351495144837587215537564432658935083179550447071796858348170478316595519523772634309998273345009749258326844291232184526658248101169366789391840871831941700351362849154570712953162877896858814345469316012679503769074398040887358309044823271808180426249538843380652241315949593133572483517221990386104246476309054618742236099893513430022593285745802778016535969890610043944917941866927138696488473789650666130841319584337307355025894324842598148367171166684750008471953308103765205029424282036691657620996359383073325024454181021645060616399968197334919415991026306900071410229646768419366205849522548348647710795278726989253647334455564319578944050138606636967831159108751574572912177630859037173732785583310399084594552024987494315374435682219438204790060292979673392179374858918075019636510970888417501642283333978974250196003574892052990744088497496193840285487218326303215842528947827338687011969896713128138587512844587815077028952744790293962143427855938434594481536788619886760102420874380038860469568919183808243037099495797034759308383593988259813928981710107440785990760889697578161641158736881327987946008795518511128550010905207434237584146529466760062917506674876461651242482042058722165019362588985734901991761874086936990935638935271975938896278307150112983697260427232832897481774804893390826733129761185004282266670344455510907731519659277085470811576840308498884066261309583627266334407 A013786 559 3050110068465140216921786454986093246402099555747103014130574529466241762654252009932002240007802457199222971027318804309767093722813163678367799261699392357202858455039881313778577549367448342203891089655827757962438023449734118843040729425970448360306854400827408630287396679423678097785133378908692059710280578770300387358657161565079447961683594505862798216322504208117344133487855043097491804246714117745098930525436992519822802429027512271399003302605412229530675968316401860561066939842755046904505692202814103134714100623419384256893957318438145842376578094978305854301368407969242753143248475048506453690907649661329809933268492022543622200820124281800544069830358013243471827746443488549547629696170547300016620675611441203425142762956946031399594973113707532924849998917036295789618040139600108875844325745484246479075672470017702863707354715511747978422492060010268825568951249380150008321993874959417172273947078154229577971210084770341159892757140257275647701170096669948012258878759053383714488632969790539976323641801141517794454162867071455961381890974898260244703638585103153619464223501198007250027809931309044664382794535359762613020112530549562138491692548254132418185528268202111519411994973851214020073008871129700934763444195814622679036262298122147262841103090421443122284883517174720604583315819230776556482488361410525454811201454021237912003733440187515739722008220660748618339855343999946515540241495803106370282108181461350169829476348111005912519386473303987434974960323591532075889408680457099429009165811813243485085967965327163816896163885166100422127252068499058367118039945219648576183403049604439535817249690911064933526378384424633199382982991918211489576154749499682220259682735715236469083588014229289964215467421273857122285786031786853741306549031374986244556605195281722275497037681689463378701924282215418595993580705820643093404310289066468911207 A013786 560 7323314274384801660829209278421609884611441033348794336927509445248446472132859075846737378258733699735334353436592449147750792028474405991761086027340241049644063150550755034382364696031243469631542506263642446867813694302811619342140791351755046513096757416386608121320039427296251112782105242759769635364383669627491230048135844917755754556002310408576578517390332603689743264504339958477077821996360596705982532191574219040094548632095056963629006929555594763103152999927680867207121722562454867617718166978956661626448555596829941600802391521569988167546164006042912356177585547534151850296939588591463995311869266836852873649777649346127236904169118400603106311662689589797575858419210816007463858900505484067339906242143070329423767773859627421390427530446011786552564847399804146190872914375179861410902226114907675796260689600512504575761358671943706896192403436084655450191051949761740169981107293777560630629746934648305216708875413533589124902509893757718830130509402104545177433567900487174298487207760467086483153063964540784224484445043838565763277920230730722847533436242832671840333600626376415407316771645073016239183089679398790033861290185849498694518553808358171936063453371953269758108199932216764862195294299582411944367029514150909052366065777791275578081488520101884936606005324736504171604541281973094512114454555746671617001694691104992226720963989890225291072541737806457432633992680943871583812119831423258395047341743688701757760572711814525195959046922402873831374879736943268514210470241777495729051007114163597607691409084750520324367689488283807113527532216466239139450413908472376231416350722100259325497216507877466905396834501003544311718542163595625786472347553548737010843498248452282762269694822164525204081337278478530950608172262320235832877024224331341973180409073871415183468387473736401572263320201599220048980587274675364067263749004048591855808007 A013786 561 17583277572797908787650931477490285332952069921070455202962950178041519979590994641108016445199219613064537782601258470403749651660367048786218367551643918760195395624472362837552057635171015570585333557539005514929620680021050698040480040035563866677945314556744246099289414664938298921789834687866206894509885190775606443345574163647531566688961547290992365020254188581459073578074920240303463850613261792691064059791969699915267011265660231769673245637862983026210670352826361762164299255872454137150141318916474944565102981987988689783526542043289541590278339778509032567182382899629498592562951952208105052743798109675283749633116136080051495806910053279848058254302117705103979636064525169233920725220113667245683114887385511860946466425036965438758416500600874299512708198606929755004285867414806847247576244901893329586821915730830523486403022171336840257757960650039257735908715731377938148124638612359923074142022390090580825318009867894147488890926254912282911143353074453012971017996529069705490667785832881474646050506578862422922987152550256396397630286473984465556927780419041245088640975103929773392967568719820311990278598320236494871300957736224646365539047693867970818488351546059800689217788037252452434130901613297371078425237863476332634730923932476852662973653936764625732791018784692346516022503618017399923586805388347758552421068953343086336357034539726430923865172712473304295754216426946235672732899715247243406508667526596572920383135081066674995497671660689300069131086248400787702619339050507767245451468081106797856067073212485999298806822461369420879579604851735440173820443794242175331630658083762722640518816835413798039857799636909509892436219734793097513320106476070517563035239294533930912209537268017025014999290805626952812410221601830886234737735162619552077606162186365267855507598324441100175004231804039727337602390046495549125500261358720669045795024807 A013786 562 42217449452287778999149886477454175084417919880490162942314043377477689470997978133300347484923326290967955216025621587439402913636541284135710300491497048943229144894358143172962490382045608384975385871651152241346019252730542725995192576125388843893746700250742934884393884610516855711217393085566762753718234343052231070472723566917723291620196675045672668413630306784083235660957883496968616705322441564251244807560519249496556094048850216478985462776509022245931819517136094590956482513349762383297489306718456341900812259753160844170247227445938189358258293808200187193804901342010426120743647637251660231637859261330356282869111842728203641432391037924915187868579384609954655106190924931330643661253492915056885158844612613978132465886513754018458958017942699193130012384855238341765290367662951240241430564009445884337959419669724086890853656233379753458876863520744257823916826471038429493647257308276175301014995758607484561588541692813848120827113938044391269655190731761684143414209666296362883093353784748420625167266295848677438092153273165607750710317824036701802183600786118029457826981224535385916515132496288569088658914566887824185993599524675375923659253512976997935190532062089581454811909077443138294348294773526987959298996110206674655988948361876923243799743102171866384431236102046323984970031186859777216531919737422968284362986556976750293593239929883160648200279682648403614105873641097911850231692216308631419027310731358371581839907329641086664189909657315009465983738082410291273989033060269149156328974862737421652417042783178884316435180729747979531870631249016791857342885549975462971245210059114297059885679221828529093698576928219733251739363583238227129481575649045312668847609546175968120215098980508877061013297224310313702596942065995957849605302125449544538332395409463008121073743576983081520185160561499385337583338501635813450326127522288326378953854561607 A013786 563 101364096134942957376958877432367474377687425633056881224496018149323932419866145498054134311300906424614060473677517431442006395641335623209840431480084414512693176891353901758282939407291505732325901477834416531471792225806033085114457375277058614188885827302033786657429716949850970562632960798445797371677480657668406800205009284169453623180092216784660076861126366588583848821959878276221648709479182195767238782952806718041231181811289369766044096126398162412482298660643763112886514514552779482297271825431013676903850235667339186852763593097697592649178163433488649452325568122167033115905497977041236216162500086454185435168737534390416943079170882057721366072459102448501126909964410760124875430669636489051581266385914886161496050593519523398319958201080420762705159736037427258578462172758745927819674784186679568295440566627007532624939628616344788054763349313306963035224300356963269214247064797171096897737004816416570432374088604446049338105900565244583438442112946959803628337517408777567282307142437180957921026606376332674528859260008870624209455473095512121027042825487469388728242581920109461585552833123588854381870053875097665870570632458745577592705867684657772042392467481077085073003393694940975044730255751238298090276889660606225849029465016866492708363183188314651189019397881013223887913044879650325096893139289552546850755530723301177454917369071649468716328871518038817077468202612276086352406293011357024037084573065991450167997617498468249080719973087213337727826955135867109348847668377706227124345868645432549387453319722412501243760868932124898856021385628889317249480268205491086593959749351933427240785515811610298353970283204655579537426211963354983337885263133357795717903110520368499456636452652201813823492926635569063199935257900456294796902330403204356436536081378120682498698058328336378729964570508160024195537595742427588094233032181014271635868204802418407 A013786 564 243375194819998040662078264715114305980827508944969571820014939576526761740098615340827976481433476325498359197299719352892257355934846831326826875983682679244976317716140718121637337516906905263314489448280434092063773134160285437359812158040217732667514871352183121764488750396592180320881738877068359489397631059061844727292227291290858149255401412499968844543564406179189821021525667741208178551459516452037140317869688930016996067528905776808271874799481987952369999084205675234040521349441223536995749652859863838246144415837281387633485387027571919950676770403806247335033689061323046511289100642876008155006162707576499229840138820071391080333089287820588999939974304978851205710824550235059825909037797210212846620592581641673752017475040375679366219640794090251255088526225862847846887676793748972695039156832217643477352800471445085832480048307843836119486801701250018247573545157068809383407202578007803651466548564216185608130186739274964460792267257152244835699513185650488511638379298474939044819448991671479968384881909574751543791083281298368726902590902324602585929823995414002336510439190182817266912352329736839370869999354109495755240088533448131800086788310863310673784314422066081260281148261553281082397344058723153714754812075115548263519745505496448992780002835143477504835574312312750554879220756040430557640427434215664988664029266646127069256603141030374387905620514811199803001154472074883332127509520268214713040059931445471853362279613822266042808655382399223884512519281216929546583251774872651325554430617683551079275420653512415486269846306031882153307346894963250716002123961384098912097358193992158805126023463676326347882649974378046469360334924015314994262516783192067518685368359404767195384122817936554990206516852001320743044554218995563807362495298093659804123131388867758679374038046335645330644933790092218093485767377568639014253510266615266197719559730606595207 A013786 565 584343842762815295629649913580989448659966848976871941939855869923240754937976775433327971531921776657521560432716626166294309911599567242015711329236822112867188138836453864210051247378093479537218089165321322255045119295118845335100908991454562776134703206116591675356537489702217824950437055043841131134043712172807489190228637726389350416362218791412425195749098139236234760272683128246640836702054299001341173903205123120970807558136902770116660771393556253073640367801177826236931291760008377712326794916516533075628992742425312611707998414253200179801574925739538799851415887436236634673605130643545295580169796660891174650846173306991409983879747380057234188855878306254221744911689745114378642007599751101721044736042788521658678593957571942006158293357546610693263467551468296697680377311981791283440789015554154561989124073931939651083784595987133050522887810884701293812424081922122211329560693389796736567171183102683061645120578360999189670362233684422539850514531158746822916443748695638328646611497029003223404092101464888978456642390958397383313293120756481370808817507412989019609961564495628944257856557943698151329458868449216899308331452568808964452008378734382808927756138927380661105935036975989427878836023084994292069126303792352431380710908958696974031664786807179489489110213923862914082265009035253073768894666269551811637782334269217351093285104141613928905361394856061690727005771887451794880438150358163983526009183895400577919922833352787260768783581573140536546714558794201847841346387511469235832656187913058206141340284989083309582533900980782549050090939894806764969121099631283221487945757023775173291107582336286859561266242588481689572934164152560771301224302796444154112363569430930846036117278885865668531485846961655171104049974679808348701477351210722877189699638464671488589177065349251884438878486030011415642459327473542302273222678150143254140724662913186435092007 A013786 566 1403009566473519524806789442507955666232580404393469532597593943685701052606082237815420459648144185754709266598952619425272638097750560948079722901497609892994118721346325727968333044954802444368860632085936494734363331427580347649577282488482405225499422397885936612531046512775024997705999369160262555852838952926910781545738959181060830349685687318181232894993584632306199659414712190920184648921632371902220158541595500613450908947086703551050102512115928563629810523090627960794872031515780114887296634594556195914585211574563175580710904192621933631703581396700632658443249545734404159851325918675152254687987681782799710336681662110086375371295273459517419287442963813316386409532967078019623119460247002395232228411238735240502487304092130232756786062351469412274525585591075380371130585926068280871541334426345525103335886901510587102252166814965106454305453633934167806443630220695015429402275224828901964497778010629542031009934508644759054398539723076298518181085389312151121822381440618227627080514204366636739393225135617198437274398380691112117335216782936311771311970835298586636083517716354005095163113595622819261342030743146569775239303817617710323649272117341253124235542489564640967315350023779350616337085291427071295257972255405438187745086892409831434650027153124037954263353623631194856711518286693642630119116093713193899742315384580390859974977535044015043301772709049404119435540858301771759507931999009951724445948050532856787585734722880042213105849379357110428248661655664878636667072676415037635234207507179252752945358024258789026307663896254858900269268346687431042690859760214711014792557762614084191071949305189424749806600248454944536664614928130298411894239551014262414023784930203664961332717586604963470144097518554934065820823989206219845232247120256945628132468831953676244102614133903553774537747244958057408957544845263975067758007650238493953191879915654560630655908807 A013786 567 3368625969102920379061101451461601554624425550948720347766823058789368227307203452994824523615194189997056949104085239240079604072699096836339414686495761353078879049952528072851967640936480668929634377638333523857206358757620414706635055254846254946424113177324133806687042677172835019492104485353790396602666325977512786491319240993727053669595335250953140180879596702167185382254723970399363342060839324937230600658370796972895632381955175226071296131590344481275175065940597733868487747669388055844399219661529426390919092990526184569286880966485262649720298933478219012922242159308304387803033530739040563505858423960502104518372670726317387266479951576301323709150556115772643769288653954325115109824053052750952580415384203312446472017125204688849043335705878058871135931004171988271084536808489942372570743957655605773109464450526919632507452522731220596787394175075936903271156159888732045994862814814193616759165003521530416454852755256066489610893875106192742152786019738474843495537838924364532620314604684294811283133550616893447895830512039360193721855495830084562920041975551906513236526036965966233486635743090389046482215814294914030349568466100122487081902353736348751289537517444702962524155407094220829825341784716398179914391385228457088775953628676005274594715194650815128186312050338498850964355406351435954915997741005378553281299238377518454799921061640680118967556274427619290764733600782553994578544729622894090394721269329389146993349069634981353667144359836422138225036635251373606637641496072505362197332224737385859821804616245352452164701014907916219546513300396521933500754284275521146516931188036416142763750281759808824285647196540321832531740442440846486958069161985244056071107617418999572159854925438517291815978142050396692035798398084133848402625335736926453146057665520776662090376535502432612665131135144295838907065173478804137686976368222623981613703677486600074204837045607 A013786 568 8088070951816111830125704584959305332653245747827877554988142164153273113764595490640573681200081250182933734798908659415431129378550531504050934662276323008742388598936019902917574305888490086100052140709638790781152467377046615710630767666885858126364295738755245269855589467891976881800542869334450742243001848672008200365657497625938655860698399937538489574291911681903412102793592252928871384288075219174290672180748283531922413349074375717797182011948417099541695333323375159018239082154200722082402526407332152764596742270253369150857801200531115621978437739281203850026303424499238835115083507304436392977566075929165552948612782413888046826818363734699478225670485233970117690062058144334601378687551379655037145577337472153183979313117616457926553049029813219349597370341016943838873972877184351636542356242331109461235824145715134037650393507077660652886533414357324504754045939892845642433665618368878873838755173455194529908101465369815641555756194129968773908839233392078099232786351257399242821375365846991841890803655031161168397889059406503825126175045488033035571020783300127538280899014755284926601412419160024100603800170122088586869313887106394091483647551320973351846179579384731813020497132433224212410645625104072029974453715933525470151064662451088664301911182356607122775335232862735741165417330649797727753310576153913906428399471344421809974610468999272965641102614900713917126125375478912140983085895824568711037725767659863341931031116193590230154813607967249553878312961238548029536977232070085374635794671594463449432152883605091237647447136793906843131178434252049162335311036545526272787151782475435158775764426505300987109838918893312719908708802300472415186324057926570978626729389423017972755811675977880017650163519063002457577951953800005370014703431104360414003684454915384765678994061741340703008979855481454309215863481522608734586430260102520179854502529645326778165813746502407 A013786 569 19419458355310484504131816708487292103700443040534734009526529336132008746148793773028017408561395081689223897252179691256450141637899826141226294124125451543990475026045383786905095908438264696726225189843842736665547074172288924321224473168192945361400674068751343892923270312408636493203103429272016232125447438661491689077943651799878712721536858250029913467874879948250092458807414999282220193675668601237471903905976628760145714451127576098431034010688149455999610495309423756802792036252235933719848465904004498787796778190878339331209580682475208608370229012014170443913154522222672443111315501037951779539136148305926492629619290575745200431190891327013447219834835046762252573839001604547377910228810862551744186531187270639794734330795397115481653870720581539658383286188781682157136408878119628279338197337836993816427213773862036824398594810493463227580566727871936135914464301682722387483231149703678176086851171465922066309351618352927355375370622106055026155122999374379516257920029369015582014122253398627412379819575729817965323331631635015684127946284216767318406020900703606219412438534427439108769991218403217865549724208463134697073222642942452213652237770721657017782677170102741083062213614972171333997960145874876943968663371956394653832706254545063882988888748838213701783579894103428514538167010890164344335698693345547289334587130697956765749039736067254390504287378376614115019827026524868050500389235874789475201579568151331883976405709980810142601707472729366178861829419933753818918282334200274984500543006498306742086599073535824061591520575442170330357959420639170038767081798745808580961951429723519816220610388039227670050723244262843840500809834323434268862364063081696919682777264004666152586703834022889922378042609270268900644662641073812893405302938081569354022846376251838822395264742240959027924560633010971796427288219135783571742019054506150951830660573678429594376118805352279207 A013786 570 46626119511100473294420491917077988340984763740323896356873196936052952999503253849040269797955909591135826577302483438706736790072597482565084332192025209157121130537534966472359135276160273536839666680815066410733978525087665707295259960076831261812723018439071976686908772020093136220180651333682110973333199300226241545476142707971508789244409996658321822236367586755748471993596603413276610685015280311571170041278249885653109860397157310212332912659662246843855064799237926440083503679041618476861356166635514801589500064436298892734234203218622975868696919857846023235835484007856636535910268517992122222673465892082529508803715916672364226235289330076159286774823438947276168429787442852518254362459374880986737791861380636806147157128239748474271450943600116276719778270139264818859284517716365227498691011808146622153241740271042750415381026139994805209420940713620518662330628788340216452347237990438531300784529662689678881208753235665378580256264863676638117798450321497885218535265990515006412415907530410104417123946801327292934741319247555672657591199028404458331492856182589358532809264921160281300156748915386126095184887824519986407672807565704827764979022887502698499696207885416681340432374889548183372929102310245579542468760756067303563852327717162698383056321885960551097982375325742331863406138993147284590750012562722659041692343700805794194563444406297477791600793995482250490162604690686208189251434555335369529958992543131347853427350109663925152386699642023208195447252437260942919222795884414860237785803758602434487749924375559513571881240901636650963189460568954647263079763398788686402889645382766171078745685541682185635791786509475088061042444412210565679538536115459154304158348210875203432360675905488958703629680304857915630447835001218224757066132354333848019008854149380665012571030646120542626046870079859343283221919014145016355752587749869268435345416037401909456097061251650822376007 A013786 571 111949312946152236379903601092904250006704417740517675152852545843463140151807312491545687784892138928317119612103262736334875032964306555638767481593052527186247834420621454500134283798060816761952039700636974452172282438735485363215919164144471859612347967272211816025267961620243620064653743852170748446973011519843205950688218641839592602975828401976630695189518575800552081256625444795277142254721688028082379269109077975453116774813574701819811323295849054672096010582970261382640492333378925962944116156091871038616389654711553641454896321927913765060741304578688301789240997102863784322720554711699085456638991606890153350637721915930346507190929681512858447546351076912410080399919650288896328724264959089249157438259174908971559324264903636086725753715583879180404187626604374830081142127036992911224357119351360039789933418390773643747329843762127527307819678653402865308255839720804859702085718415042913653183655720117918993782216518832573971195291937687608120834079221916422409703173643226530396210593980514660705514596269986830336313907513381170050876468867199104453914347694397049837275045075705835401676354145842088754538915666672487364822410965257291463714633952893979097770595132885451898378132109805188278402774646899636481467494575317595856809438848907638817718228848191283186255683157107338804038139722546630302390780163097104359103317225634711861146830019520244177633506383152883426880413862337585862392694367360222241431541096058366196079067613303084290880465840497722877268853101863523949053932918480079430923714824404445205087568425718392086086859404829598962617894826060108078654511920491636053338038564021576760068390985578927711536079409249686434562909033717568196572025213217429484284194054311363441097982849078989847414862411963855428705251837924957641715783782755569093640258812662976695183044581335422845138535061742283223015827552962184270161963187436113513264343905801984604089044065213624524792807 A013786 572 268790300383711519548148546224063104266097306994982938041998962570154999504489357292201196371526025566889404188659933829940034954147300040088680723304919117774181050443912112254822415399144021045446847321229375659665650135403900357081421913110876934929247469420580570276668375850204931775233638989061967021182200659143537487602412959056861839744963993145890299150034100497125547097157692953460418553586772955425792625130896219062933376327392859069366987233333580267702521409711597579719822092442801237028822890776582363717951560962440293133206068948920949910839872293430612595967634043975946158852051862789504181390218848143258194881170320148761963765422165312373132558788935666696603040207080343640085266960166773287227009260278956440713937560033630244228534671116893912150454491477103967024822247015819979849681443562615455535630137556247518637338954872868193066075048446820279605122271169652468144707809914518035681293957384003123504071101861717010104839895942387947098122624211821330205697319917386899481301636147215700353940545644238379637489691939628189292154401750145049793848348814247316659297383226769710799424926304166855099647936515680642162938608727582756804378836120898443813747198914057970008005895195642257056445061927206027192003454475337547652199462676227240801341467464507270930199895260214720468495573473834459356040263171596147566207064658748943178613538876868106270498048825950073107939873683472543655604859176031893601677130171636137236785841339540705382403998483035032628322516297574321001678492937270670713647839293395072937415251790149859398694549430995867109245565477370319496849483121100418164064630592215805800924206756375005435398126661608497129385544589955881239969432536935048191766349924401583622076256820638654623643084651125216884321309662857823297759596862396121393830261409203807045134490039786350251177622683243222018461001954662204432658873613034108545347689717830565034417794800577912484027529607 A013786 573 645365511221291358435104659483975513342899634094954034238839509130942153810278946858575072488033987386101459456972501125686023924907667396252922416655110801775808702115832981523828619373344794530117880418271730958857225975104764757352494013379215520765123174078813949234280770416342041192335967212737782817858463782603633507733393514695525277227658547543282608259231875293598438580275620781258464947161841865977328092939281821970103036562070254625550136347233926222753753904717545788907292843955165770106203760754574255286801697870819143812827771546359200735926533376526900842918289339586246727403776522557599539517915454391962925909689938677177475000778618915007891273652234535738543899537199905079844725971360422662632049233929774414154164081640746216392711745351662283073241234036526624826598215084983771619085145993839708741047960272550292248250830649756531551646191320815491331898573078335576015443451604757803670786791678991499533274715569982541261720590157673460982592420732583013823879265121645945654605228389464896549811250091816349509612750347047282490462718602098264555029885503007807298973017127474075629419248056304619094254695574149221833215599554926199087313585526277163596807024592653185989222154364737059192524593687221671288000294195285451912930909885621605164020863382281957503409948519775543844857871910676536913852671875002350306463162245656212571851106843360323155465815231106125532163636714017577317107266881652576537626789542098365505522805056237233623152000357767113340602361630475944725030061542386880383468462143441570122734019548149812416265613183821076929298602711166137111935608973762104011919178051910149728019020422056388050390902114522001607654692560484070857166607521181050708431006168488202276605092626353409751367046247351645739255464500521633737920792066613087466586457643498340715367910585527026953077472062466976066324865693143952842813955544894894617379803012511186647637125316187567874150098586407 A013786 574 1549522592442320551602686287421025207536302021461984636207453661423392111298479751407438749043769603714029604156190975202772143443703309418403266722388921035063716693780114988638712515115400851666813030884270426032216199566226540182403338126123496465357060740963232292111508129769637240902798657277783416545678171542031324052067877828783956190623608172651421542430415732579929851031241765495801574338135582320211564751147215654550217390785530681355945877369708656860831763125226827439166410118336353014024995229571732786943610876587836764294599479482808440966959606637041088923846812704346578392496467430660796494382515005995102985109165542763903117476869464014933946948039015120308243902788816972096707187057236374812979550210665388368384147960019431665558900900589341141658852202921700426208662314419046035657423435531209140687256152614393251688050244390065432255502505361277994687888473961083718013079727303023486613559086821258590379392592083528081569391136968573979819204402178931816191134115557071915516707153363105216616096811470451055172580213583260525259600987363637933196626755092721745324834214123065255586235614583187390445305524073532281621550654531377804008639918848591469795933666046960299560122392629733679121251549443019232762488706362880370042947114635377473998814092980858979965687286395981080771503750457534365130160265171880643085818052551820566385014507530908135896273422369885807402724891750356203138374547782847836266841921690578175578760254940025597929187952858998839130786270274772743284797177763270899800707777606403209864684380935107699611453737254354405707245945109509895205757397146002811732617946502636269496973668033357387708988555976967325859978916837722254128057024658355702750942845810540173666128827395874536813032278039891301419952370265752442604747821751938023007274084802039516057598353315850391714339010421983209535246002529238630775596307263292641976328907033039359140976737884166350465834386705963207 A013786 575 3720403744454011644398049776097881523294661153530225111534096241077564459227649883129260436454090818517385079579014531461855916408331645913586243400455799405187983781766056087721548748792077444852018087153133292903351095158509922977950414840822515013322302839052720733359731019576899015407619576123957983126173289872417209049014974666910278813687283222536063123375428173924411572326011478955419579985863533150827966967504464786575071955276059165935626051564670485122857063263669612681438550694125583586674013546201730421451609714687396071071333350238223066761670015535535654506156197303136134720384018301016572383012418529394242267247106468176131385061963583099856406622241675303860093610595949550004193956124424535925963900055807597472490339252006655429006921062315008081122904139215002723326998216920129531613473668710433146790102022427158197303008636780547102845461515372428465245620225980562006949404425254559391359155367457841875500921613592550923848108119861546125545909769631615290674913011452529669155613875224815625095248444340552983469365092813408521148301970660094677605100838977624910524926948109479678662551710614232924459178563300551008173343121529838107424744445155468118980036732178751679243853864703990563570124970212689177862735383977275768473116022239541315071152637247042410897615174636750574932380504848540010677514796677685424049049144176921179890419832581710434286952487110095823573942465092605243735237289226617654876687453979078199564603372111001460627980274814456212753017834929729356626798023809613430421499374032974106885107198625193586767100423147704928103097514207933258389023510547552750970015689552829683062233776948091087889281522900698549389809379327371132161464916204712042305013772791106956972375314577494762888090499573779014709305641008071614693999520026403193240465077609696878054293646311356790506127964023181686094125652072701952492206733739165633385165705786327501297485147659883407468468362481017660007 A013786 576 8932689390434081958199717512411013537430481429626070492793365074827232266605587369393354307926272055260241576069213890039916055296404281838520570404494374371856349060020300666619438545849777945089695427254673036260945979475582325070058946032814858546986849116565582480796714178004134535993694602273623117485942068983673718926684954175251579431663167017309087559224403045592512185154753560971962411546058343095137948688978219952566747764617818057411438149806773834779979808896070740048133960216595526191604306524430354741905314924964437966642271373921973583294769707300821106469281029724829859463642027940740790291612816889075575683660302630090891455533774563022755232300002262404568084759040874869560069688654743310758239324033994041531449304544067979685045617470618334402776092838255221538708122718825231005403950278573749985443034955847606831724523736910093593931953098409200745054734162579329378685520025036197098653332037266278343077712794235714768159307595787572247435729356885508312910466140497523735642628914414782315853691514861667713309945587844993859277073031554887320929847114385277410170349602410860708468786657184773251626487730484622970624196834793141295926811412818278953671068193961182781864493129154281343131870053480666716048427656929439120103951569397138697485837482030148828565174034302838130412645592141344565636713026823122703141766995168787752916898018028686752722972921551340072401035858687345190208304731433108989358926577003766757154612696438514506967780639829509366819995821666280185260942055166881846442019997053170830631142383899089801827808115977639532375537131613247753392045448824674155079007670616344069032423298452366702022164936484577217084932319765018088319677263807513613574338068471447803690673130300564925694305289476643414317042844060379946880292847583394066970356651340882204208359044793567654005213241619659228311995690626557387933788367707736685757782859592972330615261839531380061331792538316923401676807 A013786 577 21447387226432230781637521747298843503370585912532195253196869544660184672120015273913443693330979204679840024142182549985838448766666680694287889541190992866827094093108741900553271948585316846160358720838469960062531296720873162493211529424788475371315424728873963536392910741387927020920860740058969105083746907629800599142970574974779042215423264008559119229697791712467621756556563299893681750122086081771426214802236706106112761382847381155844862997686063977306731521159465846855569638480045858386041939965157281735314661134839615557908093568786658573490742067229271476632743752369316492572204509085718637490162373350670457216468386614848230384736592725817635312752305432033367971506457140561813727322460038689130532617005619693717009780210307219223794527546954620901065398904650786914438202647899379643974884618855573715048726928990104002970581492321134719030619389280490988876416724352969838223933580111909233866650221476334301729588418959951158350497537485960966093186185882105459298029203334554489277952023509892340364713327182864179657179356415830256124252348763284457552562921639051061819009395388476561033556763900640577155197040893579752468696600338332251520274202176687767764234733700799859256648003099429504859619998407080785232274804287583327369587718122530012663495794354387337384982856361114351120762066731368302093747977402317610243382555400259394753472141286876893287857984644767513834887096708315801690139660170894683450782711386043983928225084148873331229641316230651989734809967820738724811521874455683313307290012924663164345372863741714614188567286462312517233664653003407855894301122628042646344697417149842109746848339584132451555218012499469898220922499755808430055545110401840186191985702399946176661306185851656386592027000033420837775219868588972252459583127047729154795826319869458172304270066549355937266516993128801807177101653194364288429025870866275782504436645882726565807243676714843527257633884498933087426013607 A013786 578 51495176730663786106711689715264523251592776775989800802925683776729103397760156672666178307687681070436295897965380302515998115488766700346985222788399573873251852917554089303228405948553345747631021288733166374110137643426816463146200882148917129366528334774026386450879378690072412777230986636881584821306076325219151238542272350514444480359231256884550445270504397901634759837492308483044729882043128682333194341740170331360776740080216562155183516057444239609513462382303877498300222701990590105984886697856342633446490501384749916954537332658656767234951271703417480815395217749438728898665863026314810448613879858414959767776740596262250601153752559134688142385918285342312116499587003594488914759301226552892602408813430492884614540482284947633356330660640238044783458022770066539381566124557606410525183697969872232489831993356505239711132366163063044460392517153662458864292276555171480581575664525848694070513827181764678658452741793922842731199544587503792279589740032302935207774568117206265328756362808447251509215676698566056895356887634754408444954329889380645982583703574855361599427441558327732223041569790125438025749628095185484985677340537412335735900178359426227330401927595615620462075211855441730241167947616175400965342691805094487569014380111212194560405053402244883997061343838123035557040949722222015293327088893742964582194361515516022806803086611229791420784147021132086800717563919196666239858025324070318134965329290037891605411668427041444868282368800269795427353278732737593678272464020568095635250803321032116257593240245843856788666750054796012353878028831861182262002216995429930393873618498576770905502182863341502016184078448011227225628434921913696040563363810074818287046957671462270770163796152229826984207456827080243431498302904482122378155459088041597700664778994006569071702552429785003605376907300502253139032221069319668656518091115949928153793152386764426484503192067792339308945578956681938342909858670407 A013786 579 123639919330323750442214767006350120327074257039151511727824566747926577258022136171071494116758122250117546451014878106340911475288528847533111519914947376869677698855047368417051402682476583140062082114248332464238440481867786328014028318039550027609034531792437353868561388234863863078131598915152685155955889256851182123739995913585181197342514247779805619094481059361825058369819032667790396446785551966281999614518148965597224952932599965734595622053923619302441823179911609873418834707479406844469712961553078662905023693824784550607844135713434898131118003359905371437763917816402388085696737126181859887121925540054318402431954171625663693370159894482386229868589803106891391715508395630367884337082244953495138383561046613415959511697966159267688549916197211545525082712670929761055140265062812991670966058825663230208086616048969080546428811157514369749402433685943563733165756008966724876363170526562714463303699063416993458945033047208745397610106554596605263294965817559347433866738049412243054344027103081850873626839753257102605751887211045334676335346064402931004183472283227723200225287181544885067522809066091176699824857056540349450611294630327018101896328240982371820295028157073104729442583664915594309044242226437137717787803024031864653203526647020479139532533218789966476944286555333408372455320283055058719278340433876857961848661998753970759134210953562729201302736997738140408522870969991195641899118803092833842051755625380977744593415893326509128745967489447778821075222237302962421532186113383997620237178773798111134481369830271100149588866881565225661661147225298698611067323006027262875690558015082826944110741054882946340857972353674956568733872247514784193392636507989638707199745369180912119163274561503814589082103841819664479027425273661575829951257270387876079296134364609772341157828383913793656509954428505909786816362787436524444299936769395777497257358880621387989292164154769406680778335074993333961326570667647207 A013786 580 296859446312107324811757655582246638905305291151002779658506784761771711996511148946742657374336251522532229028886722333324528452167757762927000759315788651864096154950968731569340417840626276119289059156310246246636495596964554973561681991612959616289291910833642086638415893151908135250593968995281597059450090105699688279099730188518020054819376708919313291445849023527741965145935497435364741868732110271043081074458075666398937111991172517728764088551470609945162817454967775306078622132658055833571780820688941869634961888873307706009433769847957190412814326067132796822071166677182133793757865839962645588979743221670418484239121966073218527781753906652209337914484117259646231508935657908513290293334470133341827258930072918811718787586816748401720208348789504920805723593122902356293391776415813993001989507240417415729615965133574762391975575589192001768315243279950496523330980177529106428147972434277077426392181451264201294927024346348197699661865837586449237171212927959993188714038056638795573480009074499523947578042247570303356410281193719848557881165900631437341044516952029763403740914522889269047122264567684915256279481792753379030917718407415170462653084106598674740528362605132524455391643379462341936015225585675567660408515060700507032341667479496170414017612258314709511143232019355513502265223999615195984987295381738335966398637459008283792681240499504112812327871531569275120863413198948860736199784246225894054766265256539727564768791559876948418119067942164116949401608591764412774098778858234978286189466235889264833889768962480911459162869382638106813648414487942175365172642537471458164533029794213867492809889272773954164399991621173570721530027266282996848335720255683122535986588631403369998111022222170658828386131324209014414144848082061443567712968706201290466390018609428063391119945949777018569280400582842689398146087052635095190764148183319261770914918672371952562290486135601345440548782515058994841145096173020944007 A013786 581 712759530595369686873030131052974180011638004053557673960074790213013880503623268621129120355781339905599881898357020322312192813654786388787728823117208553125694868037275924497986343235343688962413031034300901238174225928311896491521598461862716038710589877911574650018836559457731432736676119557671114539739666343784951558118452182631766151621323478115271212761483505490108458315391129342310745226825796760774437659773839675023848005890805215066762576612080934478335924709377628509894771740511992056405845750474149428993543495184811802128650481404945214181167196887185845169792871191914303238812635881750312059140363475230674780658131840541797685203991129871954620332676365540410601852954514638340409994296062790153727248691105078066936808995947012912530220245443601314854542347088088557460433655174369397197776806884242215166807932285713004503133356989649996245724899115161142152517683406247384533983281814699262900767627664485347309119785455582022676888139876045064618448082240031943646102405373989748171925501787873356998134879436416298358741085146121356387472679327416081055847885201823461932381935769457134982140557227011481530327035784400863053233441896203824280830054939943418052008598614923191217395335754089082988372556631207037952640844660741917384652343618270305164056287032213617536254900078472587918938802823076085559954496211553744655323128539078889386227658439309374862399219547297829565193055090676214627615681975188371625493802880951885883009868535264553151903882129136044795513262228826355070611168038622182865140908432370124866169335278916668413450049387714094459569843185549163051779514732468971053043804535907495850236544143930263948724379882437743302393595466345475432854064333895177208903799303999491365464564355431751846955101309425843608361780245029526006078837863589298409802434681236780202078990225414621584842241799405297244948755013376863553024719788149547511966719732365058102059457211578830402757626818656646613589375911423286560807 A013786 582 1711335632959482618182145344658191006207942847732591975178139571301446327089199467959331017974230997113345316437955205793871574945585142119479336904304417736054793378157499494719665210108060197198753687513356463872856316453876863476143357906932381208944126296865690734695226579258013170000759363057968346009914938891427668691042403690498870530042797670954766181840321896681750408415254101550888099289608738022619424821116989059732259062143823321375296946445606323682484555227215686052257346948969292927430435646888432779013497931938733136910889805853273459248982439726133214252672683731786242076389138752082499253996012704028850148360174549140856242174782702822563043418755953662525855048943789646655324396304846759159099124107343292438715278399268778002985058809310086756965756175358500626462501206073660922671862113329065558615505845417996923812023190132149640985985482775501902308194957858399970266093859637092930224743074022429318889196604878852436447208423842384200148893845458316696694291875302949385360793129792683930152521845526835532359337345435837376686321903065126010615090772369578132099649027782466581092119477902054567154315212918346472190813493992785382098272961910804146742872645274430582112966201145567888255082508471528098124290668030441343640550277027467002698899145164344895704548015088412683593372065578205681429450745403940540917430831622328413416332607912781809044620526133062088786028525272713591320905252422427280272810620717165478005106694353170192117721220992055643554027342611412078524537414460731861059203321146120669803672574004678920860693568579901540797427193488503540487322614872657999498358174690713897536417942489576563740887236097733021669047022714695486514282608465682320478578022128902778768480419017391636184539198243931450503676634368315891940595289710477905481935645669649509265191655531220506425206222560372118685121960787117849390812352211347063576232094077408504503044756765000771797021061991594608519228091563327311032497607 A013786 583 4108916854735717766255330972524316605905270777405953332402713110694772631341167922570353774156128624069142104767530449111085651444349926228869887907234906984267558900956156286821916169469452533474207603719568869758728015805758349206220202334544647282674847238774523454003239016798489621171823230702181998769805768278317832527192811260887788142632757207962393602598612873932882730605025097823682326394350579992309238995501890732417154008207319794622087968415900783161645417100544862211469890024475272318760475988179127102411408534584898261723046423853709575656806837782445847420667113640018767225410322143750080708844426502373269206212779092487195837461653269476973867248433044743724577972514038941619433875527937068740996996981731245145355383436644335985167126201153518303474780577035760004136465395782859875335140934103086406235829534848610614072667679507291288007351144143980067441976093818018328608891356988660125469608120727852794652961048314124699909747425645564464557494122945418388762994792602381474251264304632234116296204951109932113194768966391445541423858889259367551486832944459357095171257315705702261202178866442833015737510826216949879730143199076677702417953381547840756329637221303907827653231848950508499700453102840138963596421893941089666080961215142948273480056847539592094586619784227278853307686329453271841112111239714861238742751426725210520612614591598589123516133883245482075175254489179785332761493511066247899935018300341914312690261173141961631274648651601925600173219649610000400537414332120217198403147174071835728198617850185234088986525258160343599454622691565897000710061598309251856795557977432404067984939479917473329541870253870656985027381901537983863120792542926103251469065831131495571823121486060757318479078614983679412659327599118326456549369290594857451062127485252828471745725164930460435926920140367453456962977827849869956387340457659444299646533257879857819311810460992766853084647569841818655054666647843548873789026754407 A013786 584 9865509368220458356779049665030884170778555136551693951098914178778149087850144182091419411748864826390010193546840608315716649117884172875516600865271011669226408921195731244659420722896155532871572456530684856290705965949625796444134705805241698125702308220297630813061776879333173580433547576915938979046303649636241115897789939837391579330461250056317707039839269510312851436182665259874661265672835742561534482828200039648533586773705774826887633212166577780371110646458408214169739205948765128837343902847618084172889791891538340726397034463672756691151993217515652479657021739849685060108210183467143943781935468032198219364116882601061757205745429500014214255263487740429682711712006207498828260735142576902047133789753136719593998275631383050700386270008969597446642948165462859769931653415274646560679673382781510461372226713171514084388475098497006382505650097089696141928184601257062006989948148129772961252529097867574559961759477002213404483303568975000279402543389191949551419950497038317919677285595421994113227188087614947003780640288305860744958685193111741491119885899646916385506188815009391129146431458329242070785763493746896661232073820983103163505506069096365655947458968350682694195409669330170907780787899919173651595008967352556288260387877558218804625616490942560619102474101929696526791754877017305690510179086555381834221346175567230459990887634428212485562237453672402462495786028520664583960345920070061207743978939120936264769317076713849876690431412496223366015900378713610961690331811420641493365956364946477583404881458294747047656647144842984982290549082449718698704857897540513708166134703815202167231839691281853464230030479543447421050743945592699255353022895565573906777227060546720867947314688031878321668267754575814269795045565483101822175035666718252740000168092092041160661486120998035506660535257022255750168109764667537765286004438840325763451326352169538624167656916843633214256238815190206590786254621472360845967453237331207 A013786 585 23687087993097320514626498245739152894039310882860617176588492943246335959928196181201498007609024448162414474705964300566035674532039899074115358677515699017812607819790950718427269155673669434424645468130174339953985024245051537262367428638385317199811242036934611582161326287278949766620947732175169488690175062776614919270593645549577181972437461385218814602654086094261156298274579288959061698880478617890244293270508295196129141843667565359357207342411953250671036662146638122221543833482985074338462710737131020099108390331583556084079279747278288815455935715255081603656509197379093829319812650504612609020427058745307924693244635125149279050994776229534128426887634064771668190820526904204686654025077327141815168229197281263745189859790950704731627434291536003469389718545276326307605899850074426392191895792058406617754716338324805316616728711491312324396065883112360436769571227618205878782865503659584879967322363980046518468184504282314384164411869108975670845506677449870872959301143389001325145162714608207865858478598363487756077317332222371648645803148661291320178846045052246241600359344837548101080581931448510211956618148486298883618209244180430695576720071900373939929848983009989148763178616061740349581671747705935937479616530613487648113191294017283349906105194753088046465040318733201360827003459718550962914939986819471783965452167536920334438121210262138177834932126267438312452382254478115666088790554088216959793293432829367971711130301189953553933725821403432301804176809291379919018486679220960225571661232236492677755120381365687661423609794768006942479608346961774595590363811994773413306889423860300403523647098767730167616303181383817257942836213368070912102607972252942950172122172372676803941502565964539850325510878736530061777904402724927475042260635790524828740403589112990826748228176516283251491945152110436056153631544966758174451696657655622158046634571559062236626544257341563347429229395271686024477797346155138391167855222832228007 A013786 586 56872698271426666555618222288019706098588385429748341840988971556734452639787599031064796716269267700037957153769020285659051654551427797676950976184715193341768071375318072674943873242772480312053573768980548590229518043212368740966944196160763146596746792130680002408769344415756758389656895504952581942345110325726652421168695342964534813915822344785910373860972460712321036272157264872790707139012029161554476548142490416765906069566645824427816654829131099754861159025814078131453926744192647163486648968479851579257959245186132118157874350673215171445909701652327450930379278582907204284196870173861574874258045368047484327188480368935483419001438457727111442352957209389516775326160085096995452656314210662467498218918302672314252200853358072642060637469733977944330004714227208459464561765540028697767652741796732234289229073928317857565196765636290640890874954185352777408683740517511312314957660074286663296801540995916091690842110994781836836378752897730650585700061532557139965975282045276992181673535677774307085926207114670734102341638914665914328398573359935760459749409354170443226082462786954952990694477217407873018907840174515603619567320395277214100079704892632797829771567408206983946180391857164238579345593866241952185888559290002983843119772296935497323124558572602164399562561805278416467345635306784240861958770908353551753301050654256145722985929025839393764981672035168119388198169793001955714279186120365808920463697532223312500078423853157078482994875697189640956631828519108603185563386516809525501597558618599818919290044035659016075078087117237984668893539641055220804012463512599450965349841506688581268860276684141320132446743938502545236320749748296738259958361741379316023363265335866797006263547660880860180631551619846408678328748470942550867576467786533050113805709017460290975022495851815596086832160310217156970824869339465186376858523675031148801469969606313308430140332761877093597177579778047318144771191428118487277194020390020179444807 A013786 587 136551348549695426400039351713535314342710713416825768760214520707719420788130025273586576915762511747791135126199417705867383022577978142222359293819501179213585139372138692492540239655896725229240630619322297165141072821752897347061633014981992314978789047905762685783455195942231976893566206107391149243570609892069692463226037518457848088211889449830970807640194878170282808089449592959570487840767882016892298192090119490654940473029516624451187788244743770511421642820979601593620878112806545839531444173320123641798360147691903215697056315966389626641629193667238209683840647877560197486356685287441641273093566928682009869579541365814095689022453737002794573089450259744229777558110364317886081827810419800584463223622844716226519534248912732413587590564831281044336341318859527511174412799061608903340134233053954094528439006501891176014037434292733828778990764999032018558249660982544660868213341838362278575620499931194536149711908498471190244145385707451292056265847739669693058306652190710058228198159162336111313308823282324432579722275034112860302484974637205760863858331859363234185823993151478842130657439798996303118397724259011964290581136269060591054291371447211347589281533347104968454779120849051336829008770872846927198318430855297164207330573284942129072822065132817796723349710894473477938096870371588962309563008950956877759675822620869005880889215591040384429720994556438654651063805672997695669984325874998307218033337774868173312688295671430145437670696548952327936873020274379756248537691026859670729335738243258165225215395729617297596262487168488401190013388678173585150433924893751281767804969457559283626533524318623309638004632196344611112406120145660468562160026541051737772095200071416179612038777933774945293696355439251227236667325078733064633051099155465853323247507350922158631029012540209246204484016904831393886950511284055912490837315343749788272329397024758253540766938961266901726823369047091610865595630618912487952542842956438450846981607 A013786 588 327859787867818718786494483464198289736848422913798670793275064219234329312300190681881371174745790706446515438004801911787586637209725519475884664460622331291817919632505000674589115413808037275406754116992835493503715845028706530294980868971763548264072504021736208566075925457298976521452460863846149333813034350859331604205716081817293259796746569044160909144107902486849022222768472695928741305683684722558407959208376897062512075743869415307301879575629792997923364413172023426283728348848516560714997460141616863957862714608259620888632214635301493566551693995038941450901395554022034164742401375147380696697654195765505696860478819319643749342911422543709769987770073645895695917022984727244482468572817941203296199918450163659873401731639470525023804946159905787451555506581725554329765130546922976919662293562543780962782054611040713609703879736853922898356826762675876558357436019089730744580233753907830860064820334798081295458292304829327776193071083590552227094300422946933032994271909894849805903780148769003263254484700860962623913182356904977586266424103931031834123854794331125280163407556700699955708512957390123787272935945887726261685308182014479121353582844754445561864961566399029259924669158572259726450058865705472203162552483568491261800706457146051903845778383895529932762655857630820529370585762185098505260784491247463500981650112706483120015006634087963015760107930009209817204197420867467303632366425870935630498043997458484123764597907103779195847342414034539376432121678785794752738996155490069421135107522062854705742165146811131528626231691540651257222146216294777946191853669896827524499731667599839987306991889014566440849121903423411280887094469730785017746223725065222390800575371470247248505105818993643650164949409642196595238247514038088183955689072273513829117265149564102873100659109042400136966124588500176722568177593018245890500394140343241641862882256444566751381420446001831046102909082066957688295109116008883574055365938408720483602838407 A013786 589 787191350670632743806373254797540093658173063416030608574653429190381624678832757827197172190564643486178083566649529390201995515940550972261599079369954217431654825037644506619688466108553097498251616634899798019902421743913924379238249066401204279382038082156188636767148297022974842628007358534094604550485095476413255181697924312443321116771988512275030342855003073870924502356867102942924907874946527018862737510059312929847091493861030466152831812861087132988013997956026028246507231765585288262276708901800022090362828377774431349753605947339358886053290617282088498423614250725206904029546505701728861052771067724032979178162009645186464642172330325527447157740635946823795565896772186330114002407043335876829114176004198842947356037557666368730582155675729933795671184771302723055945766078443162067584109166843667618091639713121108753376899015248186268878954741057184779616616203881834443517737141243132701895015633623850193190395359823895215990639563671700915897253415315495586212219246855657534383974976137194376835074017766767171260015550838928851184625684273538407433731375361189031797672341543638380593656139610693687213242319206076430754306424945016764370369952410255423794037772720924069253079130649731995603206591336558838759793288513047947519583496203607670621133713899733167368563136714171600091018776415006421511131143563485159865856941920608265971156030928445199200840019139952112771107278007502788996021311788516116448825803637897820381158799574956173849229469136096929042813524150764693201326329769331656680145393160472914148486938517493526800231582291389103668590373065323761848806640661422282886323855733907215809524087525523974024478741690119610485409913821823614827608683163881598960312181466900063643660759071403738404046043532550914025167032281205449729677609462528706703710553624103410998314682520810802728855665136988924310886194400836808383091446330964123182112780297723404770066790490850396341693084706042765409596556987537329461306933618119337881130415015207 A013786 590 1890046432960189217879102184768893764873273525261889491187742883486106280853877451543100410429545709010313578643525520065874991233773262884400099389567260076053403234915384460393872007126635987093302131540394415045785714607137332434551036008429291474796273435257008916877923061152162597149845667840361145525714714238868225691256716274176414001369544417972347853194862380364089730158837914165962703807746611372289432761652410344562866676760334149232949182679470206304221609092418493819863863469170277117726378073221853038961150935036409670758407879561800685413950772094294484715097815991221776574941160189850995387703333605403183006766985158092701605855765111591400625735266908323933153718150019378603719779311049440266703136586081421916601846175956951322127755777427571043406514635897838057325784354342032124269446109591645951038026951203782116857934535610895231578370333278300655859495505520284498886086876124761617249932536330864313850139258937172413593525592375753899069305450172504902495538411700433740055923917705403698781012716658007978195297337564268171694286267940765716248389032242214865346211292046275751805368391205275542998994808413789510241089726292985251253258255737023272529484692302938690276642992690006521443299025799077771862263685719828121994519974384862017161342047073259334851920091250726011818536082172430418048225875695927868837922517551380446596745630259196923281216885955025022763428574496014196379447169604227195593630754534592666735162277779469773411999955395768726631795271485986028376384517776165307689029088978295466870517139380501957847356029081625237908285485729842352198984744228074901210063577617111225158667334148783061632773458797977184775469203086198499201088448276479719103709547702027052808429482530440375908114550521654744574426044507174284800955940319531424795609039251472289806953552732466737351982451993910407270437752756409176927802562640644859760252785494833894852930363968531801616405096379208679748441333327077128036597947617104530252594126451512007 A013786 591 4538001485537414312127724345630113929460729734153796668341770663250141180330159761154984085441339247333762902323104773678165853952289604185444638634350991442604221167031838089405686689111053005011018417828486990524931500771736735175357037456238728830985852518052078409423893269826342395756779448484707110407241028887522609884707375774297570017288276147551607195520864575254179442111369831912476451842399613904866928060727437237295442890901562292308310987613407965336436083430896803661493136189477835359661033753805669146545723395022419619490937318827883445678895803798401057800949856194923485556433725615832239925875703986573042399247531364580576555659692032930952902390375846885763502077278196528027531190125829706080354230943181494021761032668472640124428741621603598075219041640790709175639208234775219130370940109129541928442302709840280862575900820001759451019667170201199874718648708754203081825494589575552643017088019730405217554184360708150965038054947294185111665402385864184270891787726492741409874273326410674280773211532695877155646908907491807880237981329325778484712382066413557891696253312203108080084689507283866578740586535001508614088856432829457588259073072024592877343292746219355795354219825448705657985360960943585730241295109413307320908842458498053703204382255022895662979460139092993154376305133296005433733790327545922813079851964640864452278786258252331812798201743178015079654992007364930085507052654219749496620307441637556992831124628948506925962211892905240712642940446837852454131699227180572903761358842636887415956111651652585200791501825824982196217793451237351487629762370891607837805362649858684051605960269291228130980289074573943220645901556609962596581813364311827805568006624032566953793039187555587342555383035802493041723196932861725457807095212707194950934257303242784967826495480110652636382109867237378887856321044368138433803653952900188308284366937973096181541885803888444855680988636406480040076007641318312184415871672228667977136478497610080328807 A013786 592 10895741566775331763418666153857903544635212091703265800688591362463588973972713586533116789144655532848364728477774561601276215339447339649252577361076730453692735022043443252663053740555638265031455221206197264250360533352939901156032246932429187923197031895843040261026767740853048092212027455811781772087785710358941786333182409234088465611509151030271408876445595845185284840509398966421855960873601472985585494273806576806746358381054651063832254681259792524772783036317583225591245019990936282698546142042887411620856281871448829506397740502505748153075028824919960939780080604724011288820997375203613208062027565271761874800593322806357964310138920571067217918639292408372718168487544949863794102387492117124298930508494578767146248239437002808938753408633470238978600918979538492730709738971695301132020627202020030170189968806326514351044737868824224441898220875653080899199475549718841599463012509570901895884028335372702927347596650060270467056369928453338453108631128459906434411182331309072125108130256712028948136480890002801050708228286887830720451393171711194141794429341458952497962704202599662500283339506988563655556148270538622182427344295223527669410034445931047498501245883672673264645481800902342284822851667225549338309349557701350877502130742853826941393721794309972486813683793962276563657508625043709046394830576437760674204724567102715549921365806063848682528482385370414206251635809683197135302433422781618541385358167371774339787530234105365129235270754865482951055700012857683742370209844460555541931022581171166685710624075617857067100395883805782253118922076420880921799059452510750418570675722310700407905910606568238742483674068052037672770809637420520194392933887712698561168783904302193256057087089320965209475474668961785793177395835801002824194835605709975077193151785085926707751415647745676979953445791236946709743026827527900379562573140913352128190765018073403931882067815136156098490053716011958576222494346805267554782507885021031813104684872761802869465607 A013786 593 26160675501827571563968217435412826410669144232179541187453307861275077126508485321266013410736317934368923713075136722404664193030013062497855438243945229819316256787926307249643992031074087474340523986116079631465115640580408702675633424884762480203596073581919139666725269345788168469401077921404088034782773490571819228985970964571046405933233471623681652712345875624289868902063066918378876162057517136638390771751409590912998006472912217204261243489704761851979452070198517324644579292998238014759209287044972675301675932773348639644860974946516301315533144208632826216411973531942351104459214697863875312556928184217500261396224568058065472308643548291132390222652941072502896322538595424622969639832368573215441732150895483619918142022888243744261946934128962043787620806469871921046434083271040418017981525912050092438626115103989960956858415623046962884997628322443047238977940794874938680310693035479735452017552033229859728561579556794709391402344198216465625913823339432235349021248777473082172384620746365581504475690616896725322750456116817681559803795005278577134448424848842944947608452790441789663180298156279541336990311997563231860008053652831689934253492704680445043901491366698088508413801803966523825859666853008543961280748288040943456882615913592038486286326028138243940839654789303426029341678208729945420393988214027063378765543685613620035361199300359300686750886207274364509210177579049356321861142648098666117866244959859630189829860092086981675293885082432024565484735730871298665430873836549793856176385217391971212391208405558474818108050517017683189738531905486535093239541745478311754988192409267991679382091366370341220703301437392942452322713939446668986737434264398189245366250154229566007793066101459637467950614680177247689418927401758207780891800289309650160340757435991310025311148970237370428868223344759909050093007412894488811329738111332958459786026808394242840448844824141910792474618972144712541510208926679447399032801431935497383264348379501088689586922407 A013786 594 62811781879887999325087690062426196212016615301463078391075392174921460180746873256359698199177899360419785835093403270493598727465061363057350907223712496796178332547811063706395224866608884025891598090664707195147742653033561295124195853148314714968834172670187854339807371699237392495031988089291215371513439150862937968795316285935082420645693565368459648162342447373919975233853423671027681665100098645068776242975134427782108213541462233507431245618781133206602664420546640096471634882488769473436861498194979393399323914588810083787311200846585639458595079244927415745605148450193585001806574489571164625449184570306218127612335187907415199013053159447008868924589711515079454070415167614519750105237516944290275598894300056171423458996954673229972934588843637867134077556334162482432488233933768043661173643714832271945141302364679896257417055910935757886879305602185756420786035848494727771425973978186844820294142431784893208276352515864097248757028419917733967819089837976797073000018314712870295895474412023761192246133171169037499923845136479253425088911807673863699810668062071910819207895149850736981295895873227178750113739106149319695879336820448887532142635983937748550407480771442110508701538131323623705889060114073514051035076639586305239975160808534484405573468793559923701956011149117525896449369379160598954365965701878979172416070389158301704902239520162680948888877783665749186613636367297504528788603498084897348996854148622972085781494081100843002380618082919290981728850489821988095699528081556055048679500906958122880951291381745898038277429291359457338562215105073170758868139730893426523726649974652448022196401370655189270908626751180454828026836168611452237156579668820052378124366620305187984711151709604589560549425847105571702294844691621456881921212494632470034978158603815135370772068677539926399712604250768541629273310798359667636002701205310433261946250366954577059917676422764727812731560152119454812166011632957353205077756238077129217217700459182113943698200699207 A013786 595 150811088293611086379535543839885297105051893338812851216972016611986425893973242688519635376226136364367905790059261252455130544643612332700699528244133704807624176447294363959054934904727930546165727015685961975549730109933580669593194243409103630640170848581121038269877499449868979380571803402388208107003767401221914063077554402530132891970310250449671615237784216144781860536482070234137463677905336846810131759383297761104841820713050822651342420730693500829052997273732482871628395352855535505721904457166145523551776718927733011173334193232652120340086785267070725205197961428914797589337585349460366265703492153305229724397216786165703892830340635832268294287939897347705769223066817442461920002675278183240951712945214434867587725051688170425165015947813574518988920212758324120320404249674977072830477918559312284940284266977596430914058351242156754686397212750848001166307272072235841379193763521626614413526235978715528593071522390589697494265625236222479256733634700982289772273043973625601580445034063269050622582965743976859037317152172686687473638477250224946743245414017034657876918156254791619492091445991618456179023087593864516589806287705897778964674468997434534269528361332232507331392393053308020517839633333890507236535219011646718881180361101291297057781898573337376808396382769031179677374935879364598089432683650211428992970985004369082393470277087910596958282195558581463797059340917881308373621436998901838534941446810843755977961367288723124048715864017089217647130970026062593417774566923816088171879481677606453037164050607571901189904107728554057069887878467280682992042403493875117083467686589140527701293559690943109439451612829584272042092433640836096821412947784836945759876604255352756351291475254760619534879171458900477657209922104583117973492831199612560553982558807760140025223736894773363285709962806095268451885219226861561994042485593950350261932947131057939520862341091058111478368475925238811004010593930730605045391692727623187250539698802496255578819379878796007 A013786 596 362097422992960218397264840759564598349229595906489655771949811885379408571429755695135644538318953410847341801932286267144768437689313210814379567314165025243105647649953767865690898706251761241343910564661994703294901993950527187693259378425257817167050207443271612885975876179135419492752899969134087664916045530333815665449208120474849073620714911329661548185919902963621247148093450632164050290650713769191126354279297924412725211532035025185873152174395095490556246454231691374779777242206140749238292601655915402047815902145486959827175397951597740936548371426236811217680305390824429011999542424054339403954084660085856568277717503583855046685647866633276174585343693531841551904583428679351069926423342917961525062781459858117078127849103297190821203290700392420092397430832736212889290603469619951865977482460908796141622525013209030624654101332418368002039707814786050800303760245438255151444226215425501206876492584895984151964725259805863683731766192170172695417456917058477743227578580675069394648526785908990544821700751288438548598482366620736624205983877790097130532239054900213562480493167754678400511561825875913285834433312868704332124896781860567294183400062840316781137595558690250102673135720992557263332959634671107874921060846963772033714047004200404235734338474583041716959715028443862405377221046354400012727873444157641012123334995490166826722135288073343296835551536154094576739477543833021405065070234363314322394413792835858103085242860224220840966789505031211570761459032576286796076735184082427700682635507933093742230885508780134756959762656258291024800796199940919863893810788794156117405915500526407010805836817954405764123322403831837173063933171647468468212487631393506769463726817101967999450832086680247503244890672820046854961022973104066254356287710269757890112123697432096200562192284350845248989620697434739552976411363694610347696007911074790978901006061670112789590480959630525659562710696498385220629436027684182713985454239023272588545816824793509644745331088989212807 A013786 597 869395912606097484371832882663714600636500259771481663508451498336795959980002843424020682536503807139444467666439419327414589018892041019165325341121310225608696660007538996645523847793710478740466729265753449282611059687475215777651515767599044019018087548071295142539228078706104142202099712825890944483463425318331491412743548697260112625763336502102517377194393687015654614402572374967825884747852363759827894376624594316514953232888416095471281438370722624272825547736610290990846245158536943938921140536575852880316805981051314190545048130481786175988652639794394583733650413243369454057810901360154468908893757268866141620434799726104835967092240527786496095179410208169951566122904812259121918893342446346025621675738285119339104584965697016555161709100971642200641846231429399647147186738930557504430211935388642019536035682556714882529794497299136501572897338463301307971529328349297250618617587143236628397710458696335257948867305348793878704639970627400584641697314057857405061489416172200841616551112812967486298116903503843540955184956162256388634718567290574023210407905970815412763515664095778982839628259943928067799288474384197759101431877173247222073334343550879600591511366936415290496518198866103129989262436082845330007685467093560016652947426857085170569998146677473883162420275783293713635310707732296914430559624139422496070108127324171890550959846826664097255702159238305981078751485582743084393561233632706317688068987516598895305507668107398354239161261601579938981398263137215664597380241176981908909339007854547358075096356106581103551460390137676156750546711676058148593209039703894768837891603116763903232944814199908528239660097091600241052526503545125571792178182802975809753482408087861825166681447840119274255290982505440932498761416158422863076709446792357688694159208997534462977549823674726379442824079294540809666696363684230759444818114994490573140341315554069940807806744784072892108610068382292622914731275902469722696279075627894877485098506196329216657033539944663099949607 A013786 598 2087419586167240059976770751275578756128237123711327474083792047506647099911986827061073658770145640941806166867121045805122428234359790487015946144032265851686480680678101130945902758552698859455860616967074031727549154309627993082141289358005304689662428202919179637236686616973356045427241410494964157704795684189313910881997260422121530414457770941548144222643739242524586729180576272297749949279593525387346774398275650953952402712165087045226546733528105020879054140115601308669021834625647202397349658428318622765640651160504205371498660561286768608548754988146341395544494642197330059192803974165730879850253911202547606030663954142377711156988469507215377124525763909816053710261094454234151727262915213676807517643447622571533190108502638536748943263551432912923741072801661988552800395360172268568136938856868129488906021673818672432954036588015226740276526509650386440439641917366662698735300826730911144782902811329900954335230400142454102769840569476388803724715251052915629552636088229454220721339221863934934601778685312728341833399079745577589111959280064668229728189382235927806045201109493965337797947452125371290786091626996458819602537937092966580198075758865661921020218792014333112482140195477513615104219109034911637348452806491637599983726771883861494538565550172614793472971082155688206438381009265244891547773657558753413064329613705336709212854592230820497510940884331172660570082316884166145628940521952127868769053639027353947628523911125863448528226189105393433494337229792454810698309959065933563291322957858768206738306351011901229627056396720560452358062654734215614772294904329051339979777739083350131662300498893980376303423893116932178767116135011846497873019816909944919218111261818956242225202156264126377486953648995563678929526160196373294247179381748450810554676260803080245609097126643018037042220614386192484009737969205838053427008294101771866109959498645321927879543994226559013952772774185884587618269793441829804193766060582575600841721513377386449193537529407136102979006407 A013786 599 5011894426387543384004226573812664593463897334030897265275184706063459686888680371773637854707119683901276606647957630978098950190697856959325286691821470309899240114308120815401112523285029961553521341337944750177845519497416811390221235748570736559879490115208950309005284567353027865070806626598408942649214437738542700027675422273513794525113108030657094278567617921301532736762563629786897628220304054455019605330259837940439718911908373995588938707200980155130608990417558742114321424936178932956036529886393013260303203436370597096968284007649531429125560726539365690702331635915789472121922341971919842520459640797316802079624153895848884487929315286824120475986359147468344958336887784616198297158259428038014849861917741794251189450514835126734212775786990423929902315796790434515273749259773616832096790195340378902863358038838632511522641847824559403403940149670577843495580243597357139663457284980917658623749650003092191358888190742032300750387207312809517743041317778050426555879247838919583951935471695307777978870623435860748741991190469131791457814231435268419577382706748462662314527863895010776052871832553016469177405996418497625865693586960212759055579897036454272369545319626413803069618609341510189865230080792822841273635188386421877560927979293151448387095885964448119128603568255807383658552803245852984606204551798566944767455402506513438820063875946200014523769063279145558028767642838882915655086193207059012914497787304676828256085910613198139916271080042049633819903688731684000486642211717306485462466421818902464378673548779574852334562408526065646111708434016851691068280065294052267291446351539123666121183497844446883504520767373754161219845840163443441393120580400777751042685139627313937582710377190167432346175711238348393109792310631492279487477695578030396141777702188195669707442201069886306938371695141248154107380864063217166278246914138354250530012756247417948838785130137968192500607430820308894871465774053833359869232311458764017620973353619104864513683608106533783252594383207 A013786 600 12033558517756491664994148003724207688906817499008184333925718479258366708219721572628504489151794361046965132561746271978415579407865554559340013347063350214068075514453798077778071168407356937690004740552405345177007092313297764147921187032318338480270655766616689691921688246214619904035006710462779871300763865010241022766448688878706620654796572381607683362840850629044980100966915275118341205356950034746502072397953870894995765107492005963409041835989553352468592185992558539816485741271765618027443708257229624837987991450725803629820849902366524961330471304421017023376298257833810522564735543074579541891623597554357641793177593503933171655518286003664713262843248313071496244966867570863492111476980886719273654518464498047997105870686119139288844874664564007855695460228093833271172271972716454013864393259012249745774922651251556660165863076626767127572860299359057402232888164877254492331960941239183298355622909657424351452690545971619554101679684758055652101042203985099074160666074061245921068597067540433974927268366869501657729520848316385431290211969676079475405295878903058852217181401211920873302945269959792542494951797400812799703530302291470834492447332784526707959278312423019541170154281028965965866417423983567641897998087315798928023788078282856627577417222200639934027777167382193528164185280593293016039497128868359234386660421418138766606973366146826234871569520933228484827071110456157880487861949890148690007709187318529064642862271382288733938966863180961170801588756644773285168427950333252871595381878787184816973195190619759220455284342871083616314211950074460910254940436771019493766762690045435922356961578324516967294354362464383741088849862232427702784882513542267380253487020245180764136087615633592005063167882683274491856611337826212963049433947082850981136408262953857802967568724768797022959030440034136818011821454615784416234070840846188555522560627750050495161923097461261630193958441399561656586389323503253897046026779812492406307957022039470779697354343063787613589479114080007 A013786 601 28892574001133336487650949356941822661065268815118650585755650068699338466435551495881039278453458260873763283280752799020175806158285196496975372046299103863977449310203569184745148875346064007393701382066325233769994028644227931719158770064596330691129844495646671950303973479161302389588051111821134470993134039889588695662243301997774596192166570288240047754180882360336997222421563575559137234062037033426351475827487244018884832023088306318145109448210917599277089838568133054099382264793509248883892343525608329236009167473192654515199860615582026432154461601914861873126492117058979064677930038922065480081788257728012697945419402002943545144899404694798976544086639199684662484165449037643244559656231109012976044498833259813241051195517372053432516544069618182861524800007653293684084625006492206087288408214888411639605589285654987541058237246980867873302437578761096822761164483870288036089038219915279099351850606087475867837910000877858549398132923104091620694602331768222877059759243821051456485701559164581973800371348853673480208579556807641420527798939192266820448115405246244304173452544309822016800371593173461894530379265559351532088176255801821473616366046015648625810227228127669918349540428750547284045268234984545908197093407645233226185115175957138762813378750503736481600692978884646661122208858704496531510832606412930521762371671824951178623343052118529789926638419760681592069797736205235071051356541686247004708509758751788284207512313588875250187459438497487771094614604704100657689395508750140144700511890968030745552641652678041888313137707233471762770422892128780645522111988687217804533997218799091649579064749557165238473744824276985362354328519220058914386502915014983979988622335608679014690746365136254404156666086322542054947723822120737324281690906945925205708516239352212584925132508169881652124632086521962500046383312532498383378004088871698721809668067227871238883777357004489174095694217800347537463920765731312606807510298329794267545404809916769342053347777696154060228339352906096807 A013786 602 69371070176721140906849929406017316209217710425099880056399315814947111657911759141610375307566753284357905643157087470447442110586042756789237868283164148377409855793798769612573102449705899681752277018341246886281755662774791264057700206925095789989402756634047659352679840323466287037400910719482543864854514829774902458285046168096656805457391935262064354657788298547169130331034174144917488498982950917256669893461796872889342481687435023469866407785154413155864292702402087462892616817769215706570225516804985598495658011103135563490994865338012445463602862306197583357376707573058608734291710023451879217676373606804958487766951984209067451892903470672212342682352020718442874624481243139381430187734610892740155482841698656811591763920437210300291472222311153257050521044818375558135487184640587786815579468123947076346693019874857625086080827630001063763799152626605393471449555925772561574649780766016585117543793305216029558678821912107738377104917148372923981287740198575503127820481944414344547022169443554161319094691608597670025980799515895147050687245253000632635895925087996232574320459558887882662337692195209482008767440616608003028543711190180173358152894876483572350570355574734535473957246569430064028992689032197894725581221271756204976070461537473090169514922379959471292323263842302036633354423469749496172157509087997446182751454384051707779874646668136590025613858845845396502559584364628769405594307056588679058305131930763043670382237064926889475700090111832468138398169665894545679112238616509086487425929050214241820071892608079978573839843635067565702411785364001202329898590884838009948686127322336619050639334463686753737575461323089041855012742774647361453441993498950976535952682227796438314272482022692146824380155273260423473929484896911890315600339867577166418906147490684662416405243152115885846751241639739231962611366333390528618490587817380948631065013029414118844559949434167778507003761816938634437450873758520881568944832226289836036376516948610163190270088014248465898608242786327538433607 A013786 603 166559939494307459317346680503847576218331722730664812015414757271688015090646133699006511113467774635743331449220167016544308507517088659050960121747877120254161063760910845839788018981743865135887217121037333773962495346322273825002538196827154991764556018678348430105784296616642555176799586637477587819515690106289540802342395849600072989903198036564216515533349704811753081924813052121946889886058065152333264414201774291807311298531531491351149245092155745987230166778467411998405172979463886911475111465848770421988074884658628487941878671676567881558110472397180397641061474882913719571034395766307962001640973029938705329128451714085970951994861233083981834780327201744981341973379464777654813880750800753469113314302918475004631825172969741930999824805769078970178301028608919715083304730322051276144206302965596930308409940719533157831680067139632554096881765456479549724950383777779920340734123619205820867222647725823686970387851410970679843428906073243390479071864216779783009896977148538841257400228833973541327146354552243005732379899637664248068700075852454518958786116136278954410943423400889806272272798960697966303050624920475815271533450567622596232925100598437057213719423734937619672971349013201583733611446366307145236120512273486648147545178151472889497005328634282690572868156485367189956683970750868540309350179320281868284786241976108150379479026650195952651498875088874797002645562059473675342831931242869418418990621765762067852587751192889461631155916358509756000294005367812804175548484918238316656309655649564394609992614152000028555789464567797225251490696658966886794086516714496061886795391700930222340585042047311895723918682636736789493885595401928314849714226390981294662822390028939248392568229336483844525336752811098276760904693237485448647756416022052776571793660125133874461788988808230241918049731177013895942229890566470659212995901349531657663187096283623299345788438591436836195316032122469661284319547894208636647036542175321896323340017193613001819838481322210566622558390929972419779090407 A013786 604 399910414725832209820949379889738030500214466276326213649010832209322924232641367011314633183436126900419738809577621006722884726548529870381355252316652965730240714089946940861331033575167020191265208307610638391283951326519779453831094210581999135226699000846714580683988096176558774979495807516583688354657171945201187466424092434889775248757578485790683853795572641253019149701476138144794482616425414430752167858498460074629354427774207110734109337466265946115339630435100256208170820323692792474451742629502897783193367798065366999548450690695439483621023244225630134736188601193875840690053584234905416765939976244882831495237412565520416255739661820634640385307565611389700202078084094931149208127682672609079341067641307258486121012240300350376330579358651558607398100769690016235915014657503245114022239333420398229670492267667599111953863841202257762386613118861007398889605871450449588738102630809713175902201577189702672415901231237740602304072803481857380540251545984488259006762642133641757859017949430370472726478397279935456763444139030031859612948882121743300020045464843205769540675159585536424859726990304635817093624550434062432466951814812861853555253166536847374370140336387585224834804208980697002544401082725503455711925349968641442202255972741686407682309794050912740065456443721366623085998213772835365282749780547996765751771766984635669061129142987120482316248799088388387603351994504796294498139466914129473623996482859594724914063190614127597376405355176781924156705906888118542825491912288690198291799483214604111458592266578952068562450504427281137828829162678179495192601726631505044590195735473933463839744685955595861633128757010805031574819314560029883954163857564746088485436558459483135390556318636897710705333543499446962502932168463202562203263154868948716548876577960446432582755362128560810845237404556010364157293967250096052770403159140225510049312218176979541729238041058039843704953793126049656743651234493994936589534737762947873072339381281864817369432193654627570460762696622863779889596067207 A013786 605 960184905756723135780099461115261011231014933529459238971275008134584341082571922194166434273430140687907792881795868037141646228443020218785633960812283770718307954529962605008055811613976015479227765146573142777472767134973990468648457199607379923679304301032961708222255418919917618725769433847317435739531869840428051106884245936170350372266945944383431932963169911648498978433244207685651552762037420048235955028254802639185079981085871272872596519256504536622930452674675715155818139597186394731158634053436457577447276083154946165915830108359750200174076809385737953501588831466495893496818655748007905655021882963963678420065027569814519430030928031343771565123465032946670185189479911929689248714566096934399497903406778727625176550388961141253569721040122392216362839948025728982431950192665291518767396639542376149438851934669905467801227082726620887490258098385278764733943697352529462560184416574121335341185986832476116470578856201815186132078801159939570677143961908756309875237103762873860619502096582319505016274631869125031689029377811106494930690265974305663348129161088537052667161058164872956088204503721430596841792545592183900353151307365681310386162852854970545862706947666592124828364905762653503109106999623933797164332765274708102727616590552789064845225815516241488897160921375001262029481711268577712043882223095740234570004012530110241415771072312076278041313366611220518635648138806015903090032860060824866171215555345886934518665720664520361300749257779453399900250882438372621324006081405145166098610559198264471612080032056063916618443661129902011927018819590308967957436745642243612061059960872914246679226990979385663781142145582942880811141174258631751373947422012955358453533176861219008072725721047191403403505837942172156969540136480149351850034834840345868433852663683031884631195624470674506839415008338980884341662815367480622701737985095681449628398635842927879691900536580353664735594057295645225841506614020081842751472905368837843246686854457757426504006696964760796676291234591495935514920157364007 A013786 606 2305403958721892249008018806137741687965666855404231632770031294531137002939255185188193608690505767791666610709191879157177092594491691545304307139910293333494657398826440214624342003685156413165625864116922115808712113891072551115224945736257319196754009626780141061441635260826722202560572410667409163210616019486867750707629074492745011243812937212464620071044570957868046047218219342653249378181651845535814528022839781136683377034587176926167104242734867392431656016871896392089119353172844533749511880362300934643450909875655025744363908090171760230617958419335156826357314784351056640285861592450966981477707540996476791886576131195124661151504258203256395527861439544104955114639941268543183886163673198739493194466079675725028048897483895700149820900217333863711487178715209775286819112412589364936560519331541245134802683495142443028190746225626616750864109694223054314126198817343423239607002784194465326154187554384775155645859833740558261903121201585014909195822652542923900010444286134660139347424533894149131544075391117769201085359536124466694328587328604307897698858115773577463453853700653859967567779013435154863017143901966833544747916288985000826237177009704784280616359381347487691712904138736131060964965906097065046991562969424574154649007433917246544693387183054495814842083372221378030132785588755855086617361217652872303202579634084794689639266344621295143577193393233540465244191181273244183319168897006040503677088548385474529779316395315513387483098967928467613160502368734532663798938601453753543802763952635032996340604156966609463800883230372894730636772185836331832065805626287026912558604966055867106276824005341504978738522291544645856827549959394974835048847760253105815646933157643786838382614456234306559571817516899155348883865867688838593791933638451670430109680245502959554999500694354089490921435435021893103304332419697320975106872902214731160557785124658869839140253188329429149030161331566844187245457380262216504446286445790579661635295137553075581036120079412390672819775254254181741171323297830980807 A013786 607 5535274904891263289868253153536717792805566119825560150280845138169259944057151699636852854465904348467791532312769701856382199319374551400275641442924614293720672414582282955313045150848060548010667699744730000056717785452465195227655094712753823391406377113899118688521366261244960008347934358012449400868689062787969469449017407857080771996394862247127552790578014869841178559370944641710451757014146081131490681782838314509176788260043811799727217286806416609228406096509423237405975566967999725532578024749884544078925634611447716812217743324502396313713718164823711540083912797226886993326353683474771722527975805932540777319669290999494311424761723946018605662395316345395997230250498985772184510678979350173523159913057301415792345402858833576059719981421818606771280716095218670463652688902627065212681806915030529568661243071837005710685981687729506818824727375829553408217003360441559198296413684850911248096204318077845148705709460811080386829394005005620796979170188755560283925076731009318994573166305879852064837325014073763851805948246234844533082938175978943262374958335972359489752702735269917782130237411257806826104162508622367340939747009852986983795462000301187057759878874615317947802682837105450677376883140539053177826742689588402545312266848835308953808822626513844451435842176703528650348818198602808062968284283584546399989393701437592049823878493435729639728841337153730657051303026237059284149324521711503249328689604673524346000138665152547643346920621996250739198366187331612925781251582090462258670436250276714224213790580876829322585920636125320248258890018193032728789999308715151617053210523500136922170654436824953453951192021998694702242947452507334578952283472367707063368286511502732198956657309418570049531933858074871992670161948320901463694432665922460702693342269452605891553801167144168867702366479487565341033702139693267661231601838217569516499242084305946483775747905178959386821417357091992893576343170009581827175533756343181767586343625264934470067724310669150005440280385464290360552347238092184917607 A013786 608 13290195046643923158973675821641659420526164253701169920824309176744393125681221230828083703572636340671167469082960054157173660565818297912061815104461998919223334467412061375706621407186193375773613147087096730136179402871368933741599882405321929962766711450471783971139800393249148980043390393587891011485722439753914696147090796264850933563344064255353254250177813702488669721049638084746794668590964740796709126960594793136533468612365192131145048705622206278757403037719125193011747336290167341003719837424472790333500448702085968066134801722130253549226637313741731407741474626141755670976575194022926905789669910044030406344525967689785841730852899194390672195411154545295789349831448064839015010140229419766629106951250580699317421312264059416119387675393786474857844999344620027783230106055207583575649018402988301494355644615480650711357042032238545871998170429366757733129025068420183635109689257327037906678986567704906202042408415407404008777375006018495533546987623202100241704109231153374905970172300417524807674417358791107008186081739209861723932134560525442772962274964669635134896239267383072594894700024429994189476094183202303985596332570657021748092904262723150125681469177951378392674241491890187076381896420434266679962009197701754511294752704053576798094983126259740527897457066265172289487512494845342159186850564886495906374534277151658511627132262739186864988948050506107307580178565995179341242528176629319301638183740821131954746332935031266891675956413412998024815277215783202634800785048599199883067717436914390852337311184685267203528795447336893916069594933681471581824788340225079032544758466923828750131741302816713242936812044818865980085316833470110324064432617154864659147255914118060009694934199913986688926173193237767654401058837918484414330332830879828147166714788955706745620676602313149451353381917249644383821918837403535654617076013560384409114680244418577507545570720334681487758223074377874937476799951193005967048456548979979423974811044261107662632606069916629163062113205499761155686185718659335987174407 A013786 609 31909758306992059504695795647761624268683320373136508979899166333363287894760612175218228972277899853951473093268187090031373959018529733286860418065813259405055226056256359363071597998654050295232445166156119249056966746294156809913581317655177953840602874192582753314706660744191206701084180335004526318577219577849149185449165001831907091485589098277103163454676930699675296000240181041477053999286906342652898613832388098320816858138288826306879261942198917275296524693563619588421205354432691785749931329656159169590734577333708409326789658934834738771693156190293897109987280577366355366014757040849047500800997454015717005633206848423175805995777810965732003941182182063255190228945306803678475039346690836859676485789952644259061128570746006658102649808620481326133685843426432686707535484638553408165133293185574911887947902721769042357968257919404748638667607200909585317242789189276860907898363906842218013936246749059479791103822605393177025074477389450407776046317283308242680331566263999253149234383693302477063226276078457447926654782255842877999161055079821588097882422190171793958885870480986757300342174758656416048932102133868731869416794502147509217171063134798283451761207496261259520810853822028339170392933305462674298588784083681912581618701242432637892226054486149637007481794416102678667059517500123666524207628206292476671205256799441132086416744562836787662838464269265163645500008736954425598323310152086995643233279161711537823345945377010071806913971348604608257581480595095469526156684901686678919245589566031452436461884154429326555672637869055882292483097435769213267961316804880414757139965079084112829066310868062928496291285719610097218184845717161734888078702713788830046612561449797462083277537013993482040111741836963880138216942269842281078807129126942467381347282208282651896235244522153871832699469983316396165556427128605889106735599508558482966284347266849004595616915299523570252107493601581277724881796682814407326883344174100930596963521317270919497980887173869826620512133806404926534802531910501065705205751207 A013786 610 76615329695087934870774605350275659869108652215900758060737898366405254235320229832698967762439237549337486896936917203165328875603489889621751863776017635831537597761071518830734906794768374758853100843940842316985777157852270500602508743690082267171287500936391190708610692446803087289303116984345867690903904206415807194263445169398408926656899424963324695454679310609920385696576674680586406652287862128709609571811563824068281276390031471962817107923219600377986955789246250631799314055992892977585585122504438166187353720178233890793621971102538207790835268012895646961079460666256619233801431655078563049423194887091736530525329643064045110195862524128722541462778419133875711739697681635632018569471404699300083242381676298866005769698361161986104462190497775664046979710066864880784792698617166733004485036938565363442962914434967470701481787264490801481440924889383914346699936843453743039863971740328165451460928444491810978440278075549018037203820212070429070287207797223090675476090599862206811311755247619247428806288864376332471898132196278750075985693246651633023015695678602477295284975024849204278121561595534054933485977223418825218469723599656169630427722586650678567678659198523284109466860026690042348113432866415880990911670584920272108466501683080763579234756821245278454963788393062531479609901517796923324622515323308236487563821575458158139486603695371127178475152710505657912845520977427575861574267675160876539403103267269402313853614850201182408400445207999664426453134908824222332302200448949716085108660548041517299944983854784813060170003523603173384251916943281881056375121648517875831893056154880954902588212394219091319595377012783843420861814566905325466276965215806980941916760040963706461949366370598350378308292150550276211858878389891316870215917033788864182614824582086647202860822097691446270311427429942667193500981535782739745272174420048917602048717787704460034076213634156092175310092137396647817441193835437391991846909362016334363309414682767477714652110104461453715849633269178228610060879117113058758199008648007 A013786 611 183953406597906131624729827446011859345729873970377720103831693977739015419003871828310221597616609355959306039545538204799954630323979224981826224926218343631521772224332716712594511214238867796006295126301962403082850956003301471946623493599887523478261289748275248891374272564774212581616783879414428325860273999604353073426531851725579832903215519336942593786685024774418846057480595908087962372143156971031772581919564741587943344612465564182723876123650260507546680849980247766950153048438936039182989879133156037015836282147939571795486352617194236905795478498962448353551785059682142780357237403843629881665090923907259409791316472996772309580265920433062822052130984340435583887014133607152476585300842683019499864958404793577279853045765149928636813719385159369376798283870542578764287269379817325943768573689495437626553957558356897154257771222042414356939660659410778346426548361132437038713396148527925248957689195224838159235107659393192307326372329181100197759585921132640711818093530269158553959524349533813076563899563367574265027415403265278932441649485210570888260685324324547985979225034662939471769869390877265895299831313428599349545806362774463282656961930548279240996460735654405146829930924082791677820352312264530259178921074393573332428070541076913353742651127809913570368055931743138082543373544230412902418659291263075806640735602675037692907335472586076355518841657924084648742095866803609643639816688061264571106850944713834955562529255333038962569468944407194287913976916086957819857583277928268320345893975847683037167906235338336157468178460171219295588852580819796416356667078091419872375227827869172721114297958520038258348500207694008053489216775139686444530993483152561241542140858353859215140428655806639258318209453471213184673167014129051805388416798127062902458193821590039934068833856557162495017737259292343931595856667414358128398490782537451162518971408278408541816988935608777312919531221889351409676306398885178172424429378201218806305904653324713992879716360811950371754969479296926892756170760188454078435819763864807 A013786 612 441672129241572622030976315697874474289097427402876905969299897240551376021028296259772842055877479063658293800948837229724691067407874119181364766047850243059283775110622852826939421425387521578211114598251011729801925145363926834143843008133329943871305356685608872588189628428022884408461898094474042410390517873050051729297102975993117178800620461927999167681830744483379649384010910775319197655515719887447285969188874944552651970414529819602720026572884275478619580720802574888447317469301885430078358699798707644875022913437202911880962732633883362810814943876008838496877835928296824815637727006628555345877883308301329842908950851665250315302218474959783835747166493401385836912720934790773096281307323281929819175765129909379048927162882124978656989740243767645873692679573172731613053733780941399590988345428478545741356052097614910067372908704123836871012125243245278809770142615078981329950864152615548522747411757734836420323493490203054729890619962363821574820765796639470349075242566176249688056817963230685196829922851645545810330824383239934716792400413990580702713905463703239714336119308225717671719456407496315414614894983542067038259481077021486341659365595246418457632502226306226757538664148722782818446665901747137152288589499618969571159797369125668962336105357871602482453702292115274536186639879697221378707200958322645011744406182022765500670512469679169329600738820675727241629772176195466754379199868035096235227549118257917728305632742054626549129294935521673485281458575524785725478057450305772237150491436010286972240142871047345114081096482871097528708835046548331195672357654497499113572922014713883703395429398406611858294748998673313336427609477110387153318915353049299540942680200907615975552169202591740859222020897784382856400274000923853384737588732303078028802123365637685881699270089593747150537587159560917779761651858461873866284776368872420241208050351276458908902590434396674328319794463756332734632811663723312791991054937061126353940477072632638296904198982309492842583681719791921469507565995212478242324403253039401607 A013786 613 1060454782309015865496374133990596612768122923194307451232289053274563853826488939319714593776161827231843563416078158188568983252846305760154456803280888433585340344040605469637481550842355439309284886150400679163254422274018788328779367062528125195235004161402146903084243297855682945464717017324832175827347633413193174202042344245359474346300289729089126001604075617504594538171010196771541393570893243449760933612022488741870917380965286096866130783801495145424165613310646982307162009243793826917618139238216697055344930015162724191426191521053953954108766680246297221231003684063840676382346182542915161385452797823231492952824390994848266007040626558378440989628946750656727394427442964432646204171418883199913495841012076912419096474118079982073755432366325286117742736123655187728602942014808040300417963017373776988324995881086373399071762353798601332327300112709031914422258112418804634173212024830429932003116535630321342245196707869977534406467378529635535601144658677731368308129657401389175501024419929716875157588644766800955490604309344159083255018553393991384267216087018351478554121022459049948129798414834398653310490362855484502958861014065928588706324136794186650716775637845361250444850332621083401547090444830094876302644903388585145940354673483270731178568988964249717560371339203368774161384122351153028530275989500932670673198319243036659967109900439699685560371373908442421107153082995045315677264458883152266060781345432937260465661824213673158344459437140187538038160782039835010526872815938184159141398329937860699020348583033384675618908712655373505166429912946762543200809330728448495371688585757328034771852425985574275071765692345814625320762690354542039555118715762671368197803375162379185957300758255422769802992072175580303238217057876218171976754950546259690347153898200896083801959947485114586908440746770105763589207726112166959152949748061662680999140528893414777840275119632986415062295826507478954895853380804599674013570522903883764375811085451390964550866981756525092315043419809220403448287665954505160259820892210547603258407 A013786 614 2546151932323947093056794295711422467256263138589532190408726016912227813037399943306634739656564547183656395762003657810754128790083980130130850784677413129038402166041493732599593203572495409781593011647112030670973867879919110777399260317130028593759244991526554714305268158151494752060785558596922054161461667825076811259103668533108097905466995639542991529851385557628531486148595482448470885963714677522876001602465995469232072631697651918575580011907389844163421637558863404519495984194348978429201152310958289629883176966405700783614285842050543443815148799271359628175639845437281463994013184285539302486472167573578814579731362778630686682904544366666636816099101148326802474020290557602783536215576738562992303514269996666718250634357510036959086793111547011968700309432896105736375663777554104761303529204714438548968315110488382531171301411470441798917847570614385626527841727917549926649882071617862266739482802048401542730717295595816060109928175849654920978348325485233015307819307420735410377959632251250217253370336085089094132940946735325958895299546698973313625585824931061900008444574924178925459645994017391166598487361216018291604225294772294541483884252442842148370978306466712362318085648623221247114564158037057798002650413035992935402791571033333025559744142503163571862451585427288426761483277765118421501192650791739342286349164502531020581030870955718945030451668754170253078274552271103802941111965778448590811936010384482362378054039937029253185047108573590278829624037677643860275021631067580166098497390180803538347856947863156606160999819085551785904598220985176866225143203079004837387424294403344611487217674791363834447309427322300915395151219541255436971840036546173955042925903764872425483479120571270070296983965293568308074959155960799830916188636261569516523516509580351497208505833911760123167166232995023938377687750395312868926232345096052097078936409873088881594500562238800382564572279444456970704943967311843817306582825492224918266322416168789705886631623197416746648419250961938188679338685956766889783829962197524795423435207 A013786 615 6113310789509796970429363104003125343882287795753466789171351166606258979102797263879230009915411477787959006224570782403620663224991636292444172734010468922821203600665626451971623281777561478885604820964715985641008256779685784976535624021429198653615947224655257869046948847721738899697946126191209852041669464448009423833107908147992543071026256530542722663173176723866104098242777753358778597198878940732425279847520855121626206388706062256499967608589643015836375351778831034251309858050631897208511966698610853401349507896340087581457900306763354808600172267050534467249711268894912795049625655469579865270019674344162733805935002031492278725653811024366594995453941857132652740122717628804283270453599749289744520737762261996790519773092381598738767390260824375736849442948383549873037968729907405531889773620519366956072924580282606457342294688940530759201752017045139889293347988730037373886366853954487302441498207718212104096452226725554360323937550215021465269014329490044469754074157117185720317481077035251771625342176940298915013191213111517627307614211624234926015031565659479621920275424392953600028610031635756191002968154279659918141744932748279194102806090115263998238718913826576381925723642344354214322068543446975773004363641699419037902102562051032594368945686150095736041746256610919512654321349914049330024363554550966160829524343970576980415055121164681187018114456678762777640937200002920230861609829834055066539458360933142152069707749888807236897298107685190259469927314464022908520326936193259978802492233824109295573204531819439011392560565624409837956940328585409655806568830592690614567205730862430412180809637174064566507989935000844497863758078118554304169387927747363666058065094939458693585833368491619438783058500669857507687976933461880394029768915664028409172963139502423944797622507222136055724366125421052476044828288699146198291883860575621085086526320105286404708395849935359718537538042946141186662570465515737005353105364006832028757440121221264083833802527296997608702854621559613591019092184982197302370975739236257033811667932007 A013786 616 14678059205613022526000900812711503950661372997604073760800414151021627808825816230574031253806902958168889573945194448551093212403204918738158458734359135883693709845198169111183867499547925110804337175136283081524060824528025569728662033275451505967331889286397274143581724183379895098174768648985094854752048384139670626623292087463330095913534041929833077114278797314002515939880909385814427411874508336698553096913897573147024521539283255477856422228223732881023137219620973313237394969179567185197637232043364659016640168459112550283080418636538814895449013613188333255866556756616685620914151198782461256513317238100334723868049939877612961220294800269504194584084914398975499229034645026759084132359092998044676594291367191054294037975194808218571780504016239326144175512519068903245164162920507680682067346462867000061531091917258538104078849548146214352843406592925380874193328520940819734701166816344724013162037196731427261935581796368056019137774058066266538110903405105596771879532051238362914482272065961639503672446566833657694946672102680753823165581722109788057362090789148410572230581293967481593668692685957450614598126538425463463458329583528618345040837422366748859771164112097609893003662465268794468587286572816188830983477103720305110002948251484529259079838592446379862236232762122817749883025561143632441388496894476869752151687949873355329976547345916399530030492810485709429115890217207011474298725201431566214761239524600474307119368307483026175790412756552141812987295482028119003357304973800017209104783853411686418671264080898473066353537918064208020934613728933568583591571762253050165575860959800695419646123938854929024185683833937027639370883145562648884310700414521420162205414292949640323299585917748378272518123460108327875958832617241974826065475166509332210424284497945319891459091639840348669794203067135946994983632721166650022098813149242066225292749694572792657704858435694798684208628841113684989176831687703284549852805978980403701046613731052255065284959868040091258495553946364632232036840336142255722992712749906253138181814704748807 A013786 617 35242020152676867084928162851320320985537956567247381099681794376602928368990784769608249040390374002563503867042411870971174802980095009890318459421196285256748597338320804035952465866414568191041213557502215678739270039691789392918517541894359065827563866176639855218739719764295128130717619526213212746259668170319349174522524301999455560288395234673529218151383392350920040771654063435340440215910694516413225985690268073126005876215819096402333269769965182647336552464309956925082985321000140811659526994136118546298953044470329233229676085146329694563973081685265188147335602772636662175814877028276689476888474688678903672007187905646148719889927815447079571196387879471940173648912182709248561001794182288305268502893572625721359985178442734532790844990142990622072165405558284436691639155172138941317643698857343667147736151693337749987893317765099060661177019229613839478938181778778908183017501526043682355602051309352156855907331893079702501949795513417105958004279075658537849282756455023309357671935230373896448317544206967612125566959718536489929420561714785601125726379984745333783925625686815923306398531138983838925650101818759537775763449330052212646443050651102564012310565033146361353101793579110375519078075061331669383191328526032452569117078751814354751050692460463758049229194861856885417469144372305861491773781043638964274916202767645926147273690177545275271603213237976188339307252411514034549791239208637190481641736098565738811393603306266745848072781028481692492982496452349513727060889242093841319060586032041459091229705058237233832314844541272163458264007563169498169203363801169573447547642164481469702570343577190684587069826885282803362129490432495919971229991695265929809455199717372086416242305788513856232316014427720095230177157113997981557383205874788906637228707079566713059393279027256677156175881564193408734955702163521126703059250371330201006927892016669275171149365104103211640784917847513957659013572882175586204196587155531949286212919568256464411749188643164259111647825025221481989120453647077555990905503312524913784774537106101885607 A013786 618 84616090386577157870912519006020090686276633717960962020335988298223631013946874231829405945977287980154972784768830902201790701955208118746654621070292280901453382209308250490321870545261378226689953751562819844652987365299986332397360618088356117051980842690112292380194067154072602641853004482437923803769463276936757368028580849100692800252436958451143652781471525034559017892741406308252396958401577533908155591642333643575540108794181650462002180717686403536255062466808206577124247755721338088794524312920820629663786259773260488984452280436337596648099369126321716741752782257100625884131519744892331434009227727518047716489258161456403076455716684888438050442527298612128356931038150684905794965307831674220949675447467874356985324413441005613230818821333320483595269138745440932496625611568305598103662520956482144821714500215703937720931855954002844647486023170302828588930574450848158547425021164030881335800525193754528611033503875284365707181459027714471405168274060656149376127898248510965767770316488127725372410423640929236713486270284206112320538768677200228302869038343373546415205427274045031858662873264700197260485894466841650199608041841455362564109764613297256193557666644584413608797406383444011621306458222257338189042379791003918618450106083106265757272712597573483076199296863318381887343415637906373441748848285777153224073802845117868679604130116286205927119314984380828202676713040045196954048765339937894346421808372656338886156041538346456781222747249384543675650973982091182458673195070267313007064467062931543278042521844827598431387941743594464463291882159169965104257276486608145847561888836920008755871394928834833693554654351564010872472906528422703850923210060333497472501934521410379485397776198221768813790750640955948647655354230709153719277077305368164835986125698039678055603262944443281851978291635628374372628640894614225214045260141563812617633868732022929685929625614951811149524587751881012339291588490103582476276005760432210236197219883383771052609801932237386127066427885556778255878209206633211934164113453372317997243663591750627342407 A013786 619 203163233018171756048060958133454237737750197556824269810826707904034938064486445030622403676291468440352089656229962996186499475394454693110717745189771766444389570684549109427262811179172569122282578957502330447011822664085267184086062844030143037041806003298959614004845955236928318943089063762333455052850481327925154440636622618690763413406101137241195910328313131607976201960472116546114005097122187658913481575533243078224871801214830142759267235903165054890548404982806503991675318861486932751195652875322890331822750809715598434051669925327646569552086585272298441896948430199298602747799778907486487773056155773770832567290708845656823786570175760417139759112508043967720184991422599794458813711704103849804500170749370366331121763916671854477367195990021302481112241202127803678924398093375501741046893712816513629716936515017905154467957386145560829998613941631897091442022309256486428672367475814838146087257060990204623195091442804557762062942683125542445843809026019635414652083083694674828808416529887994668619157427161871097349080534952378875681613583593957748155188561062439884942908230884982121492649558708545173622426632614886802129258908461334325516427544836526712120731957613647177074722572726649071902756806191639868991890753878200408602898704705538144083211782946773932865954511768827434911511540946613202633638984734150944891001200631128002699729516409203180431013475277498368514626788009148517886671085581190884325758761902747869665660655733569842731715816145772289365237988531000929083274341363711818529961785418098635410580094949431063833762448126370309176363809064167086215321720844346158179996095097444941022847219224132435698224725098105190104807448574742911946066627354860727431477144785906321144440060651930466921911592288935232703020505507932678079984262610188963771202687800993267011503434329608319726599878217143726868681366787968754738922669599894714094938918825587054175917031101499298570008535192266310626639103964738701525538689830797736777109524940004434297316134439301964091086493353221824592363580305126341853928036401546935511382036283793256249119207 A013786 620 487794922476630386271394360478423624808338224333935071815794925677587886292831954518524391226775815725285367264608141153843785240422085718158833306200642011232979359213602411734858009641193338462600472076963095403275386216468726508990636888516373431937376213920802033225635138523864893782356842093362625581894005668348295811968530907476522955588048830516111380698279828990750860907093551827219726238190372569051269262855316630817917194716807172765000633403499296792206720363718416084012440586430125535620762553650259686706424694127151840158059490711679413494559891238788558994573180908515945197467269156875057143107830012823768994064991938422033911554992000761552561629131813566496164164405662106495611721801553343380604909969238249561023355163929122600158637572041147257150491126308856633097479822194579680253591804472449224950364572557990275877565684135491552826672073858184916552295564524823915242354309431426388755504203437481300291414554173743186713125382184427412470985471473144630579651483950914263969008088261075199354596982615652504735142364420661680511554214209092553320607735110918163747922662354842073703851590459216961867446344908343211912350639215663715564942535152500635801877430230366872156408897116684421638519091666127325449529700061559181055559789997997083943791490855204212811156782756954671222539209812818299523367202346696418683293882715338334482050568898496836214863354141273582803618918009965591445897276480439313266146787328497635067251234416301192398849674565999266765936410462933230728941693614272076290438246788854823620802807973583984264863637951415112332449505563065174002987451747275125790170624328965303395856173357141978111437564960550561441642684027957731582505972279020606562976624630961077067800585625285051079509733085733493719952233724546360070042214527063702014657653410184834094619745825389575663566307599362088211703961657912980128153329709347208541948344100234517076376791674699815866590492996631411814560488619337622362818394283745366001839969380950646747856038788764015782698670541085600846264956312608346791281215400114192162828269117387608254135216007 A013786 621 1171195608866389557437617859508695123164820076625778107429723616551888514989089522798977063335488733556410166802324146910378928362253427809299358768187741468970383441471859390575394081148505205648703733456788392063264202305741412348086519169327812610081640289623845681774749967595799609971438777866163664022127507609704258244536442708851131616366905242069183425056569869406792817037931617937154562697895084538292097500115615230593819184515054021808766520801801811598088335593287917017713869848018731411025450891314273507782125690599291568219500837198742271800438298864331330145970207361346784419118913245657012200601899860789869354750045644151303421643535793828487700471545484373157290158737994717695963744045529577456832388836141037196017075748593823362980888810470794564418329194267564776067049053089185812288873922538350589105825338711734652382035207609315218336839649333501984642061650424102220496892696944854759401965592453392601999686344571157391298214042624810217342836117007020258021743212966145147789588419914841553650387355260181663869076816974008694908241668316031220522779172001314511158762312313975818962947668692579925443738674124932051801553884756808581071427026901154026560307709983110860047537761977159296354084339090371708404320809847803593714399055785190998549043369543345314959587435399448165605316642760576737155604652834418101258588612399527341091403415925290903751886913293197872311489022141927385061599360829534791152018436375722821796470213833539162949638068632964239505013321521502686980189006367867255173342230540040431513547541944575146219937594721347684710211262856919482781172871645207577022199669013845693453450672230497889445561593470281898021384084351126513529596839441928476357706875738937546039789206086309407641902869138846118421605313172635810528171357079479948537193025837853786661182009726760371168222704546068373796301211940649065287696144632142647709217974184663075500380676810954257895683773684912019766759733175029631293126964675272623770417766483662502841602349131822401894259507969146527631882160106572640645866198175674175382950674150847647418178653632807 A013786 622 2812040656888201327407720480680376990718733003978493235938766403341084324488803944240343929068508449268940810492380276731819806997770480170127760402418767266997890642973934396771521188837560998762537664029748929343897349736085131047755732525556078076806018335386853481941174672197514863541424505656658957317128145770899924045131998943951567010896939486208109403560824256445709553708073814667108105037646097976439326097777592168655759862020644706362848416445126149647010093759484288759531001505092974117872107590045570692184883783128899055295021510114180194592852355573259523680474467874593629390304510702822486293645161565756476320754859591607279515366129440982198968832180707979950653671129925317188008949453316515473854565595574630307636998872373769894517114033940377749168408395436423027336984776467135135305586288014579764443086638246874900369266533469965839226751998049738265125590022668269431413039365364596277324119387480595637401246913315348896507011916342169331840149516933855639510205454331714499842801796215534570314580039979696174949653437554594876474688245626790960475192791975156141292188311865855941330037352530884400990416556573961856375530877301097403152496291589670817771298811669449174974138166507159470546156498155982471878774264444576428508272132940243587516253130273572101217969432394075045618365259268144745910606771455437861121871258371265145960459601636623459908280478816968091419885142162767651532900065351713033555996265738110495133324983414327530242081002787747139051536984973127951439433804289249279671194695526637076064027648208924926074070164925955790989217242119463678157596064820143392430301405302243509981735064025425432558793385922146837149343186527054758984562011500070271734854208649189048041533883813228887748208788802369530330274356927498581078139428347831356437800455036686941773498005353951651174902713615110165484919209869498405755758443261774497149832356017376044276414005023101173207536740617473759459990119353246144734797842185329569672773057327273669322687240265505586948117078633920812844149066415880910190724741819793695094464568636185201451046947372369607 A013786 623 6751709617188571387105936874113585154715677942552362259488978134421943463097618270121065773693488786694726885992205044433099356601646922888476752726207460208061935433780416486648422374398983958028852931335427179354697536716340399645661513793860143462411250023263835210140760387946233187362960238081638156518424677995930717632361929464427712393163551706385670677949539039726148638453085229015726560195388281241430821960763998796942479428711567939977199047884747885302471235116521777311633934613728230857010930323699415231935905963292486631763346645784146647217438505731396116356819197366899304166121130197476789591042032919381299646132417879449078116394076787798259724166065879859861519464382950686568409487637412953652724811994974687368636434292569421516735590795490846975753348557442851688636100448297591459868712677523006014427851018430746635786608946861387979983431547317421574566541644426514904822707516240395661855210649340910125400393838870152700513335611137548565748198990158187390464003295850446514122567112713498503325306675991250516054117903568582298415726477749925096100937893532349895242544136789920115133419683426653446777990152334082417157649636399934864969143596106799633468888446818347469112905737783689888781321752072513914980937008931428004848361391189524853626523765786846615024344607178174184529694987502815534931366858264506304553612891349407615451063503529532927239781429639540387499144226332805131330493056909462993567947034037203298815113285177800400111236487693380880862740300920480211406080564098487520490538463959455619629730383349628747503842465987219854165110598328832291256388151633164285225153674130686667466145888725046463573662919599074555995572990851458476321933389611668722435384954966702904347722855035562559483449301914489242322988730982924093168612767463143086807158892543085347198168710854837914470941415389879507329291022896665672219576022271520567656747486797719882307670026060465916871295714222554496463436276567143993508249619086976296784328110642784080043772063877478914262429105800043871638801908464530065367930105109324661921809429295480668683963720641059426407 A013786 624 16210854790869759900441354434746717956472342740068221785033036500747086254897381466560678922638066576854039253267284311683871555200554261855232683295624111959556706976506779984442862120931960483227275888136360657630628785655933299549233294619058204453249411305856468339547965691458905882858467531634013213800737651868229653035300992644090937455985687647031995297756843234382482880925857634866759471029127263260675403527794361111458893108336474623885254913971279672611233435514768787325233077007561482287683243707202295971878110217865260402863795296527736099969069852261082075372722892877925229302856833604141771808091921039434500450363935328557236557462178367503621597722724177543527508233983464598450751179817428501720192273599934224372096078736459181061682153499973523588783789886420286904415277176362517095144779138732737440641270295252222672523648081414192539940219145109129200534266488268062286479320746493189984114360769067525211086345607127236633932518802341254106361425775369807924504071913336922080408283637625109906484061329054992489045937086468166098496159273077570155738351882371172098477348472432598196435340659907394925713954355754131883595516776996243610790913774252425919958801160810852273340086676418639422963953526726105909869229758444358639640915700246049173557283561654218722673451401834796217055797664994260099370211826693079637233224552129927684698003471974408558302715212564536470385445287425065120324513829639620647556640828723325120455086997711898760667078806951807494951439462510072987585999434400468536697782851966652942730982650422458622756725760835314869850430546587526331306587952071227448825593971587778688586216278828836559040364669957378008945370751034351801648962068457616602567359276875053673338882574940385705319761773896688670817495943090000747697839254679006551423988500995947918622803074762465832644730338351100697097627745974894278999202029473920882943850715801325437420715732571178666407981009848353346008710500037712728413307335427830088579171793653324576185096725369826873144092283025905335804763382223336686948400182367488513274264439738449085510196893259183682803207 A013786 625 38922262352878293520959691997826869813490094918903800505864320638293754098008612901212190093253997851026548247094749632352975604036530782714413672592793492814895653450592778742647311952357637120228689407415401938971139714359895852217709140380358748892251836545361380483254665625192833024743180543453265726335571102135619396937757683338462340831821636040523820709914180605752341397102984181315089489940934559088881643870234261028612802353115875571948497048445042493939571478670959858367884617895155118972727468140992712628479342633094490227275972506963094376025736715278858062969907665799898475556159257483544394111228702415682235581323808723865924974466690260376195456132260750282009547269794298500880253582741645832630181648913442072717402685046238493729098850553436430136669879517295108857501080500446403545442614712097302594979689978900586636729279043475476288396466167407019210482773838331617549836849112330149151858580206531128031818315802712495158071977644421351109373783286662908826734276663921949915060289013937888885468231251061036966199294944610066802489278414659245943927782869573184208444113682310668269641252924437655216639204408165670652512835781567980909508983971980074633821081587106856308289548110081153254536452417669380289596020650024905093777838596290764065711037831531779153138956815805345717150970193651218498587878595890084208996972149663956370959906336210554948484819225367452065395454135107581353899157704964729174783494629764703614212663881506268924361656215491289795378406149486685243193984641995524956611376627571933715497089343664323153238898551765591002510883742356650721467117672923017104630251125782256631295505285468036578255915572567664599477835173233478675759157926366737462764229623777003869686657062431866078472748019125949498632807759359091795222512050484294729968996390891270952613350182504680464179997542380992773731404218085721163877084072766884039948185568638982375247138473903399978045562404645896383766913910590548260920350912362220042678591476561632307420417237612954322418965571545198711267236880718231385363108837864339920371508919812016254309982740715300022410500007 A013786 626 93452351909260782743824220486782314422189717900288025014580233852543303589318679575810468413902848840314742341274493867279494425291710409297307227895297176248564463934873261761096195997610686725669083267204380055469706454178109941174719646053241356090296659545412674540294452166087992092408376484831291008931706216227622172047556197695648080337203748133297693524503947634411371694444265019337529865348183876372404826932432460729699338449831217248248341413316547027948911120288974619941290967566267440653518651006523503020978901662059871035689609989218389596837793853384538209190748305585556239810338377217990090261060114500053047630758464746002085863694523315163245290173558061427104922994776110700613488852162691644145066139041174416594483846796018623443566340178800868758144380721025556366860094281571814912607717923745623530546235639340308514786998983384618568439915267944253124369139985834213737158274718704688113612451075881238404395776242312700874530818324255664013606453671277644092988998270076601746059753922464871214009223233797549755844507162008770392776757473596849511370606669845215284474316951227914515408648271574810175150729784005775236683318711544722163731070516724159195804416890643561996203205012304848964142022254824182075320045580709797130160590469694124521772201833507801746686635314748635066879479434956575615109496508732092185801730131343159246674735113241542431312050960107252409014485378393302830711877649620314748655170606065053377724605979496551687392336573394586798703553164917531268908757125431255420823915282800212850908511514138039890926595422789183997028631865398318382242549532688164068217232953003198171740508190408755824392453289734962703346282250933582300497738181206536648096915326688586291117663606898910454413067993921404746217371430221179400329251433212791646655560334529941557224653788193737794496174099256763649729101527623816514468878858713288579915593550302196682968379475842063347287395333554797217424360299327906374469762540581690322471298135224479170116421787508703328127936337280022105752635750604473556256824319712280148811992916468651026598268560457435353807610516807 A013786 627 224379096934135139367921953388764336927677512678591548060007141479956471917954149661520934661780740065595696361400059775338066115125396692722834654176608520172803277907630701488391966590263258828331468924557716513182765196481641968760501870173832495972802279568535831571246979650777269013872511940079929712445026625162520835086182430667251040889626199268047762152333978270221703438360680311429409206700989487170143989464770338212008111618044752613044267733373029414105335599813828062479039613126608125009098281066662930753370342890605750356690753584113353422007543041976276240266986681710920531784622443700394206716805334914627367361451073855151008158730550479706951941706712905486478920110457441792172986734042622637592303799837859774243355716157240714888002782769300885888304658111182360836831086370053927605171130734913242096841511770056080744003584559106469182824236558334151751610305105987947182917017599609956160783495033190853408954258757792794799748494796537849296669095264737623467266584846453920792289469167838155784836144984347916963782661695983057713056994694106035676800826614298361898022834999898222751496164500051119230536902211397866343276648226418877915118300310654706229126404954435192352883895234543942362904995433832861162843429439284222909515577717735592976775056602252231993794611390711472795577630123330738051877901117465753338109954045354925351266039006892943377580234355217513034043779393522320096539218236738375711521064625162193159916778956771220601429000112720402903687231148966992576649925858160444265398220594003311055031336145445433778114755610116830776865745108821362435764361427984281927789576320160678810348960165171422734366280348653645450734423684491531103495069373076894492080693699379295684973510320164284001045776253405292795667908803961051740190532691143912743620000363206389678896393745453164444585314012315489522999572767824783451239778139770605880377340114275574235807079121496794096837036195865068119035889078686303205101899859936638464253586822673974487449528711808396690835175145809333075912078437201341008572635191629184637297594992441231114862442813658302284492072850853607 A013786 628 538734211738858469622380610086423172963353707941298306892077146693375489075007913337311764122935556897495266963721543520586696742416077459227526004678037056934900670256221314273629111783222084446823856887863077348151819236752422366993964990287371822830698273244054531602563998141516222902307901168131911239580508927015212525041924016032069749175992504442582676927753881826802309955503993427742011505289075758695515718704913582047031475994925451023919286827828643623266910775153001178012174111116986108146844972841057696738842193280344406606414499355456161566240110843785039252881035022787920196814878487324646490327049609130020309034844028326217570589112051701776391612037817686073035887185208317743007341148436336952859121423410701317958297074493534956446094681429091427017819484124948848369231438374499480180015884894526694274516469759904649866352606526414632507960991976560298355616342559477061186183759256663504742041171574691239034899175277460500314196136006487376161302497730635033944907070216335863822287015471979412039391584107419348630042170732055321569049844260548591659998784700930366917152826834755632826342290964622737272519102209566277090207232391631725874199039045881949656132498295598896839274232458140005613334894036632699651987074083721419205746902100283158737236910902007609017100861949098246182181889926117102062558840583035273764801999662897175768389759655549957049570142686877248794739114323847090551790662986408840083362076165014425776960186275207700664031029270641687371753041988669749176536471985443226681221127646201949843130238085214486501253528219890510695254654006280091208270231788590260908622772744705789823647853356576585985213439117117402727213351266464166179491661564757623675485745572209688939621398278714445886510908784426108002398649038310485228197468991436534497431620872058541619030241382833047831449338943569490344721974215547305066426707313589224718785993614375653740172796970713802626505723906272028553805169677925813995449661563707868952672861961240212744366318437051960454695255525088208715264900327720419761582897095101672314151525576851395906784725195593583785065466914899510407 A013786 629 1293500842384999185563335844817502038285012252767057234847877229210794549269093999922885545659168272110886135979895425992928658878541001979605289937231966973700696509285187375570983497391516224756824080387759248712912517987442566103152509941679979746616506554058974930377756159537780451188441270704684718886232801933763525272625659562492999467771558003166641007303537070266152346203165088220008569624199070896627933240610497510494922573863816007908430207673616573339463852771142355828407230040791883645660574779791379529869960106066106920262001212952450243920542506135927879246167365089713796392552523248066476223275246111521178761992660512011248386984458036135965116260502800264261359165131685170900960626097395645023814750537609093864417871275858977430427073330111248516269784581384002184934524683537173251912218139631758592953114043893531064329112608269921532651614341735721276351834838485304423908027205975249074885640852950833664922792919841182661254384922551576190163287297051254716501721875589422409037311124148222568306579193441913856060731251927664827087288676069577168575657082066933810968083937230248274416047840606059192191318364405168631293587564972307773823951892749162561124374128407732951311097432131994153477617080581955111864420964875015127512998311942779864128105823075720269250059169539784889083418717712607162052203776239867692309289601190616119019903812932975446876017912591192274356168613491556864414849381830367625040152344872199636290481407246773689294338501278810691379579053814796067772864069237049187261611927478530881573355701642599982089509721255957116179306424269078498991056826524405216441603277360038601366578495909140382950497467320198883948039256390780462996959479416983054444841275118875463144030977267193384573512691991407085313759156340983475032902123048439119328333321713812558427291609560182147843309862803510346317677460091529079464490524259927728549805170668115944630154885526683840106240243098959140557686212396699879403074637414462593355367541568937750799223530567361757051723308515736789125351025686856727847560535925339115226277812910020201572190125194620194667942186062673724487207 A013786 630 3105695522566383044537569363406822393922314418893704420869753227335117712795094693814848195127663021338237612487728917809021709967376945753032301139293952703855372318793734888745931377237030455641134617011009956159702955687849601213669176369973631371626232236295598807836992539050210863303447490961948010045844957442966224179574208609545691722119510765603105058535792505709031783233799376816240575667701969222803667710705804522698309099847022234988140928624353392588052710503512796344005759327941312633231040046279102251217774214664722715549064912298833035653222557232362838070047843580402825138518608318607609412083865913762350207544377889339007377149683744762452244141467223434491523355481176095333206463259846943702179216040799434368467308933337404810455403065597107687563752779902989246027793765172752977841235753255852381680426819388368085454199372456081599896526034507466784520755447203215921803173321546573028800423687934951629479625800538679569671778199046334432582052800220062574320634223290203204098584009079882386504096643454035168401815735878323249836580111243054781750152654042708080134369533289826106872930865295148120451355392936809883735903743498510964951308494490739309259622282306966816097944934548917962499758610477274223586474736664911321158708946974614453771582081204804366469392066065023518689288341227969796087341266751922329234604332458669301766789054852074047949319008131452650729160840993228031460053365774712667721405780038151326733445858799503627995706741570424470002369308209325358722646630238155098615130237875952646657627039643882556996912840735553035946514724670057476077527440485096924676289468941452681881154968677846059464144419035797520359242254594263891655699710080176313722063901560419987008818376418531316361003973471368411838335734374701323553997997439302325507328305434863952783927154553997336971786980591228341508743581679761319794241748748086476248082214774146383057001880149567900095082823680600896479004595964476410446782204432124686646237467307019539668935696892235578681187663746284030689967812674143003561992846756739215658293028796958503974828490592283087397729188736479612493784007 A013786 631 7456774949681885689934704041539780567807476919763784314508277498831617628421022359849450516501518914233108507583037131659461125631672046753030555035444780441956748937423757467878981236746110123994364215443434904739446796606526892514019692464306688923274583599345732737616619086259556282791577425799637172120073742820561904255157674871519205824808945348213055245544437806207385311544352303735793622178152428103951606173404636658998640148732700386206526369627072495603914557918934224021957828146387091632387727151116124505173875889409999240033304854429498118603387359914903174206184872436547183157583178572976870198413362058943402848314051312302956712536390671174647838183662803466214147576510303804895028718286892511828932297713959441918690008748943108949903422760498655557840570424547077179712732830179779899796807043567301568414704793351471773175532693267051921351559008852427749634333828734921428249419145033321842149817274731818862380581547093369646781939455910248972629508773328370240943842770119777893040700205800797609996336040933138439332759581843854122857628847094574530982116522356542100402621249428872482601907007573650637203704298441280530849904888139924826848091695272265081532353099819027325451165787851952027961920423755935410831125842732452082102060181686049303505568576972735283893010350622121468372981307288355480405706381471365512492285002233264993542060520699829789126314938523617814400715179224740503535588131225085115199095277871601335487003506977608210817691886510589152475688709010590186293074559201810391774927701140162304624962522184962019349587730606062839307581853932808000062143384604717716147771014928427889196653079795508388773410750104949846382540653280827603865335003902503329246675427646568388808172921780893690582770540304755556823844098233657877853149191851764883543095261349108350634209098084147606069260540399539247962493339613106928825974438744155629471645397672725465719861514239112528128293859657122752446090034910707861482724072841531372637616159004153914745114608238257624413531580654827957686612718230617351552344825062930856795561562141497368043563205912071692841947782156287549597575400807 A013786 632 17903716654186207541533224403737013143305752084352846139134374274694713925838874685998530690120146913073693526706872153114366162641644584254026362640102917841138154198754441680377433949427410407710468481279687206279411758652271068926161281606800360104782275222029104303017502426109194634982577399344928850260297056512169132116633577366517613185366277781059545644552195172703932133017989881269640486849743979877587806422344532618255734997107213627281869813474601061944998853563361071876720745379475407009362932889829814936922476010473408175319964955485224982766733051155682521269049878720149786761357211753717465346390482303523110238802037200839399066799874001490329459478974391122380168331201239435552963952606828920901266446811216620046774711006212404588718118047957271994375209589337532308490271525261651539412133711605091065763706208836883727394453996534191663165093180254679026872035522792546349226855367225005743001711276631097088575776294571180521923436633640507783283450564761416948506166491057586721190721194127715061601202834280465392837955756007093748981166861874073448888061770178057583066693619878722830727178725184335179926094020557514554570621636423959509262268160348708460759179792665484608408249056632536819136570937438000921405533148400617449127046496228204377716870153311537416627117851843713645563528118799341508454101021912748595493976290362069249494487310200291323692282167395206372376117145318601948988947103071429361593027762169714806504295420253237314173278219511924555094128590334427037289672016643546750651601410437529693404535015766093808458360141185156877177504031292672008149206266435927236470798206843155361961164044589015641444959211001984581164480108527267076880669344369910493521267701779410701528423185195925751089232067271718091934049679859012564725411209636087485386971722499209149872736044500038402172294557499293734357946508411069736111164627424717666361420599812213843193387495688109180036033557036751728623062173820609575420020498892516825702916397768973549303020174380056556216889325152241926405557136471712261077179924976096987166143310701735180672595257394884134513516624957246406583778537337607 A013786 633 42986823686701084307221271793372568557077110754531183580061632633542008135939138121082472186978472738289938157623200039627593156502588646793917296698887105736572708231209414474586218912575212388912834823552528982276867632524102836491713237137927664611582242808091879431545023325088176318593168335827174169474973232685718086212037219257008789258064432952323969092569820609662141051376193704928406808926235295686088323220049222816432019728054419919103769422152517149729942247405629933576006509656120452229480401868481385663550864901146653028943235858120025183622926055824793733566988758807079638014018665420675634296683548010758987683363691319215397159386497477578281032209017513084834784163214175884762666450208996239083940738793731104732306081125915983417512201433145410058494878223999415072685141932153225346128533041563823648898658607417357829474084045678594183259388725791484343519757290224903784493679736707238788947108775191264109670438883265404433138171357370859187663564805992162093363305745029265717578921587100643862904488005107397408203931770173032091303781635359650350780236310197516256943131381328813516575956119167588767002551743358592445524062549053926781738705852997249014282790682189828544788205984974720902746906820788640212294685089309882495354038637443918710898205238101001337321709962276756462998031013237218961798296553612509377781037073159328268036264031790899468185169483915890500075057265909963279522461994474501897184859656969485250416813304028022791330041005048130856781002745392959316532502511961155748314494986460508793864288572854391234108522698985561662103187179133705491566244245712661294766386494630416024068754871058226555109347065615764979375916740573968251590487095832155094944563751972365094369744067655417728365246193519395138733653281341489167905712314336246052414119105720601168844439242844592203615679232555804256193429566694978436402906270446747116933770860149125437507323377147150141266516570445240900423972279343283590583469217840932898512702271043305491876551438686515791476751269690532865299742684668581138846308999867608866185910088994866168794901213005116806966953416522348622207652268147594407 A013786 634 103211363671769303421638273575887537105542142921629371775727979953134361534389870628719015720935313044634141516453303295145851168762715340952195429374027940873511072463133804153481511609093084945779716411349622086446759185690370910416603482368164322732408964982228602515139601003536711340942197174321045180909410731678409124995101363436078103008612703518529849791260139283798800664354241085533104748231890944942298064051338183982253279367058662225768150382588193676501591336020917470515991629684345205802982444886223806978185626627653113922492709295346180465878645460035329754294340009895798210871658815675042197946337198773832329427756222857436168579686980443665452758333851048916688316775877236299315162146951799970040541713843748382462266900783324276185446795640982129550446202615822595589517025779099894056054607832794740581005679316409076148567275793674304634005792330625353908790937253829993986569325047834080332262008169234225127318723758720236043964749429047432909580219099187181186165297093815266987906990730628645914833675700262861177097640180185450051220379706498520492223347380784236532920458446570481253298870642121380629573126735803980461703274180278478202954632753046394883292980427937778336036482569924304887495323276713525149719538899433027871345046768502848824866590776680504210909425619426492267658272462782562727277710025223635016052270012655547171555069940329949623112591930882053090680212495449821834133431248733279055140848036383734086250768742971282721983428453120562187131187591688495318994538531218734951703102462491681614068156863423393353094563000264333550709752417100026885250552433956099768734093973607628873789080445410801958817542304543451715481576094118097772068759517093004382961897568485648591581755506440657965804956110640067728099501528500915492141615266721326771846299972835163406395498622069865880881245837366486019120424389634643225803377955342639827757983835218050175455083428530307489180906285639023401917957442703223900990909592036079889328998152774976485995600004286324415335679798526969409584682185889263314369987908682128887712370123676673671276557812425285453527655153070159041920573095822374171207 A013786 635 247810484175918097515353494855705976590406685154832121633522879867475602044070079379554356745965686620166573781004381211645188656199279533626221225927041086037300084983984263772509109373432496954817099103650442629558668804842580555910264961165962538880513924922330874638850182009491643929602215415544829479363495166759860309113238373610023525323679101147990169348815594420400920395114532846364984500504770158806457651787262979741390123760307848004069329068594253017280320797786222846708895902872112839132960850171823360554623689532995126527904995018126179298574627749544826740060710363759811504302852816435776317269155614255971422956042691080704240759828440045240752072759576368448968648578881244354655704314831271728067340654938839866291902828780761587121257756333998093050621332480590052010430378895618845628587113406540172134994636038698191832710029180612005426247907385831474735007040346445815561752949439849626877761081614331374530692255744687286741559363379142886415902106057148422027982878322250456037964684744239378841515655356331129686211434072625265572980131675302947701828257061262951915542020730215725489170588411733434891605077292665357088549561306848626165294073240064394114786446007478605784823594650388256034876271187389173884476612897538699919099457291175340028504684454809890610393530912243007934647512183140933108193781770561947673541500300385968758903722926732209045093333226047809470723190201575022223754368428208603011393176135357345541088095751874049815482211715942469811301981407644077260905887013456182619039149012442527555377644629079567440780045763634664855254115553457164551486576393928595544730559630631916925967582149431335503120919073208827568871264201977552750737091600540303523491516061934042268387794970964019775897699621646802615166903169930698096632018255397905579202966234777227338755592191589747979995871255516932931908138959512778385153910470777678226446919188358538471267655311901268281523355991819295188005015819930440586279173930478627814278924564812718542875435610291464921220967196263253552412821928320121217802340968745791459397400666947693484735015307633110373919900022521451859651296003069520385068007 A013786 636 594992972506379352134363741148550049793566451056751924042088434561808920507812260590310010547063613575019943648191519289160097963534470160236557163450825647575557504046546217317794371605611425188515854947864712753570363800427035914740546171759476055852113933738516430007879287004789437074974919212723135579951751895390424602180885335037666484302153521856324396606506242203382609868669993364122327785711953151294304821941218414359077687148499143057770459093694801494490050235484721054948059062795942926758239001262547888691651478568721298793499893038520956495877681226657129002885765583387307421831149612262298937763242629828587386517458501284770882064348084548623045726695742860645973725237893867695528346059909883419089684912508154518966858691902608570678139872957929421414541819285896714877043339728380848354237659289102953296122121128914358590336780062649425028421225633381370838751903871816403163768831605078954133504356956009630248192106042994175466484031473322070284580956643213361289186890851723344947153208070918748598479088510551042376593653208373262640725296152402377432089645204092347549216391773247956899498582776571977174743790579689522369607496697743551422871069849394610269602256863956132489361450755582202739737927120921406496628347566990418505757796956111991408439747375998547355554867720295462051088676751721380392773270031119236364173142221226710990127838747084033917269093075740790539206379673981628359234238596128855830355015900992986644152517900249593606972790329977870016936057359753429503435034719308294468312996778874508660461724754420041425312889878486830317465131443850652088119269921822557902898073673147232539248164740784636542993326694774394992859905348948104154519756932897268759903130064703635486399095725284611481930376791573973079015734511003606130013475831210371295666321929700122840352176852006984899970086884496155969511441641790180902754539040337205421699052971248850869513640403874945143937577736358127746400042983652987847656296607079185382083697880115337221443920900309807275851542238228071779343185449896611043943420665958645294013159001341412056848771753627098007781679954074005915022761703369918444548284807 A013786 637 1428578126987816824474607342497668669554353048987261369625054331382903218139257237677334335323499736193622884699307837813273395210446262854727973749445432379828913567215757467780024286225073031877626567729823175321322443484825313231292051358394502010100925554906177948448918168098499438417014781029748248527464156300832409469836305689425437228809470605977034876252221487530321646294676654067257709013494399516257625877480865412876145526843546442481706872283961218388270610615398815252930289809773058967146531842031377480748655200043499838403193243185488816546602312625203766735928723165712925119816590219041779749569545554218438315028417861584734887836499751001243932789796478608410982914296183176336963558889843630089234333474932079000039427719258163178198213834971988540816314908105438012419781058687842416898524619953136190863989212830523374975398608930421269493239362745748671383843321196231183996208964683794568874543961051379122225909246609229015295028159567446290753278876900355280455337724934987751218114852578275915384948291513833052746201361353304203600381436061918108214447238135025726465668556647568344515696097246549317196559841181834543209427599571282266966313438708396459257315018730358674106956843264152868778110763017332296998404662508343994832324470491624891371663833449772512200687237396429404384663912880883034323048621344717286510379714473165333087296940831748765435363092474853638084634517597229889690521406869305382848682393178284160932610195478499274250341669582276865910663473720767984237747518361059215018419505266077695293768601135362519462176248598246879592233780596685415663574367082295961524858274889226505326734843542623912339726977394153322377856632742824398075001936395886342292527415285353428802844228836408352168114834676569109362716778560919658318162355470736101480894838953209994939685576621668770744828178609675270482796971381938224347513648235849630217499426183968490937702250609703743290594124144995864719106503203750823822222768153597124102382958610156924668686854081643847269319552913985600342202988265201763116508153018966707350925594762220730348493900980458662316683813569731688201969650849791174185360431821607 A013786 638 3430016082897748195563532229336902475600001670618414548469755449650350626752356627663279739111722866600888546163038118589669421900281477114201864972418483143969221474885033680139838311226400349538181389119305443946495186807065577068332215311505199326252322257329733254225852521604497151639252489252425544714441439278298615137076969960310474786371538924950860737881583791560302272753518646415485759341400053238534559731831557856315625409951355008398578200353790885350237736087572555422285625833265114580118822952717337331277521135304443112006066976888358648528392152613114243932964864320876733212679633115919313178716478875678470394383231285664948465695435902153986682628301345138794769977225135806385049504894514555844251634673311921679094665953938849790853911417767744486499972094361156667819894321909509642973357612507479994264438100006086623315932060041941468053267709952542559992607814192151072774897724205790759867780050484361272464408101108758865723362611121438544098622583437753028373265877568905590674693761040440472839260847924713159643629468609283392844515827984665377822887818762196769244070204510811595182186329488964910588940178677584738245835666570648722986118566338859898676813359971591176530803380677231037936243942004614845093169594682533931592411053650391364183364864112903801793850056988826999927578054827000165409639739848666204911421694450069964742599954937028785810306785032123585041207476750948965146941897893202224219686426021060270399197079343876757475070348667046755051503000403563930154831791584903175259225232143852546400338411326005409228685172884390757900953307212641683008242055364592603621184718009032839289490359345840013527684472723362127029233775215521379778079649286523107844358324100133582555628993436216453555643718058442431579882985324768099621907815485237379655628508326657197850185069468626718558332456841830324429195528288033676658380269414274962152216122267708346741423103713898687640716492072135071190574714192205727997156866336786694969821483622986776129517136650026877293636246546479426421629374824749433242736075398539064349572353024091973566733856254081248222357836380925783372929131690348609219050396803678407 A013786 639 8235468615037493417548040882637902843915604011154813330875882834610491854832408263019534653607246602708733399337454522733796281982575826551198677798776778028670100761198965866015751785254587239241173515275452370915534943523764450541065648962923983582331825739848689543396271904372397661085845226695073732859373895707194974944121804874705449962078064958807016631653682683536285756881198270043581308178701527825721477916127570413013816609293203375164986259049451915725920804346261705568907787625669540106865293909474326932397328245865967911926566811508949115116669558424087299683048639234425036443643799111322270942098265780504007416914138316881541266134741601071722024990551529678246242715317551071130503861251729448582048174850621923951506292955407178347840241314060354512086432998561137159435566266904732652779031627630459466228915878114613982581552876160701464795895771596054686542251361875354725732529435818103614442539901212951415187043850762130036601793629302573944380792822834045021124211372042942323209939720258097575287065295867236296304354354130889426219682502991181572152753652848034442955012561030458640032429377103004750324045369004880956528251435436127583889670677779602616723028877291790414850458917006031722084921704753080243068700196832763969753378939814589665404259038735082028107033986830173626826114909639627397148545015376647557992323488374617985346982491803806114730546590862128727683939151679028465317807496841578540351467108876565709228472187504648094697643907149579258878658703968956996301751131595352523797399782377389963907212525593738987558073100095422209720188890617552680902789174930386841294464507939687847134066352789361872479970419008792466997190294292466832847169237936941981934304336164420731716065213240355704987100567058320278223299047764768207192200664980054948553164048492303932038294351794172751258556228877234608954498463419568857656771026863674184127470909564767740526156872017070749025360297465196305928569888775485952921173636074624854622541382178791249486970645096714532382020627958097102838332128954223389215809317031892293503323219610844828533727988866049076981881165150602805878402845188527010734940002725631855207 A013786 640 19773360144705021695532846159213604728241365230782706807432994685899790943452612239509902703310999093103668891809228309083844873040164559549428025394863044046836911927638717044303820036396263961418057610176361142568199399400558445749098623159980484581178713601376703593694448842398126784267114389294872032595356723592975134840836453504167785358949433966095646932600492123170622102271757046374638720937062368309557268476622296561646173678912981303771132007977734049657935851235374355070947598089232565796583570676647858964685985118324188956535686914432986825395123609776233606538999782801854512501188761666284772531977936138990121808010846098832580579989514584173204582002314222757469228759477440121784339770865402406045497667816343239407566609385932635213164419395058911183519525629545290319804794606838263099322454937940733178415627023353188172178308455661844216974945747602127302387945519862726696483803175399266778276538302812296347864092285679874217880906503955480040458283567624542095719231504275104518027065268339692278264243775377234347426754804268265512353457689681826954738761520488130697534985159034131194717862934424314405528032930980719176624331696482142328919099297348825882751992334377588786055951859731482164725897013112145663607949172595466291377862834494829786635625952002931949484988602379246878009501898044745380553656581919330786739568695587457782818104962820938481468042364659971075169137903181347345228055799916630075383872528412634267857561722198660075369043021066139800567659548229465748120504466960441409637556877488113303341217273950567309126933513329108725538173526372743986847596809007858805948009283563190520968893313047257855824408976040110713260253896596212865666053340286597698624264711130774176850272576990094047674028461507026988014141013683208465468473796617111931476146880430021740823944738657808775771793505534240296099750810670384827233907235499681716090057653865007345003302649712986868409890074213936330534496302949941772963737900215174275948721858611277790018216518877211592249231527727391143914835441619090357507158170193573396701479050285638433309480901267383833833496677526597336914045231297653352774590946544242084352007 A013786 641 47475837707436757090974363628271864952507517919109279044646620240845398055229721987063276390649708822541909009233957170110311540169435107478176688973066168756455425538260559623373471907387429771364756322033443103306246757960740828243585794207113143479410091356905465328460371670597902409025341648696987750261451493346733298752848324863506852646837590952595648285173781587732663667554488668345507568969886746311247001612370134044512463003070068110354487951154539453228703978816133826525345183012247390477597153194631509374211050269096377684642184281553601367773691787072736889300138478507252684515354216760749738849279024669715282461034041483297025972554824516599864201387556448840683618251505333732404199789847831176915239900427040117817567429135624257146807770967536445751630381036538242057851311851018669701473214305995700361375920483071004801400118602044087964956844739992707653033457193190406798257611424133639534641968465052323531221685577917377997132056515997107577140338845866525571821874841764525947782983709283601160112449304680739668171638285048105495160651912926066518327766410692001804781499366840948998517588905552778887672807067284706743075020403253623731734757412934530944487533594840590675320340415215288677506878728482261738322685963401714565598248665622086317712137910759039610713457634312571754100814057205433658709329453188313218961704438105486136546270015733073294004769717548590551481100105538414975892561975599828810996677940718734877126005694998982840961072293579801661162950575298947261237331225172019824539774062848960041322262674755312109213767365503190050017154636820958312421079938427868993081170289835220440846312844626466111834405951472305822537869605727507090464194070028121074396859571424988798617504457353215808465342336078371798221952573853383525589805585677685747474228659912482199718291317517398870628076206787710950935501696419593970188611272434735800332228426929882635352929661960881471052146068187661129613325623382810196885934698416633436552881182525677973833737861824185032990404898073466136539519895327435948374686766634769725480251199735817878376063643942988585034225522741360205930622600345665700011792862652725244529168807 A013786 642 113989486335555653775429447071480747750970550523781378986196535198269800730606562490938926613949950882923123531170731165434858007946813693055102230224331871184249476717363603655719706049637218881046779929202296891038298465863738728612849491891278657494063629347930022253633352381105563684069845298521467588377745035525506650305588827997279953205057055877182151532702249592146125465798327292697563673096698077893304050871300691840874423670371233532961125570722049227202118253137537317487353784412405984536710764820310254007480731696100402820825884460010196884024633980761641271209632486895913695521365474442560122977118938231986393188942733601396159360104133664356273947531523033666481367421864306291502483695424642655773491000925323322879979397354633841409485458093055006249664544868728319180900999754295825953237187548695676567663585079853482528161684763507855203861384220722491074933330720850166722616525029344868522675366284590628798463267072579624571114067694909055292713953568925527897944321495076626800626943885989926385429990780538455943280103522400501293880725242935485710504967152071496333280379979785118545440730962232222109302409768550580890123123988211950579895152548455808797714568161212258211444137336931908114694015827085910433712768998127516672001395046158629248826843123732454105323011779984484781596054551350246214561100017105140038727052355891272213847594307775108978905452091834165914106121353397734357118041303415188975203023735665682439979539673692557801147534576885103788452244331292772374230832271638019598719997524900353059214752682087504374222255444573159310091188283007120908123012932165313452387889865894364278471997139948145134514408689485006279913424923351744524204529962137518699626859830991398105480628202105071156125286948924170687530908129821973844941123211212123479685623012449869761523617453359274688378010972497293993196139573103445122422855665115800656597680453058648207482384118368076411996202709718574372201594821742127282723129210898336881163467719244152815174804606239868264209962160274392193831387268681173712047622926690082110878083130565698725980928809107115592667175480102005854439424863429943345728314663229193312114534305607 A013786 643 273688756691669124714806102418625275350080291807599090945857881011045791554186356540744362800093832069898419598340925528209094077080299677025300454768620822713382993598390012377383014225178962533393318610014714835382954616538836687399451630030960056643246774064379983430973679067034458405451698561750043679694965830296741467383718776021469167645341991161114345830018101270742847243381783829766850379105172085021823026141992961109939491232561331712639662495303640194512285925783227099287136436374186768872642546333564919871961236802337067172802948588484482718543146187808700692174327601037088782946798504136586855268062570694999330046651503376952178623610024928119413748023186803833221763179896199405897463352714567016512151893221701298234830533048475853224174584881425070005444572229816694353343300410064278113722487304418319438960267776728211550116205117182360344471183513954701070914927060761250301002276595457029322943554449302099745110304241263678595244876535476641757806202518990192482964315909678980948305292270261813251417407864072832719815528557283603606607621308288101190922426132123662696206192331464069627603195040319565284435085854289944717185620695696893342328261268842396923312678155070631965677373745973511383380332000833270951344358364504167529475349505826868826433250340081622306880551283742747960612126977791941161161201141069441232983652706494944585448073932968036658351990472493832359768797369507960191440417169499868729462459989333303538390874756535831280555230519101134196073838639433946470528228284202885056526714057285747695174621189692098002507635322420155503528943067500097300403354050128917599183323568012368632611265133015496467969095263453500078072133240967538602615076439092182397804090454210346851258988313254275845856813964366933820761710419702559201703636830120308474725180852892137297418205505515618526795604344966002877663931115021371738937276451943037376491030767793814346165204268201751465202882706034297067656029167002847605818233235366906851673485993905210909234705859581923702368119146818815657389160832103498082626342646982887148218277596488242641080210070666184537993888327724916056509059097095293973093683506413293142386996867762407 A013786 644 657126704816697568440249451907119286115542780630045417361004772307520945521601442054327215083025290799826105455616562193230034879069799524537746391899458595334832567629734419718096617154654689042677357982645330319754474034309746886446083363704335096000435504528576340217767803439949734631489528246761854874947612958542476263188308781227547471516466120777835544337873461151053576231359662975270207760231518176137397085766925099624964718449379757442047829651224040107023998507805528265388414583734422432063214753746889372612578929562411298281899879560951243007222093996928690361910560570090050167855263208431945039498618232238693391442010259608062180875287669852414712409003671516003565453394930774773559809509867675406645676695625304817061828109849390523591243178300301593083072417923789883142377264284564331751047692017908384972943602931924435931829008486354847187075311617005237271266739872887761972706466105692327404387474232774341488009840483274092307182948561679416860492692248095452151597322499139233256881006740898613616653196281638871360277084066037932259464898761199730959404745143228914133591067787845231175875271291807276247928641136150157265962675290368240914930155306490595012873740250324587349591374364082400831496177134000683554177804433174506238270314163490312052266234066535975158820203632266337853429716873678450727948043939707728400393750148294361949660825513056256016703129124457691495804882484188612419648441623969184819439366434389261795676490290442530904613108476361823204773286573280905475738276110371127020720640451543080216114265476450727304020832409130793363972992305067733618268453074359531155639159886797697086899647584370207019593797727551853687451191911563060184878798530260329937127621180559042789872830940123516305902210328445008103648866717705844643290432029118860647815159227794021651101111418743000082836246032263372909271098607166313545188400761115232740954964873472948245142655447952405267952121377188347259442126029973837101569577998115943350868039871366411393072528768856198809385854071511976393391375157880498896385848695405912042872084509168270581233584379669509075723325874867523451678250892125800829397934098898316834871179479497539207 A013786 645 1577761218264890861825038934028993405963418216292739047083772458310357790197365062372439643414343723210382479198935365825945313744646588658415129086950600087398932994878992341743149977788325908391468336516331438097730492156377702274357046156254108565497045646373111792862860496059319312850206357320475213554749218713460485507915129383727341479111035155987583141955234180223679636531494550803623768832315875140905890402926387164199540288996960797618356838992588920296964620417241073365197583415546348259383778623746281383642802009879349527174841610825843934460340247686625785558947255928786210453020486963445100039836182375605102832852266633318957296281565695315647724494017815309924560653601228790231317102633192288651356269746196356865765449291748386647142574871099024124992456875435019509424847811547238960534265508534998032320037590639550570672321449375737988096167823192429574688311442434803516496468225119767278097934325632891193912711627000341095629546259496592279882042954087677180615985171320433299049771297184897571293584324272214930136025278842557075354975221925640554033530793088892622834752153758616400053276526371629270271276667367896527595576383372174146436747302890883918625909850341029334226368889848161844396422321298735641213580908444051989478087024306540239237491227993752876356327308921071477186084750213701960197803253499238255889345394106054763041135642056848070696104213027822917281427522844536858419575908339150012751473918808968617571419253187352516701976073451744737514660661062447454047247600941001075976750257724154935598890351408958196256954018614323034866899154524467628417462555831537234304689622888201270705646053850072867054044708343852000703570311779662907503893995271155052179043418454522261738484667087236562650471206998596464456860928989211732988540327301914384415404197305933445984293768516401943198889826723464358355159907755806318821997350227437673811032870661208548736587515730533725048353043426629221769920544597967182880868556773476379985434163731150753754767141574023733341335435625700255320532691754071077850222422717669594814935874906513017665541836095586491290811705425556923807479480391994047791384439771454858720525701930273591636007 A013786 646 3788204685054002959241918480603613167718167137318866452048137672403169054263873514756227583837839279428128332556643813348094698300896459368854724937768390809844838120704460612525303096669770506047915475975711782872650911667462863160731267821166114665758406596941841414663728051038425670153345463926460987744952874131018625704504225650329346891345595409526187123834517266717054807312118416479500668966390416213315042857426255581243096233881702875081674770421205997633012053621795817149839397780726782170780452475614821602126367625720318214746794707592851286639276934695588511127032361485015691297702189199231685195646673883827851901678292186598816468372039234452870186510136774559128870129296550325345392363422294685051906403660617452834702843749487876339789322265508756924106888957919481842129059595524920744242771485992530275600410255125560920184243799951146909418898943485023408826635773285963243108020208512561234713140315844571756584420616427818970606540569051318063996785132764512910658980396340360351018500884540939068675895962577588047256596694500979537927295507843462970234507434206431187426239921174437976527916939818281877921335278350319562756978896476590125594630274241012288620809550668811431477511704525436588395809993438264274553807761174168826736886945360003114409216438413000656131541868719492616723789485263098406434925611651671052390318291248637486061766676578492217741346215479802824392707482349732997065401755922299180616288879060333650788977626902833392601444552357639114772700247210936337167441489859343583420177368795696000372935733732908629212946598692989606715424870013246775830327596551520899565559784554571250964256175294024953796761344733588653689272318582970640916849482646043280281883247709307950434101685676454986923781368003630111160923090503097370905485325851896436981385477731546203808289338207881065620534473963037924410738938521690971491615637896077854820289922457561725516546625269011473841095657267336761469579227579719206096965404813116788345027427118492959765195906919230983752546380937306313024598992901524657918384036945124697150661035650537755414965948465503165589238904726762174061758232421177708747114039891263115787982210334586893518052807 A013786 647 9095479448814661105139846271929275215691319296702598351367578551440008899287560308929702428794652109906936126468501795848775370620452398944620194575581906334437456327811409930673252735104118985021045057817683990677234838913578334448915774038619841312485934239257361236607611050543260034038182458887432831575631850788575720316514645786440761886120774578272375284326675957387648592356396317967281106188303389328169417900680439650564674057549968603071101123781315600316861940745931756976764394071525003992043866393951186666705408669354484033607054092930435939220903920204108015216004699925522674805782956267355276154747663995070672415929579540023758340561266201921341317810838395716468417180441017331154287064576929538809627275189142504256121527842520391091834162759486525374780640387964675902951872088855334706926894337868065191716585022556471769362369363682703729514776363307541204592752491659597746702356520638659524546249898342816787559193900043193348426303906292214671656281103767595498492211931613205202795420623782794703890826206148788901463088663496851870563436514332154591533052349529641281010402050739825581643528572503694788889126003319117270179506330440292891552707288452670504978563731155816246977505602565573248738339794245272523203692434579179352995265555809367477696528668629614575371832026795501772753818554116699273850256393575662196789154217287978604034301790464959814796972263367006581366890665121708925954029615969440332659709598623861095544335282193702975636068370210691514569253293553458145539027017152283943791845862478466096895418696692713618740284783461868045723735112901805508768616559320201679856909042715525573565179076880953914066023988705346357507942836917712508841355607833149915956801677750048388992278147309168423603999064576715896897376340297936787544070267370403345192306532033442435343702701037122438554903271985254056510184191390580022551369146588482929423516103820605702965228447270896548692470673098875564288459725418905813838813936956293408816410852511501596396235372513073591989863860630472457572062181956560703662040072705244397858737146596941150751333242265673100579762610248955979922281516043247678701820809778922741006945287013343131336844789607 A013786 648 21838246156604001313440770898902189792874857631382938641633556102007461367189432301740215531535959715886553639650872811832909664859706209866033087175972157108984332643075195243546479816984989683035529183820259261616040848231501581011846773466726238991278728108456924329094874132354367341725676083788726228613092073743370304479951664533244269288575979762431973057668348973687744270247707559439441935958116437776934772379533735601005782412177474615973713798198938756360785519730982148501211310165731534584897323211876799186759686215120116164690536877125976690069390312410063344533627284521179942208684877997920018047549141252164684470646920475597043775687600150813140504063822988115240669650238882612101443242049207822681915087729131152718947788349891459011493824785527147424848317571503186842987444885341658631331473305221224525311520639158088718239048842202171654564978048301406432227198732474694189832358006053421518435546005921103106929624554003707229571555679007607426646730930145996791879800847803305691911804917702490084041873720963242152412875881055941341222811070911503174270858691220668715705975323826321221526112102581371188122791533969200565700994699387143232618050199574861882453531518505114808992990951759941370220753845982899328212065535424609626541632599498291313949365333379704595467768696335999756381918348434194956514465600975164934490759275708436628286358598906368515327530404344182801861904486957223131215625107942626238715962746295890490401949012547080844502200156875870326480777157821853007439203868182633749044221915810797098645900290759205398595423765091945177782688006077235026553448358927804233336438611559976902129994963591170347672523596881536604376570751439427733728094814407392948212280828277866181970459831689313385073201754048694868450600593055346226893312711956338431806727983412295287260230185190130974970322756036594989680952243528782634145837320958947513545862165273274292819513501897422613410622086110400229856591800730792859026992262632060474568202456880115332947361129403889694367663129373764370630521298877702249492558214565291799258827888979255702953951114679881114492010027207743307793397920019837676563071764279193501157675634119036858339764339846407 A013786 649 52433629022006207153571290928264157692692533172950435678562168200919914742621826956478257491217839277843615288801745621210816105328154609888345442309509149218671382676023543779755098040580960228968305570352442487140114076603835296009444103093609699818060226188405075314156792791782835987483348277176731674900034069057832101056363946544319490561870927409599167311461705885824273992864745850214100088235437567102420388483260499178014883571638116552952886829475651954022246032874088138551408355707921414538338473031716194847410006602503398911421979041979470032856606140096562090225239110135353041243052392073005963332165488146447407414023256061908502105425927962102350350257238994464692847830223557151655565224160147982259278125637643897678193639828089393086596673310050680967060810489179151610012855169705322373826867405836160085272961054618571012491956270127414142610512293971676843777504156671740749787491572534265065763745960216568559738028554162901058201305185297265431378800963280538297303401835575736966280243607403678691784538804032744407943314990415315160275969381258519121424331717620825586410046752506997252884195158297872222682822473060050558248088273228530901515938529179243379770929175930780656392171275175619229900029984204941287037169350554487713326459871395397444792426165444670733718112639902735415072985954590502090591231907941371007712313020975956344515546995974190805301400500830382907270432673184292738048715884170245599157026553856433067455079579125541107649782576658964653880345955930269070861528487506503631455176819861723833848806598112852162027612459985760371856233902591441298754829509785657964240789106355504542014117907582400004761729156112569387108146374206065988681155649392150468657686268695156702911074055886041437560757411470916379149892023925886290770843821407168574767953888172920984711812674641504470903744937243864570223966336712607104584155407622432980023615058821131577059651918055711694798903628751070951885676913554633654523808422579577199438254098969156914406614071698739156176759173626408253883881638605363101031632273171265610020445761439192942792436626346394555895316075325791682011948405967630261427935306034343596279579197519807496873774179971223207 A013786 650 125893143281836903375724669518762242620154772148253996064227765850408715297035006522504296236414032106102520308412991236527169468892899218341917406985131467274029989805132528615191990395434885509752901674416214411623413897925808545718675291527756889263162603078360585829290459493070589205947519213501332751434981799807854874636329835652911096839052096710447600714819555831864081856868254786364054311853285598612911352748308458526413735455503117843639881277571040341607412724930685620661931462054719316306550673749150583828631425852610660786324171679792707548888711342371845578630799103434982652024568793367287317960529337039620225201069837804642313555127653037007743190967630825709727527640366760721125012103208515305404526779655982998325342929227242632800918612617431685001913005984519143015640865262462479019558308641412620364740379492139189000993187004575921356407840017825996101909787480168849540239767265654770422898754050479981111931006558545125440741333749898734300740501112836572451825467807217344456038864901376232538974677668482619323471899291987171699822602484401704410539820454007602232970522252769300404174952575073191206661456757817181390353659944021702694539768408559363354830000951409804355997603231696661770989971992076064030176243610681324999696830151220349264946615223232654431657188448406467731590239276971795519509547810967231789517263563363271183181828337334032123528662602493749360356308848315486864054966837892759683576020755809295794959646069480424199467127966558174133966710640188576039138529898503115219123879544487998925070984642068958041028297516425810652826817600122050558310345652995364772142134644359566405375897096105342411432911703826279098446659444468764438823454714190553275247104731137071243689488808182385491583378544941670226338890749446052984140796015198611748017857285503183284293062231814252234639891594322518833107743174446969658106557133701461585036699756229536916520224255251763779212167612631321355477510269444675404511664022613564855851248091624945751490280386148672713980398775877006217575199814291476805576949087884208729659090273215502255644640339857693328704653896857225828510688122728280257688472669788458974667269653245057799993931806110906920007 A013786 651 302269437019690405005114931514548144530991607927957844550210865806831325428181050660532815263630091086752151260499591958901733894811851023238943694171300652924946005522123201205075968939439160108916716920273330802307816768919866318270539374958144291120853409991143766576126393242862484683479993631616699936195391301338659554001827935402639543510564084201784689316281753552305660538340679742060094402759738722269600157948688608921919378828662985942579354947448067860199397952558576175209297440393381078452028167671710551772544053472118196547964336203182290824881795933034801234292548647347393347510989672874856850423230938232128160707768680568946194845861494941855591401513281612529055793864520592491421154059803645248276268797954015178979148373074609561355005588894453475689593127368830462380553717495172412125959499048031701495741651160626192791384641997986787176735223882800216640685399739885407746115681204837103785379908475202434649746346747066846183219942333506861056077943171920610456832948205128844038949314628204334326078201082026768995656030200061199251274068565048492289706108910072252961362223928899090270424061132750732087194157675519052518239137525596108169589983948951031414946832284334940258750245359303684912146922752974629736453160909245861324272089193080058585136823150981603290408909464623929023548164504009281042342424294132323526630949815635214110819569837939011128592318908587492214215497544805483960595975377780516000266025834698119203698110212822498502920574247706176095654072247092771069971610286305979641116434786315685419095434125607568256508942336938371377437189057893043390503139912841870817913265281107318939307528927748927129850421000886896115370429326169503417615114768771518413868298459460108056098462628445907565291691886404950213439676689419973214922051232491866806990875342493143065587642418586019615370379717968367718291691361847174149113843678017209265673116114707118136565058436859484833888414437927802574501502156936665646232505318295169218898846667991494749328163207142963186266937460880691928398054754113835810190254760009985159911475745990420915802781455998321682219874006354199214254162182670600898710022880162089998176114437441383777785430266472287514936807 A013786 652 725748918284276662417280950566430095018910850635026784765056288802202012353062702635939289447975848699291915176459520293323063081443254306796703809705292867672795359258617806093387401423593423421509037325576267256341068062176599030167565039274504442981169037388736183549279470176112825725035464709511696546805134514514121589158388872901737543968864366168485039048392490279085890952555972060686286661026132672169309979234801350021528428567619829248133031228822810932338754484093141396677523154384507969363319630579777034805878272386555789911662371223840680270541192035216557763536409302281091427373886204572531297866177482695339713859352602046039813824913449355395274955033389151682262961068713942571902190897588552241111321383887590444728935243752137556813368418935582795130713098812561940175709475705908961514428757214324115291275704436663488892114525437166276011341272542603320154285644775464863998423750572813886188697160248961045594040978539707497685911081542749973395643141555781385706855908640514354537517304422318606716913760797946272358570128510346939402309038624681429987584367493083479360230699653286715739288170779734507741353172578921245096292169198956255715185551461431426427287344314688191561259339107688147474064761529892085997224039343099313039577286152585220662913512385506829500271791624562053585539142974126283782664160730211708787440910507340149080077787180891565719750157699518568806331409605077966989390936882051018916638728029110184208079162620986818905512298768742528805665427465269743339001836297420657118320559921943960691248137335583771383877970550989029677226690928001197180598038930733331833809749939938672773277376955525174038770860823129437573004400812132977705693890559820415711697784601163719442692408770898624064265352219258285462468663731297355689027845009212972203585091697326036500475929447025033096504281702842050891618350959795065132022338670919319446881151791411790645892705306899623086166083065464653981378106678804934216604245269226701294576130849847578893136919860350254610226916843574541320083729464627319780266801678783974368947453266123000618842478275851970359009917489256432313424243400592112757802764935269178085620850764296762450462818069799962323363273607 A013786 653 1742523152800548266463891562309998658140404952374699310220900149414087031659703549028890233964590012726999888338679308224268674458545253590618885847102408175282381657579941352430223150818047809635043198618708617682474904417286014271432323659298085167597786858770355576701820007892846894565810150767537583408879127969348405935569291683837071843069243343170532578755190369160085224177086888917707774273123744545878513260142758041401689756990855210024767407980403569048545349516307632493422733093677203634441330433022044660568913732000120451577901353308441473329569402076554955190250918734776900517124700777178647646176692135951510652976305597512541592993617191902304055167035167353189113369525982176115137160345110113930908282642714104657794173520248882273908897573864334291108842150248961218361878451169887416596143446071592200814352966352429036829966975574636228703230395374790571690439833105891138460215425125326140739061881757755470471292389473837701943872506784142686122939182875431107082161036645874965244579047917986974727309939675868999932926878553343001504944001737860113400190066350893433943913909867541404490030898042142553086988967361989909476197498246693969972160509058896854851916913699566347938583673197559242085229492433270898479334918462781450608025064052357114811655343237601897630152571690573490658879482280877207362176649913238312798645626128123697941266767021320649293120128636544083704001714461792198741527639453804496418849585997893552283598069452989352192135029343750811662402691344112653756943408950106997741087664372587449619686777742736635092691007292924660255021284918130874430615891472690729732977209605792753328638982070215942867088836836333779612783566349931279471371031234128818123786380827394090381904473458927596378301110678439143395387261618844951009355855867120346260807805165279813637642706602307104464706780368523764190775660654467951381985635148877285991961645451179709340788385441865995029884765440180634209288834135810647054066792891413309808277290170484036922421744584700961319154827341422473709521034444570194792420590830760322459842835291961324485840790340320580831982811891704693984531608404821662731484438609581296583575662685076526643561226185589709538395219930407 A013786 654 4183798089874116387779803641106306778195112290651653043840381258743222963014948221218365451748980620557526731901169019046469087374967153871075944918892882028852998359849439187184965785114132790933738719883519391055622245505903720265709009105974702487402286247907623739661069838950725393852510171992857737764718786254405522651301869332892809495209253266952448721591212076353364623249185620291416366029770110654654310337602762057405457106535043359269466546560948969285557384188654625616707982157918965926293634369685929230025961870532289204238541149293567977464296134385808447411792455882199338141616406566005932998470237818419577077796109739627612364777674877757432036456051436815007061200231883204852444321988609383548110786625156565283363810622117566339655263074848266632952330002747755885286870161258899687247340414017892874155261472212182117428750708354701585116456179294872162628746039287244623442977235725908063914487578100370884601573027126684322367237888788726589381176978083910088104268648986745791552234294051086726320271165161761468838957435406576546613370548172602132273856349308495134899337297591966912180564186199184269961860510636137772652350193290312221903157382250411348499452509792658801400539399347339740246636011332283427248883139229138262909868178789709432662784479113482156209996324629066951071969636956386174876586136441685189029548148333624998756981507618190878952781428856342344973308116422763069178407862328584595901657855980942419032918964756627434613316205454345698801428861917214481670421124889206901576351482158582466536867953360310660857551108510312109272306105088432229507908755425930442088878280263508400742062195950588478823880297244037404850293342806185002010761845993143292315211100366573211006952640774885158904300966738932383292324815146846727373463409936955951372199540201836832543980138552139357819760979664825557822052361231377551268147509992454363666699910728282482127232913445920254066753321821873702736502490760081363576814369732283356849673773699332172650734608747867008127290740446755359376560003701413037696601838584655534226082647535999140090503737607109714577590731351982970256860391779976812218294137101604693097165166106868740471190504071600892601686923052907207 A013786 655 10045299213787753447059308542296242574446464609854618958260755402242478334198890679145295449649302469958621683294706814730572278787296136444453343750261809751276049061998503488431102850059032831031906666440330057924549011459674832357967330863445260672252889281226204598926228683320691670639876922954851428373089805796827659885775788268275635597997417093952829380540500195324428460421294674319690694837478035681824999120584231699830502512790639105605989178292838475254623279436959756105715865161163437189031016121615916081292334451148026379376737299453856713891775018660326082235713686573160610878020992164980245129327041002025404563788459484845897287831197381495594319530979499792831953941756751574850718817094651129899013998687000913245356509303704276781512286642710688185718544336597361880573775257182618149080864334056960790846782794781449263946430450759638505864611286486988062471619240328674340886588342977905261458684675018990493928376838131169058003738170981732541104205924379468121538349026217176645516914540016659229894971067553389286682336802411190288418702686162417719589529094689696818893308851518312556145534611064241432178427086037366792138292814090039644789480874783237647747185476012173782162695097832962716332173063208812508824568417289160969246593497274092347823345534351470657060201175434389749523799098332283205878683313596486138859945104149033622015512599791276300365628210684077970280912787531054129097357277450931614759880512210242748098038434380662470506572209295884022822230697463231970490681120858985770684819908662756502155019956018105896718980211533259374362806958317325783048488921777658991455396750912683670181691332477362937656136593682933809045554316077650189827839192229537044848821851980142279627693290500499266529226621140176652284871881167578992423685647258631239244651096024610234938096312663686598125246112175246164330747719316537500594822171491882927163746485658606239587486225183654530014274725694318760270342480314955353947931301727212339796066730652096546534413795603628686513625067812659617863120568887092703509541014441757937676824436733933935357299473994670424700795345976111111586721800663724326136124223180952868126293563822591845871328400275913743136650302250030204007 A013786 656 24118763412304396026389399810053278421245961528260940118784073720784190480411536520627854374607975230370650661590591062168104041368298023603132478344378605212813793797858406875723077942991737827307607906123232469076842176514679272491479561403132070874079187164224117242021875068652980701206344492014598279523788623718183211385747667632129801070791798442580743342677740968973952733471528513041577358304784763672061822888522740311293036533210324492559980017081105179086350493928140374409823792251953412690863469707999814511182895017206411336883546255988709970054151819803442923447948561462158626718128402188117568555514225445862996357656091223114999388082704912970921961193881779002589521414157960531216575879844257362887532610847489192702100978838193968552411000229148362333910224952170265875257634392495466175943155266070762858823125490270259682735379512273892052580931698855258337994357796029147092468698611489950532762301904720596175922032788352936908266975348527139831191198424435102959813576011947441125886111810579998810977825533195687677324290662589267882493305149475964944734459356349962062162834552495468447305428601165243678660403433575717667924041046630185187139543580354553592240992327905229250972630929896943481913547524764358833687788769911275487161070986955095727123852627977881047601543022217969788606641635095811977314718635945163219402728195061829726459245752098854397177873333852471206644471602862060963962754823159686807038473109816792838183390280947970591686279874519417538796175904609219961148125371182424835414252600699278361674202914399472258022271487891355757845099506919899205099421901188159238484407598941353492106240889278148413312383961432724075518375912902438105776641900543118444682021266604321613386091590491698738936673117357564142135977386683357160809269239067973605426407281555089174086369246705511522098715915332766040558125274079006538928168033752010908120155312066313581249554426665954526564273616392059343409092295236207804828983055447036827850356220295683808229127523244312476319213787818195742489352485897909581126407975674660808362055472598175378792876037061203689706609625688642778919719043393602107052834259857467836371230846738043021937059489062468897271097375702322519820807 A013786 657 57909150952942854859360948943937921489411553629354517225200561003602841343468099186027478353433748528119932238479009140265617803325283554671121080504853031115965918908658034908611110141123162523365566582601881158253498065811744933252042426928920102168664128381302105498094522039835806663596433125327050469136616485547357890537180149984743652370971108060636364765769256066506460513065139959812827237289788217576620436755343099487414580716237989106636512021011733534986327535921465038957986925196940143870763190768907554641350130936312593619857394560628892638100018519348066459198524496070642862750226293653670282101789655295517054254732275026699113530786574496043183628826510151385217440915393263235450998687506061928292965798644821551677744450190503718494338811550185217963718450110160808366493580176381614288439515793835901624034324302138893498247646208969614818246817008951475269524453068265982169017345366187371229162286873234151418388800724835401516749007811813662734690067417068682206512396004685806143252554457202577145157759105202846113255621880876832185866425663891791832307436914596258911252965760541619741980334071397750072463628644015298120685622552959074634322044136431283174970622579300455431585286862682561300074427606959225559684380836556972444673731439679184840824370159774892395291304796345345462444546565865044557532639444904336889785950396343453173228649050789349407624073874579783367153376318471808374474574330406408023699373936670119604478320064556077390638757978721121510649618346966737126716649016209002029829620494278967346379761197473132891511473842427145174586083916114677991443711984752770331601062645058189734547084375156834340363033891399970505319620566878753891969717203204027385681533061116976193740005908770568672186952154775511505268481705426740543103055443002204626628803883013769106981372561339933164559016912713971263380058783063694699966531449038578190396492904271218908580180178424956818280820952957334483525230600862134939394388316128335423668705284929936823558135183309594255642432304551487977716935318640880904284505549594860600877295189708219084481695364983950058985569711278431312186245423188038659033855057917780275127325263018041295670879833238987822347904799061276370089757607 A013786 658 139039871438015794517325638414394949496077140264080195857706546969650422065666906145651975526594430216015957304588100945777748345784005814765361714292152127709434171299687941815575275448836713218600725364827116660966648856013999584738153867056337165306962572243506355300924947417645771799295035933910248176397016181799206295179769540113369509342701630453587911802611983815682011691869401043510598196732781510401465668649578781869282408299687411845034265362449172217502172413747437558538126607397853285433702421036147038693881664378086537281277604340069971224078144464954707568535657315065613513463293331062462347326396962364536447265612192339104571587418565364999683892812450873475907075637859225028317847848702054689831410882546216545578264424907399428104907486531994708330887998714496100887951086003492255906543277420999999799306412649435483289292598547736045178610607638492492122128211816906623187810646224215878321218650782635197555551510540329799041714367756164604225990851868381905977836262807250620549949383251743387725523779611592033517926748135985274078265288019004192189370156031945617645918370791060429000494782105425997923985172374280730787766179749654738197007227971571510903104464812900393491236273757300829681478700684309100568802198388573290839661629186669722802819312753619516641094422816025174455329356304641971982635867307215312872376066901620631068921986370945227927705401372866059864535256540650811907113452967305785664902196821944957170352446474999141814923657906909412747069733651067135841246674287917813873620918806763800598657806635132992072519048695667575564181187482591341857456352475391401566174151410784713552647549584751559251211644373251329183272408981075888094619291004892869753021360879741859841169754186958135381920872123616003124149624574729604043990436118648293308535758123116059625862275519777179528106199607426245003375521138135930974619642009141626235141979463155196599501012608398321320692251108050560094944078672669985989485926347024133352228561389116778313363082575126335807797479963228122634498361700056755051187097824577260302706385750489434021840550571326464091624352876779513580559175261074480820340285994060590440580707956506317150905782479606809761457319422546124564585508014407 A013786 659 333834731322675922636098857832962273740081213774056550254353419274130663379666241655710393239353226948654313488316030370812373778227397961251633476015457258630351445290550748299196236352656948437860341600949907102980923903289613002956307434802265533902017135956658759077520798749767498090107381277318505871529235852499894314726626665812200191931826614719064576238071373141452510072178431905468946270355408406473919070427638655268147062327549475839927271135240462494222715965407597578050041984362245738326319512907789039904009876171785776012347528020508000909011624860356252872054113213472538045825367287880972095930679106637252009884734873806190076381391975441364241026642694547215652888606499999292991152684733633310285217528993465925933412884202666026879882875163319294702462084913505138231970557494384906431610409087820999518134696771294595377591529113114244473844068940020473585229836572392802273933361584342323849245980529107109330879176807331847499156196982551214746604035335984956252784867000208739940428469187435873928982594847432472476542122274500643061914956533629065446677744632701427967850008269336090030187971835127821015488398870648034621426597578921026411014354359743197678353820015773844772458293291279292065230360343026150465694078330964471306027571677194004449569169921440459455267709181276443867245784487445374730308717404623966206574936630791135196481689276639492254420668696251409734749150954102599388979400574501191381430174569489842166016223986472939497631702634489500005714430496212193154833264965290671110563826055039885237377393730954313966118235918297848929599031145701811799752702293414755160384137537294097239906766552988493762159158140176441369037053963563207315180917702747780277004287472260205478648579802886483051992013968802023501083248603925779309621037120874552233794355253601659161695323522985008046982985257430414253104626252664370270061760463949044590575892691035627035401931272764369490982094910429394787960732893080636360755709159204944178700775895269384730384761262878332274521749391710722445430566441836268877900221876810001986798032186925131086439161921754840283990071257147612106922579801839828449637026671739477647834279803571667479324783733535950237259023933533245079569804742591207 A013786 660 801537189905744890249273357656942419249934994271509777160702559677187722774578646215360654167687097903719006685446788920320509441523982504965171975913112877971473820142612346666370163482729333199302680183880726954257198291798360820098094150960239546898743143431937680545127437798191762914347822446841732597541695281852246249658630624615092660828315701940474047547609366912627476683300415005030939995123335583943879688096760411298821096648446291491665377995712350448628741032943641784898150804453752017721493150491601484809527712688457648205646414777239710182536911289715363145801925825547563848026706858202214002329560535036042075733248432008662373391722133034715542704969109607864782585544206498302471757596045453577994807287113311688166124334970601130538598783267129626580611465877325836894961308544018160342296592219858219843041406947878323501597261400587300981699609524989157078136837610315118259714001164005919562039599250386169503440903514403765845474028955105466606596288841699879962936465667501184596968754519033533303487210228685366416177635581076043991657810637243386137473264863116128550807869854675952162481320376141898258187645688425931126045260786989384412845464817743417625727521857873001298672362192361580248618095183605787268131482072645695605772199596942804683415576981378543152097769744244741725257128554356344727471230488502142861986422850529515606752535953211420902864025539699634773132711440800341132939540779377360506813849141345111040604953791521527733813718025409289513720347621405475764754669181662901336463746358150764454943122348021307832649884439833135279967273780830050131206238206488827140082314227043127473016146493725373522944138694563635727057966566515260763749383404297420445087294220896753354235240106730445807832825539093658426100879898025796122400110127219799913340246963897583647230471778687004320806147603090424621704207632647153018418286873941656061972718351176540512000036985907251147848009879940976885893719676286607902174457691251070973060562924541792737653811792170875791126720289497444591478790026848881575838432726220814770302075280807239738540427774133371521860161088411416668721114104217428107578501038846485832450105808375573617858805744219816519658916464413321436047101186961488007 A013786 661 1924490792963693481488505331734318748619093921245894974962846845784927722381763329563080930656616722066829335051757740197689543169099081994421377914167384020009508642162412244345954762522033129011525735121497625417171533098607864329055524056455535152103882287380082370988850978153458422757349121694866999966697610371727243245430372129700837478648786000359078188161810089957218571516604296427079286928291128737049255131120321747528469453052919545871488572567705353427157607220097683925540460081493458594549305054330335165027676038164986813341757041880152544148271124006606586913070423907139700799112123166543515819593274844621537023835529485252798358513524841416352018034630832168483342987891639802424234689988105134040765532296359061363286864528264413314423175678624378233420048129571459334384802101814187602981854117919879585843142418081855854727335024622810109657060762469498966144606547102366598941573316794778212868457077800177192977761609338083441794983143521208225322437689508921411791010454067670344217321979600199513461672791759073564765242503030163581623970403340021370116073308936341824650489695521076961142117650223116697717908537297910660633634671149561511975241961027401945719371779980753076118112341623860154176932046535837495230783688456422315149459051232259674044880800332289882108186745155931624882342365659009583690658424402893645011629401264121366971812838823660621587776525320818823090291640169361619060187837411285042576860051788369611608492494053443188088886736979007704122442554638994547311175960705172626108849455005919985456318436757599160106192372540039357807201424347772950365026177933779673963337636459130549062711767731434621828588877005647289380666177726203141093762269553718106488654593424373104803518811496259800384606614119363873881068212635159936489882664415454739591929932960318098337000362740627497374255560395020109516711802525985814397222306784333916204796496761174873769312088803163310005983071721738285503030820942764145573120872916693821406318411581824844363106802113002272774495255415083364464140574854464164663588076975656176263495282749218182612235567085694225023986246773275811421599394964226044886295980994270412483712704045909752256478992591871779463701058431056384767949089949894532704807 A013786 662 4620702393905828049053901301494099315434444504911393834885795276729611461438613754280957314506536749682457233459270334214652593149006895868605728371915889032042830249831951798674637384815401542756673290026715798626628850969757482254062313259549739900201421371999577772744231198546453673040395241189375666920040962502517111032278323483411710786235735186862146729776506025987281790211366915721417367914827000097655261569819892515815855156780059829637444062735060553578605414935454539105222644655665794085512881435447134731231450167634133338833558657554246258499998968739862415178282087801042421618668207722870981482843452901936310394229106294091968858790973144240661195301148628036528506513927827165620587490661440426831878043043558106333251761732362856367930044804377132138441535559101073861857909846455864434759431737125630885609384945814535907200331394119367073286602890689267017713200319592782204058717533624262489097165443798225440339605624020738343749754527594420948999172892510920309710216100216476496465790073020079031821476373013535629001347249775422759479152938419391309648692014756156720985825758946105783702224478185703191220698398052283496181356845430097190252555948426792071672211643733788135759587732238888230178813843732545826049111635983869978673851182008655477381758801597828006941756375119391831342504019947282010441270876991347641672922192435155402099322626015609152432251437295285994239790228046637247363510997624495387227040984343875437471990478222317094601417055486597497597984573688225908094133481653119475287347541469213885080620566654995583414967886468634498095090619859002853826427853219004997185973665138372448299570954323174527010441893690559141802979492720613741766123209198477173679259678811919824633248666402519780723440480500592661188444778537019007512208277261506829760223769037723754107137870940246621195587600508443282949625037864891940367730758589185732807716388723580871920118325216395107324365355203893623492777001083576713521063215872981865196570506207961451315819431873318456931563108251615158078401520225568459357274972818550479208652173880872856451977596572751834282590978502635223223260147309106733771996650367243260373394202414229315167806061213084142492346241292966379827845764969696773024241607 A013786 663 11094306447767893145778417024887332456358101256292256597560794459427797118914111624028578512130194735987579817535708072449380876150765556980522353820970049565934835429846516268617804360941779104158772569354144632502535871178387714892003614136178925500383612714170986232358899107710035268969988974095690976275018350968543583588500254683671517597752000183656014298193390968395463578297491964647123100363499627234470283029137561930473868231428923650959503194626880389142231601260026348391639569818253571599316428326508570489686711852489554146539374336787745266658497523944409658843055292810302854306422366742613226540307130417549081256544084212114817229957126519321827529918057855915704944139940713024655030565078118464823339181347583013306137479919403218139400037575309494264398126877401678342320841541340530507857395600838639756348133254900700713187995677280600342961133540544930109529393967342270071944980798231854236322294230559539282255393103273792763343160620754204698547014114918719663614228856619760068014361965321209755403364771605499045232234746710790045509446205144958534466509527429532287086967647229599986669040972123873362120896853723532674331437785877663353796386832172727764084980156604825313958770145105570640659332038801842528343917037997271818795916688002781801193602882636385044667157056661659787053352151893424107069491375656225687656686184036808120440473625063477574989835700945981672169736337539976030919789905296413424732125403409644925370249138211783344138002350223320591732760961425430405334014489449139860164921447067582538078569980538644395779337895411191429926312578281465852037253275578830998243522769997232248367269861329942039352070986751032499468953762022193593980461825285543694003902488827419498944430048032449993516980593681922979513455913267382637036812073704877898254297269459574733611238028127532137490605828820772322362049715913605548822921551372634944471327049325317673480204098844564652685801217844548590006157579601667689164072781311029458336965785405315444609282455927837615092683022912127994546242050061589870916817209737339700579973869487975728341198209371177154112500939384827170959047613689165267786563957531751068156519479996564585717902352972615026124123325344412277966657681692241952031204098407 A013786 664 26637429781090711443013979276754485227715801116357708090743467497086140882512782009292617007624597561106179141903235081950963483637988102310234171524149089007809539867061485560951348270621211629085212939019301262638588626699308903455700677540965600126421054126724537943893716757611794680796943526803754034036319060675473144195989111495495313752202552440958090329962331715117508051492278207117742563972762604989963149552959286195067757623660845685953767170299139814330498074625323262488326607133626825409958744411947077745737795157827419505841037782627376385247052554990527590882175758037537153189720102549014356923277420132535344096962346193287676169127060772891707899333256912053607570879997651972196728386752562434040837374415546814948036089286487126752699490218318095728819902632641429699912340540758613749365606837613574054991867945016582412364377621150721423449681630848377192980074915588790442739898896554682021409828447573453816695198840960376424786928650430845481211380889919845912337763484744043923302483078736224622723478816624803207602595626852606899268180338553045441254089375358307021295809320998269567992367374069419942452273345790201951069782123892269712465124784046719361568037356008185578815007118398475108223056225163223910553744808231449636928995967894679104665840521209960492245844093044645148715098516696111281073848792950597876063703527872376297177577173777409657550595517971301994879536946433482450238415562616688632781833093586557465813968180846491809275343642886192740750359068382458403206968789167384804255976394409265673926646523273285194266190286882270623253076500453799510741445114664773226782698170763354628329814937053190836484322439189229031224957982615286819147088842510590409303369875674634216965576545325912434434270405430297073811807647754985711525385788965411833708567743972438935400582505534204662114944594998674345991281367908566922723834644845696501675656245430087734025970041325799731098608724044761164604784348623604121682938747927781729467054850758162382506887176682738113837531938012019314905527162197877280071278120579352621092517260640629723747216900700196347024114755462970037472673320467685807955540062033734314643803271471751570308683549487248677724020104151933879397945093743072926826921040275207 A013786 665 63956468904398798174676564243487519031745638480374857125875065460503824258913189604311573435306658744215936119709667431764263324214809433646872245829481962707750705220814626831844187197761529121433596266585342331595251292705040677197137326775858405903536950958265615603288813935025919028593461407855813435721202064681811019214569856700684248319038328410740374882239558447997136831632959975289699896098603014580901522076655246154357686054409690491974994975888234694207525877175401153234472183727838007809310945333084933667516446173943634233524331716088330700978173184532256745708103995048126704808517966220183470972789085738217361176806593210083710482074072915712990666299149845840711777682874362385244344856592902404132050535971727902690234650376855591333231476014181747844896586220972072709489529638361431612226822017110191306035474935984814372086870668382882137702685595666953640345159872328685853018497250627791533404998102623862613885172417145863795913415689684460000388525516697550035522970126870449459849261872045675319159072638716152501453832100073109165142900992865862104451068590235295158131238179716845232749674065140677281827908303242274884518546879465339579628764606496173187124857691775653574734832091274738734843557996616900609239541284563710578266519318915124530302683091425115141882271667400193002064951538587363185858310951874385500428952170421575489523362794239560587778979838649096089705768208386791363022435765842669407309181257701324475419337602212426834070100086569748770541612123186282626099932062790890915018599322976646883097878302379157751433122878804331766430636677589572625290209720310120517505258308002814462619885663864711198398858176493338903971124116259303652772160310867927572737391071494796754934349285327515755076683243438143274222150162259720693372451279305953812734271153277825883896798595787625393737981972591817104725066564348469181459926982274517300523250645277640649396354069223245154367759546431471556216087221045273496160735933774603932450398696670347880399036111215254211323914183166858375088170716437103349451138767511025643243133942798151966717067778581171429204899527866591059971888642442913624901251688942996089459771654803675520311149202318884075215372270068793244434466170077118097311437417700772007 A013786 666 153559481839461514417398430748613533195221277991380031959226032170669682045650568239952087818171287644862462623422911503665996241439757450186140262236586192461309443235175919023257893461825431420562064636071406938160198353784802665950326721588836032574392219250795743063496442257997231587652900840261808059166606157301028257134182225938342880214011026514187640092257179833641125532750736900670569450532745838008744554506049246016612804216637666871231962937107651500792269631098138168915967713130539056750155579744736925735706987263638665794691920450328082013048593816061948446445157692110552218245251636894660513805666594857459884185512630297410988867459849070626890589784258779863548978216581344086971672000679558672321053336868118694359253395554830274791088773910050376575596703516553946575484360661705797300956599663081569325791175321299539307380576474787300012624148115196355690468728853461174733097411898757327471705400444399894135938298973567218973988111070932388460932849765590817635290651274615949153098077754781666441300933405557482155990650872275535105508105283870934912787015685154943674673102869500145403831967430402766153668807836084701997729031057596280330688663820197311822286783317953344232938331851150647702359382749877178362784138624237469098417912884715213997256742102511701455659334273427863397957948644148259009245804595450399586529914161182202750345594068969184971257330592596479711383549468336686062616868273788249246949344199740880065481829582912036828602310307853966798070410707770264585265936882760929086959656974466929166318005804012357761190928032009200571199958662892563873321793538464599362530125197514757524750345478939171587355658481760506708434669003138588070305956906393894102142475962659007008597372634071365327939116467494982001407382539585589384787255521613595104374985039020059947236213428486088570364894716192952868444884821000674504685284684441116038556324799311615199200646120205011615636990670981963206474825417729701664281926976992824041813407270705505260838085703027825361388717953783626958586697890165485142032184180793972569426764596658362872087679736373392601520963766407685134992504630505435613387905305152133610792911743183624924267069234767640664592108820435172579887153274355160551644761239899553588807 A013786 667 368696315896547096116173632227421093201726288457303456734101703241777906591607014344124962851429261635314772758838410520302056975696857637896922769630043448099603973207657381574842202201842860840769517191207448058522636247437311200946734458534795314211115718421160579095454957861451353041954614917468601150059021383679768845379171524477961255393840474660564523861509488780572342404134519298510037250729122757058995675369024239685887342924147038157827943011995471253402239384266629743567238479226424275257123546967113358691432476419996436573055301001237724913329673752364738219914823618757435876006849180184079893647405494252761181929415825344083784270771097618575164306072005330452381096698011807152818984473631620372242849061820352985156567402727147489773404146158030954158007685143246025727737949948755619319596795791058847951224611946440193877020764115964307330310579624586450012815417977160280534166885968916343259564666467004145820387855835534892756545454681308664694699772287183553142332853710352893916588484689230781125563541106743514656533552744333559788324960786574114725601624660057019762890119989669849114600553800397041534958807614439369496547403569288669073983481832293745685310566746405979503284934774612705133364877982455105249044716836794163305301408836201228807413437788130595195038061590500300018497034694599969881199176833676409407258323900998468803579771359595013115988850752824147787031902273476383236343100725365586441925375423577853037221872828571800425474147049157374282167056109356405269223514455508990737790136395695096928329531935433670984619418204854090571451100749605045859845626285853503069434830599232932816925579494932950981240936014706976606951640276535749956804602532251739739244084786344275827642291694405348152381818638455451785379125477545000112874200507394241845604339078687163933314148441795098657446112213579279837136168455222619485749368527343119608573735843147188093280751334612232889144414601027693658746055827969013695940906671759770524393990856963918131272243772969808692694311807034488327566661634287329826019274218086328139193661796576729255882519047032515636251834003144852009117003617843550907744360637670272799513781095383883443165233232677105235685653277864849364309055011726740484499071736998828166725607 A013786 668 885239854467609577774932890978038044777344818585985599618578189483508753726448441440244035806281657186390769393971023659245238798648155188590511569881734318887149139671585373161196127486624708878687610776089082788512849630096984193473109434942043549420888839929206550408187353825344698653733030416842111361291710342215124997755390830271584974200610979660015421791484282562154194112326980835722599439000623739698648616561027199485815510360877038616944891171801126479418776761624178014304939588622644684892353636268039174218129375884411444211905777703971777516904546679427736466015491508636603538292444881621975824647420591700879597812527396651145166034121405382198969498878884798416167013171926348973918381721189520513755080597430667517360918333947881122945943354925432320933376452028933707772298817826962241986351906694332293930890293283402905498726854642430301900075701678632066480769818563161833562534693211368140166214764187276954114751241861119277508465636689822103931974153261527711094741181758557298293728951738843105482478062197291178690337060139144877051768230848564449456169500808796904450699178095197307724155929674753296725436097082268926161210315969862094446634339879337283390430670758120756787387128393845105025209072035874707702956365125142786096028682615719150366599664129301559063286385878791220344411380301734527684759223577657058986827235686297323597395031034387626491489230657530778836663597358616796150459784841602773047062826392010425142369716661400892821563427065026855651483101718564729051405658207677086761434117486063927724919206176976244034071223109854671462054092899801715109489348712334260869713028268758271693438316367334015305959487371311450833290888303962335646287850679936427113925047572012606262169142358267240913868746550931539736695280271585545271010955418253574671296018127927880603887270408750031876528115424803850888963940460989509385284233834150830180185539759396398611967083954403971166835739457067492474649280042953601883954116918895209029069972047570367433184657298900510671159042648689806474487554583923878912272277397625273862203981973580726943373928231925070042640653441550789673889925686442365729494209891046324991632588410016704147039724991657729670881253520153503323706041083155903903282271240534186428308182407 A013786 669 2125460890576730596237613871238269345510404909424951424684206232949904517697202707898025929970882258904524237314924427805847818355554220607805818279286044099648045084351476480960031902095385926017728953473389887775219351961862859048528935753295846562159554104670024927530057836534652621467613006030837909378461396531658515119610693383482075523055666962163697027721353762431732220063697080986569961253040497599016455328363026305965443040376465769719284683703494504677084483004659651412346159952282969888426541080679562057297728631498471877552785772267236237818087816577305995254903195112236485095440160160774363954978456840673811914347878279359399543647925494322659725766808202400997216998625795163886378034512576038753525948514431032709183564919808862576193209995175963002561036861321469832361289461602536343009230927973091837728067594173450376102443177996475154862081759730395591620328334370151562383645798400494904539081648813651966829517731708547385297825993692262871540669941980928034338473577402296073203243213124962296263429827335696120035499281394086849801295522267403243144262971441921367586128726606568735845698387149082665437772069094527691713065968643638888766369050050288817420424040490247937046516495273622097165526981958135173194798232665467829416564866960341680030205793574453043310950612494977720046931724104464600971106895809954598627372192882799873957345469513564691206065642808731399986829297258038927557253943404688258085997846167217030766829689704023543664573788383129480419210927226273914452424985356632685314203316084039490467531014030919961925805006686761066180391877052423917977883926258314560348180980873288610335945397597968970749608729178518793450731422817813567886737129482527361500534039220402267635468110802199645434198860468786626907805367932076894195697303959226832785781739525154841329933336251408826535544005134954045984402421046835812034067445435796143262625480962310753067332968574523934771572610436419049431632921383131598123373834722267396878797002886216452207076362174660126121452861399504225345244618556001233268365738031698282543151760718567325391040801684852093172380208913163446007009711573148120116515597948402226304909844772450106657042379704970208939785889701888561480218204640657325271780733248522581614367945959207 A013786 670 5103231598274730161566510904843084698570482187529308370666779165312720746990983701663160257860088303629762693793133551161840611871685683679341769688565791883254956247527895030785036596931021608368567217289609120548301664060432724575517974743663327595745089405312729850999668865519700944143738827480041820417685813072512094802185274813740463330856656376155036563558970383598589060372936691448754476968550234735238509243399626160623028739943894313096002525572090305729679843694187823041043130045431410702112125134711628499571846444227830978004238639213634207001228847602111694607022571464479800714151824546019247855903274874457822406349255748741918304298669111868706001566106493964794318013700534188491193660864695069047215802383148909534749739372461079045439897198417487169149049504032849067499455997307689759565163458063393502385090293610454353021966070369536846823858305112679815480408330822733901283133561959588265798335038801578372357672073832222272100080210855123154569148530696208210446675059342912871760986954713034473328495015433006384205233774627202526372910548964035186789375394432053203574295072582371534765521827544947479716090737895960987803071390713376971928052089170743450626438121217085296848686105151966655294430283681482550840710556629788258429172245571780373752524110372261756989592420600441505832683069574819506931627656839700991304320635111602497371586472302068823585763608383764091368377142716551465064966718114656507664480828647488090871158084979360528338641665907893882486525436270283668600272389841275077439402161917778816612541964688238828583857821054913319899120896802869827064899306946213259395982535076765953416604899632723498769810558757623623075206146185570376496055847887548194962782228168185844592758934036081348687511463985556691205640688404916622963869226806103625518661956599896774033169940339632592511841156329024664408550212933452784693795936491346539973563779790508118114666457547431967386545837657842137685350644240898967094220577168164019905991603929805701749190345581358962817608320220209645053932329152958961077346137014107576386107377485280148263888964845329875706884881600505433862830317487128636399753950674113745358088537298652706083558753671633471664425921174234436114003909342218237977545540529702718456097438248056007 A013786 671 12252859067457627117921192682528246361267727732257869397970936775915842513525351867693247779122072017015060227797313656339579309103917326514099589022246466311695149950314475968914872869231382881692929888712351498436472295409098971705818657359535649557383959662155864372250204946112801966889116924779580410822863637187101539620046844827790852457386831959148242789105087891020212333955420996168459499201489113599307660693402502411655892004605290245743502063898588824056961304709744963121544555239080817095771212448442620027472003312591022178188176972751935731009950463092670178751461194086216001514678530734992214102023762973573231597644563052729345848621104537596763109760221692009471157550894982586567355979736132860782365141521940531792934124233279050788101193173400386693126867859182870611066193849535763112715957462810207799226601794958700901605740534957257969224083790575544236968460402305384096980803682264971426181802428162589672030770649271165675312292586263150694120525622201595913282466817482333805098129678265995770461716532054648328476766292879913265821358228062648483481290322031359741781882469270274054972017907935418898798333861688202331715174409102818109599253066098955024954077929042221797733695338469871939361927111119239604568546046468121608488442561617844677379810389003800478532011401861660055504272050049141636142838004072122080121673844902957596189179119997267245429418423729417583375473519662440067620985090193290274902418469582618906181650562035444628541078639844853211850147572484951088309254008008901460932004590764586938686713257216461427429842628352846881077789273223690454782823235977858035809754066719315054153268364018169120546315151577054319003569956991554473967030090778003216105640129831814212867214200620631318198715025029321615584743292860204811736250013561454804870307357796352154453641026755457854620930616345988219244929061253220136049804043515723042476526635277009991593314164571384153695096556216478972582526896822398419993223605780761811794285841035463489899806019740842869725077576848723357774491522296254465546708074970872290903043813342157635981597404593637031572230600722813546704655592286595855995809235568547102604770578054065147306624567565591965466286636739336881109723386330665989384086842811816227013089949233582472807 A013786 672 29419114620965762710128783630750319513403814285151144424528219198973937874974369834331487917672094912853159606941350088871329921158505500960353113242413765614380055030705056801364609759024550298944724662798355947745969981277246631065670596320245094587278887148836230357772742075616837522500769736395772566385695592886230796627732474431525836750185783533914930936641316026339529813826965811800471257582775361751937693324859408290385796703057301880030148455420511766560764092608097656454828477129033041846946681088710730685960279953531044249829812911577397690154891061885501099182258327001004619636743152294716306058959054899549329065944595889603159382539271994769828226534292282514740249279698853190348221707346454998738458704794179216834834832284103000942230964809334328450197609729898072337169931432735367233631013868207308925943070909695840864755383024432376384107025181171881712961273425935227216850909641118196394262507630018377802545880328900068786424814499617824816583382018906031787791202828775083466040609357516655844878581393463210636672715869204671751237081105578419008838578063197294740018299808717928005987814996952940776014799601913373798448133756255866281147806611703591014914741107630374536358602507666162526407986993797294290569079057569959981980750590444445070388924743998124948955359375869845793265757192167989068378954047777165114372138901612001188450219067113438656276033635374331617684511920709518602357985201554089950040706745467867993742142999447102553127129814267492561652204321536367563030518873229372407697743022425773239786798530576723887259052150675185361467772045010080781933558589582837143979219514193075445021997342007624058431702678936507419927571466736722291994839247957985721869641951726185925094181295690135794995114775095401199018968646157351752978736282561052986493607966069041522843192105239854308944854409846717714407074676068981546655579508481251024986140451300100989815547309135893353021926831475766013170647079270578606403729877479609110118080304326147839249434253397763730209911262013784782016554145033306971777646088005064370458208195834520483991815368429322512804925672335475325637878077080116650245937974600081593354054157907810418683205586724986309084554214811147851544445850579929040511192509591170761058428968109831517209607 A013786 673 70635294204938796267019209497431517151682558098647897763292254296736424837813461972229902490330699885760436216266181563380063140701571707805807824895035451240126512128722841380076428031417945267766283915378852630538073925046669161188675101764908472104056608044355789089012353723556026891524348137086249931892055118519840142703185671110093534037196066264929749178875799779241211082998544914132931489456243643566402401672987439305216297884040581813952386441464648751512394586352042473148043173586808333474518981293994464376990632168428037243841380800697331854061893439587088139136602243129412091747820308659613850847560690813817939087332974730937185677476792059442357571908835770317891338520556946510026080319338838451971039350210824299620438432314131305262296546507211722608924460961485271681545005369997616727948064297565748731189313254179713916277674641662135698240967459993687992820017495670480547659034048324789542624280819674125103912658669689065156205979613582397384616700227393382322486677991888975401963503067397490683553473925705168738651190801960416874720231734493784040221425929736704670783937840731745142376743807684010803211533844194010490073969148770334941035883674700322026810293399420529261797004620906456225905576772107303591656358817225473916735782167657112614003808310339498002441817861463499749631083018395341753177868668712973439607505502770414853468975980139366213718756758533770214060513121623554164261522468931369970047736895868351052974885341672493230058238684056249640526942576008818518836275814623723150882280996844281548728103271914714053308984213771120052884120680069203957422474173588391982694106053577574143497815618160305364294518132126554315246099091634870223079609034347123718209010326094572406151129290952016043783270575004058278844543719423801558901945814429088220571152726531768696346504244680890195776595438041969232291386297241624693520046399863483710991723223571542476547129089235279940605646322373314197622723637328659233975355435828541473393510810687080962037891642408030716233996940095097261621746502224970039238128257300159553470157878198683682064348699598803353244626539277476256856545263069360077240497077014795905643084033136652815258376613726692128112014669761565991558214487242409626267373215528400997301287952431705472820266407 A013786 674 169595341386058049837113122003333072681189821994853602529664702566464156035590122195323995879284010425710807355255101933675531600824473670441744587572980118427543755621063542153563503703434486587906847680824625165921915494037052656014008919337545241521839915914498249602718661290258020566549959877144086086472824339566136182630348796335334575223307755102096327778480795269958147810279506338833168506184440988202932166416842841771824331219581436935299679845956621652381259401831253978028451659781926808672320074086880708969154507836395717422463155302474293781602606148448598622066981985753718432286516561091732855884993218643976871748686472328980182811621777734721100530153114684533257103787857228570572618846732551123182465479856189143388672675986229263934774008163815345984027630768526137307389557893364277763803302378455362703585541123285493112982696814630787811476562871444844870760862007104823794929340750027819691840898248037574374494293465923445440050557052211336120464697245971510956290513858525429940114370864821375131211890895618110141501509115506960916203276394519575480571643657297827914552234755596920086846561882249309938510892759909819186667599926197574193427156702955473186371514452008690757574608094796401398399289829829635923566917520158362874082612984544727386223143753125134703862804685373862898864230327167215549380062673579849228497620712151766063179011328314618279138734977239582283959292005018153548391915447904219298084616286979910878192699705355656245369831080419055386905189124997173263725898230911559285268356673423119998496175955867228441994871097264459246974773752846158701771360490785729150448548634639755518538255299202893179671138035235856910905883919015323405614141291467444047419833792953068347168861427575790521123632650584743927505749470336547542923571900444240817591337696402776639927956691478817360059605646738768126731618499677140889141631406072224390091127459795273486189656943253907137394156820018327388492159453226110820774828401424328077617819456459681389852977833421681749677826653168328525153813351842153064210745945777683087881849065555039520636501227736726851140348320805220492712565176629533545454433481912524969449044763561103409435362249557787799596947222097519945731272983869025512667963090483690794520392373788524840241459643207 A013786 675 407198414667925377658908605930002707507536762609643499673724950862080438641451883390972914106160909032131648459967499742754951373579561282730628754762725264344532557246173564710705972391946202297564341281659925023378519101182963427089635415329446124893937638110710297296127505757909507380286453665022950693621251239298292974495467460001138315111161920000133282996132389443169512892481094719538437583348842812675240131566839663094150219258215030081654531310141848587367403823796840801246312435136406267622240497882600582234939973315186117531334035881240779369627857362425085291582823747794677955919926263181250586979868717964188469068596220061881418930703888341065362372897628357564350306194645205797944857851004855246761099617134710133276203095042936462707392393601320645707650341475231255675042328501967630910891729010671325851308884237008468964271455051928521535355227454339072534696829679058681931625347140816795080109996693538216073160798611682192501561387482359418025235738087577597806053523774319557286214604446436121690039750040379082449745123386332213159804066623241500728852516421172084822839915648188205128518595079280593162364653516543475867188907422800375638418603243796091120478006199272866508936634035606159757556694881420955852484168965900229260672353775891890454321768151253448423974594049582644820173017015528484534061530479265217997622787329876390317692806199283398488212102680352237063786260104048586669688988990418030534701163705038766018540671992558930645132964424086151983959359089118213006205881652418653843929324372888911116389318470037215489229685504531966651986431780583627042953036538376535690226965271770053000010350973386146524390402422601292443085027289555791496879553240813333157855020936880317101552436287609473041217841994053970169941304478278050650559496132966622203036801809063066712467024016240640481503113157819782272282616017724815274829057005979410760608797030968451640341366320752631036883370524864004059769674847195892080680362991819811714360384514959695017036999778045457880976461794257156788894305857773009507170001015812217094004319606397649889048239447795881169587976318253334403002868989087510042636094790071972451647156477310209286054304761188248506832270280256145389700786434269530255915779380251341597643462089466248141419744603340007 A013786 676 977683393617688831759039562837936500725595767025754042716613607019855133178125972021725966768892342586148087952381966882354638247964526639836239640185303359691222669948062728870405039713062831716451983417265479981131824361940295188442214632206000145870344269103815423808002141324740727220067775249720104615384624225555201431763617371462733094581899769920320012473713867053050000454847108421611788637620571593233251555891982031089054676438974287226052529675650578458269136580936214763792396156762511448560999435416123997946090875929761868192733020150859111266476485527182629785090359818455021772163742957898182659338664791832016514233699524368577286852620035906897935057327205686512005085173343139120865603700262657447473400180740439029996163631198090446960449137036770870344068469882030244875776630733224281817051041354621853368992631053057333983215763579680380206387901117868113155807088059419895317832458485101124987344102061185256791659077466648944196248891345144962678591007148273812332334510582141257044201265275893128177785439846950176961838041250583643796689563962402843249974891927234175659638637471299880513573146785352704182837533093220885557120566722143701907843066388354414780267692884454152487956858319490389577893624410291715001814489687126450454874321415916428980826565331159529665963000313047930213235413854283891366281734680715788412292312379033213152780427684479439770197258535525721190150810509820656593923262565993691313817494055798077210516153454133992478964247582230850913486421172972829427900321847457187879274307819306275590450753646559354389640474896381251931419422705181288530130240728642062192234943617519897253024852687100137805061356216665703155847150522223455384007807331192812912009905269449641360827399526550344771964038627723582378029072052345599611993350215252859909491361143560423176633324662993777796088974691925297235750561058557281474864565871356565236221721671355252388459620536127067119556972630198473747506989308117336885713551543359367926179283220418227735905836467087144372224484768011433450135228364512995826715172438965133242704371374960757383604822914157910688180731140126255901609888442799111612369263590962805856404822702021812495816385731612984664904280942895005080671588228681142144453786291983471175941952476808461787548806792619356807 A013786 677 2347417828076070885053453990373885538242155436628835456562589270454672174760680458824164046212110514549341559173669102484533486433362828462246811376084913366618625630545298612017842500351063858951201212184854417434697510293018648747449757331926606350234696590118260832563013141320702486055382728374577971181538482765558038637664445308882022160091141347578688349949386994794373051092087907320289904518926992395353036985696648856644820278129977263629752123751237038878304196930827851647865543172386789987994959644434113719068564193107358245530751981382212726150810041750765494114001953924110507274965146841913536565072134165188671650675112558008954065733140706212461942072642620853315324209501196877029198314484330640531383633833957794111020788878506615163152038378025286859696108396186754617946739690390471500642739550292447069938951307158390658893701048354812592875537350584001339687092818430667168658115732822727801094613189048905801556773444997424115015193588119693055391297008163005423409935159907721158163127237927419400754862841072527374885373137042651328755851643073729226643189715517289255758792368568591013113089125431631842742992916956823346222646480699867028280731202398438949887422730615574420123584416825096425376522592209110407719356589738790607542153245719615345982964583360114030727977163751628080441978228664135623170442444968398607977913842022058744779825806870435134888243617743797256577552096034079396482009753420950852844475803227971183382449284443375715941993158444936273043280897236307763456388672755744708098137613074154367692672259505389009889526780226211385887338033915140273760842707989469591323556099625665273304512671301727430869952316276214353277189008403858516377002745402193943801735782551948588907346586263247377797485656745164321289647801997681784668396033866822116642688758105688576047096612515848060488409628235312638663037097101596032821149822657127113132168353732923960984691548907241088154056291285106535467764281328789725862598237255605842390756459012224164793909913357476233637710987927995451713774683303195702979943129025955284915733195671280778478035179816893143562321935467443140419765342151160666981298601881901696861227979307554371802455142141602776180435178543890907198692483337063422288833540887052314293436627896817116751904685109079075693607 A013786 678 5636150205210646195013343030887699177319415203345833931206776838361667891600393781636817874955277345432969083575979515065364900926504151137854594113979876993251320138939261967454839843342904325341834110455835456260708722213537775642626867353955781846913506512873944258983794552311006669018973930827361708806873897120104850769032333186625735206378830375536430728228478174501289695672103065476016060749943708741242641802657653904804213487790075409975034849126720130346808376830917671806525169156900682761175898106286307039483622627650767147519335507298692755488094910243587951367718691371789327967191317567434401292738194130618000633270945251779498711825270835616121122916414932668810093427012373701747105153076877867915852104835332663660560914097294383006728044145638713750130356259244397837690121996627522073043217660252165414923422088487295972003776217099905035494165178752187216588709857052031871948135874507369450428166266906422829537813041438815300151479805075383025994504116599376021607254318938438500749668498263733981212425681415138227099780902039405840342799795020023873170298506957011503076860476933187022484526990161348054425925993613332854280574200160380734902035616958651918679701976207994182716726184797056517329030743894074088934175171962836248708709942972796445705097964647633787777873170167659021141189727022589631232232310369125057754971134694963046216361762295914758866672926202857213042702582577824630953305417963702997679586403550358811301260731948545093976725573426291991576917434264374940058789203286543044143628408991044636830106095072439012744753799323133537515498619430251797299783341882716488767858195201222321204134923795447561518755511379190662218530809177664297821183591710667659067967613907228561966539153618056954091763061845139535416444372596433964988818877314239902059095708211758271089078966650551193232671517392985645429952070140932074803580724199762198630336217312750430324244408926285852657889155375540791658102039470424131796098367650709627580206258088350219670177701971300436964144082015117079564773014610972882854843452791318639082675402806745149125762466740360437693134967057330980147856586504936761422097943118445974163808378317438046697694796281988265609224863683882068184060652492289276915489331669812606618541343580257897321323148946898860740350407 A013786 679 13532396642710761514227036617161365724743915903233347268827471188906364607732545469709999717767620906384558769665926815671941127124536466881988880467665684660796419653593167983859070463866313285145743699204460930481961642034704199317947108516847832214439329137410340165820090720098727012314556407916495462845304226985371746696446631981088390230515571731662970178476576096977596559308719460207914561860614844687723582968181027025434916584183971059350058672753255032962686912771033330007466931145718539309583331353193423201800177928989491921193924553024161305926915879494854671233892577983666176449226353479409997503864404107613819520483539549522576407092475276314306816122312253337813034318256709257894799472537583760865960903709633725449006754747603813599154033993678551714062985378445799208293982913902680497376765602265449161231136434457997628781066697256871990221490594184001507029492366781928524547474234692194050478027206842321213720289112494595535663703011985994645412804383955101827879017619771190840299954064331225288891034061077746883266573945796613422663062307843077319481886715203784618887542005116582040985349303377396678676648310665612183127658654585074144499787516317723256749964444875394032702859569697732698107002816089671887530954587882769833149612573077684266137940213118968724454673481572549309759996534581237704588589777196269263669685694402606273965484591272491336038881695813060168515528900769356938918886308530850897428686954924411505934327017408456770638118101796527071776178759668764231081152877090989848988851809987498173029084734268926069600153872174843623574712185252034565316779803860402289531627526678134793211127952032869595206531982821436779986692472835571979068661803697313049422190240991255777281660507836954746774323111490180024534882938604037949938154124431490004843888795416431608884878598927973414951644313260558534677314920408377911603397318803629038911437257767913783208510825832012332231591862056673440771102996768488340442432180729353815820075225670128877428096662433092349150909940918296108035020008080945891734479130151956052437503642138995103050955682643605410901217055904651683335003664198353164174457161427388783967303916340168750121165205873053825727748897705000845709929626633986553874089885339220068491117765936199211468496880621504164637581327207 A013786 680 32491284339148538395659114917804439105110142083663266792454758324564181423165841672773709322360057796229325605967890284428330646226012056983655302002865308870572203588277196329245628183743018197634930621789910694087189902525324782562391007548951645146868829258922226738134037818957043556567249935407505606291575448991877563818168363386593224943467887727722791398522259208843209338900235423959202863027336242095224322706602645888069234718625714513499490873280565334143411277563251025347928101680870212882309578579017409107522227207503770102786612851811011295530525026667146065632576079738782489654592474704063404006778434262380780668680978458403705953429033138430650665509671720264089095398134358928205413533562738609839172129806830574803065218148996756451568835618822202665465227893648363899113852976280335874201614211039343436115958579133652306703341140113749648521798916635787618377811172643410387438485637495957915197743323628413234142414159099523881128550931778373143636143325876199488737521305070629207560189708459271918627372780647670266723044043857668827814012601131228644076010003204286869948988354284913480405823677409129425502632593908134851689508429658763020943989826678853539456664632145821072519565826844256208154913761431302201961821965506530369392219787959519922997194451698643907415671029255690892733751679529551728717204055048242502070915352260657663791128503645251697829354951647157464605784890747226010344246026782573004726277378773512025748319168797704706302121562413461499334605201964702918825848057895466627422233195779983113442832446979691493109969447091799540202883956790134991325588309068825897165437691554201638499918212830919898090883290754269708748048627278208321743856990677248631662678768620005121253266879316528347005149790687922238908253935588295117801508052760007501630176997794852292932593516026064169298897996138601041760233123900515365759756962447513322426360855900760993483634492822661609688052060798072931291418295241140505402279665931178511784000616833979434704860086501854730311334768144828955392083039402351086054484391494846481902446244775727242425344594027296591573822151227068691687343797740245947182871644587160470305496703132745169040917659301202235572325103389707030549541033548201715851689814699467384447173756012814306735861010372231499294832766624007 A013786 681 78011573698295640687977534917648458291369451142875503568683874737278599597021185856329676082986498768746610779928904572912421881588654948817756380108879606598243860815453548386518753269166986692521468422917575576503342955963304802932300809125032899997632059050672266398259824803315861579317967094913420960706072653029498030727422240491210333089266398434262422147851944360432545622699465252926046074128634317270633598818552952777254232559420340546912277586746637367278330477429365711860375372135769381130425298168220799267160867525216552016790657457198238120568790589027817703583815167452816757660676531764456233020275020663976254385503029278627297994183108565371992247888721800354077918050920595786621197894084135402223852283666200210102159588775741212240216774320792108599782012172649721721772360996049086433958075720705463590114416548499899188394722077413112906100839198842526071725124625516828340239804015627794954389781720031820175175936395997956838589650787199873917870380125428754972458788653474580727352015490010711876624322046335056310402028749302262855581444255316079974426500017693492774747521038638077266454382649459319750631820857973431778906509739610690013286519573855927348235451781782116395119477550253059155779947941196556586910334539181179416910719710890807335116263878528444021705026141242913833453737782550453700650006936170830247472267760777839050762499537252249326488281238904825072518489522684089650836534710304957784347791986435202373821714324283288999831393871354721059902387089917251708100861187007015372440781903067739455376240705198239274957036642467410696027124380253114114172737530074250979094215897421638134038303629007038675316210781101001570704064754094978180507000634616073964622091723456632296129093777238984561159364647441701295618717699347496577841420834676778011414054971705440355331157031978580070486654088728781101266319730485137393189176466836479487145692415017727145354206417267210524861012997976173108030695326873978353470873477900759606793385481018384622726369067690953207477514778315734321896391377605044957616817023979126403047773433706521109063252370259539116368746985096191928741312458374330519186074818653772289203497584221721150867243299982186567609152573238686580349448021549232319759907245093421190057664188186767150472802285903727829806893472664240807 A013786 682 187305788449607833291834061337273948357578052194044084068409983244205917632447867241047552275250583543760612482609299879562724937694360532111433068641419935442383509817903969676031526599269935048744045683425098959184526437267894831840454242709203992894314573780664111622221839352761383651942438994887123726655280439923824771776540799419396009747328622640664075576992518409398542040101416072275436623982850995766791270763345639618187412375168237653136378485778676318835271476307907074176761268497982284094151140901898139040453242928044941392314368554732969727485666204255790306304740217054213035143284352766459415481680324614206986779592773297984142484033643665458153387180821042650141081240260350483677496143696009100739469333082546704455285172650554650588760475144221852748076611226531981853975438751513856527933339805413818079864714132948257951335727707868884087548114916420905098212024225865904844915769441522335685489865909796400240597423286791094369453751540066897276806782681154440688873551556992468326372189191515719215774997233250470201275271027074733116251047657013908018598026542482076152168798013770023516756972741351826721267001879994209701154529884805266721900933496828081563113319728058861464681865598157595033027655006812932365171713228574011780002638025848828411614149572346794096113767765124236114122424415903639335260666653746163424180914893627591560880761388942650632898363254610484999116893343964499251658519839442203640219048559430920899545936092604176888595176685122685264825631402891321351150167710003843909230317349265642432358353933180972499171844978564253081161125636987726988128742809708276600805212369709353159825967013245899859434222085423504771260459474582042611397308523713193589057642228019374143005954159150801931343634518507524810780541196133339283397251424058944005405145987064762293150108033780570749238456467037803424140433672894814881047212696874387248636807488457562875995449607858572470191292208140791632381699479824422026683567220439723815910918539925141479166012131525978651153512982736078106873235697629712943237977674573882493717704014329357182860868940993153418401361511215956820907891212556767576565765639587707266377597699716352483232251163257229948829575328346086479419024699739706799743537295469304277328451715836427928285198288454850519366351227866842177607 A013786 683 449721198067508407733693581270794750006544903317899845848252369769338408235507329245755173012876651088569230570744929010830102575404159637599550797808049264997162807072787431192151695364847114052034453685903662601002047975880215491248930636744798786939249291647374532004954636285980082148313796026723984067699328336257103277035474459405969819403336022960234445460359036700965899438283499989533323334182825240836065841102792880723267977112778938605180444744354601841523486814615284885098403805663655464110056889305457431836128236270235904282946798899913860315693084556418152525437681261147165497379025730992269056571514459398710975257802248688459926104164778440765026282621151323402988736057865101511309668241014117850875465868731194637397139699533981716063613900821276668448131943554903288431395028442384769523567948872798577209755178633208767341157082226593190694203023914326593140807070166304037532642762429095127980861168049421156977674413311585417581058457447700620361613085217451812093985397288338916451619626248829241837075768357034378953261925736006434212118765424490393152653861728499464841357284031061826463733491551985735957762071513866097492472026253417445399284141325884223833035080667069326376701159301176385674299399671357850608777283461806202283786333900063037016285573123204652624769156404063290910007941022584638043960860635644538381458376659599847337674708094851304169588970174319774482879660918858762703232106134500730940165935591193641079809792558342628709517019220979567320846340998342062564111552671719229226061991955586807480092407793567514970511599793532771647867862654407532498497111486109572118533314899672156936742146798803405562501567227101834955796363198471484309964937765435377807327398989474517317357295936121075437156066478936567070684079411916147619436800669165524556977755514942494265853409389107150368921533977357766021361181248620450529394357685195403783976974779786608465265074508468432500929292591746040709348460451058437286067244896275776882002115414360264691477595127793874741419584671549323534602638910008940776714384396651891867416207338404786596048946327324561357581668988429512326999846801348798951334403300650085146572612077018962312240635042980609107139810363358953637085078304075036026184233046421799569865612569723263455812761090580096096998609298108288068434407 A013786 684 1079780596560087686968598288631178194765714312866277529881653939816181518173453097519058170403916839263654722600358574555003076283545387289876521465537126285258187899781762622292356220570997920838934723299854693905005917190088397394488682458824261887441137549245346251343896081722638177238101424260164285746546087335353304968162174177033733536387409791127522903550322047119019124551318683474869509325372963403247394084487805706616566413047782231591038247831195399021497891841891299009121267537398436769328246591222403293838543895284836406183355264158693178617979096019959984213575872708014344359207040780112438004828206217016305051593983199100992282576099633036276828104573384327490575955274934108728654513446674896959951993550823598324390532418581090100268736975871885280943964796475322795523779463290165831626086645243589383880622183898334250386118154426050250856781460418298150131077775469295994115875272592257402282047664486660197903396266361116587612121356331929189488233017607101800837658938889301738400338722623439009650818919825239543866781883692151448543297155784201433959521922010127215084098838958579445339424113216317752034586733704792500079425335034455286403681223323448021423117228681633452630459483482124502003992858610930199311674257591796691683370987694051351876101661068814370952070744526155961474929066395225715943550026386182536653881562359699233457756974135737981311183117388541778533394065866179889250460286828936254987338411354455932232623311932580651531550363149571941137352064737019292216431837964797869371774842685363924759701871112355603444198351104272184726530738233232485528891564678149082656598489074112848805117894463926976755566262912271505728867068039530033828225815574810342115393084973728316078974867542626702124611715615926697536712474668010670434267758406666424461303590991376928732314035943246268035780603079635996217288196177937701721075852802154164485328716446267646925101443894832706434731231512782243743145653542991307923847454995958140293687079109878995524237705901833093254148422796389925806580936022931466804891236936361192373666313819509892617113520131906271819553587241219259097126632170038466282153902324860854436920841596922528511689764738196442466242684682424847682641273008084161498868343544458740767247335779905555557406439378482810728893660924757999652311011207 A013786 685 2592553212340770536411604491003458845632480065191932349245851109498651825134460887143258667139804331072034988963460937506562386156792474882993528038754640210904909147376012056123947285590966007934282270642951120065919207173402242144167326583637052791746171255738076349476694492216054263548681519648654450077457155692183285228557380199057994220866170908497182491424323235132764918047716159023161691890220485131196993196855221501586375957727725138050082833042700153050616438312381008920900163357293646683157120065524990308506343892578892211246235989245022321861767809543923922096795670371942440806456104913049963649592523127056148428877153661041482470465215218920100664279080695770304872868615116795057499486785466427600844736515527459576861668337013197330745237479068396559546459476337250032052594491359688161734234035229858110697373863539900535177069688776946652307132286464333858464717738901779681872216529494010022879196442432471135166054435533040926856703376552961983961247475274651423811219112273213473899213273018877062171616226500400144824143302744855627952456471037867642936812134746315443416921312339549248259957295832378922635042747625206792690700229417727142655238617199598699436904466064601919765733219840580929311586853524843408547329892477903856731773741453417295854520088226223304655921857607300463501304688414936943980463613353224270505969631225637859532074494899906893128150664849888810258679152144697914090355148676275948224599525662048693290528571950126144327252421922122230670782307433583320611652842953479684361631397287558783348044192540765803869520241001357515528400302497991197754868646792235947458492972266944949981088064607888671190114597252363885255009830362911611221570183195119631419058797021921686905618656969846711801192729193840000785646651677893619712676887934406085131589921970296005886286000299734289553909227994206026917708959023228421832303122577972148929274248187488620267168566791493328149789686862190167227292714156722130325157739445295494845142676942819468253694731870301256903210363134132211861600827391058451798543859884203222889172819480643252173689561836706958638748162966167441092201043840262357543451519481990911503046940674210990956567125136409658361448685922502059286021696492410071758782892850245436582160853207553238893332860947737228560073679880343957165198737908007 A013786 686 6224720262830190057924262382899304688363584636525829570539288513906263032147840590030964059802670198903956008501269710953256289162458732194067460821049891146382686862849804946753597432703909385050211731813725639278272016423338783388145751127312563752982557185027121315093543475810746286780384328676419334635974630816932067833766269857938244124299676351301735161909800087553768568232566497814611222228419384800003980665649386825308888674504268056458248882135523067474530068388026802419081292220862045686260245277325501730723731686081920199202212610177298594790104510714961336954406404563033800376301107896232962722671648028061812377734045940160599411586981740627161694934072750544501999757544895424933056267771904892669628212373781430444044865677168686791119315187243220139471049202685737326958279373754611276323895918586889323784394646359301184960144322753448912189424619800865594173787291103173016175191887315118064932950658280363195533696699714831265382944807103661723490955188134438068570737088567985550832011068518323826274050559827460747722768069890398362713847986961920210691285935525903379644028070927257745072157467293541793246737637048121509250371250831962869515227919896236477348007623021109209357525460837234811277120035313149023922139071839447160012988753229654927346702731831162154478868380115128412866632556884263602497093135661091473484833084572756500736510862254676450400689746304583033431088644299419691730942711971738551687263461114578912590559101252252872529733065035015475840548320148033552788578475931304722152276984887428638818654106290378695090718098644259394783689126297676865809439620948158509847841626412934824904592443123540699527465148002925688497278602701350778542990009851482235037160171649633970260390395384601955034663742794409841886337610678622580930137207930509010400947402650680710132972686719662029218936056414088670629419210614771440819359797309711129579187469898160177261471728866375480887645038156118591512729806690289834910703732408154483123187567339709543277121051220593317824608081885051440679703586565931342768303807581971938156903939573024448469028637969933407691634339281768026062374706260469920461827098276260178518815704558780589286717667452519589725838294899927444345738093278276582292837725733439293233768208551335326582892199135517085772736905392705841153642169717124807 A013786 687 14945553351055286329076153981341230556760966712298516798864831721888937540186965256664344707586211147568398376411548575998768350279063415997955973431340788642464831157702381677155387435922086433505558368084755259907131111432436418914937948456677465570911119801250118277539597885421601834559702773152082822460975088591453894868872813928909724142443522919475466123745430010216598332326392161252881544570434942904809557578224177767566641707484747603556255566007390885006346694199652352608214182622289771692710848910858529655467679778282690398284512477035693926091040930226622170027529777355844154703498960058855343497134626915376411518939444302325599187220343159245815229536708674057349301417865293915264268098920343647299777337909449214496151722490882016985477475764570971554869989135648455322026828776384821674453674100527121266406331545908682145089306518931030838166808512141878291611263285938718411836635721443598473904014530531152032476405776015309868184450481855891798101783406710785802638339749651733307547658575512495506883995394145733255282366135806846468875949016695570425869777531197694014525311398296345845918250078971793845585417066552539743710141373247542849706062235670863782112566302873683211667418631470200781876365204786870806437055911486512631191185996504401480559433259126620332903762980656423319292784769079116909595520618722280627837084236059188358268362580273478157412056080877303863268043834962906679845993451444144262601119570136103969129932402106659146943889089149072157493156516675428560245376920711062637887617040714716161803588509203199246912814154844866806875637592240722154808464529896528582144667745017456514595926455939621219565443820355024578081965925085943219281719013653408846324221572130771162595197339318429294038227646449378030369096603239372816813259436241152133972674713764284385029267420813908532154665471450226898181235524686066229407282873340616422119629115225482585604793621008167529611235736612840738222064265863385893620599661511978913978773349182642613408367643980644556096884004606008509071968311344801153986697442004314623514726358914831700774137759765810111867614048615525030575761669731388279028846862961300688623676506645632194877409119553499534931737746054725793874117161961142074085103379485987743054277468731756119125524170124376522940341309847886724609894849490816661607 A013786 688 35884273595883742476111845709200294566783081076228738834074460964255339033988903581251091642914492965311724501764128130973042809020031261811092292208649233530558059609643418406850085233648929526846845641771497379037021798549279841814766014244482594835757598642801533984372574522897266004777846358338150856728801187708080801580163626243312247666006898529660594163112777454530052595915667579168168588513614297914447747745316250819927506739670878996138569613983745514900238412773365298612322252476117741834198748234971329702777899147656739646281114457362701116544589273474119830236098995431381815443101003101311679736620239223818764056973605769883763648516043925349202366117637526411695672704294570690549507705507745097166765388320587564005260285700607722782131419310734902703242843914691941228186415892099956840363271515365618160641602041726745830359424951953405042438507237652649778158643149538862906819762367186079935843538887805296029975850268212758993510865606935996207242381959512596712134653738913811671421928239805501712028472941343905545932961092072238371771153589086064592513335852405663328875272667309526376049718439611277023250586376792647924648049437167350382144255427845743940852271693199713391213472134159952077285152856693276806255371243479116827490037577607067954823199255163015419301934916556072389621976230558959699938845005552195787436839250778111248202338555236621055946346650186406575706573247745938938310230276917390374505288087896785629880967697458088611812277703046922250141068796537703973149149986627261393568168514756033504490416010596881391837666785782525203308405858969973893695123336281565125729347255786913091544819420711030548176630612672414011974800186131349669495407351781834640024455994685981561391068811703548734985784579124956650916200944377734133168635906415006273668391987748046808455271077374194385703351796951994782533146494771245016806886178890820029509229505656383688037109484040610238596577003607430612471176302337989530583059787290261372463034811387524914793490713197527579188618495059026430281795915538867570722060558252359411058857987754510913558704761197710078594141330725875598412403769025063257948261317970082953385447292456162899900659296047952383371102328277396631091755305868702119878333214145856571073320202424946442020383532468628031579759484944776025788357533627450804518407 A013786 689 86158140903716865685144541547789907254846177664025201940612780775177069020607357498583871034637697609713450528735671642466275784457095059608432593592966809706869901122753847594847054645991079793959276385893365207067889338316820900197253200201002710200653994341366483096478551429476335677471609106369900207005851651687102004593972866610192706646082563369715086585633778668326656282793517857582772781021187929292589042336504318218645943681949780469728705643174972981275472429068850081968185728195158698143911194512166162616369735853523831890720955812127845380823558845611361712396873688030747738878885508446249343047625194376388852500793627453490916520087021464763434881048447700914481310163011264228009368000924095978297403697357730741176629945967159142399897537765074501390486068239175350888875584556931996373712214908392849203700486502185916738692979309640125506894855877604012117358902202042809839274249443613777925960336869620515767972016493978834343419588322253326893588959084789744705835303627132061823084049703773009610580363532166717215785039582065444330622539767395641086624519381625997652629529674210172828895373973506676132824657890679147667079966698638808267528357282257631201986304335372511852303546594118044937561652008920557611819146355593359502803580223834570159530501411646400021743945734651129807482364929572062239553166858330822085635851041118245106933814871123127155327178307097562188271482367837999390882862894878654289187196699040182297344203441596870756961278765015660322588706180487027239531109117892054605957172603929236444281488841443112221802237952663843013143482467386907318761991130412037866876162761144378332799111429127184346172090101026466042751495246901370556458473051628184970698718843241041728899956216900220512700868774479020918849798467450939653737894811302430063077809162583060387101105856775440720073747664481739472862084733945759285353333715516858890851660043080977234977099871181505182870381385661440900543294301913512862929926549283917555283746582141447320419171202387263717631873006636722459106591993208821037303667400363914945952318028598580703454450131635701898704533335072827311788181449429176882333775424446169171078458949187247122661482969811133672474016690194029311251304489390753789827878047164201627147041806022296407290940861457175903823002523352407237917846438239509381648695207 A013786 690 206865696309824194510032044256243567318885672571324509859411286641200142718478265354099874354165111960921994719494347613561528158481485238119846657216713310106194632595731988075227778205024582585296222602529969862170002301298686981373604933682607507191770240413620925914645001982172681961609333464394130397021049815700731913030128852731072688657244234650685922892106702582652301734987236376056237447231872218231506290649946868042968910780361422907818622249263110128042409302194309046805613933396576034243530778023710956441903735784310720369621014904918956759357364788312879471464893724961825321048204105779444672657348091697709634854405499515831690564728938536897007149397322929895669625701390045411450492570218754443892066277355911509565088500267149100902153988173943877838557049842260017484190278521193723293283027995051230938084868091748386089601843322445941342054548962127233093778724187104786424097472914116680800230768823958858358900811602043181258550431561730237871507090762580177038710564008744080437224803338758996075003452840732288035099880036539131837824717981516934248985471035284020363963500747778624962177792910389529394912003595520633548659000043431778650335585834700572515969116709229400957380815372477425895085526473418258825977770399779656166231396117426802953032733889363006452207213708897362667765158195902521437167153626852303827611678349724906501748089505566628299940555115341246814039829165179036537509753810603648948338459274395477695923432463274086687464030314802600434535483539349352402114192992058823108903171422034096702719854708304912444547173324345887074557501404195964472347540704119302918369666789507652377050666541334369615159188332564544968646340087810190706056793796959272114647623942621741191088794876777429450994785927524129226158366120349706108624685441937134581449819799361927989429755162117833168897068142420656474341865446203768044133354250955978196934835763437426341180016790706793944071785706973119602204449618894344383894753644830686050236275543721615016326430056931820186034127088934770624314927375694379310566105428273759785231515586665192268994134766057320258789584537509858375603423660079453694483394794095252179759379936998580341510220610516531947610114073155864376314382079027199849376735191241248106780047376259533673905549008358679345079029058569129778240749298213062025338517192007 A013786 691 496684536839887891018586938259240805132644499843750148172446499225521542667066315115193798324350433818173709321505928620161229108514046056725751823977328657564973312862352503368621895470264022787296230468674457639070175525418147442278025445771940624767440347233103843121062649759196609389824009648010307083247540607497457323185339375407305525466043407396296900863948192900948176465704354538911026110803725195973846603850522430171168354783647776401672512020480727417429824734568536021380279054085179058218717398034930006417010869618130039607460056786710415179217032856739223610987209833633342595836738057976446659050292768166200833285427604337511889045914181427089714165702972354679502771309037499032892632661095229419784851131931543534465777489141424991266071725605639250690375476671266301979540858729386129627172550216118005482341768288287875001134025817192705162272972058067486658162716773238592204258032466794150601354075946325218919720848656505678201779586179714301129488524920955005069944064184994537129776752816360349576083290270598223572274811967730455542617147873622159131814115955716932893876365295416478534188880777845260077183720632845041150330259104279700539455741589116074610841849218859791698671337709318299574100349062677239441172626729870954455121582077941753890231594068360578491749520115062567765304144828361953970638335858072381490095639717689500510697162902865474548157272831934333600509629825594866726560918899259361124960640717823541947912161344321082136601136785841043643319695977977795117476177373933234284476514584303866183230371154640094779357763151754474866012560871474510698106445230590446307005569961607873357298650365743821445997211186487472469719862550832267885242361906499212347268945086234800599804196499142608111838481011985434272006237054959644366807869746091060130061017338267989102620842144244917438521860609951996194894818936335247073964183556545303650840540668013260645173220314487012259716357482442460164892883534965320865731303501238477206617297580475597654199758566693300266667939140532384268980140629042204724669219133285297244340868923583126637854917573303625941353792474561169959823820207850768320454630900622700483602271228733591399966039685850193206211883889647230367530831371744306838353541194170236704378893750399140351047223169069189107534748769624480597556039065009561922837779778008807 A013786 692 1192539572952570826335627238760437173123479444124844105762044044640477223943626222591580309776765391597435076080935734617007111089542224582198530129369566106813500924182508360588061171024103918712298249355287372791407491436528972008909539095298429440066624273706682327333671422071831059144967447164872747306877344998601395032967999840352940566643970221158508858974339611155176571694156155247925373692039744195533205695845104354840975219835538311140415701361174226529249009187699054987334050008858514918783140472681866945407243097953130225097511596344891706845300095889030875889980290810553655572604008077201448428379752936367048200718311678014366045599239949606442403711852836623585486153912999035177975211019289645836903427567767636026252331751428561404029838213179139840907591519487710391052877601809256097234841293068899331163102585660179187877722795987079685094617405911420035466248682972545859882423535952772755593851136347126850626249757624270133362472786417494037011901948335212967172935698108171883648593983512081199332175979939706334797031823534520823757823772044566804075485692409676355878197153074294964960587502747606469445318113239460943801942952109375560995233235555467695140631279974482359868509881840073237277414938099488051898255476778420161646746918569138151090446057358133748958690597796265225204495251732897051483502644395231787957719630962172490726183888129780004390125612069474334974823621211253275010472766277121726061030498363494324216937099387714918209979329422804345787610590043124686077060301874813695517028111516913582705936121142290867565237989327362494153296158652410300186153574998647661583120373477820503930874059528150915291839304058756421399797389984548275192466910937504608845792737152049756240129875794441402076524192909777027687086975168958106124705695260364635372276502629181441835392641988332046769890987324494742863942460266140928224588004719265274065668138143899838809060901975083316435578974315344346855907813367451735398620859706473583773088131490721909967733620318630613940269721876418254629821317650330333543930795139017998683662426285523087057489657093502005885190455731421369073536992319049694737411568792395103861129053220189352951318461285726313888114733219043000112441526123558080718886852407202738327213723894708335982864382828935123047190931795868377914732049795087958176733509246999145607 A013786 693 2863287514659122554031841000263809652669474145343750697934667751181785814688646560442384323774013705225441617670326698815434073725990881221858670840616328222459215718962202573771934871628873508828228096702044982072169386939106061793391803367811529085599964881169744267928145084394466373007066840642859466283812505341641949474156167616687410300512172501001579770397389406383578948637668928750268822234587425813475226875724095555973181502825127485048138098968179317896726871059665431024589054071269294319998320274909162535922790678185465670459125342824084988135565530229563133011842678236139327029822223393360677676539786800217282729924666338912492875483775119005068211312158660733228752255545110683462318481657314439654405129590210094099031848535179975931075641549843114758019127238289992648917959121944023889460853944658427294122609308170090230094412433164978323912176391593319505154463087817082609577698909822607386180836578369451568353625668055872590203297160188403182865576577952846334182218611157720692640274154412506959596554527835234909847673408306384497842534876679004896585241147475632930463551364531382210870370594097003133138208789887945726068465028014610721949554998568677936032655703218732146044292226298015842703073266376870812607711399744986808113839351484500700768160983716879131249816125308832805715993099410685820611889849192951522886484833940176150233567515399601790540691594578807878274551514528219113300145111831369264272534226570749872444865975629903518622160369944153234236053026693542371271021784801427682936384495752109512076952626862640373024136412374997348462064076924437130746954733571753035461072016720247029938028616927090347615706169045074167780913533352900408737113053160948565838748361902071464732551831782453806385734587176374643476695827380668412805418374320135489528835882812664641846777733413985244294508260566111877616325847099004368667235799330955923031669199683503512980555225642175042761825117331141776801034659895251616692088684155243074639184603709223305832528422385032104070587602225280229366200983678443130838977839128782214839473485511540932025032666681498316130342284211142707145562318558038317064525176670540644370570856781674636436115625547028879645363474458922243269972104222662951806047332629693774723640151071194714694857383172273230436305427241879975373271651558006187582337155702044948602407 A013786 694 6874753322696553252230450241633406976059407422970345425741137270587467741067440391622164761381406906246285324026454403855857211016104105813682668688319804062124576941228248379626415626780925294696575660181610001955278698040793654365933719886115481334525515679688555987295476347631113761589967484383505578547433825325282320687448958447666472131529726174904793028724131964726973055679043097929395442185244409378154019728613553429891608788283131091600579575622598542270041217414256699890038318825117575662315966980056899248750620418323303074772359948120628056513492838081181082361434270444970524198603158367458987101372028107321695834549123879728895394036544060731168775360492944420482234165563810750993026674459211969610226716146094435931775468332967122210512615361173318534003924499134272350052019851787601358595510321124883933188384948916386642456684252029112955713135516215560131875865873848815345596055082484080334220188624665053215617055229002150089078116481612356042060249363664784048371506885389687383029298244744429209991327421332399018544263853343629179319926238906290756701163995088994666042986826239848688299759796426904522664839304520957688290384532263080343400881551563395724414406343428175882652345635341536038330078912570866821071115070787713326281328282914286182544354521904226794130808516866507566524099431685056655289147527912276606450450086290362936710795604474443899088200518583717715737198186382254091033648413507117603518354677996370443740123207487398348211807048235911915400763317091195233421723305308227866730259174300814938496763257097199535630951526112368633657415848695573550923438315305779038142033912145313118881206709241943924625310511877223076841973393580313881377808440639437506578834816926873586822856948109671589132148743810475518987546681540984859145809516742645310358734954633207805074113337926978571551114333619234618156798358884709489170033154193625171199037748440091934666313096766862277671142106712071406099284218408499131677704930656738622208682233505845157303900742146462081873480832942897830708248561811941957144385791748206097829575838713209777792103432702277457028951824390953639856495126857849999271924949185968087133740627132800802083113616938416340028517702175872306091203022238613747286319645643894753111460002721938509982352576996628026277569330807753820871225235390772856385191510840609921594379207 A013786 695 16506282727794424358605311030161810149518637222551799367204470586680510046302924380284817592076757981897331062987517023657913163649665958058652087520655849553161109235889024359483023919901001632566478160096045614694624153995945564132606861446563270684195763146932222925496438710662304141577511930004796894092388614606002851970564949232847199587802872545946408061966640847309462306685382478128478456686771826916947801368401141785169752700667797750932991561069859099990368963011630336435982003499107299165220636719116615096250239624394250682528436235437627963688896304232915778749803683338374228600846183240269028030394239485679391698752446435229077841081742289815536229640543559553577844231518709613134257045376567939034154345466772740672192899467454060427440789482177137800143422722421387912474899664142030861987820281020846323585312262348244328538498889121900206667238374433559876633953963111005644776128253044276882462672887820792770696549604834162363876557672351266856986658722159146500139988031820639406653345085631374533189177138619090043524777511878053659547142899614004106839494752208676193169211369801876700607723271220997758918279170154819409585213261963655904505516605303713134318989630571050294248281870455028028030519469082651237391747284961299696401469207277201124288995207092048532708071248996484667224362735475821029349243214517376132087530657183161411042620246343139801710769445119506235485012845503792072571789840830589366047569581869285435420035821177243434056548722814424508877232724335959755445557656045055108019352277496256667330728580290376085049914614195797089411455452718072095767175395049175470579023423060896798433777308889907363025370539017212607497578117986333629188118065975289453295782395441423481961679532411321485506289133888951721089099582379904646809088649699091390171322626074331939982946124362675550294225515019782318194472859682187483497249603218894036048889634004660735133817745337236328688412198215683446044381408398806415158169538506829431923046042647534222686665681893655458578227479895897691530504796910472639103670285987442840888811588750416676478840341918168174326513330362679689295444799585697848251891802995509377208111245745854725801555794269137632408471002924269406924978456394911607234453469190991302220615466535374362467628537368903891092443963269416923911811790173245628180844817528304421748104476007 A013786 696 39631584829434412885011351783418506168994247971346870280657933878619904621173321437063847038576295914535491882233028373802649505922847965298823662137094694777139823275369547487118740431682304919792114062390605520881792593744265299482389074333198412912754027315784267244116949344300192243927606143941517342715825063669012847581326443108066126210314696982817325756781904674390018998351603329986476774504939156427591671085531141426192576234303382399990112738128731699076875880190924437782792790401356625295694748762598992846096825338170595888750775401285744740817040026463230784778278643695436522870631685959885936300976569005116219468704623890985015896437263237847102487366945086488140403999876421781135351165949139621621004583465721350353935151621357199086285335546707307858144357956533752377852234093605016099632756494731052022928334741898134632820935832781682396208039337014977263798123465429524553107483935559308794792877603657723442442415601206823835667614971315391723624967591904110746836111264401355215374681550600930254187214309824435194502990806019206836572690101973223860521626900053031539799276498894305958159143574201615619162788287541721402414097041974737826717745369334215235499894103001091756490124770962522295301277245267445620977585231192080571059927566672559899417877492228008527032079068840559686005694927877446291467532958056220093142161107896770547913331211469878663907557437731934471399515842054604766244867407834245067880214566068154330443506006646561485169773483477433245814235771130639372824783932164177314354464818268512258261079321277192980204844988684108811676904541976091101936988123513070304860235238769213213039499318644667578623914664180327470601685061285187043680671476406669977363173531454857780189992557319582886700600210467373082334928097294151056988621847927518427801345625204470987899053644594783996256435461562497345984929336096932147876896297328564580553384011245190425056296406554704425180877687915855953952559761565534202794765061954897466047233548396729668670684302226666756046324179230050357364742017382044806487912356655850260974036624589750440225695660945521786557958506200793933998362963805260533652792218992218014676675101035797196649535462040199455412738878021170846026873273804182768969922779527570116631697735151433844284776118222738242512957955809870034312260108205962753262208406885458916617198846892807 A013786 697 95155435175472025336912255631987833311755189379203835543859699242566390995437144770390296739621686490799716009241501125500161463720757964682475612791164362159912715684162283516572095776469214112420865863799843855637184017579980984057216167474009389403522419585198025653124795375664761577670182351603583139860695977869299847042764789902466769030965587455744399142033353123210435615042199595297530735586358914582647602276360270564288375538562421142376260684247084809483578988338409575116485489753657257334963091779000181823478477636947600728890611738487073122701713103538217114252647023512743091412386677989686133058644742181284042944359801962255023167345869034070893072168035152658025110003703288696505978149443884231512032004901196962199798299042878635006171090647644246167404603453637539459223214058745643655218248343849255907050931715297421253403066934508819433295502448172960410379294440496288452011068929277900416297699126382193985304239858497584029437943546128255528423547188161769903153503145827653872114610402992833540303501557888468902001680925252115614611028934837710489112426187027328727058062873845228605540103721658079101609854678387673087196246997781345521949306631771450780435245741305621307332789575081016031018366665887136935967182140092185451114886087580816318502323858839448473404021844286183806099673521833748545813546632292984443634328820060146085539908238739178672042045407994374665830237536773106043753926646210022407980395173129638547394857921958394125892626133829317223199980086484665134152306221126189731765070028662697932084851450386540345471832817830545256836247805284594735750708484554881801969424808284880924507837864065846856276019108696966256914645832145734091877292214852414615648979649023113530236172130124318510968141105332162770686162361603256687829681056873971745151030846115934841945627800672076375011701543211556127709815335968734087052428009885883557908675010999702210560167672137845324859287328685970145440095987518847620910230913753708815979407749700547934478313009646226881267224354331350908032745583734289580377477568330696476598661935639990806981895281930197809525658373388106235530069476096430541300354117800315453238696917586949069155534644358518892445986046128831201310522730403842828296784593645695850032706262098592660127747459852794520273612051899497952383736519802516570582562384931986858797894431389629607 A013786 698 228468199856308332833926325772402787781524209699468409140807137881401904780044584593707102471831669264410118138188844202325887674393539873202623946311585633545950430357673642723289601959302583083922498938983425097384878826209534342721376018105096543957857329424060459593152633696971092547986107826200203118805531042864188932749678260555822712443348375481242302340022080848828255911716321228309371296142847753912936893065541009624856389668088373162845401902877250627570073151000521389854681660898531074861246383361379436558171824806311189350066358784107462567606813161595259291320605503454096162481140413853236405473806025977262987109407884511374310624797431550804214266275452401531918289118891596160310853536814766039860388843767773906241715716001951602649816788644993835047938452892183732241594936955048290416179014273582063432829287048429108429420763709755675459342501378063277945320685951631588573278576499196238899530775602443647758715479900252699254680502454253941523744936798776409537471561053132196946947179577585793330268707240490213833706035901530329590681080472545342884358935275052616273666408960102393881901789035701047922965261082808803082358189041673010598200285222883253323825025024874796758906027769769519490475098364795015783257204318361337268126841496281539980724079585073515784643056448131127318445316125922830258498325464135455649166023496964410751381319681212767991572951024594493572658400325792227611053177877550263801560928810684262152295053870622104296268195347324190652903152187649680987099687236923981545967933138819137734935728332378083369477870595611139161663830980488311960537451071416271206528588964691999099743318711622098301918721879981415982852064642981907554597378607860647492173200137304495586097049284428488744834506793902522812417475830209419307479064217554406160107625061524359555511452349413655376403095405250946262631266621660930543012879651736006422538728701410285007554962580802966624987148876175014319201670466032753137805464423922654867166558007031015590682429536160590741922605674749573530186622146546029282486323641562002240313387307471617927563530571914404940671105754504843071507696812107529729662150236838557403226111299126264715042438681104803860762812496755323714346565075699626630740579809343315735928527735298720976966721651106559643176942536610694583673351384045842285968732286221700447973744529766500686407 A013786 699 548552147854996307134257108179539093463439627488423650347077938053245973376887047609490753034867837903848693649791414929784456306218889235559500095094117106143826983288774416178618334304285501984497919952499203658821094061729091956874023819470336802042815447947169163483159473506427593207714644890706687688252080033916917627531977503594530332576479449530462767918393016118036642444030887269170800482038977457144961480250363964109280191593080183963991809968808278756795745635552251857041090667817373110741852566450672027176170551359953165629509327440642017624823958400990217558460773813793284886117218133661620609542608268371408432049688330711809719810138633153480918453327361216078135812174458722380906359341892253261704793613886425148886359434120685797962210109536630197950100225394133141112069443629070945289245813270870534302223118203278289339039253667123376777881345808729930346714966969867444164441862174570169597773392221467198268675867240506730910487886392663713598511593253862159299469218088570404869620178165783489785975166084417003414728192199574321347225274214581368265345803595401331673073047913205847710446195474718216063039591859823936200742011889056898446278884820142691230503885084724387018133372675216616296630711173872832895600547568385570780772546432571977493718515083761511398927978531962836691587204018340715450654479439389229013647622416211550214066548554591855947766655410051379067952819182227138494138680083998183387547790074452913427660424343363672415339937028925381757620468402546884050026349055854479691869007466304749701580683726039778170116367300062345127154858184152437017250420022470467166875142104225489838483708226604658022906851233835379774827807207799560038588306037473414628707853529668093902219015331912801476347650812159957272614359468332815757257233186348129190418407772719987292782997090942186558743832068007521976577671158607894233773924043818151420515487612086094303139465156507922866594144451696209380403210788944640283870920081838294336066905774881468433228513316321578371356176225073726045978079773857016307249663063390367378992442925239354644080036903166486262551324916566128214689980045870178880918822718649376325145893229202161580816895273332634069691512804709532238146102746754803540408132122233301081964395092452229065697098684306849703267839030402277695399716673094067328610926219218302775584960615969368148063207 A013786 700 1317073706999846133429351316739073363405718545599705184483334129265843582077905801310387298036717678807140713453149187246412479591231553054578359728320975171851328586876347373244862620664589490264779505805950587984829446842211549788454531190548278661704799890521153161523065895888932651291722862382586757139493244161434519223704277986130467328516127158322641105772061631699405978508118160333279091957375584874605052514081123877826381740014985521697544335735108677295066585270960956708755658693429512838891188012048063537249985493815247550676451895184981484317202324120777512357864317926917677011567440738921551083511802452359751645351301682039055137264142858201507685206438994279803604085030875392436556168779883300081353209466941306782476149001323766600907266472997449105278190641171313671810078734153399339639479197663360152859637706806071172703033248054763227643693111286760562762462635694651733438824911081142977204253914723742743043090757244456660916081415228785576350026335402523044478025592630657542091958047776046158976126373768685225198762389471177945554687883389209865205095274432558597347048388039607240352781315334798436767358060055437270817981570545625613169515602453162601644439828088423253230538227793195095728210337528468671782336914711693755444634883984605317962418154716111388868826076455242770896500876848036057797021405133973538861767941421323932063973783079575046130587739639533361142154718856527359524426970881679638313502243968761445139812678848416177469231188806449841600046744634515068604113264083106605740177486926597704033495221626221507386449397887449690650298814500150001278418258473951591667667216192245401102199383452077783912999349812438746839361565105926743652650522795973668523527556324733093459227855811922636344710709599996057411547077083467090633174616880421858186194597062300689489971976015352189927543940795286060265762988451817554055291191629207381560657685756618712421837855840775522802692540828522598722348109104256081321574079116493744700896640765490405708181660472488109669626179116402016236393369537030696153706441015200272076960855463499690500436168604502733516385731124675273843470642090134299493086093347477152556675289643314389955541365551271654401329322244107586903788792694958283300519925225482155897796512616977801986738733941020746137546081511995868746654719732098855655994833852343144964179490438942452923499760007 A013786 701 3162293970506630566363872511490515145537130227984892147944485244367290440569051828946239902586159146815944853001011198578636363498546958884042641707698661387615039937090110043160915152215679366125735593440087361751575501868149931042079329388506417066753224537141288740816881216029327295751426592580590803891923279231604280656113971444699252055767221307132661294958719977710273754397991702960203099789658779283926731086308778430661142557775980237595803950099995934185454871235577257057722336522924260326177742416927400552937215170650409369174161000339140543845602780213986807171232227342529342504773425214150644151511837688115763700488475338575771384571207002541819952180660025265808453408159131817240171361240499803495329055930126077584725233752178363608778346801666875301772935729452324126015999040702311814474389553589727727015990134041376885659982828579486509572507160199512111192672788302858811986618611505824288267413649251706326046460908143940442859511477964314168816413231301457829791739447906208758562791272710286827701679423418613225702228497120298247276805608017492886357433753912573192230263179683096984087027938118851046678426702193104887233973750880047097220006961490043406548300027240304231006522284931461424843433020405853280949390932222776706822568356447037368427765989473383444674051409569037892922498605312134574770648393726670466807104827352598760885601053174059685759541162874519600102313479974522190218149157086912811590718887768996229780690241915047242103624084324286069681712233867470679718475947063538960382166146110761087384422027124557839234865004327766707251367453614860153069482238595957771594068986077581208046380719668438759175111438899665431161307117819330111510013905233132778124989662735684157395606081804426249863650413749590533845124532077404484610252255129892881505053227546583955465422714412860608016033001849481830698096935272813947286754151101726923127139103501641528524832691873702030249264790529282759532357809959318851253099363958701481026852834477942464105344166794443951316772456058481240983580480258410701465049164877495853256783013967862756891547240819411063172842140430345332498173011658412453082899710127292643288577370433597850283254818688603242217591702708102316155996891260594838204548340466382656310609426793363702570159700192390811476248141710302080860717982076769352430043596079475891058994956543900829469322923776807 A013786 702 7592667823186419989839657900088726864434649677391726047214709071725864347806293441299922006109368111505083592055427887787305908760011248280586382740184485991663710888953354213629357280469846158067891159849649755565532779985427984432032469861803907377274492113676234266701331799686414837099175248785998520144507793435081877855329645438722904185897098358425519769195886666482367284309578078807447642594970729060708081338227377012017403281220128550467525284190090237979277145836620994195591329991541149043152759543042688727602253624731632895387160561814276445773292275293782324018128577849412951353960993939175696607779922289165948644872829287920427094355468013102909705185764720663206096632990075493193651438338440028192285063288232712280925286238980251024676810670802167599556818686415030226564413696726250666553009318168936272565392311833345902469618771419347109483589691639028578973607364715164007579871286225484116130060171853346888837552640453601003305687058592318319328208168354800249329966414422807229309261845777398673311732295628090354911050621585836091711610264850000420144198443144088234544861894419115858792954079423361363074902511965644834248770975862993080425236714537594219122468365403970458646660006120438881049082681994453727559487628266886873080986623829336721595066140725593650662397434375259980906919151354435114024326793337735790803858690473589624886328128670917305508658332061721559845654665418827778713776126165677660629316049533359947703437270838028428290801426462610853305791073515797102004060748899557043877580916811937370809997287126063372002910875390967864110533256129279227519826854868894609597359635572272480519360107923921460779442564798096700218298389884211597735543386464751800278100180228377661906850202412427425922624643412766871762144001517848167549215664566872808493632799339348077072479937305278319846495237440605875506130741590026287435496716795246342428260987507441309988123293188758574628484762060807905637191101712324561858691572864842255945473655581539856316931344473459927111570666996413459601576733100444094217583044870867543669536016536838479296604925207405962677993979173259143328113400991848299852042204015629636535874266411068438530094819671336384564437678202153661090548535916688206529120565459784757801773233730866249870953440161930338354471788246435296146583874966323215184534674186821614432646890661905891555844339988113607 A013786 703 18229995443470594395605018618113033201507593875417534239362516481213800299082910552561112736668592835723705704525082358577321486932787007121687904959182950865984569844377003466924086830408100625521006674799009063112844204745012590621309960138191181612836055564936638474349897651047082023875119772335182446866963212037631588730646478698373692950338933158579672965839323886224163849627296967216681789870524720474760103293083932205853785278209528649672528207340406661388244427153727007063614783309690298852609775662845495634973010952980650581824572508916077746301674752980371359967526715416440496200860346447960847555279593416287442696339663120296945453547478699460086202151021094312357838015809171259157957103450594507689676436955046742186501612259791582710249022420596004406535921666082487573981157285839727850393775372923615990429506940711863511829554670177852409870098849625307618115631282681108782199270958227387362828274472619885880098963889729096008936954627680156284707027812219875398641249361029160157571537691711534214621469241803044942141432542427592456199576245904851008766220461988955851142213408500297176961882744695490632742840931229513247031299113047046386100993351604763720113046545334933071210630674695173753398847519468683399870329795468795382267448883814237468549753803882150355240416239934999214157512882401998708772408630803903633720064715827088689352073836938872450526288655280193465189416851670605496691776478923792063170987834929597234435952887282106256326214224936728658787204367511428841911749858107836462350071781265461627314803486389678156178989011813713841729390347966399425275104278540215957643260485009026225726983619125335427331441598080230177224134434111992046163039670901869072467718532728334766238347335992238249640221768834053259100907747644353450285666810625061613193212351213774733051024329469973245951435065094894707090219910557653116132627617025386468170254631005366585281484026946209337682991913707999781434895835211291273022718466448486256525082247051277195016952158080777284994881171458388716503385736174166270216416890734952972350555975704949188791148425422981716389863543994995203130800275781427767944753331841526757322634113652975320910757662030878659339214865363370940278407034735968383876418477668943203482057534187809865940159209828794742389086763579691146047947883794142039658067752722558696252785184479236045625582260311460770407 A013786 704 43770219059772897143847649702089392716819732894877499708709402071394334518098068236699231680741291398572617396564722742944148890125621604099172659806998265029228952196349185324084732479809849601875937026192420760533938935592775230081765214291797027052419369411412868976914104260164043939324162573376773054927578672102353444542282195354795236773763778513749794790980216650824217402955140018287252977479129853859899008006694521226254938452981078287863740225824316393993174869596098543959739094726566407545116071366492035019570199298106542046960798593907502668870321081905871635282031643714873631378265691821553994980226303792506149913911531151832966033967496357403666971364601647443971169075957820193238255005384877412962913125129067227989790371035759590087307902831851006580092747920264052665128758643301186568795454670389601993021246164649184291902760763097023636098107337950363591095630709717342186060449570703957058150687008760345998117612299239559517457628061060055239581573777139920832137639715831013538329261997799393649306147649569110906081579534368649487335182566417547272047695329235482998592454393809213521885480470013873009215561075882061306122149170425958373028485037203037691991424755349174303976724249943112181910632894244308843088661838920577712824144770037984161987958883121043002932239392083933113192188430647198899762553122560172624561875382700839943134329282490232753713619061327744509919789860861123797556955325896024743673541791665962959880722882364337121439240354073085509748077686394940649430111409316915346102522346818373367182843170821617252985752617364726933992266225467325020085525372775058514301468424506671967970487669519930361022791276990632655515146776302892902837458249835387642994992197080731773738271953717364037386172466970561875101279502094092634135886012310772933276902855264273134055509415057405763529395591292842191723618005248925131834438908477952910076781369043885171260843148697848619776863584812907475225184900342310346527547037942815501916722475170116545235702131551946261272709692671591308324629152554173214789616954654622086613684897667583002287547369440579101052062369131983482717051462151208070835352749751505744331644506880793745506729146536139661073454891737453627608455290401060089687280764883132631560420139584931488122322262798936176476197319354838441661122868989735037219020674286863429702937227934645745547023007007817309747207 A013786 705 105092295962514726042378206934716631913084178680600876800611274373417797177953461836314855265459840647972854369151899305808901485191617471442113556196602834335178714223434393963127442684023448894104124799888002246041987384358253327426318279514604661952858905956802298413570764328653869498317314338677632104881116391717750620346019551046863363493806832211513257293143500178628945984495291183907694398927390779117617518224073545464238107225607568969160840282204183661977612861900232604047333566438485944515823687350947376081988048514753807454752877423971913907957640917655997796312157976559411588939215926063551141947523355405807265943301586295550951447555958754126204398246408555512974776951374726283965050267929090668523954413434890414403486680856858775799626274699274266798802687756553990448974149502566148951677886663605434385244012041322691484858528592195953750271555718418822982220609334031338588731139419260200896619799508033590741480387130474182401415764974605192630235358638912949917962472957710263505528558056716344151984060506615435285501872462019127419091773341968531000186516485494394679620482999535921666047038608503309095126562143192829195999280158192726053641392574324493498471410837593367503848114924113412348767429579080585532255877075248307088490771592861199972933089278373624250040306780393523404774444421983924558329890047266974471573062793864716703465524607259048841666399366247914568317415455927558237934249737476355409560173841789977066673615640556773428575616090129478308905134525034252499281697493769913745992156154710914454606006453142703024418792034292709368515431207347047373225346420032915492837825687240519395097140894517352796815721856054509005891867409903245859712737257854765730830976265190836988745590960875391053764200093196319062118172084527916414560262315558165812797843755489519794867278105552831238234078814694114102328406830602669241534487819255564937094352067074368296197284400023534536084249467135790848015668945721887142012640438100700020102050662883449825110920817856222973315775972104490731287434595282569888709870308125747629959457439299866788492401234026830421626001748285892342003640560625050578075681952153365292140278461020785782961656680833271326237365195061626159887901152252945275339161116484401448376568755143420502981695752980245759719349763770967098428356008444353824362868638962759094716752284271084435058402239825769360703044007 A013786 706 252326602605997857227750074850254633223315113012122705198267669770576131024266261868991967492369077395782823340333710233247172465945073548932514648428043405238764092850465979905468989884340300794744003644531093392746811709844166239150590189114565793348814233202282318490983405153097940665459871727164994683819560456514319239450792942063518935748630204139843330760837543928888099308773194132562374251824665260661399661256000582659635695448683773094955177517572244972408248481422458482317647893018804752782492673329624649972853304483923891698861658694956565293006295843292050708945491301719147225043057438478586291816003576329343245529867108695617834425581856968657016760189626941786652439460250717807800085693297746695126014546657171884982771520737317920694902685552957514583925253303486131067986932955661323632978605879316647958970872911215782255145327149862484954402005279923593980311683011009243951543465745643742352784138618788651370294409500268511945799251704027067505195096092029992753027897571462342676774067894175942308913729276383660120489995781307924933239347794066442931447826081672041625768779681885747920178939699016445137398875705805982899594271659820735254792983570953108889829857421061675376739323932796303049390598419372485862946360857671185319466342594459741135012347357375071824346776579724849694863441057183402864550066003488005706246923768069184805020724582028976268841024878361242878530114509682067329280133619680729338353977394137734937083351152976813002010054232400877419681227994607240250775355682541562904127166927460905605509021493995629961629519674336795193805550328840260743114056754499030098303619475064487067628235287736164065154548176386876123146373651177693309170282156109292519725174012723199609978163897061813920087844423764362068145731174951527311359189819655156116527622856930337027476334731432347803000023234080567959690504800277008848924305254032611413963539313045558279169679844456506421138282970593033826085621138678251027972349691879780748265023641583163030091320883672791358931178109022882245821130463273450302792398609809920059532657311758980159170255362898419842324030197634427513150740986060746437959712367120230066428808584910906664890937690680684454295913833342964409890850666559321606089325840679047877552141581099352627659051502905570069086158782814092003326482776274893532295247602149584586414922234534873728575223777821672235048008660807 A013786 707 605836172857000855203827929715461374369179586342106615181040675119153290589263294747449713949178154827274558840141238270026461090734121590986967670875732215978272586933968817753031044712301062208180352750519155235985094915335843140200567044064072469830502973918679846696851155772588155537769152016923152235850764656090880493921353853894508964732461120139763837156770942973260326440364439112282260578631021290848020586675657398965785304772289739200987381219690960178752204603895322816044672591138150211430764908664428784584820784065901263968966842526590713268508116319744213752178124615427672487328380909787085686650224586766753132517210927978178420455822038581745497241215294287229752507144061973456528005749607889814997560926523869695843634421290300327588461348012650992516004533181670200694236626026542838042781632716239271749489065859829093194603930486819826375519214677096549146728350909433194727655861255290625389034716823711551940076877210144697181864003341368989079973425716964012600019982069081084766934537013916437483701863992597167949296479870920327764707674053553529478406230422094571943470840016207680756349634217338484774894700569640164941925846255229585346757953553858414444481487667969082579551116762643923621586826804913338556934212419268515952038688569297838465164646005057547450256610567919364117367121978297350277784708474374701700698863967134112716854759721451572021487300732945344151350804937746643657601600820853431141387899723324701583937126118297328017826140211994506684654628415051983842111628993782292532809327792833634358827160607083507537872476738082645260327126339545466044216850267552171266026990359629833449375392925854529920436070171504889571674443136477641635317847456818411339860142804548402263557571516845415222130914461458233325617900551058617074573414756992029835782822479489739202970679690169067075003055785027443671216902025465098246267256914932300004926457890622385428286401306540071917153017412393874216431576353966480718161611610203353576584321763441174435249261441698372052793758639763940272216534242319554177004549062153618062937910205533311362167783126319106041419996504520260459074929107531852197541269393455672389495569412371086902403141395324323374764489113856457548147932450408931176220471343470393954002691936219545659009382658476273735875867237536634899986885145836019371040889492761152591982228285118231822309112290549835036350268794597607 A013786 708 1454612651029659053344390859246822759860400186807397983049678660961087050704821170688626763191976749740286215775179113086333533078852625939959709377772633050563832481228459131425027538354234850361841026953996491721600212891721359379621561472797838000063037640378750311919139625009984161446183733992632488518277685939274204065905170603200716024322639149455572973013407034078798043783315018308589707649293082119326097428608253414916850516758267663821570702308477995389184043253952670081323258891322698657645266545703293511788154702542228934789489388906344302557687987283705857218979677201641841642075442564398792733647189232826974271173823438075606387514428714634770938876157921583638635769652892798269123741804808543445809143784583811139720566245518011086539895696578375033030926884169190151866862139089729354140718700151690491470523247129449652760244037098854403127621634439708814501294770533549100541101722873952791559072355093731436208124582181557417933655472022626942781016195146430594252647976947863684525409823370413366398368175446225800246260848170079706963063125402582024277653359243449067236273486878914641495995471755829701944522176067706036025563956858806234417565846482814053081200051890793767273502231347108060615429971158596925875199044018663706800844891254884110154860315058143171428066121973574393245798459869891938016961085046973658783377972385089004633168278091205224423591009059801771307393282655529691421901443570869088170472347235702608503033039810031884570800562648998810549855762824539813204910021214071284371275196030593556095544012617607501598431816648136431270045430341248663972164657492392763209730803853471230111950318414976726338967004481783239861590337970682817566398151743821005627004202873720713834801729211945841948336325621961218214808579223091739596050768831537863635714556773254863826332601936095930047082336939850892254591781763141700889287683852752452311828425395384347413315649537002712673084394807157691993652214825873520204306029476098251937378956554022259819033476721517791298757814494073220593591898715809249578987922298230836969113922403485480580564847286292173605449411607353145362238904787183977126296587813687069407178862159102979652669942490173700422809538362369354573103185813431843754105351695672415883560463338863129127281527763001533239837957237325460394868511235152282509869175672119527373349330112568874605364178609610153922276995375828854407 A013786 709 3492524975122211387079882453051621446424820848524562557302278464967570008742275630823392858423936176126427204076205050520286812922325154881843262216032091954403761787429530374551491119588517875718780305716545576623562111153022983870471369096187609038151353374549379498917854239648971971632287145316310604932384723940197363962238314618284919174398656597842830708205190288823194103123739358958923888065952690168501959926088416449215358090736600660835591256242655666929430887852740360865257144598065799477006284976233607721803359440803891672429564022764132670441008857468177763182770204961142061782623137597121501353486901348017565225088350074819530936422143343838085024241655169722316364482936595608644166104073345312813387754226785730546469079555488744618782289567484678454307255448890225554632335995954440179291865599064208870020726316357808616277345933074349421909419544289740863617608744051051390399185236620360652533332724580049178335707121817919360458706788326327289617219884546579856800607792651820706545508985912362492722481989246388146391272296456361376418314564091599440290645715543521210434292641996274054231885127685747114368797744738562192497379060417993768836575597405236541447961324589795835223678857464406453537647360751791219026352904688811560028828583902976748481819616454601754598786758858552118183162102147610543178723565197783754738890511696598700124237035696983743841042012752584052909051271655926789103985366013656680697304105712921963015782328583886554854492150920246144130203686541720091504988960934985153775431745669455128185401174294875611337834791772175571479379078249338042197167342639235024466563660052184423498792714514359119939859777760761558907678401467609444976921962336914234510437091099803433917358951837881966517955517818328884933755398714643266770117895964522410589350650812584928047024577248566328043044690992581992303274868013303223835179728930458638000700049374317818139370874538343513128075631931985618476758967796922322010538776772111902901646874686207445825499377608364216908317512600269802645214148816658008239150001438052239562842527690768638873936198334387508826684037269254902014735610394028729080238107340662653646636448044006254146060531918907054715165701608048820330020749138049856853606949421309470536428672476610373034602948158966681308850935326818430408079295475600630306195890788758985223411741600277867927479392841673979567387065897365079431207 A013786 710 8385552465268429540378797769776943092865994857307474700082770594387135590990203789606966253075870758879551716986968326299208637826502696871305672580693052782523432051618302429298130178132031419600791514025425929473172628878408184273001757199946449300601399452293060176901768029397181703889121435904461762442655722180413870873334193398502090937731174491420636530400661883464489041600098200860376255246352409094573205782538287894566074775858578186666254606238616256297563561734429606437482404179955984544292090227936892140049866017370143905503383218656682541728862266781094809401831262111702090340078153370688724749722050136590174105437128529641693778349566168555242143204214062503281591123530766056354642815880102096064943997898512539042072260012728475829696277251530712968791720332785431556672238726286610870479769303353165496919763885575098487681907585311512962004516325839667813545878594466574388348443753125485926732531871716698077184032799484824384461354998771511822370944942796338236178259310157021516415767075175582345026679256180577939485444783791723664780373268383930256137840363019994426252736633433054004210756191573478821599483385117287824186207124063603038976618009369972936016555140340099800372052936772039894943891313165050716882273324157836555629217429951047173104848899107498812791687008019383635757772207256412914172115280039878795128076118583533478998293122708457968962341872618954311034632103245880220638668863798789690354227157816725633200893370929911618205635654359510992056619051386669939703478495204899354214811621352361762773148219481996342822141335044993547121989166876660639315398789676803293744219347785294800820601307548976246975603326403588502937335841923730277389589631570931077059559455730628044835578843362754601609611198281807652725946712313858483515053068210818307825030912601016412240906009973807753631350303073189363520162958099941040428266529162031189839680818547737081352629469766562775020509592268697469962698281680410495147303603029840678866854146121584077427024005637682484796870347753247796151159171308795877782199153452763427190384908985535501936320812200864408692868373483481019737380200556062978521651695724931031405574111753659016204691337137295838371112849560925217612379818680457706305510285560564038757965242616341505656081678529679001822551095719691051409798388436917113365176333783810323521411591582267160893878022212859224941296345219573555714328007 A013786 711 20133711469109499326449493445234440365971253652395246754898732197123512553967479298846325973635165692069803672485710951444399939421432975188004919866244019730838760355935544132744810557695007438461500425175047656665087481937058050439477219037071424770743960084955637484741145038582633271037780567606612691624816388955173703966875398349803520341492549953900948309491989182198238188881835780265763388846492134236070267083874429234853145536836446226185677309578917631370450111724365485056395252436074318890845308637276478028259728307705715517113623107994694782690998302541408637373796860330196718906527646243023628124082642377953008027154545599669706761817308370701136385833317964070379100287597369301307497400928125132651930538954328606240015496290561070467100761680925241838068920519017821167570045181814152700021926097350950358104353089265811468924260112332942621772843698341042420323654505314245106424613451254291710084809023991792083318862751563063347091713352050399885512638807654008105064000603687008660914256747496573210409056894089567632704552925883928519137676217389816544986954711611006617432820656872762664110025615967922650660359607666608065871083304876710896582859840497305019375748891956579620693299101189667787760283042909286771234338251302965570065751049312464262624742206757104649512840506254540109454411069622647406927248787375748987102510760719063883074901787623007583478582836158109300794151679893358409753443941980894046540499405917958245315344983602717795311731206117185891927942342379394525228051866986963349469762702867020592418328874976273219115961345443029506639895989670862194996272494014004708279870654032492816770263739425091968988423586695015995552543356458876396012404705401805516020002253209237935650224802913973798464676487074620174194998056265574218919642416774174757087899221155040405790415329947112416468872077678727661811911262397958438068267936518036886805073645333116732327663356909517222824243531037142625380438574314665598848675950874647469959316804837923369902284637536075645997285704955547958558933170312418902555060167440084988684114166474270740149106270094275445271576964733837928389449861535107211430485721435559406404783442320535297907463900466647307929041951795781447487323944651778952839530195630914257057874547521835955080252110149759283375945180822978214434925930637037989189788377414928586774909231389023453306201131333074999084052524872196107270101544807 A013786 712 48341041237331907882805233762007891318696980019400987458511856005293553642075917796530028662698032826659598617638191994418004254550860573426399812598851891373743863614601241462720290149025712859746062520845289423652875044130876379105184802908008490874556248163978485600863489237636902483761711142823477072591184149881372063224467831437878252339923612439316176891090266026457969891505287708418097896620427614300804711268382504592882402433944307389071811220298981232920450718250201529620405001099014439656919586038100823745851607666801422956589809082295262173241086924401922138334486261652802322094572878629499731125922424349465172273198063984806965935123357398053428462385796431732980219790521283692439301259628428443497285224029342983582277206593637130191508928795901505653203478166161788623335678481535780632752644559739631809808551767327213336887148529711395234876597719716842851197094467259502500525496896461554395913626466604292792048589466502915096367203758273010125115845777177273460258665449452507794855130450739272278192145602709051886123631575047312374449560597952949524513678262578026888456202397151503156528171503938982284235523418007525966156471015008982862695446477034029351521173089587747669284611141956392358412439586025197537733646141378420333727868269399226694562006038423808263480330055517150802800040978163976424032324338489173318033128336486472383262839192082841207932077389615620431206758183423953541818018904696126605743739073609017747002143305630125426543466625887363326518989564052926255072552532635699002076900249583716442396407628818031999097423190408713845442390271199740130186050258127625304579969440332015253065403238359645817541205031654733405321656598857762226825783697669735043964025409955380283496189751796451090113688245466163038242190333093643699626061442674793591768046029993252014302787207203016911941761858506625116010398941017498209801911315579806565218981822444813274318719719939750852001008718020179443538433016929512102835670958050028575372319648415854011135385414724117626039482977598270648499998541920117785034699462023644057830558113704724047098004154496355344097056292325944866063069117545792414644596217166778134777885045011605250275820825020420186337629726261671255417064791108921265767711999709825131195956788599928128147685316469572039385644379155970692858257159459528212044681894173243536846557064565045311388188916330713072800810112218142853555513809081607 A013786 713 116066840010833910826615366262580947056191449026581770887886966268709822294624278629468598819137976816809696280949298978597628215176616236796785950049843391188359016538657580751991416647810736576250296112549539906190552980958234186231548711782128386589809551841712343927673237659566202863511868453919168451291433143865174323801947263282345683868156593466798140715507728729525585709504195787911853049785646701936232111755386393527510648243900282041161418739937853940242002174518733872618592407638733669616263926077480077813789710007990216518772131606590924477951849705489015054141101514228378375349069481589428854433339740863065878627948551627521525210231181112726281738188297232590885507717041602145546762324367856692836981822894452503581047573031322749589812938038959515073341551076954454484628964034167409299239099587934855975350332793352639221866043619837059958938711125040139685724223815890065503761718048404192104588617146316906993708663309073499146377656223613497310403145711002633578081055744135471215447168212224992739939341592104433578582839411688597011053394995685031808357341508449842559183341955560759078824139780957496464449491726636069844741686907036567853331766991358704473002336588100182153952351351837298052548267446046499288098484385449587221280611714827543293643376498255563640616272463296679077522898388571707394101610736712505136597541135904020192214076900190901740244917812467104655327426398400912453905063390175399980390717515735251610552146076817931149130863368755559346972093943291075938429198630858313303986637499250503178193774716792094829832913080171321942907179041150576052576706669764428356296506626237168622610033175301509607916433281003014906177297493857487106608706658105033840557625009302868060674351594063279067362965477364257454819498989757838522802173523862179413835078518013798086340992084494443605572170222274406903540967857383013201734389068707115563090775355689996671639246047575341795654421931966450843935777673647758558908445970278118609468939475846465480736060380752606420120798629213447827048496499150202801868313408318769382851170031005042437082307974945749181177032157874593623417428951227447587561675517417434301601701993072864205912245800874028867396648972754272684256372563452519959108276511303290140001492249428427435682592444843442466564932154353485633552675439862327237119281227909957731968583512020673792643041588110042087794745079435760991386788655604938407 A013786 714 278676482866012219894703494396456853881915669112822831901816606011172283329392892989354105764750282337160080770559266847612905344639055584549083066069673982243249998709316851385531391371393578519576960966231445314763517707280720281141948456988890256202132733971951337770343443620618453075291996157859923451550730978420283551448475379140911986967443980913782335857934056679590931288519574086776359172535337731348893300324682730859553066433604577180828566394590787310521047221019480028157240370740599540748649686512029666830909093729184509861571887987424809671562391142879125144992784735662336479213115825296218679494448717812221174585704472457679182029765065851655802453390101655450716104028616886751457776340807223919501593356769580461098095222848205921765140864231541795691093064135767645217594142646035949727473078110631589196816149036839686771700370731228780961411845411221375385423861381952047274531885034218465243117269768306893691894500605085471450452752592896007042277952852117323220972614841669266388288650877552207568594359162642745022177397427464321423539201384639761371865976961788071984599204035301382548256759614078949011143229635653203697224790263794799415849572546252249439678610148028537351639595595761352624168390137957644790724461009464458918294748727300931448037746972311608301119670184375326465132479030960669453237967378846724832970696267305552481505998637358355078328047667733518277441150782560590801826057199811135352918112755280339116935702730439852689063202948382097992079997557841873328168505912690810242871916635700458130843253095017819686428824305491343984920136877802533102236672714104392483467912409595441862886689653898924568607356307688238789731691282751826542967504686110186251178857647336186213679118177345933040738480111151582149021617074408570293248018630793092772618023521751129205304721994871159096978780703680850975401863825576614697364268153965784466980951629011682008605829760228395651366267058651448476289802194428268299939178774637762781334923681507363619247280974187008014710037508741488232743440094459636927285820493373365288225659244443106891434621447844743784006054211056899289825246911897101657735582917319259758145686485367946958395302167898543310619354183583008714899550524849500421818971903639199626143582890877654273073904460069105362222402102602719006159973731109447696323394228211808514456569012361637776135942853052211052795182935725262140319679562107457115207 A013786 715 669102235361295339967183090045892906170479521539887619396261671032824652273872336067439207941165427891521353930112799701118585732478372458502348441633287231366043246901069760176660870682715982025504283279921700200747206015181009395021818245230325505141320694266655161986594608133104905833776082775021676207173305079187100807027789385317329680708832998173991388394899670087697826023735497382350038373257345892968692814079563236793786912507084589811169387913412480332561034377667771547605534130148179497337507897315383230061012734043772008177634103057806968021421301134052779473127676150325269886590691096536221049466171371467143040180276438370887716053465923109825581690589634074737169365772709145090250120994278144630723325649603762687096526630058542418158103215019931851454314446989978116167443536493132315295662860543626445661555573837452087938852590125680303088349840832342522300402691178066865506151055967158535048724564713704851754238695952810216952537058975543312908509364797933693053555248234847908598281050757002850372195056349505230798247931223341835737917622524520067053850210685253160835022688888758619498364479833403556575754894355203342077036721423371313397454823683551650904668342965416518181286669025423007650628304721236305142529430883724165862825691694249536406738630480520171530988328112685158842783082153336567357224359676610986323962641737800631508095902728297410543065642450228177384136203028927978515184363336746535982356388725428094219762622255786086306440750279065417278984074136378337860932582696370635393135471842316799972154650681137785067115607157484716907793248643603881978470251186564646352806457695438655912790941859011317889226262494759461334145790769887135529664978751350557189080437211254183099043562743807585230813090746874948739800902595654977274088492732534215747055874475724461221936637509685652991846052469537723191939875045209451888371607837671848505221264861257048502662597254308377958930407207822127791571815068822272188153968237905268437985151759299180049812721619023006243318800058488313246816999666797588262413255004589450057029807845907899646334526096275229825398536160747615194870417835464941080223134584483542679307793251368440647107120505124402488797069394782803924473820810163650512787351540637718302370742520997247909650444608625921974695987448349128333790096928393783918872469541936552243210222198680292300502398790178358737761234228676354398907550628620004533612007 A013786 716 1606514467102470111261206599200188867715321331217270174170424272149811990109567478897921538266738192367542770786200832082385724343680572272864138608361522642509869835809468494184162750509201072843235784155092002181994041642449603557447385606798011537844310986934239043929813654127584878906896374742827044573423105495128229037673722314146908563381908028615753323536154107880562480282988929215022442134190887489017831446605031331541882376929510100136617700380103365278479043540780319485800887446485778973107356461454235135376491574439096591634499481441794530219432544022860723514979550436930972997704249322783466739768277462892610439472843728528501406244371681386691221639105711413443943647220274657361690540507261825258366704884698634211718760438770560345997605819262856375341808987222937456918031931120010689024886528165247096033394932783722463141185068891758407715127967838454396043266861518538544080268685377147642651987679877605349061927108982697330903041478600279494293330984879838797021586151011869828544472802867563843743640330295162059146593282867243747606740211681372680996294355855292839164889476021909445415573116080001939338387501346843224326965168137514523467289031664207513822108691459965060153269292330040641369158559635688368647213163551821722236644485757893136912579451783728931845902975798557066381522180250161098224695687583542978163834302812459316250938262450642082713900607522997853899311023472456076414957656371528432893637689329752854221650056036142393221764241420036066886840762001444389204099131053985895578918267893402636733143316285411821946144572785120805295611589993292920630307073098941715893088304926748212846611051403486174252032256249917466663284043638499012406725613981992687810982129744221293620803594147882012139182230883246751924261967132167600435086471050814652008681154616214431393869866660755252833422371979360073383847639983547893983980230418250108261036256931878173454892896007594415479391907705980928827563927980242275523757677739210549519602349374077331299600344607274237990208438940430440105607616199981009418054225266019269586928568638024867050849197157156826810781885321955024082883873222951323533615746137344985973018011596535625993704196332803690375601763616873512222661643765202924881202431049071161643992152792914392231070717505310838661245065863486257129430022725073475189212799370189661935947743499031381813506259495218239329364723383051926911777029059316630885202428807 A013786 717 3857241235513030737138157044679653471384486516252665688183188677431698588253071516833909613378438399874470192657668197829808124149177054027146796798676015864666197475778533854536174763972591775896609117756375897238967693983521498141431172841922025702364190679629107944475482583560331294255458195757527734020788876293802877919454607276266727460679961176706423729810306013021230515159456419045268883564192320861131813303298680227032059587007753750428019098612628180033628183541413547085407930759012355314430762863951618560038956270228270916514433254941748667056857538198888597159465900599071266167487902624003103642183634188405157665174297792196931876392736407009445623155492813103678908696975879452325418987757935642445338458428161420742336743813488115390740251572050118157195683378322272834060194666619145664348752554124758277576181233613717634001985350409111936924022250780129004899883734506011044336725113590531490007422419386130443097686988667456291498202590119271065798287694696492951648828348579499458335279199685020788828480433038684104010970472164252238003783248246975807072102748408558106834899631928604578442791051708084656351468390733770581609043368698172370844960965025762240686882968195376109427999570884427579927349701685287773121958805687923955090183410304701421727103263732733165362013044892335516382034754780636796837494345888086690571366161052714818318502768143991640596075358662717847212245767357367039472313332948039767377624092080736602986181784542777886125455943649506596595304669565467978479042013660620135284982761212059730796277102401273784492693119257075053514763427573896302433367282510559059859305020129122459044713134419770304379129447256051837458544988776036128788548199170764443434168093515875325983549429549064711146176536350675451370152983084334408644642616993005979472843452233530849776681549852473362053047115122443536194618183600498493455536533234218509934748052893439494465197843314234191566019970402060210114980991080561703532542184251844529396565240847159672450340427402065445414490461895973486693563886496154403612748194863712266278215493299897705789088922374333541172687306658014012823004179608306127804211406475765311321216245843282038010883775395061660591819834444113302846610606680252222639767036948819859107225158855787455746800792730251323625649403138230503367761484562901413929299931287825378308210532141174347734228529048018992629804700842707676515176646771419230755371031565607 A013786 718 9261236206466786799868715064275847984794152125522650317327836014513508310395624711918216981721630598098602932571061342989369306082174106719179459113621114091063540139344259784741355608298192853927758491733058529270761433254435117037576245993454783711376421821789488174685633683128355437507355128013824089383914091981420709884610512070316412633092586785272123375274544737263974466897854862127690589437625762387577483741220131225103975068405616754777673855768920260260741268682933926552064441752388665109948261636347836162653534004818078470551154245115138549603514949215531521779877627338370110068138454200231451844882905686360783554083488999064833435218960113229678941196338244261933059781439086565033330989606803477511257638686015571202350521896184965053167344024492333695426835791351777074578527394552568740101354882453544624460411141906536039238766826332277760554577424123089740764620846548932517452476997730866107507821228946099193877546459790562555887184418876369828981688754966279576908836864939378199463005358443734913977181519725880533730340103666369623447083579040988912780118698928948014510594016260579592841141315151111259899875606151783166443313128244311862398751277026855139889206006637098038736626969693510619405566633746375943265823092456705416171530368141588113566774936222292330034193320786497574833265446228308949206823924477296144061850152687568278782725146313723929071176936149185551156602087425038261773024312408243481473675445085848583769822464687209704587219720702465338425326511626688616328179874799148944819243609670155413641861322865458356566956179336237203488946989604925022142514845307852302722191353330023024166356235741868500814289802861780461737966518051262745221304226209005428685437592531616657686502180347304371461969863777971758739737312385486915155786923400207356714297128812707570313812401195788542289366123408986930403278258824796882786743216295358642353330074997148226210940021797476293950013948935346564486069359584428650181633784388678715081153143274030373553267366192359134440191599012232341551246891477266723074208415867773151333995399413054391599602502620774832355622223285891644788033035239543012857911586948312512482240206269720173264131944723543047080959422500316040134712066639285586558080655714116481716447606412745681248068703345333428025184216934891438585995324435526294844249135022068733318013487670959608909882698244293601304161086723341131312939128898177573043645846789022407 A013786 719 22236228131726755106484784869326311011490759253379883411904134270846933453259894933315638973113635066034745641103118284517475703903300030232749881331804294932643559874565567743163994815523961042280548138651073528779098201243898716007220566630284935691014788794116561107420206473191181405455159662361191638610777734847391124432949839480829706732055300871438368224034181914170802695021749523968585105239739455492573538462669535071474644139241885828221194927701177544886039786107724357651506724647485184928985776188871154626531135145568206407793321342521447657598039393066491183793486183239426634273600428534755715879563856552952241313354457086754665077960723231864459137812408124472901276535235246842645027706045935149504529590485123386456843603072740101092654793002806093202719832735035616756063044274320717544983353072770960643329447151717593030212279150023798903091540395319538467575854652563986974403397271551809524126278770699584164499989049957140696685129789722163959385034700674037264158117312719447056910675865623407528459212828861839161486546588902953465896447673277414379585064996128404182839936233041651602411580297677818135019601330370431382630394820914592781619401816141479190873983621935672391006641354234118997192765487625048639781241244988549704227844413907953060673826621869723884412098163208380677174670336394169787045584242669988041892502216602851437357323076299251153699895823694194508327001611907516866517031374092192599018294743651122449631343737713990500713914549406619277559208954415679367803959879392756616511003906818043148154109036199965514117261786586305525576961722041424978164178143584153378835981439345385281023421322016226270455109816671134888632857609841081851276351447127822034273735659668411595105291735013877795880189642930910192734109287037554083289044403083897863471027406279310876323463575271088290036768062304977619898271099438337315570970462325156100290345510068152891132466992335740581773983491393767101331052532362213189086102716317217594909848697000946926901394946227854281790900029228369852064543786436917402101174406498523336352922953990743594230645608792480372485848958109425839136067317610142773871845720262898342469858735253598136007180799281226856041383573423258812363443672000924693325951654369593672601190702997002380676612956732145560688467304860674344044974773969698633921042173187987028696550383897974020992628358484548936731290769222742056282366848484524352877793678140442799207 A013786 720 53389183744275939010669968471252472738589312967365100071981826384303487221277007734890849174445837793549424284288587001126459165071823372588832465077662112133277187258831928151336751552073030462515596080901227542598614781186600817133336580479314130594126507894673863218915915742132026554497838349329221124304477341368586089763512564593472125863664777392323522105906070775924097270747220607048572837680614432637669065848869553706610620578319767873559089021410527285271381526444646182721267645878611929014494848629479642258301255484509263585111764543393995825892892582752645332288160325957863348890914628911948473826832819583638331393364051465297950852183696479706566389887591906859435964961099827669190711522216290293960375546754781250882881490977648982723464157999737429779730318396820515831307369302644042825505030727723076504634002611273940865539682239207141166322788489162211860649627020806132725542556848995894667427195328449701578964473708947094812740996625122915666483468316318363471243639667839392383642532753361801475830570002097275826729198359955991271617370863539071925383741055704298442998686895533005497390204294724441342182062794219405749695577965015937268668183760555691537288434676267549410806945891516119712259829935787741784114760229217507839851054437792995298677857719109207046473447689863322005896383477682401658696447766650641288583897822063446301094932706194502020033449872689761014493130870189947996507392329195354430242925679506345001564856314251291192214108833125292885419660699552046162097307670422008636242920380270121598718015795916117199395545549593719566910285094621461372572191722745552262585191435868270059737234594160959275362718669827394867607491121228437524914519824553900704291239318863856239847805455768320587908335332677115372754596398177167353976995611804438770193936802476625414052636044225882984378280117594251265375748909751447894685900080042699796797119569673635091609053248598113136839334362836434810295857130201673866995732621877639445378546721499273571490249265893078130579950970177316014806969631235038682444919750002954530583368012531775369747780106710745374338523348420731439765697629581952800066301574351218920270130823343889124553241099074225681355361959789244408484628256474220188675609922141394407915458877895802716004547709113881491213009998970479100051984432301246420044422257824356855900417471739035624403300688721401997091829136903803677133962803211342971259582621215203160896007 A013786 721 128187430170006529564618594299477187045352940434643605272828365148712672818286095571472928867844456542312167706576897389704628455337447917585786748651466731231998526608455459491359540476527346140499946190243847329779274089629028561937141129730833227556497745455111945588617113696858995757349309876739459919455050096625975201522193667588926574198659130518968776576280475932993757547064076677523623383271155252763043427103135798449572100008545762664415372740406676011936587044993595484713763617754547241563802131559380621062181314418306741867853346668688983977968835091189101442823872942624829900687086024017588285658225599820315633675467087568180379996093055247775465902120108168369505751871600686233726898364841312995798861687758229783369798459837335207519037443357369568901132494470766058510968993695648346824037578777263106687626240269668732018160777056336345940341015162478470677419754476955524674027678994439143096492695983607733491093701375181974645391132896920120515226807427480390694455978842482381113125721140821685343469198575035559259976805262254335043153307443357311692846362274746020561639847236174746199233880511633383662579132768920793205019082694003265382072309209094215381029531657718386135347477085530203429135851675826368023659539310351236323482381705140981712125536383581206118582747903361836136157216729915446382530171087728189733889938670774334568928933427572999350100313144328116195798007219326065139614248982398045987013264556494734348757220010517350152506075308333828217892605339624462835195635716683242735619251833028561958521955925994597395748704864574520680151594512186128755545832326312070982467044637519716413429100260580463220145887526255575077125586182069478497319762098753915591003265604592118831874580899299737731567913133757754009983785952023378816898766463942457487235642262746377619140379142186345045492250562343797288167173132313226395140846092182522212109884086786397854953336849884069641551241805170279979520352969614218954656754025128212308353890678319755845148088487409280591522462279395735751551534084595327876550252319757093827930666598088792662764420036212499643786794559558176186877440008626268672959190080017276627568584106848677788052331878877215860934224065453975824771592443794602673010139423061487973405016765827822321126919049582429460402437007528120319224814621955292654526657841036280811016902349645424534192324953620086195017481757706032628798644690510434473994257873537702789311312807 A013786 722 307778019838185677484649244913044726095892409983579296260060904722059127436704915467106502211694540158091514663491130632680812921265212450123473983512171621688028462386901558238754256684142158083340370802775477438800037089199297577211075852483730579363151086837723781358269689986158448813395693014051443266611575281998966458854786995881012704650980572376044032559649422715118011870500848102734219743234043761884067268474629052077422612120518376157261309949716429104659745495029622758797746446228667926994688917874072871170297335918354487224715885351522250531103173053945032564220118935242216591549693543666229473865399665168577836454796477251201092370619425649908893630990379712255183310243713247647178282973983992502913066912307509709870886102069441833253208901501044334931619119224309306484836553863251680724514226644208719156990602887474625575604025712263566602758777405110808096484830499170214742340457265648382574678963056642168112115977001811921123584110085505209357059564633380418057388805200800197052614856459112866509669545778660377783204309434672658438611091171500905374524115821665195368497273214055565624360547108431754173852497778178824485250817548301840182355614411035211129851905510181845110969292482358018433355179873659109624806553884153318412681198474043497090813412856978475890717177715971768562913477368526986764454940781635383551069742748529177299998369159602771439590851859531806986111015333601882400213811806737708414818848200143857171366085245252157716167086815309521551160145420438335267304721355756465808221823651101577262411216178313028347192640379843424153043978423758895142065543415475282428903374174684839108643269725653692191570275950539635760178532423148817872064748799108151333998840716625677315330868739218670293494559434152367377971070070808132539373938279925840426852777072854052663556050320389414454226893600187457288889382690684056574733171467330235831275831692374141249742961776571651209364531574213842230828367480043739710130866414332837752357691518645733784200560458269682700245431932829161539475233337113382231597155819736782280861530502011191183297372506946211644732093737499181024692733460711671083775015382121481182792170440543675369113648841184195282103071981154995955276593457550841017897344754770632624145445254752601393025732638047413134426251255075016886458779907314657663518505476328110227251582541498664306595772213641826954236973700252184341745545901915553172060213154364024397136462049607 A013786 723 738975025631483811640642837036220387356237676370573890320406232237663964975528502036522711810278590919577726707042204649066631823957775092746461034412724063672956338190950641331248970298625321558100230297463921330558889051167513482883793121813437121050925759497374799041205525656766435600963058926737515283134392252079518467710343577110311503867004354274881722175718263938998346501072536294664861603504939072283645511607584354037891691701364621153584405189269146280288048933566124243873389217395031692714248091815648963679883903539969123826542840729004923525178718502522023186692505563516562036310814198342616966750824596069755385327966341880133822781857240985431253608007901689124695127895155507600875057420535565999494273656450330813399997531068729841640954572504007448170817505257566644870092565825667285419558658172745134695934437532826576007025265735144823413223824549671050239660078028507685596359437894821766561804190298997845637190460781350422617725448315298007666300014684746383755790521287121273123328270358329992489716579414563567057473546952649052911105229902773673804232402087818134079761952986947413064089673607344641771419847165407357589087212933472718277835830200895541922774425129946610111437271250141602258485786876655522209160535875852117508847557536178436515043004269605320613611943696048216319555259161833295221456312816706555906118452339218554697296084352206254226457635314735868573652547815978119642913362147977237903980054528545401068449970673850430676517175443558161244335509154472442976798635975171274405540598586294887007049330044129581061609529552004061391458592195445107236099369740556153111797001393418298699852490611294514951960232557245665460188656347980311710827461866658671352931216560618251234109415842864027374680437201399834074508539240010326227036825810101942864873517751922580445198076819254984104598771534050084950623407840332419835934344693059896230893271893390313140632851225548534553684240309687435196218910319585019044024210260813143443410817336268406815865545660305508163289282070722816856280035242409230738064771123188014256348534735328870031096991389177854159001757063735533640287253039168722272143811932473676319884001227745364561241870867683252872329475826753145288619100891579569283971524756204288930573214056660995944654784063951838935757429263435115544387530557462493050107931648663792655631049682138293000136449084954026517122973854305494604531055710499243166116571783628022577524645381106407 A013786 724 1774279036541192631749183451723965150042326660965747910659295363602631179906243933389691031056478896797906121823608333362408983009322617997684252943624950476878768167996472489836328777686999397060998652944210875114671892611853199872403987285474062527643272748553196892497934467101896211877912304483096774194805675797242923840972534928641857920784677454613991014943899551717535029949075159643490332710015358712553032873369810034044977951774976455389756156859435220218971605489492264309540007510965471094206909668449373161795401252399465866307529360590340821383954103124555377671248705858003265449182264890220623337168729855163482680172447186854201308499239235606020439912826971955588393002076268373749701012866705893964785751049137244282973394072096020349779931928582121883058132830123417514333092250547427152292360338272761068404938584516316608992867663030082721015150402743760191625423847346446953116859010385467061514891860907893827374894296336022364705158801405030516406786335258076067397653041610378176769111177130350311967809507174367124504993986233310376039563656996559590803961997412851339925508449121660738766879306331234484893179053044143065571398398253267996585083828312350196156581394737001810877560888271589987022624374290849908824194446637920934138742985644364426072618253251322374793282276814211767383252177247561741826716607072912440730590404066463749828207898529647216397724782390680820445339767306163465262634982517293348207456110923037507965348379587914884054317738239983145147649557479888335587293524976386229847702977205694023703925441435955124128924480454361751400892079861263702473874586747075323621424600345597335178345829957718130399656518369946842769912963891500728417696735941847469918387850962044421213096707438716529726607729720561001612895002715264793271115418770054764818561316122366115648920582443031216835141650453254253966446802224638140026078361608036810850374745816030141850659475792542031463395860983559531906121603677323630724702128836212357407629372424380444764893175130393525100057566251805483271928364617024563002093515466774422229492831899524616944663876325416027835763218710029016270329694547044102175417292449869296844041486947816620311541731953307490146463071460034301837974461240682545850815630939646497722306286950043051263116136537548365284753587661507712422074460868467445813309143888441766166170150286814041493327614252974617667612260224187492545479064760908682841845888852490882208636673560036483207 A013786 725 4260043966735403508829789467589240325251626312978760733492968168009917462954891684068648165566605831211772598498483608403143968205383605812439891317643506094985922371359530448097025395226485552343457765719050311150327214161059532893641973472423224128871497869276225738887540655511652804718867443063915354841728427589180260142175056363669100867804010568528192426880302823673801606907729458304020288836746876268839831928960913891741992062211718469390804532619503963745750824780270926607205558033828096097190790113946944961470758407011117545004377994777408312142873801602057461788668142765065840343486618001419716632542120382247521915094045695636937341706673404690055076230697559665367731597985120365373032131892960851409450588268978523523419119167102544859821616560525674641222576925126325451913754493564372592653957172192899325240257541423676178191875258935228613157376116987768220092642657478819134433578483935506414697255358039853079527121205502789697657086282173478269892693990954640637821764952906518002422635936289971099034710626725655465936490560946178212870992340448739577520312755788256067161145786341107433779277214501293998228522906358987500436927554206096459800786271777952820971951928763541347917023692740087558841321122672330631086890866377648162867121908532118987000356426056425021878670746630922453487188477571395742125946573582062770194147560163579463337527164369682966570937202520024649889260781302098480095586593024021329046102122326213056624801459390583636614416889514199531499506587509211893745091753468303337864334848270871350913124984887728253033547677570922565113541883746894149639772882779727852015040465429779201763208337728481231089575300606242369490561026303493248930889862996375775274049230159868655332645194560358387873585159059066964872560901519350768643948120466901490329365720009801043673058318445717951621175102738263463773438772141356174202614146220896382851749764704288370583433401377893417543613462221526436106597970429254037370009811335745870135718123190937447880508513488074853765238216570584965335900003445475975768026530635725387773012289390758605284137967057323882833667488122779668065061596607452889323176919172136181722543610161707705368011698419891283841657834575542358712976681438878792587808329886091241031257394967053366082741843826653625048693363975280017525400780545190337397755254476148680564974530838640513625479601821392057019937036798274169601695234490941747503271979134830608182936653217647596180007 A013786 726 10228365564131703824700324511681766020929154777462004521116616571391811828554694933448824245525420600739466008994859143775948667661126037555668179053662058134061199613634232605880957973938791811176642095491439797071935641200703938477634378307288161133420466384132217999068985113883478384130000730796460766974989954641621804601362310329169511183597429375036190016939607079640797658185458429387952713497029249921484436461435154254072522941370336045007321682819429016953547730297430494783900544839221258729355087063586614852491290935233693225555511565460557357455039997646539965754592210778923082664711369821408739634733631037776300118140803715224286557437722844660822238029904840756547923566762273997260650148674999004234090862433817434979729305120213210208431701361822144813575407197228307410044924539048058594962151170435151279901858356958246503838692496703483900190860056887631496442435020606644741775021939929150901688110114653687243944618014412198064074664163498521326012358272282092171410057651928549723816748883032220608782340214768298773713513836831773889103252609417423725626270926647602817253911033004998948504044592017606889746683498167928988549063057648837599981687838538864723153656580961262776348773886268950228778012015536265845239624970172733239043959702385617687787855778961476477530688462660844810822739534648921176844397723170532711236148291952754291473402721651608802736820223250579184384115135906338450709503409850675211039691195705237548956148303996791311511214951723593075130315316609617756881965300077396314212267970698362113542413088715435535533547973847785078837614062876292853285094691554126572688112157496899863433463218886083435846070296755587929146837024154687290683066561054298236432992201613844641453681112139420489284477966900819782659018724547961195514119437241030478280807093743532305859013022588168801842441421674570576520026491911396174260476565076372215227051185054996377770823596708322095522215922793884973091941727000638943725393557017125834195859213781440812361100940884867723890336957985974501771495908272587817819031700056376656043002506827211411287215258904634642683635638982793983024212893454494387264947782932298972315827207998260200588596087906158972503820460815877203269857012134747981003327800056505069716049005315895131964663167027795353741912766904647322078487274089002000092010365997232982036503848543575873214776523973162328904868825352656281213670258012751135755356021902728290247230904375571878428196807 A013786 727 24558305719480220883105479152547920216250900620686272855200996387911740200359822535210627013506534862375457887596656804206052751054363616171159297907842601579880940272335792486720180095427039138635117671274946952769717474522890156284800142315798874881342539788301455415764633258434231600296131754642302301506950881094533952847870907100335996351817427929461892230671996598217555177303285688960474465106367229061484131943905805364028127582230176844062579360449449069705468100444130617976145208158970242209181564039671462260831589535496097434558783268670798215249551034349342457776775898080194321477971998941202383862995448121700896583656069720253512024407972550030634193509801522656471564483796219867422821006968672609166052160703595661386330061593631917710444514969734969697394552680545166091517863818254388686504124960214798223044361915056749855716700684585064844358254996587203222958286484476554025001827677769891314953152385283503072711027852603687551843268656559949703755672211749303303555548422280447886884014068160361681686398855658685355686146722233089107736909515211234365228676494880894364226640390245002475358211065434274142281787079101197501506300401414859077556032500331814200291929450887991926013406100931749499296006849302574294420339553384732506944547245427868068378641725286505022551182998848688390785397622692059745603398933332449039677992048978563053827639934685512735371105356024640621706260441311118620153517687051471181706298560888275355043712077896295938938427099088346973387887075179692234273598685485828550423655397646767434615333826005760720816048685208531974289111364965979140737512354421457901024157290150056572103745188545486329466414782510166617881555694995404184930042813091370065675614276074840984130288350246748594772031598528868298164303957639654830429400768815714178352217832078221066367490267234193293223701853440643954224583607079262214399404232748369688760149895317046303027747455696681351348840430628117820393752086528534103884669930398119127904257972289239390479003359064567405060699036124324778753361675762483350583495111835360351159249018892134598500603836630027777083409169197688353241135157184241023823139626820449832530301126403822741613219207062687692981672926418921165050926686135529902388990047935668672388233661763464211847156264033736644334332553338058220310447945087693802220916888759356389869645740353125671588678434059562751700590049671727731194022289488615476948609808588450624883601401405748080106100533607 A013786 728 58964492032472010340336255445267556439218412390267741125337592327376088221063933907040715459429190204563474388119572986898732655281527042426953474276730086393294137593878237760615152409120320971862917528731147633600091656329459265239805141700233098590103438031711794453250884453500590072311012342896167825918189065507976020787738047947906727240713644458638003245843463832320349980705188939194099190720387716976623400797317838679031534324934654602594253044439127216362828909166357613760724644789687551544244935259251180888256646474726129940375638628078586514814172033472771241122038931290546565868610769457826923655052070940203852697358223398328682370603542092623552698617033455898188226325594723901682193237731782934607691237849333182988578477886310234422777280442333662243444320985988943785734391027628787236296404029475730533529512958051256403575798343688740691304170246805874938322845849228206214029388254325509047202518877065690877579177874101453811975688044400439238717368980410077231836871761895355376408517777653028397729043652436503539002438280081646947676319746022173710914052264209027368508163576978250943335064768107692215618570776921975201116627263797076645212034033296685894900922611582068614358188048337130547809712445175480880903235267676742749173857936272311232177118782412898559145390380235700826275739692083635449193760838931210144266858909597529892240163483179916077626023959815162132716731319587995806988595966610582307276822844692749127459952699029006549391163464911121083104316867506441054490910443851474349567196609749888610511416516239831490679332893185685270268156387283315916910767162965920420359001653650285829621092197697712677048861892806910049533615223683965448017032794232379527687149876855693202896822328942443376047647868067812783892493802292811247860991245926529742223675014819808780348344131629298097030108150110986134093225240597308576772969562828835622713119898656228173569621641127731924588565873938110886765398759755010383427092502885884026098123391466463776540087065114026339550738385734503793786821383505722524750971763516700203133356894360015170999949811748696692777265415243649736131965512399362698199358243995900047905253004495578402613339316157513150848996696331829717287274973411407295635965105093540482404149021894077572645022189945001683046732460564677786965385516155552819132421449911214692077019422587854737484416920177010166833116709261818282596847517062165760153612150420869950345526964775201140334747381190407 A013786 729 141573745369965296827147349324087403010563408149032846441935559178029987818774505310804757818089485681156902005875094741543857105330946428867115291738428937430299224362901648863236980934297890653442864986483485468273820066847031695840772145222259669714838354714140018482255373572854916763618740635293698950029571946284650425911359053122924052104953460345189845793270156661401160303673158643005032156919650908460872785314360130668354713914168105700828801559698344446487152210908424630639499872140039811257732089557462085312704208185817437986841908346016686222068827052368123749934015474028602304650534457468242443695780022327429450326357094379387166371819104564389150029379497327611549931407752932087938945963794010825993066662076248972355576925405030872849088250342043123046509814687359454029548272857336718154347666074771229011004360612281066624985491823196666399821312762580905726913152883996923119884561198635547222333247823834723797067606075717590602553626994605454612160402921964595433640329100310748258756851184144921182947433809500044997144854310476034321370843710199239079904639486365874711788100748324780514947490508226569009700188435389662457881022060376781025154093713945342833657115190408546743074009504057450445291119580866329595048667877691859340766432904989819268457262196573369440508082302945917683888051000692808713514219774273835556384728241943669271268632523114978502380083527516204280652871898330777932579618915832008119771651650107290655031346430368644725088183479251601720533464798882964971832675975687389913310839060009482553837911055491835409121078276538830333913843485867241516502751958281174929281962970414336276920242366672208137594317404629391028930210152065201040688895738951943245976846854330519380155270411790806545890402531230818494125877619305039806114239981469597911079043710582360881616374260041944730969289668416477707957833802674137892831899920352034330134200876673603844740661560347684350937146663325404239123722422171779930608449099429007546661594262910979527472749043338777241261322864148543608882158141797239781927083204203597187723189903358396425570879498008620759358214262000003016452849195270869838376659143834156015020512463793883744674627698094189075188441067892723151206747211160788916821952217329590698252361801567680251920698278057949040995204637815791366503890624289482318736943901236826475676923633633439224700085025345001410566313218937625696515030888466259990128822773160508750779610242425257937943728462238167207 A013786 730 339918562633286677681980785727133854628362742965827864307087277586450000752877587251242223521232855120457721716106102474446800909899602375709943815463967878770148437695326858920631991223249235458916318832546848609325441980499723101713693920678645466985326889668650184375895151948424655149448596265340171179021002243029445672613173086548140649103993258288800819749641646144024185889119253901855082208764081831214555557539778673734719668107917621787689952544835725016015652458391127538165439193008235586829814747027466466835802803854147668606407421938786063619187253752735865123591571153142674133465933232381250107313567833608158110233583383604908586458737670059098349220540173083595331385310014789943141409259069419993209353055645073782625740197897479125710660889071245538434670065064350049124945403130465460288588746245525720855421469830086840966590165867495196025970971942956754650318480074476612410842831437923948880822128025027171836759322187797935036731258414047696523797127415636993636170430169846106569275199693131955760256788576609608038144795199452958405611395748188373030851039406764465183003229896727798016388924710251992192290152433370579561372333966964651241394979007182768143610733572170920730120696819241938519143978113660057357711851574338154277180205404880556063565886533972660026659905609373148359015210452663433721147641678031479170879732508906749920315986687999063384214580549566406477847545427892197816123665016912651495571735611907604862730262779315115984936728533683095731000848982117998897370255017625423181859324583082767611764824444235896817299708941969731631727138209567246881123107451833101005205993091964821400885501922379971738363956088515167860461434575108547698694038669223615733590409297247577031752804258709726516682856477485195204396232163951400574480290195508504584500783949108248476760914598360709299057264493867962976806758960220605080689391708765234426652216304893322831222328406394790126600089138644295578136057535634443613390886287729047119534487825249261845462070453056404156268436196820653204926061698455172716406926773292836847723378957963509817795681674718698443219072443062007242503290917845358481942358604345808592064250425569114870963781103124147969527447004010428286047400053997054189289507273808347266503920685564000284861596565617135647429486335395715070975841388919047047287402306869620368100293644353887578504904145853348386769718038669239297332589163207490236299303478358381510621844192063044309002892037833839464007 A013786 731 816144468882521313114435866530848384962698945860952702201316553485066451807659086990232578674480085144218989840370752041146768984668945304079575100928986876927126398906479788268437410927021414336858081516944983510990386195179835167214579103549427766231769862094429092686524259828167597013826079633081751000829426385513699059944228580802085698498687813151410768218889592391802070319775328618354052383242560476746147893653008595637061923127110209912243576060150575763453581552597097219135219502412773643978385207612946986872762532053808552323984220075025338749668596260318812161743362338695560594451705690947381507659876368493187622670833704035385516087429145811895136478516955573712390656129345510653482523631025677403695656686603822152084402215151847380831296794660060537781642826219504467948993912916247570152901579735507255773866949062038505160782988247855965658356303635039167915414670658818346398433638282455401262853929388090239580059132572902842023191751452128519353636902924944421720445202837800501872829754463209825780376549372439668899585653273886553131872961191400283647073345615641480904390754982043443037349808229315033253688655992522761526854973854682127630589344596245826312809371306782380673019793062999894384464691450897797715866155629985908419509673177118215108621693568068356724010433368104929209995520296844904364475487668953581489282237753885106558678684037885751185499207899508941953311956572369166956512919705607276240867737204190159275415360933135593479833085209373112850133038406065315352585982297318641059644238323981725035847343490610388258336601169669325647776858841170959761576580991851275513499589413807536183526090115634312143811858568524918032967904414835623024564386844805901376350572722691432453238483025162053366555538402441953685755353425647312779327176759415919507386382261808904592702955950664063027036492049776979107313028263489672798735229492745327858391971348048868117764810503753891093966814021884953683104674143058299115751517976837442134002305268423477690954431157788426379200515308566388345027474137990869692093031182676101271383832878070387072527431700999594962168992935791879389250401493746705715143603009034286429546265271791444805184038428601079274835400256629038314799807529646927108484106964413841786875913566039164683952693354046742689478196691285111885412995174794631960537052938793958503808805040093684075990274854193889476634093010844843552895546580861184057354627651538474007003047905143369385915943782839048553080807 A013786 732 1959562869786933672787760515540566972295440169012147437985361044917644550790189467863548421397426684431269794606730175650793392332190137675095059817330497491502030483774457971632518223635778415822796253722184905409887917254626784236482204427622176066722479438888724251540344747847430400430196417199029284152991452751618391442926092822505807762095349439376537254493553911332716770837780564012668079772165387704667501092660873638124585677428191613999296826120421532408052049307785630423143662025293069519192102883478685715481502839461194334129886112400135838337954299621025468000345812975208040987278545363964662999891363160752143482032671723388960624125917379094360222684919210332483449965366558571079011539238092651446273271704535776987154649718579585561375943603978805351213724425753030227545534384911910415937116692944952921113054544697954450891039954783102173545713485027729042164910624251822849702639165516175418432112284460804665231721977307539723697683395236560574968082203922791556550788932013559004996664240466166791698684095043227645027905153510601614069626979820552081036623102823155195651442202711886306732676889558585394842106463038047150425978792225091788441045016375586228977055300507584495995920523144262746417099724173605612315794639667596166115242725298260834475800686256932124494349050516819935033199244232724615379105645893157549155766652847078140847387520374963688596383598166720969629902007730258369862587520213163070254323437027260572420272281600458559945079237587704843953169425212962822161558943495862057184205816215880121811069471720955542208266179408376050880312238077651474387545370961434912507912514182551894376646142367637983457292272423028328197155938500020330881979092814378969204617725107182129320225597743414090133099847704263130799498603574979197983164551399357622737234703810603179927079797237544415327914617411514526836658580860638704389763286012081532187999123206665332350753310019513092516614320466545773793134322617482976176919394662386698563739534949484769935981589209850011736460437255867898416410965405316078130715367869605319152592582740246999361138363514100027504167752038836302413590213986485840422059790824691321717340582917571258977246876267071191338879796016166320993834337878682271987470340821557634130289068472060034406170416743066229197437150255775553636876601414681911337249464106044294367644940901264935466452649924919528633398457319038469370502207340647702921708460991343876090814318020249229895584181022596555575947017607 A013786 733 4704910450358427748363412997812901300481351845798165998602851868847264566447244912340379759775221469319478776850759151737554934989588520557903238621410524477096375191542473589889676254949503976390533805186965957889140889328358908951793772830720844736200673132771826927948367739581680391432901597694869311251332478056635757854465548866836444436790934003943065948039022941109852966781511134194416059532969095878906670123478757605137130211505088065212311679515132099311732970387993298645967932522728659915580239023232324402871088317546327596245856555872726147849428273390082148668830296953474506410455787418879155862739162948965896500360444807856894458526327627205558894666491024008292763366845107129160706705710660456122502125362590400546158313974309584932863640593153111648264152346233025576336828058173496908665017179760831963592443961819788636589386931434228318683258077551577430237950408828626662136036636404337179655501594990392001221364467515402876598137831962981940498365371618622527278444225764555170996990841359266466868540512198789575712000273578954475381174378549145546568932069878395624759112728711239022465157211830163533015897617754351208172775080132445384046949084317782535773909776518710374886205176069374854147456437740827075170222929841898394842697783441124263576397447702894030910932070290884664014711385402771801525232655789471275522995733485834616174577436420287816319917019198297048081394720560350346040072636031804531680630572302452634381073748122701002428135249448079330331559789936323736009903023333564799299278164734328172468377801602014256842047096759510898163629683624441190004496435678405224931497946552307098398327387824698798280958746087691016001371408338548814447631801847323905060287157982344292497861660181937230409572734337935777049596147183525054357578087909857652192100523849258235004918593167344141202322996405046378934817252646393529239821649715007758783385894819203462974158697356850935132390983440176402877315508604576625800783466584390463251538623413712932616291795692849878179241509851338824097802727938163903591847598254922371285374791159333045466093210797354166037506772645245962095030103781552502853365557770083863443334739585088592804369749917237930404650390234815336706196245246716135041916288312559879546824053401416142609215170600102016303046597764117104282140719996651269120735963318612350776715503103937110054952812469731788248789696023011364958575799824895134715022014840216646494045177566618400979297618635254329937848789274407 A013786 734 11296489991310585023820554607748776022455725781761396562645447337102282224039835034529251803220306747836068543218672723321869398910002037859525675930006669269508396834893479089325112688133759047313671666253905264891827275277389740393256848566560748211617816191785156454004030942735614619830396736065381216314449279813982454608571782829274303092735032543467301341241694081604756973242408233200792958938658799205254914966472497009934249637823716444574760342515832170447470861901571910048969005987071512457308153894780810891293483050428732558586301590650415480986477284409587238953861542985292289891504345592728853226436730240467117497365427983664403594921712632920546906094244948643910924843795102217114856800411295755150127602995579551711326111852317313423805601064160621067482229783305494408784724167674566077704706248605757544585457952329312516451118022373582193158502644201337410001318931597532615788623964006813568352859329571931194932496086504482306712128934543119639136575257256312687995544586060696965563775010103598786951365769789293771284512656863069695390199682896498457312005899778027895046629661635684892938842465604222642771170180228197250822832967398001367096724751446995868393157373421423610101778627742569024808042907015725807483705254550398046017317378042139356846930271934648568217147900768414078299322036352055095462083606550520532530712756099488913435160424845111046984120763095111212443428724065401180842214399112362680565194004098188775148958069242605106829952733924838472126075055637113290159777159023889083117566873527121942096575101646436230677755079319585666490874870382283297200795942063850945060526569672089343254384058167101814672581949356546129419292751420855703488763956235424696049749466315608646287365846096831290213384135145383800696080349387643655512544989071568222913233357762069022246809542194793283026777514368516355822496223603990863704811780965733628838909533460907514600955032353799095252870751239863543308434536159588478547681103269121502266944234816324751211716601458532557508358865153064516658824349779531532524026083410068613456184873573558642164089799124447352656053761121235554990167279179507559350930704205971356127446709743797711323291769551288270901565586953791623431577184837365440235641008238456270791924552216800158404725624610844941143614881231645167381419868711959697158887047927988254214893922952553001241941702739826023585344060151250287265540495379573218450767857631360168232202471337450780751293582343245646180774943047851207 A013786 735 27122872469136714642193151613204811229916197602009113146911719056382579619919643917904733579531956501554400572268033208695808426782914892900721147907946012916089660800579243293469595564209155472600125670675626541005277287941012766684209693408312356456094376676476160646063678293508210702212782563292980300370992720833371873515180850573087601725656813136864990520321307489933021492755022167915103894411719776891817050834500465320852133380414743183423999582380513041244377539425674156027574583374958701409996877501368726949995652804079386873165710119151647569848531959867418960728221564707686788029501933768141976596674589307361549111174392588778233031407032031642233121532282121694030130549952040423292771177787521108115456374792386503658893994557413869530557248155049651183024833709716492075492122726586633152568999702902423864549684543542679351999134371718970845773564848727411121413166754765675810508486137580359377615215250302206799032923103697262018415821571838030253566917192672406763877302551131733414318623799258740687470229213264094344854114889128230338631869438634492796006126165367044976006957817587279427946160759915738565293579602727901599225621954722601282399236128224237080011970853584838087854370485209908228564111019744757663768376316175505708487579024679176595789479582915091212289372109744962201996672209281284284204462739327799798606241327394872881157820180053111623808873952191362021076672366481028235202156772268782796037030803839751249132648324251494861498716514153537171574706208584709009673624958816357688565278063338619782973876819053093389857289945446325185244590563787862196579111056895306119090324293782686513153776123659211457028869260405067256735721896161474544076522258921254695215448468623776359735965396478491927802335308484066505471288918879732416885620518760835303214673291986727722414589710809698672547292811998807770329813432873182063755253086098726442842221789839638942556893032681471627702142673726912367483551321319171936992982328949160726942933107793995727659331560101936670577569635232507904497837263820655209590186626267574740908299881450114299835979607697798093727185080452086567531391637309997650001584620798537226061999550094858304887223538692643138434658974276053687859216820794514422005774060780533506171410849872537180329746224690638703685819329837180046882789104777415232878487802075099798369960309009079755981902028278322282628411088423151939724562729406355297500293626172895763925518133681219324583855891206132796480040638257890748007 A013786 736 65122016798397251855905757023304751763028790442423880665735037454374573667427065046889265324456227560232115774015547734078636032705778657854631476126978377011531275582190763147620498949666182289712901735292179324953670768346371652808787473873357967851082598400219261711198891582713213896012890934466445701190753522720925868309949222225983331743302008341612842239291459283329184604104808225164164450482539184317252739053635617235365972246375798383401022997295611812027750472161043648622206574683275842085402502880786313406939562382594607882470869996083105815206325235641672924708459976863155978058834142977308885808615688926975079415929716605656537508408283907973001724799009374187366343450434849056325943597867838180585210755876519995285004480932350700742867952820274212490442625737029297473256586666534506199318168286668719698783792589045973124149921626497249000702329201794514102513013378192387621030875216330442865654131815975598524478048371977126106216387593983110638814168179606448640069403425267291927779015742020236390616020341047090521994729848796881043055118522161417203210708923046274987392705720027057906498731984557688295269884626149691739740718313288965679040565943866393229108742019457196248938343534988989656782430558407163150707871535137389206078677238254703006490540478579134000706782435497654246994009974484363566374915037126047316453585427075089787659926252307521008765106359211460212605090351920948792720378410217347493284910960019242749167488626527839162458418350482642748950869606811886332226373526118074810245232630076026098920278242546477229047353159016626769772261943654657133986445647605629991935868629372230318082216472905766708326315094232566483422468272683700380327729943669932523212291773165687039726052916944859118653407075670243679636564694230237532942374865544765563018430574060133261517429895654086512786050041609137456561882052328510135076362659723042189264174517404973101079100171468213378112844559618316594328006722487331820720150571806934905389982391813383742110055075804749946056744694193251478699307270433393158226038089668446952920828015361724433906187038082413223038971378165459848642871321181304357653804674537287879774860919777754790034223716401036175381616197236804904549979586727629127235863519934060948317557450543961769971720685482223527549652210939069292565576640570573974141249212782314615886274701930800494112546769896251800590815023303987807278675113304659069298204996441122729185169038968607598325837994785924844348577572457195685964807 A013786 737 156357962332951801706029722612954708983032125852259737478429824927953351375492383177581126044019402372117309973411330109522805114526574557508970174180875083204686592672840022317436817978148503677600677066436522559213763514799638338393898724769932480810449318758926447368588538690094426564326951133653936128558999208052943009812188082564585979515668122028212434216538793739273372234455644548619158845608576581545723826467779116982113699363548291918545856216506763960678628883658665800341917985814545296847051409416767938490061889280609653525812558860595537062310386890775656692225012404448437503319260777288518634826486269113667165677647249570181346557688289663043177141242421507423866590624494072584238590578480679471585091024859524508679295758718574032483625954721478384189552744394607343233289064586349349384562922056291595996779886006299381471083961825219894850686292413508628360133745121039922678095131394409393320435570490157412057271794141117079781025546613153448643792817799235083184806637624066767918597416796590587573869064838854064343309346366961311384375339571709562704908912124234106244729886433784966033503455494923009596942992987385409867117464670206806595376398831223210143090089588716728193700962827508564165934615770735598724849599555864871483794904049049541918583787689068500735696984627629867847032617948736956922866171004139639606805058610407290580171482931790357942045020368466715970464821934962198051321628562931851331377071215006201840751140192293341829062662459508825240231037925955339083675522836209497619398803544812538663507588060354091826942694934798920874223200926714831778701455999901117610638020579122724993715401751446745866691482541252392126697346322713564613166879594751507988232712547370814582382253053584606743886830388684255074807391830846800316594642052172982116807251808318379960903349179465461717199306149903539033205078807640752834318346745995024296423283016289340415690919511695180320848939787643578142981544140692083701549081522908450707841347722743934364806242237007204620482244010757996800357036756310576972900717453293941133962908064883500365808755078435874148516570278975269096591534042156311762726785023564028199339441068386389250872171143078887857091260489565568575824500987733037534493308311361680336910455438756052209702101365842818689646714958464705371449949514009948111913139359890337392742945559335851986364224794520900573218546870952874725276098947044486425384990196455135672773590862563626843580337025481005551280934751469726842001501607 A013786 738 375415467561417275896177363993704256268260134171275629685710009652015996652557212009372283631690585095453661246160603592964255079978305512579037388208281074774452509007488893584165799965534557329919225636514090664672246199033931650483750838172607886425888814340182400131981081394916718180949009671903100644670157098535116166559063586237570936817119160989738054553909643767995366734928002561234600388306192372291282907349137659874054992171879448896428600775832740269589387949664456586620945083940723257729770434009659820314638596162743778115475953824289884486607238924752351718032254783080698445469545126269733242218393532141914864792031046218005413085009583480966668316123054039324703684089410268274756855978932111411275803550687718345338989116683296251993185917286269600439116139291452231103127044071824787872335575857156121988268506301124814912072592342352967536497788084834216692681122035616854350106410477976953362365804746867946349509577732822108554242337418181430193746555535963434726720736935384309772552397728614000764859624678088608488285740627074108633885190311674660054486298010286089093596457327517703446441796643310146042260126162712369090949032673166542635498733593766927553559305102508864393076011748848062562409012465536172538363888533631556432591564621767950146519674241453470266408460090939312700725315694917433571801676580939274695938945723587904682991730519228649418850093904688585045086037465844237521223230179599375046636347987229890619643487601696313731579452565280689401794722060218769139904930329739003784176527311094905331081718932910174476489410538452209019009905425042311100662195855762583383141887410473662709910679605223636825926249581546993496200328520835268636213677906998370679746742826237325812299789581656640792072279763230896434612547785863167560143735567267330062454211591772430286128941379896573582995534065918397218725394217145447555198350537134053335712302522110706338073897747580127950358304430132231121298687481801692967419344736503190149527075882308186409899787611054298293777867869829950317657245251901695311934622605358752662644942263785284378306820943324533830588285239819621100916273235217304542307010841577231706613998005195720591344082914532409744876116435446930150554626871547023120318433255579394488922003508453281355494745379388607673841762615273757596851328783137885416703447603096700079975812287965380619260503731644682276297731037157852215387913571853811907349361461688780750329391661015268051436389198179894328625524338278814147645605358407 A013786 739 901372537614962879426721850948883919300092582145232786875389733174490407962789866034502852999689094814184240652031609226707176447027911535702268769088082860533460474126980833495582085717248472149136060753270331685878063123880469892811485762452431535308559043230777942716886576429195040352458572222239344647853047193582813915908311670556407819297903105536361068983937054686956875530562134149524275532323167885871370260545279521357606036204682556800325070462774409387284120467144360264476889146541676541809178812057193228575447269386747811255257765132120012652343980658330396474995443734176756967572377848173629514566362870672737590365666541969430996817108009937800970627011452748418613545498674054127691211205415999498473204325201211747158912869156594301035639387404333310654317850438776806878608032816451315681477717633031848893832683629000680603886294213989475055131189191686954279127374007516067294605491557622665023040297197229939185172496136505882638735852141053613895185479841848206778856489381857727763898306946402215836427958852090748980374063245604934829958341938330858790821601522696899913725094043370005974906753740587660647466562916672398187368627448272868867832459358634393056095891551123783407775504208984198212344038929752350264611696369249366994652346656864848301793737853729782109646712678345289794441482983496758005895825470835198544949408682334559143863144976667987254659075465157292693251575955492014288456975661218099486973871517338967377764013731672849269522265609238935253709127666585264704911737721703348085807842073938867699927207157917328918051074702823753854642782925526588952689932249685962702923671672547264166495541732141952019048925245294331384376988778525479995549040654703088002071929525795819275331794785557594541765543711517382339504727233857465311905109097008859479952562031845605116995588253131673172772277292270071722159671515366219580031239639658862059045238355587805917715428491939887208810288936747486922238148643805864814773846712344159549014509193421955570169390054141370203360660755461710712695045849815970443955028875466365143010506375348467792314677084922205727242472860806910263299972037756748206079133030626933327580209210474925139817143077792315797447555561508079291481659118584402511884558246646126167901730423796328534542883655912047024894072039272291990040040408314062885504977695035176892021925303404878866844469459678882145390852220216003169146380486021002389545816869514762581540869378097658591498770464829926283029883936207432768497098465535207 A013786 740 2164195462813525873503559164128270290239522289730703921287810749351951469518658468348841350052253516648856361805527893753323930649314015597221147314580486948140838598378880981222892587807113581630075681868602066377793229560437008212640377315648288116275850262797097840463244670006497291886253031905596666499495166311792336212095856321005935174134265356392802926630432868303383458148879684093007785553107926093977159995569216130779612092927442818877580494181121356938869173241613608995009010840846565376883838327749320941809648893797581494823873894082220150378277897560651281936464060405758393479141279213464884464473837252485242954467965367268603823357876331860660130475454498048953091122742316403960586598104203814795834163584808109404928549798844982916786570169157804278881017158903503113315537886792299608951228000036909469194092273393230634129930992407788729607369985249240377224184824992046077574347785229852018720319753570549083983599163223750624215604780990669726962340337100277544476034431005840404361119834978311720223263529203869888301878125852697448526729978993932391956762665255995256692853950798131384345751115731150973214567217562930428047872074503303158151665734920081177727686235614248203962068985605771059907838037470335392985332682982567730154160284323132500772606764586805206845261757140707040796454000643375715972155876955475311706423530246285276504415411088979837398436440191842659756497033869136326306585198562584656868224265513130860674011396969746511096122959727782683544155615527471220556493082269809738754024628819527221347525224386159506732240630361479833004997321804189340075408527331495996449719735685785981263755795698872826797736469513951689653889150057239677469313246611942114292974702791435762080071639280123784494779070451353234997150850088491774213884166941918271611366101438461297885906407395769147287826237778740442204905371308394293211655006374820927803767617291766322008434743809147669188353503737130716100293794893777881420272005956338327077183836573406115323976705519993429858268946473863567421180805085408145035936024329994742708368225807211671169347539680898215951109177338797391542183232862653952442795998406535266919520082314350295260700960529779350229671580903180898378847463543721150431034824350197348929132054747534984811437463657844824906770666966292773068086137020362064988097451445779459717744642653475114159293571172688996031083436180738623609120459546936426737299506303704944958279627376812478278188547886056653005554751330834046077161533415750032007 A013786 741 5196233306215275622282045553071976966865093017643420115012033609194035478314298982505568081475460693473904124695072472901730757489002951448927974702307749162486153474707693235916165103324879709493811712166513561373081544174609256718549545934871539767178316480975831914952250452685599997818893529605337596265287894314613399245242151026735250353096371120699119826839669316796423683015460121507311693113012130551639161149361687930001848635118790208125070766528872378010224884953114275197016635028872603469898095824926119581284966994007993169072121219691410581058245232043123727929450209034225902743418211391529187599201683243217068333677584846811917779882261072797444973271566249815536371785704301685909368422048193359324797826767124270681233448067026803983204554976147888073593322198527310975070606466188311361091898428088619635535015548417146752545964312771100739787295334583426145715267764805902632256009032336874696947487728322888350644621590900225248741667079158598014436579149377766384286958668845022810871048723782926440256055733618491601812809380172326573912678679564431673088187159279644611319542335866313453814148428870493486688175889368595957742940850882430882722149429543114907724174651709809937712927634439456314838719127966275278557783771841145120100138842659841134355028841772919301635473478894837604952286055544745094049146260570096223407122896121330948887101402024640589593645892900614226075349378319796319462111061748765761140606461497027196478301364124361373141791226306406223189517632881458400556139890529813182748413133795684858455408063751168975664109753497913079044998569651858605521055874122921887475777085381572141014277665472993657141365263302998006858987849287432465603821105115273016417432261402237264754252005911577206571964548153699117228159191062468749887535884827545770138890009553745576224061284157241722638070796906755801733977796511454698001183670305945047656846049117530939142251819885763553721236762472850849356805401539960693290073086301168323312318391612748082892868069953504225089703740483746425378255113010064956231282394416317377242792110163115222477603442773836616498613134790452537092781942103232139815153192174091175873767717636755058920943006232000219901441465748537337007612759968474482184914613264823834778846063448831498532261350242485424601156371386068948136474814985889318036421980921316482782304887010993749096463864385626279470631330269953435285498223372194360596256114635195572844829385331726760345930703474422023866336957945332544631264841731215826848807 A013786 742 12476156168222876769099191372925816697443088335361851696143892695674879183432631856995868963622581125030843803392869007437055548731096086428876067260240905739129254492773171459434712413083036182494641920911799060856768787563236825381237459789626566980995137870822972427800353336898125594763163364582415568632956234249386771587826404615191336097784387060798586704242046029628213262920119751739055375164342125454485625919617412719934438572920215289708294910435822579602549948772427374748036940704323120931225328075647613114665205752613191598942163048479076805120846802135540070758609951891176392486947125551061579425683241466964181069159881217195414589497308835786665380825030565807102828657476028347868393581337712255738839582067865373905641508808931356363674136497731079264697566598664073651144526125318135577981648125840775744919572331749569352862860314963412876229296098334806175862357903298972220046677686640836147370918035703254929897736439751440822228742657059793832662226537656017088672987763896899768901387985802806383054789816417998335952555321793756103964341509634200447084737369430426711778221148415018602607770377718054861538310310373998894540800982968716549415880780333018893445743338755253660448739250289134611927764626247026943817238836190589433360433361226278563586424249096779243226771822826505089490438819362932970812000171628801032400502073587315608277930466261162055614343788854374756806913857345830963028528659258786592498596114054362298744401575262591656913440734361681341878031836548381619735291877162081451778939934243439345151434761066556710569527518148489302787041565734112511856055153769135451829340782001154710575280674800657770796417997190498214468429826139125349914774473381770512418254859626771672674959066193696872979286880117031580464810217740987468479973659470937394103474912938543128513971143261537376054007983373120679963280689424002729900841992404574059424087363931191784880546619545718292484689466697314889305689769097445624589465480209105144272876458262208147025776235958363644440378680901475167333190526337165959911309028993578022759943856501639649168725866099981716213170136631876541559769442989860367696182814409992913272916290045848896469184157963032527983360959262238146155278236684307231725979986448842027304009398340644427975959501932207504467376447697951544475676030781120252605449176192080875160314033713395991580609738389888697008985823978158198120481234316638659791610931239104570400435354181475951590579619042087279303075036026743439659666884996649200263985607 A013786 743 29955250959903127122607158486394885890560855093203805922441486362315384919421749088647081381657817281199055971946278486856370372503361703515731437491838414679649340037148384674102744503812369874169635252109229545117101858939331617740351140954893387321369326027845956799148648361892399553026355238362379780287727918432777638582371197481074397970780313332977406676885152517137340044271207523925471955769585443216219987833001407940562587013581436910589616079956410013625722427002598126770036694631079813355872012709629919088311159012024273029060133479398263409095153171927431709891422494490714518361160048448098852201065462762180998747052874802486190429383038514723783579360898388502853891606599944063232012988791847126028953836544944762747445262650244186629181601731052321314538857403392440836398007226888843522733937150143702563551893168530716016223727616227154315826539932101869628245521325820832300332073125624647589837574203723515086684465191843209414171211119600564992222005916912097029903843621116456345132232553912538125714550349219614004622085327626808405618383964631715273450454424002454534979508977344459664861256676901049722553483055207971345792463160107888435147529753579578363163229756351364038737422939944212203238562867619111692105190445693605229498400500304294831171004622081366962987479146606438719866543605290402062919612412080751278793605478683144775475311049493050095530039437039353791093400171487340142231497310880346608589129269844523879285308182205482568249171203202396901849154439552664268984435797066157565721234782118497867708594861320802662077435571074522815991686799327604140966388424199694219842247217584772460091248900196379307682199611254386212938700012560039965145373510589631000316229917963878786092576717931066192023267799160992824696009332796110911820416756389720683242443265965442051562044714970951239905673168078862752591836935307030554491921623763382316677233760798791475498192433529269620255739409540253049222961135602966944639306617982061451399176376287561761008888742536031110301349212844441876766990453735535469747052978613580832646625199460436797654110804506056100627821498053135576285006432618654742838534937398392984768272012400083200422511163269241099688049663188633788918823046279021663374077947463669707556926565415887271570278764139230218226170850922781658286098149905469726505683472037186181259913994945863775785043981874122761518574963371557833687275443594249422159657845905090073531445285389723759768981665320051557606683161500210998622860190876954729833829442407 A013786 744 71922557554727408221379787525834121023236613078782338019782008755919239191531619561841642397360419292158933388643014646942145264380571450141271181417904033645838065429193271602520689553653500067881294240314260137826161563313335214194583089432699022958607751792858142274755904716903651326816278927308073852470834732157099110236273245152059629527843532312478753431201251193646753446295169264945058165802774649162144190787036380465290771419609030022325668207975340442715359547233238102374858103809222631867448702515821435731035092787870279542773380484035230445237462765797763535449305409272205558585145276323885344134758176091996577991673952400769343220948675473851804374045517030795352193747446465695820063186089224949595518161544412375356616075623236292096665025756256623476207796625545250448191615351760113298084183097495029855088095497642249154953170006561397512299522376976588977417496703295818353097307574624778863200015663140159723129400925615545803425077898160956546325036206505944968799128534300611684662490361944004039840635388476293225097626871631966981889739899080748371554541072029893338485801054604047655331877281239420383850912815554339201247704047419040132789218938344567649954914644999625057008552478806053499975789445153487172744562260110346156025659601230611889641582097617362078132937431002059366399571196302255353069989401405883820383446754318230605916221829832813279367624688331488452415253811741103681497825043423712207222499376896701834164024945475363646366260058888954961339819809365946909831630348755844315296684711866513380368336262031247191647922806149929281196040005185577542460298606503465821841235569421038676679088609371506717744961266621781297265818730156655956314041798925704031759268033031272965408276699752489927047865985785543772095118408043462299280820632091719360465106281583026365800469360645253927013521276557349468973000481672180361335103818655880942342038259677898332671160032903776358234030322306147571184329686582723634078975189774929544809422479466435788182341870829010695833539460039504946117544079419020662862674201651207579184547103904508751167520041619040697607399416825578518660300444717390037555322384693541556428621101772599764214449303009447880351007241315909727194094134115931013761161151860270967844180683563545339040239312698291753961036213065598761544921657923032813340146016361284021205053501865018925659890600479768750406098487055110358683148340069792862605338488018121266549000130220726747205324978433443789813646270762006607693487318295568306331024491219207 A013786 745 172686060688900507139532869849527724576791108002156393585496603022962093298867418567981783396062366720473599066131878167308090779777752051789192106584387584783657195095493045117652175618322053662982987470994538590920613913515317849281193997727910354123617212054652399601688927225285666835685885704466685319782474191909194963677292061610095170496352321082261486988314204115945855024554701405133084656092461932638308202079674349497163142178481281083603929367348792402959578272907004683802034307245943539113744334740487267190215257783676541182198886542168588299015148100680430248613782287662565546162933808453648711267554380796883783758009159714247193073497769812718182302083286390939640617187618964135663971709800229103978839105868134113231235197571390337324092726840772152966374919697934146326108068459576032028700123617085566682066517289839040221042561185753915427031153227120790134779409584613259865786635486674094050543237607199523495233691622402925474023612033484456667726411931820773870086707610855768654874639359027553699657365567731580033459402118788352723517265497692876840102453113943773905704408332104318420451837352255848341626041670145968422195737417853115358826914670965306927541750062644099761877534501613334453441870457813522701759693986524941120617608702554699147029438616379286349597182771835944538725370442321715102721044552775527052740655657118071684804848613428584683761666876683903774249024401990389939276277929260333009541221003928981103827823894086348114925390401392380862176907362287638530505744467362782201027339993191498626264375365137024507146662657565980204151692052450571679447176954214821438240806602179913862706491751100987629305652001158896894735230771106130951110014359220615380254002547308086389945272356105728314841926231871090596800379297712352980573250337652218184476720182080846304286926934909254678759464585014196075004174156494905047565584268592770142563233861486633896743455239001967036119906803857060318413575577485119445423619430649605837087423373198912327425802831860454680696328243554851375628223334685068611533280758164549397622097596474725511553215619927316714955365999798214023303381367766453480170329045649193276985119265356012033878892776525684360722768386399499254993020016012350364040547925616510593793877821236072359035614589788598501260447947570502626469356900673201784829690585283442934913333457977910440509397331751924769725042467419319971198239164507572663115417709731509160984149312659964920039985273218698539342564696099577865072063051227659503500789803417316007 A013786 746 414619231714050117642018420508716066708875450313177500998777343858131986010580671981724261933945742495857111357782639479706725962246382676345850247909114591065560925424278801327482873659591250844822152917857887156800394006350278156124146788544712760250804926143220411443655114267910886072481811576424511452797720534773977107789178239925838504361741922918509830258942404082385997913955838073724536259278001100264577993193298113142688704370533555881733034411004450559505947433249718245808684371697510437412100147711909928523706833938607375378459526587746780505935370589733713026921691272677819876337204074097210555753398068293317964802979992473907510569468145320336355707301970624646077121867473132889729196075230350078653192693189390005868195709368908199915146637144693939272266182194739885328985472371442052900908996804622445603641708012903535570723189406995150940301798898317017113605362412656436937753711803504499815354313494886055912056093585389424063130692492396180459211115048301678062078184973664700540354009101025156432877334728123523660336024487210834889164954459960597293085989926579001147596284405382468527504861482766291868244126050020470181691965540265329976543422124987701933027741900408483528267960338373616022713930969210268006925025261646383630602878494833832652017682117926666525382835835178102837479614432014437961633227971214040453630314232740490115216441520842031825711762170918052961971907589178926244202343308154059555908471630433483630290605169701321823935862353743106450086754576852620111744292466138040064666643323652788201660765251693995841659137040815918470168212617933822602352671867069786273216176651833973184358286694393471297962870454782511444259289081425820413615144476488697527989860116086715422258598927009853683935464882722488522917710693807359506356374060702975860928605157176111976592911570717120483701474468619084776085022149744267019204967828891241112294324501429407986081036028843722853723896236060801824510994961541771788462110252989703614846903519050588498149352599296951688351884112775198152883364226578849736291407100353083103690656329135815953239270703445487432607833765515511869951418664007254805888960038603713058041271356119784893343221556438168150095366895745197711238241058445653224061355569405241935699100648787809734044510630082425001526335522116776806152925918516357485376087095265546486726913632604962967663062993536371372109826964273787250846972233982681964140117921065353495522942499696575773016004640998095192961497835335086454038023385997610467905396318004975732807 A013786 747 995500775345434332458486227641427276168009956201939179898064402603374898411404193428119952903403727732552924370036117390775849035353564805906386445229784133148411781943693401987286379656678593278417989155776787063477746009247017852854076439295855337362182627669872207876215929357254037460028829594995251998167327003992319035801816954061938248972542356927342102451720712201808780991407967215012611558526480641735251761657108769655595579193651067672041015620821685793373779787232573508186651176445722560226452454656295738385420108286596308283681323337180019994750824785950644977638980745699445523085626981907402544363908761972256433491954961929851932877293016914127590053232031469775231169603802992068239799776628070538846315656347725404089537898194748587996267075784410148192711103449570464674894119163832369015082501327898491894343740938981388905306377766195357407664619154859158089766475152788105087546662040214304056665706701221420244846680698520007175576792674243229282565887230972329027049722121768945997389975851561400595338480682224580308466794793793214568885055658365394100699461813716181755378678857323306934539172420121866775654146646099148906242409262177057273680756522095472341199608302880768951371372772435052070536148257073853484626985653212967097077511266096032197494454765141926327444188840262624912788554251266665545881380358884911129166384472809916766634676091541718413533940972374245161694550121618601912329826282877896993736240384670794196327743012452873699270005511337198586658297739023140888298046211197434195264610620090344472187497369317284015823588034999020246873878495659108068248765152834556841992040141053369615644246353238724586408851961932809977666553084503394813089961888049362764703654138724203728842896023750658695129051183416694943525423375831470174761654119747845042089580982379844855799580681291806281367240199154422547380138181535985113111127757167869910618673127932008574580567505253778571791074862781985180650898902661794064097526717428278379247415349240462984056595590911981003732873754773250765072957508015818216835668447947752531961265846255094103727488958972615325691408871002743999753356212281418788939393052687515052357092526043603528917074957008041728378975916684219704683016781328013390971314722141985887613540657739531171440870022827902428664731588602381111573175130357774322387985115732577114631319631884516085359014247480827664435694541221363189283580333792419395900423128477913742750584941771478431011427143036426558300556302639542576145294149780262733440856559529946734469607 A013786 748 2390197361604387832232825432567066890079391904840855970935252630650703131085781468420916006921072350285859571412456717855252813533883909098981233854996711703689336688446807858171474597555685302461481591963020065739410068168202089864702637530749348665006600489035363171110794446386766943941529219857583600047599752136585558004960162506702713735783074198982548387986581429996542883160370529283245280352022080020806339479738718155943084985643956213480570478505592867589890445269145408993156149474646179867103712343629766067863393679996117736189118857332569228007396730311067498591311192770424368700928590383559673509017744937495387696814183863593574490838380533610820343717810107558930330038218730983955843759263683997363770003890890888695218980493565591359779037248958368765810699359382418685684420780112361518005213085688284279038319321994494314761640613016635053135802750590816838573529306841844240315199535558554544040054361789632630007876880357146537228559879210857993507440695241564561993946382814367239339733332019598922829407692118021217320628774299897508179893018635735311235779407814732552394664207936433259949828552980712602128345606097284056523888024638487114514107496409551229091220259535216726252242666026616560021357291965234322216589392553364334000083104549896573306184185891105765112193497405470562415605318757291263975661194241682671621128489119216610156689857295791665910894992274670562633228614842006263191503912905189830681960713163594576865382910972899349751947283232720613806566572871394561272803608953085039502830330098836917077722181183730798921992434872032647612744182268077518471865285131955770977622888378669140447161835494126177731967653560600676756377393955892650946228998493206519998053473587076813152951793353025331527004851891383484559404541525371359889602731541514575946057083938694007498774793215781626881562743718169768536259711773867900256579817744960055655395434180164752587567942580114322350870370745539546418742808265290967547898161648545296388573044253526351624719886013779666389962629885210575086940170976745979538622439943522553829238999296858480943049700990493249396985072699277588343407808265687686512243482719502723640709379155030692072929896971776308189837921175958811510943923291968560151722126647862908116160111119232614342629528924809793731224020544234317048887193487989016148053552262873917652229798436154723120946993208201467222310102593472493017469876381435598969556915931475470896344154445193319712858436570430460166479635682637541725324851253622410822991496599431402109461526407 A013786 749 5738863865212135185191013863593527603080619963522895186215541566192338217736961305678619332617494713036348830961308579570462005294855265746653942485847104800558097388960785667469710508731200411210017302303211177840323573671853217765151032711329186144680847774173906973837017465774627432403611656878058223714287004879941924769909350178593215679615161151757098679555782013421699462468049640809071918125205014129956021090852662292419347050531138868566849718891928475083326959091218126992567914888625477860916013337055068328940008225670678684590074376455498716445759549476873064117738173841788909250929545510926776095151605594926425860050855456488172352502951661199579645266462068248991722421763173092477980865992105277670411779342029023757220772165050984854829468434749043406711489161877187264328294293049780004730516618737570553971004692108780849742699111852940762579062404168551229415043865727268020996794084876089460240170522656907944648912389737508835885772269985270042411365109274996513347465265137295741654699730179057013713407868775368942786829687094053917139923137744400482277106358163172858299588763255376257139538355706690957710157800239579019713855147157007561948372098879332501048019843144055359731634641129906360611278858008527607642031131520627765934199534024301672508148230324544942034376587270534820359868370336256324805562527374280094562329502375239080986212347367195789852058876451484020882381904235657037922800894885360783467387672305790579053784369245931338754425427041762193749566341464218341616001465096357179846295622567307437903610957022137648211703836127750386918198781625654121850948549601825806117272554997184606213635567021396952734454336199002224892062122888098254921895825382188854515326390082571428380237255840613820996338649391211746427130304202416635094936158431176496846483058536804312004558278511091686142632147667325614255559567969056828516048142405649093628604437466575570962750630134854487964439760160040450951401482644963613082503486118157256628963879252716770250952446319084979002300274354390590783743350515167096872232478304397651744002837311757212744262332078174291802161159550965489612522147645916135315896602009526039461343219351228691667104682629234915963800848743477106437776359824016512924284826081518842386900426797277507036653498948468314748668873326706595234378151564661627771476578983160276283003746045207490213393730692891722800766556326927455734945173191826873125906155151472605622122314822909160630573106205603534859717605274012737682504967859947408386002583335234796464817124903207 A013786 750 13779012140374336579643624286488059774996568532418471342103515300427804060786444094934365017614604806000273543138101899548679274712947493057716115908518898626139991830894846387594774931463612187315251542830010037994616900386119575854127629539901375933378715505791550644182678935324880465201071588164217795138003098716740561372552349778802310846756001925368793929613432614225500409385787187582581675418617238926024406639137242164098852268325264423429006175059520268675068028778014722909155563647589772344059348022269219057784959749835299521700768577869652418186268678293972226946689355394135171111481838771735189404459005033418348489982103951028101818359586938540190728284775425865829125534653378595039632059247044771686658682200211686041087073968287414636445553711832453219514285477667126621652234597612521791357970401588906900084382265753182820232220567558910770952328832408691501825520321611170518413302597787490794036649424899235975102038647759758714961739220234633371829687627369266628547264101594647075712934052159915889925892292929660831631178078712823455052955453724305557947332365949778032777312620576158393392031592051764989462088878375229226332966208323975156238041409409277335016295643388876918715654773352905171827680538078474785948516746781027266008013081192348315692063901009232405824538186036554103684043957177351435858155628225646507044153135202949033447895846028637091434793362360013134138598952069812548052644948619751241105197801206203180308136270559481144349375450327271027192708785855588238220019517696353588810955789784105158406569907810152493356300910542728678990595274683195546564127467593983760487571404548240239518938996418374083515424861213804341965841157054323910067471876742635439691298662588253999540949651273313784212209097188299403171539860390002340862941716393254768928405823546867153122944426705131138428459786549248799827598522693705445267031589915963473802279254357247945881564262953785625602619864144257122734314959830557635011090870169695573166142274085772965372536823612123034584522958724891808471767784586916199590230180408858761837350812385529067798973859319696474616988944081868140559665676497844640893467741424872020746685069662300088692718342992793033229085837833088532557101039937463647531207867421726740570947924740263294395005050975272423711553964857422535157741941906752568279315266138567823355491994254543184002358347393633026444640501740952821219603360833576322375300678518685726098715677889804894674006027999654087198181970262904583175694427831733727534792202587898746312025916892600007 A013786 751 33083408149038782127724341911857831519766761046336749692390540236327157549948252271937410407292666139206656777074582660816378938585786930831576394296353875601362120385978526176615054610444132861743918954334854101225075177827073101625760438525303203616042295929405513096682612123715037996947772883182286926126345440018894087855498191818904348343061160622810474225001851706755426482935275037385778602680099990661384600340568518436001344296248959880653043826317908165088838337096013349704882508317863043398086494601468394957741688359354554151603545355465035456065231096583827316899001142301318545838667894890936189760106071085237454724447031586418472465881368239434997938611745797503855730408702762006690156574252154496819667495962708258184650064597858082542105774462109720180053799431878771018587015268867664821050486934214965467102601820073391951377561582708944761056541526613268295883074292188420414710339537287765396481995269183065576219994793271180674623135867783354725763079993313609175141981107928747628786754659235958051712067395324115656746458566989489115582146044392057644631545010645417056698327602003356302534267852516287739698475396978925372425451866185864350127537423991674881374125839776693481836287110820325317558260971926417961062388709021246465685239407942828305976645426323167006384716184673766402945389541182820797495431663369777263413011677622280629308397926314757656534938863026391535066776083919619927874400521636022729893579920696093835919835185613314227582850456235777736289693794839267359966266861988944966735104851271636485334174348652176136548478486213091558256419254514352507300470049693155008930658942320324815084972530400516174520535091774344225059984618087431708071999976059067690698808088874397852897820112707226395893514042349106867014867204796395620411923061060204700197102382336028034648189568519019863366731947504746368386064052987586774086142847388228300599272489711752318061635795352039287071890293810361351685090218553168881661629179277439071171907600079940889859460913492707406037439623898465232140714450793185795216142663161669887171479300537655291785336236226591235555390454740565405483757289271324982785216047161117721812790852259182512951216741525696072783035096637245566669599596889850217722430089679565904110845967301372169842407127391629089331441069622671506913738402518112916438635953998701343876536278205158184789662392092112896493581844680027723748267669361416750023096929123364428363016342613421552112288473227169463362834910601233904204842321223992679811036078413544889895174226459132616807 A013786 752 79433262965842115888666144930370653478959993272254536011429687107421505277425753704921722387909691400235182921756072968620125831544474420926614922705545655318870451046734441350052746119676363001047149409357984697041405501962802517003450812899252991882117552526502636945134951709039806230671602692520670909629355401485364704941051158557189340371689846655367948614229445947919778985527595364763254425034920077577984425417705012764839227655293752673447958226989297504378300847367528052641422902471189167198805673538125616293537793750810284518000112398471550130012619862897769387874501742665465828558641615633137791614014676675655128793397322838990752390581165142883430050606801659806757608711295331578063065934779422946864021657806462527901344805099457256183595964483525438152309172435940929215627423660551263235342219129050132086513346969996214075257525360084176371296756205398457178415261375544397415719525229027924716953270641308540448504207498644104799770149218547834696557155063945975629515896640136923056716997936825535282160673816173201691848247019341763366512732652585330404760339570559646353132684572410058482384777113891606863016039428146399819193509930712260304656217355004011390179276141303841049888925353079601087457384593595329524510795290360012764110259818470730762649925668601923982329703559401713133471880288379952734786531423750835209454641037971095790969463421081733133340388210126366075695329377491007446826435652448090574474485389591321300043524280657567460426423945422102344831554801409080931279006735635456865130986747903199201287352611113874903852896845397632831373662630088960370028428589313265176442512120511099881019019045491639335023804755350200484369023068027923531080871942517821525367838221387429244807666090610050576540327215680205587702696158716145884609027269605551485173242819988803311190303154014166691943523405958896030494939791223195844580828976579136149738853247797917315665987544640246328259608595438677605395901614746158484869571659445131209883750147791938076552565653295990481895892536980215022369855396354439094313958534251169399098721800590910355576592303180045556568492481832097538566501251540451283667303729233843650072510836274297213595871396403196270752067267026026605573708632132530372751554645320637735770141167490594579791619512867301443484790008164034288099885904445989112369164925550881926647563603970584801679979403413163064481090009076746564719590674136761616805455726825197992499602238614825146621604624218433881534166620353562603995826413258806424226297624270921280638313317728377412953607 A013786 753 190719264380986920248687413977819939002982943846683140963442678744919034171099234645517055453371169051964674195136331197656922121538283084644802429416015118420607952963209393681476643433342947565514205731868521257596414610212688843325285401771106433508964243616132831305269019053404574759842518064742130854020082318966360656563463831695811606232427321819538444622764899720955389344251756470796573874508843106264740605427909735648378985600360300168948547703001303308012300334529434854392056388833325190444332422165039604720784242795695493127718269868730191862160300290817544300286678684139783454369298519135163837665249238698247964232946972136416796489785377508063115551506930785196025018515820091118929421309405394495420516000393316529491128877043796872096813910724944577003694323018694171046721444208983583028056668128849367139718546074960909994693318389562107467483511649161695685375042562682098195142580074896047245404802809781805616858602204244495624248128273733351106433729308534287486467667832968752259177512046318110212467777832631857262127641093439573842997071098857378301829575308913710893871575658356550416205849850453748078101510666979505965883617343640136991479577869364631347820442015270522360783309772744122210985180409222386188350419492154390646628733824148224561122471530313219481573618246123513233465984572400266516222461948425755337900593132168600994117681674017241253150272092513404947744485835355908879830272001527865469313239420408762441404501797858819472483843892958467729940563078183203316000895172260731933179499181715581282290933619284413644150805325799716428128163974843593848438257042941149688638471601347150814326664728225426043392155217595831362970024386335044398125173533985289482408179569551217616783206283554731434273325644848173616074173477077466268946274474322929115900956010793116750167917872788014227356399697707309369218350438726893222838570372766505895522986647962799474914036094681231434151320237648264930555559777005526522171841554327760034930884104848443321802710133563673147032037981289496268710022806647008265447814440737057727236031043218775763739398119935289381320950448878866190098169504948623532085196253890458603824098517894587609843687222764074246075713508129489879982474425750205424976482703414851203584108943144917586079678450394390765806980809601846325727826056574819858798364986247667505880800213133374108833630547595004517819097111793268501891737208602364641949899200107300379991544974914195177038472702748459749563534055468903812193979218234394224567340595874481994812590275865834168501610407 A013786 754 457916953778749595517098480960745673546162048175886221453225871666550601044809262383886450143544176893767182742522331205574270013813417686232170633027852299327879695064665754229225420883456417104799607962216319539488991479120665912824010249652426546855023148922334927963950914747224383998381885873445856180502217647838231936408876659901643666564057999688711805539258524230013889815548467286382573872695732298141642193632411275291757944426465080705645463034906129242537533103205173085395327389588813782256842145618260090934602966952464878999651565954821190661046880998252923864988315520619620073940685744443528374234263422114493362123305680099536728371974691396859540439168140815255656069456484038776549540563882352183504658916944352987308200433782156289904450199650591929385870069567884704683178187545769582850364060177367330502464229125981144897258657453338620029427911469637231340585477192999717766537334759825409436216931546286115286077503892391033993819755985233776006547384069790824255008870466957974174285206423209782620135134576149089286368466265348416797035967708356565302692810316701819856185653155714077549310245490939449135521727111417793824086565242079968916542466464344479866116881278664524188240726764358637428575418162542949238229357200662691942555589911779887171255054144282039975258257408942555273551828958333039905450131138170238566299324110336810986876553699315396248813803294124685279534510490689537220472483075668404991821087848401438621812208816659025553433709186993281019587291950717871161718149308598017371563977535299110658780531619901877159606083587245119143935721703599468830100255160101700402420970314834509105198322012469247930184564677447591102491028551590441599898541655098680047262039146492473497896478286814910173690254873280464852194090518462996511740005012849352807278195381914273317153170812564022159882715674195249795493259403383270628035407465012380655150690941758681539268600663329636673397319890593484098263899024590269179734591571940951843869052735741112415648307030686379226023923193076080541172764758759466845340202472209675603093710534768280608738294885964629804551602027758157722425704981381645100536556205590991107781660541464904851234693021856542264827788133018905201837921096226243225368534970899057739805445572490947124177307959396932228702560923854033028072510361836142480974874331980649681619801311733231235309546944775605847283652165415637673042061037854277505321707979457628212359699484768982620069372959299051858702045267180838053077744102980780533186184770694631269545029252353867838572366587207 A013786 755 1099458606022777778836553452786750362184335077670302817709195317871387993108587038983711366794649568721935005764796117224583822303166015864643441689899873370686239147850262475904370235541178857468623858717281383214313068541368718856690448609415476138998910580562526162041446146308085745980114907982143500689385824572459594879317712860423846443420303257252597045099759716676263349447131869954604559868342453247838082906911419471975510824567942658774254756746809616311332616980795620578034181062402741891198677991629442478333981723652868174478163409857525678777173561276805270199836945565007707797531586472408911626536466476496898562458056937918987684821111234043859756594442706097428830222765018177102495446893881527592594686059583391522526989241510957252060584929361071222455474037032491175944310828297392768423724108485858960536416614131480728898318036545466026690656415438598992448745730740392322357456140758340808056356852642632962801872086845630872619161234120546296191720269151567769036276297991166095992458780622126688070944458117333963376570687503101548729683358467764113291765437570401069474701753226869500195893899423745617374387666794514122971631843146234005368618461980891096158546631950073522575965984961225088466009579008265621120988686638791123354075971378183509098183385000421177980595076038871075211797941328957628812985764862746742797684677188918683179490605432056266393401941709193369356162359688145578866354431864679840385362431924011854130971113368798320353794335757970867728029087973673608659285276489943839709125110062253164691732056419384407060214206692975531064589667810342324661070712639404182666212749725917656361581171151938664280373139790551666237080959552368650281356398513891930793476155990728428868449444366642599327030301950746396110118011334829654624687752035851296090274947111976170234484763120966217205878400333742794758979315827523232777913013323494725953016808951162594375783910192654457652826965057314955319931621558041236300542754364230225377129595618514410909971585180677996521683439586575669379355808185781479895661826135775431123027998993978641741580646021201076160728396468647336691544117660297329886388271449623969649783766960057236547814497945477557977851519307378391389612848552039209984109852465128637633272874819550764045149716410512034281114848778173533300402097378768578096820673271085539885569142949471488195978222214406229639328048849162946052973988551888120290277420858677765337875638462930327270786564475277023512743610686501192165439663591256854060180029634437809678177615234901636680412252175884007 A013786 756 2639800113060689446986564840140987619604588521486397065319777958209202571453717480599890991673953614501365948841275477456225757349901604091008903497449595963017660193988480204646392935534370436782165884780192601097565677567826293974913767111206558209736384303930625315061512197285713876098255894065126545155215364798475487305241828577877655310652148120663485505284523079739708302022563619761005548243890230248059237059494318152213201489787630323716985670949089888763509613370890285007860068730828983280768025857902291390479890118490536486922070347067919154743993720625609453749808506301583506421873339120253796815314056010069053448461794707943489431255488072939307275583256937339926621364858808643223091567992209547749819841229059723045587301168867808362197464415395932005115593162915011313442290298742040036985361584474547364247936290529685230084861605745663930084266053468076180869438499507681965980252193960776280143312803194961743687294880516359725158606123123431657156320366232914213456099391476789796477893532273726178058337643939718846067146220694946818499969743681101636013528815606532967808758909497713669970341252516413227315904787973628409254888055394107846890052927216119521876670463312126527704894329891901437406888999198845756311493836619737487173136407279018605344738307386011248331408777569329451583526857130827266779978821435454929457240909930593758313956943642367095610558062043773279824145825611237534858116990907096296765255199049552461768461643198484767169460200154888053414997840224790334390943948852355159141609389259469848424848667462941961351574310269834250086079792412631921511230781047209442581576812091928292924156391935804732937175908637114550635231383885237129325536712831854525835136250533738957713147115924308880984199754983742097060393345214926000753875292638078961912750148015854784732997916253439887511314039201316450216309337301883281899769144989710837013193358291741389096257168372563352824437543102613207723155823360857008357603153228516771130488159080053100594841776018807869648561938447368182179833295454061333229484044551996810126390225584542718821535131096903783861908879921222255396397426502373889057218239750547151129130824471097424951302609567091616704821497857015517726460449373446143171847755768773858957488172441741384472404469101639394308956751916394653454265435806423356010466436523876381265251512221681043158543711536789357364026645286840233473190546513083376816956087481685314576239407949495715777158541305140133454097409258289362389220632282607706598492251152285181037304454178998829669669817474297500807 A013786 757 6338160071458715362214742181178511274670617040088839353832786877660295374060375670920338271009162628417779643167902421372398043397113751422512377297376479907205402125766340971355989438218023418713980289357242435235255191840350931833767954834006946261577058713737431381462690785682999016511912401650368834917672090881139645019885630415484250400875807637713028698188139914455039633156175251046174321333580442825590228179845857883463896776980100407244482595948764822921186581703507574303872025022720388857124030084823401628542216174495778105099890903310073890540328923222088298453290223630101998918917887227729366153569048480175797329756769093772318124444426863127276768675399906553163817897025999552378642854749295124147317438790972395032455110106451607877636112061365632744282539184158942163574939007279638128801853164323388221559295033561774237433752715395339096132322794376850910267521837317944400318585517699823848624094040471103146593195008119779700105813301619359408832325199325227026508094638935772301343422370989216553518068683099264949407218075888567311218427354578325028068482686271285655708830141704010521598789347291908158785487395924681810620986221001252940383017078245902972025885782412415793019451286070455351213940487076428660903896701723989706702700513876923671432716676033813007243712474943960013252047983971116267538729150266527285626835424743355613711810621685323396560949906967099644857774127292581321194338895167938208533377732917975460706076405319561925973873940571886216249409814379721592872656421194504737099004143611987106068061650578523649205129918957872034456677581582729243548465105294349871638365925832719831310899497037867163782159356637712036075190552708454347510613647509282716530162137531507237469266225334265623243063611715964775042004421861037327810054577624027587552513105386067338143927996924509169914665008122360796969358718861821759841345717120295719668677253258471075220113461262524610131474540989374311743297131889417677066605170901668767484302069951207494528215104221157695026197214212131005413779742385201261083991190969344341113462931628487067890505849763665985052443220690854635206750221032199707626380993641063709861043109555104917308077565570586971708276416354694258061231538945644189755606461600826035356929102032621064118243130313036185735805161351263562943691311371222477781129914093827191417868880844256184623663451399831247031027975333703400569130502177913187737511566043526440297550818486739213580957657673641460423287879629152759096518738110541103542979895016636719670567994483776190036877231755788299437607 A013786 758 15217922331572375584677595977009605570484151513253303288552521293262369193118961985879732188692999470831088923246133713715127702196470117165452217891000928257200170503964984672225730641161474228332266674746739086999847715608682587332876859556450677974046517971683572746891920576424880638645101676362535572637330690205616287692745398627577685212502814138148981904349723934606550159207976777761864545521926643224242137859809904778196816161529221077794002712872984339833768982670121685903596732079551653645954796233660987310129861034964363230344838058847487411187329744656234004586349826935874899404321847233778208134719285400902089388746002594147335816791068898368591521589635175634146326770759424925261121494253057593077709170537124720472924719365590310514204305059338884219022376581165620134743428556478411147253249447540455119963867375581819944078440269664209169813707029298819035552319931400384505164923827997277060546449791171118654970261214495591059954057737188081940606412803579870090645935228084789295525557112745108944996882908121335143526730600208450114235444078342558392392426929737356859356901170231329262358693222847871489243955237615161027300987916624008309859624004868413035834151763572210319039702537855163298264671109470505214830255980839299285793183933818493735109952739157185030392153652340447991818167209514650158360488689789932012790031854808796828522057302666461475142840726628006247303515679629487752187607687298219638688639936736059081155289449172268184263271331313098805214832964325711544487248067288005873774708948812381041669416023039035281741516935417850754730482873380132913759864717811734041803716587924360314977469692387919060240964615287146598616532517052998888372983367669787802388919292213148877163708207027571761406595731730031424875852616888350624071941040875290237713583966031947678883571120615746516965110684501788273523430283987234045379071066805830022924494085073589051603492420491321588925670372915487722495656413666491842636919015334906710729809269952849194362244465234999625757899511323326543998485161466868227862662849517395763013424498839997450005104545282562030110916172878741979131407280698311498010940765732193967376364506041806906456694234934979319071571675667620913605016925008491699603211114303583310891986773980323174947901755881599881951668192404383814627802838602305169152492923739279086594303182907059099281415946810994824121498168776221864766482335729169563757765270070506983154419515186660851807879336074413146476314198989595774590741490203409189606694727934944763929033754755546632278542233445647706949694407 A013786 759 36538231518105273778810907940800062974732447783321181195814603625122948432678627728097236985051891729465444504713967046630021612973724751314250775156293228745537609380019928198013979269428699622225772286066920547886634365176446892186237339795038077815685689650012258165287501303996138413386889124946447909902230987183684706750281702104814022195219256745695705552343687166990326932258352243406236773798145870381405373001403581372450555603831659807783400513608035399940879327390962167854535753723003520403937465757020030531621796344949436116057956179292817274260778716919617845011825934473035633469776755208301477731461004247565916622379152228547753296115356424982988243336714056697585330576593379245551952707701591280979579718459636453855492251196782335544604536447472661009872726171378653943518971964104665164555051923544632743033245568771949685732335087463766216722710577346464504361120155292323196900982111021462222372025948601855890583597176003914134949692626988584739395997141395268087640890482631579098556862627701006576937515862399325679607680171100488724279301232100482700134217058299393819315919709725421558923222428057739445674736525514001626549671987814243951972957235689059699037798384336876976014325793390247079133475333838683020807444609995157585189434625098203457998996526716401257971560919269415628355419470044675030223533344185626762708866483395921185281459583702174001817960584633842999775741146790400093002446057203025352491424488103277853853849967462615910416114466482750231320813947346033418313882609558502102933076186098526881048267871316723711461382161938259662107889378985699125937435187465973434370723527606389116260904731423393663638556041304438983278294573444250330983533065775160513535795220603770454070063405073199799137236351883805451126922133148929848396730439141571860750315102442706376999454260598407387233230753488793644729756111853348942955149631400797885041710298261687312899985301599663135010534565370086021712071049213246914171242555819111012462272057156790915663748961029234101444716726687307032140362872681950615098253501691267226995232221714833877462256013223431434296309731081859491894508880956645906724268778522997715670651179006378382402522858078885345090843593277957813565645636945388570747309885442903529451660244326755943049912115871721316565955329962925538921354615484134711135135509898009086912921942159848897374679688293198572715717103231708697304324088085736122582394413439287266553761255963172705190718285914665964689630391774019454792370317978385464245674041771802378193610045168067464100779902503000144386216271207 A013786 760 87728293874970762342924989965860951202332607127754156051150863303920199186861385175161466001109592042446532255818234878958681892749913127905516111150260042218035800121427847603431564225898307792964079258846676235475809110788648988139155852847886424835461340849679431854855290630894728330541920788996421431675256600228026980907426366753658467290721435446415389031177192887943774964352303736418374493889348234785754300576369998875253784004799815198487944633172892995258051265065700165018740344688931452489853855282605093306423933024223596114655152786482054275500129699324002445873394068669758555960933989255131848033237871198405765810332344500743155663972970776384154772251450450130902378714400703568570238451191520665631970904021587125707036895123474387642595492010381859084704415537480148118389051685815301060096679668430663216022822610621451195443336545000502686351228096208861274971049492856867995759258048562530795915234302593055993291216819585397838014211997399591959289789136490038678425778048798421415635027169110116791226975585620780956738040090812273426994602258273258963022255156976844560177523223050737162974657049766632409065042397759117905345762442741999728687070322889432337389753920792841619410396229929983236999474276546677932958674508598373362039832534860786502655590660646079420389717767165866923681362147577264747566703559389689857263988426633606765860784460468919778364923363705857042461554493443750623298872983344463871331910195935970127103093771877740800909090834025083305401274287577826237371632145549963549142315922822563041396891159031453631218778570813761448721042398944663601375781885105802215924107189782940268142432260147568186396173055171957998851185270839645044691462890926160392999444324669652860222222235580752717728504480873016888155740041690580566000549784378914037661506560964938011175689679696776136746987039126593540996144424559890812035314264993315721985146426126311238272864709140791187160293491453576538130682589161005840925153376521685540921915209233454988508661255431191077568764860776224184169011257309363426850906657560732612015552564337316139786876687749458873745439664327544640038715823176906822044969337233717515325233480794314496148457382247403713563115467460376710371115174305877958364291034948411374213436246628541019262838990208002881074858747240984218950172431777407441435460359265119817677925583125797202596605931591969773090436764859332582227682135493852430320328986667728726995580775567577665162914604481112981219802570649420710956481133466103499653863374294097510042857718448529981305972545909703346671305267168007 A013786 761 210635633593804800385362900908032143836800589713737728678813222792712398247654185805562679868664130493914123946219581944379795224492541420101144182871774361365503956091548262095839185706381837010906754300490869641377417675003546220522113202687775306029942679380080315883507552804778242721631151814380407857452291097147492781158730706575533979965022166506843349063856440123953003689409881271140517159828325111720596075683864367299484335395524356291569555064248116081614581087422746096209995567598124417428139106533534829028723863191160854271287021840343412315475811408076929872542019158876090292862202508201571567127804128747372243710607959146284316749199102834098355608175732530764296611293276089268137142521310841118182362140555830688822595585191462004729871776316926843662375301705489835632252113097642537845292127883902022381670797088102104320259451044546206949929298658997475921205489832349340057817978574598636440992477560525927439892211583824540209072123005756420294254783716712582866900293095165009818939700233033390415735968381075495077128034258040268498214040022114094770216434631901403788986233258544819928302151576489684414165166797019642090735175625023541348577655845257527042072799163823612728204361348061889752035737737988573717033777495144694442257637916200748392876073176211236688355712358965246483758950516333012658907655246094645347290836212347289844831743489585876387854180996257762758950192338758445246540594033010057755067916380442264275174528146278455662982727092494225016268459564474360795929288781465462481490700530696973862393935672834520168556287348523841238379222799866137306903252306139031120433781362668839583809979856614311215537211505467871155241695835285987752304202401113711103591665823531836517393555587629387275266139258576113548461931840099083938967320032293772604425277252876816164832830920951959504329515880942951091931742763368297839696789550248951048486336569129273283093148166647039640371864672980037268051768896575575024061293257028566983753518417369525427409295674290289777242604430723714266189796028799781587869026884803319001449341706973896051628290927286450755862800634050434680732956691447753279729971378698155754295885587387149105252446174776016316265040237372364481601047533508412978032662774911135709486460428155126987250076415489414917460735852125603109699364008697555266886540322595552682244699325085039083434450841752319425190138672427257529928664807320739685199109896989216673516389442137753974056157965359152267908745972129259127006511201452114502668925961680128121612901381994920485115640082729197735357803946470384807 A013786 762 505736156258725325725256325080185177352158215902684286557830547925302468192617700119155994364662577315887811594873216248455888334006591949662847183075130241638574998575807377292109884881022790663187117075478578008947179837683514475473593799653348509777892373191572838436301634284272560774636395506327359265742950924251130167562112426487857085896018221782930881102319312737611161858273124932008381700747808593241151177716958345886061889284653979456058501709259726711956609190902013377000199357803096726244961994787017124497965995521977211105360139438664532969457423190792708623973388000461492793162148222191973332673857713122440757149169709910228644514827045904670151815229933806365076163715155890332797279193667329524755851499474549483863052000044700273356422134936941351633363099394881095353037323547439733366546399049248755738391583808533152472942941957955442886780246080252939686814381087470765478820966557611326094822938622822751783181200012762721041982167336821165126505735703826911463427603721491188575274220259513170388182060082962263680184410253554684664211910093095941543289659551195270497355946053766112647853465935151732278410565479644160659855156675681522777934951684463322428016790792340494160418671596696597294637806308910565494598099765842411355860588636797996891295451696083179288742065373875556807505240189715563394037280245873243478845297745845842917441016118495689207237888572014888384239411805359027036943966273257148669918067229441876524694042079214572046821527749078634264060571414302940271026222364298575418059171974203434243607839550475682924703645923805742813348513942478595673874708787039813720161509051767883840727761635730961228504844824628358643735311700521656593282389965074020359723589642299939478261926965898158847914000359841248629857098348077900537460535397537348023225090684157235611763627041205654769895167630144025571728114374847283113111991710147731467415694102479385152706648748119542176532847079825069480592297120677955632771165110125589327992197720104230551209718913970985755159493238167637953121700265148275592473533550412768922479869438444324419959526516414768264826584322355093668439829016166055624631661280254271966064421295316545001711123265637215175352361609931047120324115127953699560256423322561636838476991488000459896387433473590085216823226780953573066388172984882830195794583314551921990069523079529178839326116471047318939881522952497845329358724202377095984163062862671109233112851050572747291708835274827324595248899079082351163942633394686526920908091233993987619992576218169804084762651838632803762594087275475393921607 A013786 763 1214272511177199507066340436517524610822531876382344972025351145568651226130475097986093542469554848135446635639290592212542587889949827271140496086563387710174218571580513512878355833599335720382312268098224065799482178790278118255612098712967689771976719588032966385085560223916538418419901985610691989597048825169126963532316631935997344863236339750500817045526668669883004399621713772961752124463495488432372003977698416988472434596172454204673996462603932603835407818667355734118177478658085235239714153749483628115919616355248267283863969694792233543659667273081093293406160104589108044196382317881482927971749932369206980257915156473494458975480099737217113034508367071069082547869080089292689046267343995258188938799450238393310755187852107325356328769545983596185271704801647109509942642613837402799813077904117246262527878192724288099087536003641051018371159370838687308188041328991017307914649140704824793953669875633397427031418061230643293221799183775707617468740271424888414423689676535300343769233402843091122102025126259192395096122769018784797878772796133523355645438472582419844464151626475092436467496171710299309200463767716625629744312231178311336189821818994396437149668314692409526479165230503668530104425372947694267752530037537787629665421273316951990536000379522295713472269698962675211894820081695507067709083509870341657592707559887775868844775879700508149786578170461407747010558827744667023915702463022090413956473279417889945535790395032194187484418488125537800868009431965741359590733959896680879578760071910062445618902422760692114702213453863057588494849781975891108212973175797682592742107783233294689101587355687390037909640132423932689103608483392952497480471018306142722883696338731162154687306886645121479393841514863978837960286893133735039190442745489487172603763442732661522703844468525934777102518297479975805397719202614008326754581892096064703253265081540053003751648663644235020765855365838659991822902105386747771474283567429411539976509266725970257553454535112444336798137943264840498725445202336621009697528954054541058182874166521704822932322823165911858603848628957974579897924029467814699554740618733890506990520675530055024549108406960794953636021020225444444135898200422216832644175672397470490049183256562689104211226227770089794605592567501069528932398003336703675300102794538239164698156924913949558393222005646984612774655536608947326635790296809907407457975513933273333268703955372425166247392913494860406353192606688876725144626262780642351137100327052819564275602175499825699607515127064557361833988403548416420805778407 A013786 764 2915468299336456016466283388078576590584899035194010277832868100510331593939270710264610595469401190373207372169936711902314753523769535278008331103838693892128298790364812944420932356472005064637931755703835981984556711275457761931724649009835423142516103730867152290590430097623608742626184667451271467022514229231073839441092233278329625016630451740952461726309531476389093563491734768881166850836852667726125181550453899189322315465410062545422265506712042181808814172620321117617744126258062649810553683152510191106322998868951089748557391237196152738326861122667704997468190411118448414115513945233440510060171587618465959599254290692860196000127719469058288395854589337636867197433661294391746400087892932614911642057480022382339123206032909688180545375679906614440837363228754709933372284915823604122351200047785508276329435540731015725909173944742163495109153649383688226959487230907432556303072586832284330282761371395787222302434765014774547025539840245473989542445391691157083031278913361256125389929400226261784166962328148320940625790768414102299706933483516589576904697772670390046558428055166696939958458308276428641390313506287618137016093667059125518191762187405545845596353623576475273076475718439308140780725320447413936873824620128228098826676477234001729276936911233032008046919547209383183759463016150912469569509507198690319880090851290549861096306887160920067637574187277840000572351745414945524421601613716039083909492343882353759231432738472298244150088789989416259884090646149745004377352237711930791868602932656059931930984717048421767400014502725201269976134326524114550819348595090235905173800787543140548532911241005423481021045957949862386537763968626478946450610914953048677643754909293520333404223834834936672024613477188413189942648830414097829096253031920258701421636026001120316011930568930769399823146432249421908759923805476233992537751122922651352511089460777667262007708441409808284858818733378622640366787955033581399309754845398017107483598749409054588385844338804978852652329201778882037439793930810227044283767018684953080697080873818613279860507098421354372507840558128096966334915594752223093630932225580071107284240141947662113942409285112868683680086469561292110370291579213742615178665789426326646608088999007016539211154172875985596848027754570067938966687606011425524395546809686312234440274776718392889702126035558410055271947943398082531252532502640587685306599208953789273178158196849192824159990385301159835654015448659993017072247656936322285080177885253819773825720823375081504757643820082002225763406156919747826354673955207 A013786 765 7000039386706830895535546414776662393994342583500818677076716309325306157048188975345330039722032258086070900580018045277457723210570654202498002980316704035000045395665915879554658587889284160195674145444910192744920663772374086398070882272614850965181165057812032649707622664394284591045469386550502792321056664383808288498062452101269429664929714630026860604869185074810213645943655180083681608859283255210426560902639811953562879432449560171558859481615613278522962828461391003400203647145608422195139393249176968846281520284351566486286296360507962724722793555525159698921125177095394642291348982505490664654471981871936768997809551953557330596306654445208950438446868999666118141038220767834583106611030931208402852580009533739996234817685016161321489447007455781272450509112240058550026856082892473497765231314733005371466974733295168757907926641325934551757077912170235432929728841408745567683677280984314677008910052721285120748145870800473687408321156429383048891411385450468156358100670980375957061220489943254543784876549884118578442523634962259621596347293923331574148179352181606501786785760455239352840258398171705167978142728596571146975640894608960369178421011960715575276845050207117130656618199972778846014521494394240862434052912927875665282850221838838151993925523870509851320653832849729024206470701778340839436392326784055458032098133948610216492232836073369082397815623654093841374216540741284204136265474532209840466691117661531375914670005071988084204363184764588439981701641405537755510022722746345831276515641307199896566294305633260663527434821043208249212698517984399036517255976811656408322295690891080457027519889654021777931531345037619590077171288672175950427916806802269875022655537213742320503541427438682949531096958729380069052299841824248887660103529640541142113348098428689878744645296002777328975374583830862002932577056948437816083140446137285897379125795327179096080507967824949691946023778842072959520657880035628939742721383800639075068120597331140066714412257470754225218242413471095771892945227875355133325324611862572346753691178038490484945077543309671848391325180065560816170132343000087647807868273617750728589460580816336735575724693555997709515887613416662356999070081692196019043976560412610278506021686615846710645981169075241418032114638722733121459016942033432684073707890056835674891099738900861328174804611375742542707947012098796157537330538840051032421144700698048044900757830634911970808136915108084765405291092232643233990466624304109806477507102494421276955555696923570692923102812016887344057938182764314531077572166452007 A013786 766 16807094567483100980180846941878766407980416542985465643661195858690060083072701729804137425372599451664656232292623326711175993428580140740197705155740406388035108994993864026810735269522171268629813623213229372780554513717470181441768188336548257167399977303806690391948002017210677303100171997107757204362857051185523700683847947495147900625496244826694492312290913364619322963910716087380919542871139095760234172727238188500504473517311393971912821615359087481733633751135799799163888956796605821690529683191273902199921930202728111133573397561579618502059427326815908437109621550206042536141528906995683085835387228474520182363740734240491150761732277322946690002710932468198349656632768063570834038973085265831375249044602890509730959797261723803332896162264901330835153672378488380578614481455024828868134320386673945896892206334641700187736931865823568858768744067120735274464278948222398108008509151643339539498393036583805574916298235791937323467379096586948700388278736466574043415799711023882672903990396353754159627488596271768706840499247544385351452829852709919109529778624588037210790072610853029686169460414010264108315520691360367323888513787956113846397388849717678096239704965547288230706540298134642009280866108040572310704161043939829472344123382635050402937415182813094153020889852672199387119736154969796355486777976608517154735067619610613129797851039412159166837155312393479313139493914319823374131173404351835826960525373505336833571122682177843390174676006619776844396065641014696150979564557313976340894914054778586951655672627825458853129371005324743006359689141680542086677931600324787036381831953829484177323075255059306288813606759435324635775288264101894456977428253132249969929395944850195311529002967280277761824163797909241545794571920220021579271908574666939282214148784327284398865893355702668366869874375777899669041117513733199196415620211175623439607281034580557009689299630747704210362403092999817175809099569965545084322274042505334419238557554192067300181303830187280894749000034744100948314961492128727675114104393082036204555612518470415654353131181486522107987571757337411519624487755543210442386691724956219499343294854540024502117314989227950500547646159813406319154767266142962641724587721550677278692958069564647952261000786949654644695107247573282224623099677822271874460972644026462455413530473100968048947705871913157845041780776049209574247130623754962528843168426376013355806719551354423641910336733174511521738103912450576404811110364954167645352494553089105485970289228313493233708369851652546513083109576817119189117250771651268807 A013786 767 40353834056526925453414213507450918145560980119708103010430531256714834259457556853259733958319611283446839613734588607433533560222020917917214690078932715737672296696980267528372575382122733215980182509334963724046111387435645905641685420196052365458927345506439863631067152843322836204743512965055725047675219779896442405341918921935850109401816483828893476041810482988450994436349629325801587822433604968920322248718098890589711240915064656926562684698477169043642454636477055317792497385268650577878961769342248639182012554416750194831709727545352664023444685011684996157500201342044708129275810905696635089090764735567322957855341502911419252978919197852395002696508948856144237525575276120633572527574377723261131972956091540113864034473225398851802283685598028095335203967380750601769253369973514614112390503248404144098438187409474722150756373409842388829903754505156885393988733754681977857328430473095658234335641680837717185374032064136441513645177210905263829632257246256244278241335106168342297642480941645363737265600119648516665124038693354069228838244476356515781980998477635877343106964338658124276492874454038644124065565179956241944656321604882629345200130628172145109071531622279039041926403255821275464283359525405414118000690666499530563098240241706756017452733853934239061403156536265950728474486508082481049523753921837049688518897354685082124644640345628594159576009905056743830847924888281895921288947343848757820532221421786313737404265559909001979809397091894084203394953604076285458501934502110857194488688645523387270925269979408926706363619783784707958269613629174981550113713772379813674352778521144591509752703687397394399441469829404214450496467122108648591202805235770532177800479663585318942981136124439946906139817278780088951452767180448271811831852487775321216596171231169809841677009947042106748854568376242737105367723150473411270593904127032671878497081764027917380264008413425237809080129826292561039117648067487273747457779976055307940591776687615153587735310496279661428292349083420586376904222542601075147948964647789968927138025656847467986101867966749139581278159789367125058618395101059248272170446831619883017923250945750598829583673289136309151814898429711988572290596206009253302780735119443176146141792325024719733378662889466120801912952501423450621320062326451274770580795318307536355447886665915424285523441798463491985945315643294152187767360627635665031752447391728808067291933642801971164226718496352002163693187493793833947951475986254956516491339421966942271814664437180697254133796013817764177912546093937903173070519102734696405607 A013786 768 96889555569721148013647526631389654467491913267419155328043705547372317056957594004676621233925386691555861912576747246447914078093072223919232470879517450486151184369449622335622553492476682451568418204913247901434713441232985819445686693890721729466884556560962112578192233976818129727589174629098795839468202691531358215225947331567976112673761377673173235976386969655270837641675460011249612361663085530377693719172155436305896689437070241280677005961043682873785533582181409818019786222030030037487387208190738982676012143154617217790935055836391746320290688713055675774157983422249344218391221984577620848906926130097142421810674948490317626402384994043600401474317986203602314298906237965641207638706080913549977867067575787813387546770214182643177283129120865456899824725681182194847977341306408588483849598299418349980350087970148807883966052557031575580598914566881681830966949744991428835445561565902675420639875675691358962083050985991596074262070483383538454947049648261242512057445589910189856639596740890518333174705887276088512962816902743120218440624987731994392536377344803741500799821377118156387859391564146784541881421997074936909119828173323193057825513638241320406880747425091972739665294217226882389744346220498399297319658290265372881998874820337921197904013983296107986428978843574547699067242105906036999906533166330756302133872548598882181271781469854254577141999782041241937865867656764832107014762572580867527097863633708939283507641609341513753522362417637696172351283603387161385863144739568168123967341437901652837491573220560833021979051100867083807805342323649130701823026767483932632121021229268164214916241553441143953058969060399518895642017560182865267477935371085047758898951672268350782097707834780312521641701286350993572438094000256300620208277823148546241047407126038713429866500882848098303999818671358811789987903284286660460695963809005445180271493315431029630013884200633995979601391712928439054921473010036944267646129722508794365360855826963983764152480501567467089329930149292827890947038324785181430225464119343715394058399602090770634630584988164684134648861654270467265742766637643255101481242842719339126033725520747187789830399567216278273507571129738484562069721490628217179976545021783065926886443372384352079842169597608156045392998955917704941789469645809510724164489559256394789430375884862933709541783758110844258254702859549259402829432866953231741237626187540868169567932676367532765308351109741157195027343172598995309031493842998150596095705952142628394627009313670854107175244229176451791168023171544905518542316365666006069862407 A013786 769 232631822922900476380767711441966560376448083755073391942632937019240933253755183205228567582654853446425624452096770138721441701501466409630077162581721398617248993671048543227829750935436514566215772109996708211344746972400398952489093752031622872449989820302870032300239553778340329475941608284466208810563154662366791074757499543094710646529701067793288939579305114142305281177662779487010319280353068358436842619732345202570457951338405649314905491312465882579959066130817564973065506719094102120007216686865964297405105155714235939916035069063176582915017943600046677533753318196820675468357323984970867658225529638363238954767430551325252620992126370698684563939837484874849156631673877355504539540533300273433496858829249466539943499795284252526268656793019197962016479166360518449829993596476687020949722885516903458302820561216327287729402492189432812969017993875082918076151646337724420633904793319732323684956341497334952867961405417365822174303231230603875830327866205475243271449926861374365845791671774878134517952468835349888519623723383486231644475940595544518536479842004873783343420371126460693487250399145516429685057294214976923518796707444148986531839058245417410296920674567645826547936371415561744617776175275416656712864499554927160289679298443631348796167537573893955275415978203422489025460448296280394836775586132360145881423427989185916117233547309120065239717941476681021892815948243892361888942444936766662932561970584535163219701847504028974522207192164748108509815431931732574487457410519703171665645586792401868462817267302566560085771701693181868222540626919081562815077087268728922249722571971472862280013895969812186631294584714019244868436484161999059507214522825975199669116382965116310227816596511307530364461724788528735567423863694615377789120075053379659524754824509618950945109468619718284027903564629932507107760955785572271766131009105422073877831855450349902141663335965722224347022941502741182170866456697098703186618357463743615271231414840540525017730105684263488481481162288452079766163839017809220613971339350544260661134217444619940293748034556583406607291916831903391905048382696981455498656464065369133241606974975313997883382789360886284134691678282502101433529401298998349449123684597301141290454350537094829343701049203857182664988590493158409565236516619588635248718939431774603889422332499555903836609822803224137064069541565777771826193468313554709410711540476285624475132606355958446169505351014488518425260650957410187736984616717038559581225789991094450775499449362123720711327761394252660750594423634879318150020101593964080573739639207 A013786 770 558549006837884043790223275172161711463851849095931214054261681783197480742266194875753790765954303124867924309484345103070181525305020849521815267358713078080014833804187552290019231995983071473484068836102096415438737480733357884926314098627926516752425558547190947552875168621795131071735801491003367354162134344342665370492756402970400262317812263771686743929911579055674980107568333548311776592127717128606859129977360831371669541163511964005088084641230584074481717780092973500330281632544939190137327265165180278069657478869880491738400200820686975578958082583712072758541716990566441799525934887915053247399496661710136730396600753731931543002095416047541638019549801184512825072648979530566399436820453956513825958049027969162404343008477490315571044960039094306801566478431604798041814625140525537300284648126085203385072167480401817838295383746828183938612203294074086300840102856876333942005408760677309167580175935101221835975334407095339040502058184679905868617206759346059094751274394159852395745803931482400977603877673675082335616559843750442178386733369902389006088100653701953807552311074632125062888208348384947673822563410159593368630894573401716662945578847247202122906539636917629541595227768763748827280596836275392767587663431380111855519995563158868459598257714919386616273763666417396150130536359369228003098182303796710261297650602035384597477747089197276640562777485511133564651091733585560895350810293176757701081291373468926890504135857173567827819468387560208532066852068089911344385242657807315169215053888556886179224258793462310765937855765329665602320045232714832319000086532218142321583895303506342334313364223519060101738297898360206929115998472959741876822069305166454405548435499244260856987648223649380405072601217257494097384696730771522071677300203164562518936333647595101219207834155943599950996458676467949565734054841159024510480552862118399380674284936290115042133669653699060657202082548081578392250362529733986351070676270448420266226627032137800567569983747916635844036270654573443518559377481759938694145185780656769847383256084532476645289030970356759264107892313400043964021166855452474652274170220951288913098346915728908918002077255487968207394719556287545541904092518895037027345966718120040238380895639564685254226219138461095578637605774073341366132876403632313232174173575690823938503020331433725111700184550541153090830969299432430154690517420844857295118408683561784364793387860656229252982347785786932739050822948741860756500064737609581554523121768617776311974177918459053427897955107600638462177211147345242878198263927107757457548873736007 A013786 771 1341076165417759589140326083688360269224708289679330844944282297961457151262181133896684851629056281802807886267071912592471505842257355059701878456928270100470115615963854313048336176022355354607835249275481133493468408691240792281708080150805651566722573766071805465074453279860930109703237659379899085017343284560766739554553108123531931029825067245315819872175717701312675627238271568849496575597698648825785068771075643356123378568333592225576216491223594632362830604390003229374293006199740398995519722763661597847645247606766583060663898882170469428365078356283492686693258662494350026760661769665884042847006191484766038289682238409710367634748031093930147472884939072644015292999430199852889925047805909949589696125275716153958932827563354454247686078949053865430630561114714283120098396914962401815057983440150730573327558274120444764629747216376134469636607900109071881208317086959360077794754986434386219311360002420178033628176777911435909036245441701416453990549913429189887886497809820377805602185675239489244747226910294493872687815360184844811670306546821135636003617529669538391091933098890191732275994588244472259364847974747793183678082777870737521707732334812240532297098601668239228529370141872801760934300713003897218034977979898743648565103509347144443171495416773521447265673306563068168156463417798845516435438735711415901337375659095486958418544070761162661213991228742712231688727271252338931709737295513917395240296180587698893464100430193073736354594543598532060685492511815483877137868967621395363721285344386425083716317445363103008149016791692556527111170428603748312397919207763855759714122932623718727944686387500669263304273653253962856836807512333576340246249788401704657027721793633685470317627343384982162352579315522635243327820656850582424494097197787798114607966137087875838027318009808420583482342497282199546907327465673622817849663807421946276912998958132032566216162940838531444637942200197943869719793120433891301228920693725346657059210131504162859162735530978747842661531085841630837888061065333705612804642591059356904403567197858962476425338963359826578993123049444473505557614821619941391640110282700504044680349130944665110312122987490426611665954721654646396846111726137866983902657666090206216612352530430594809295397152151445090484308891463550092620085036245121184070450190755233668276345751815772373993192143105849308571085157287937264801411932327448502365579299249231844259868924253435606436410617033674425506461025899929207676356655435000605312410015366451280925050001182220187280382990213349132947687483964775928150554031688985725655574845840152807 A013786 772 3219923873168040773525922926935753006408524603520073358711221797405458620180496902485940328761364132608541734927239662134524085527259909498344210175084776511228747593929214205629055158629675206413412433510430201517817649267669142268381100442084369411700899612338404921643762324946093193397473620171137703126641226230400941670482012604600166402609986456003283513093898200851734180999090036807641278010074455830709950119352619698052231942568954933608495795427850712303156281140397753727677507885576697988242854355551496432196239503846565928654021216091297097504553133436665940750514048648934414252348908967787586875661865754923257933527054421714592691030022656526284082396738713418280718491631909846788710039781989788964860396786994485655397718979614044648694275556678330898943977236428993771356250992824726757954218239801904106559467416163187879876023066519098861597495568161881586781169325789423546785206722428961312566575365810847458741252443765357617596025305525100906031310342143484920815481241378727111250847806250013676638091811617079788323444679803812392820406018917546662044685688736561677011731370435350349194663006374977894734999987369451434011076749667640789620265335884189518045333742605442387699017710636597028003256011922357220501982129736883500204813525942493808054760495673224994884881609057926671743668666135028084961488404443109579111038957488264187162924313897551549574792940211252068284634178276865775035079246528915665971951129591065043207305132893570040987381499180075477705867520868976789008023391258970268294806111871806626002878186316810322565789316853828221593920199077599698067404017841017679073609161229548665795192016389106901193561041462764819265174837112916792931245741952492881523560026514478814232623251467342171808542936569847219230097397098248401210327371888503273173726695147989887103590541550017820941104335974561112124493245082368385657042801620093010868110498475010191485007220953313998575699222675263231197223282161773014250638585634557323599163525741495024849728009879973570230336137105755641769234617866227176343946861133515927472964842059368905897238851026943616162488441716180886843833186709479281327904788763910211277518263398140929859407292964514294609957286692805998827514254457018628350281056282585126086258425563858137118248562315619662252825648403983772380824172024535962953150908003316037531506150109669469957654335597144189879175462648337372788190049518203854179755897497405658067945287132498891053821891497852295641012923185730027630932329699436453355096446894849525501045052838510669660199559502251268207397648999427003489480230085254727299035204862206889607 A013786 773 7731037219476465897235740947572742968386867573051696134265643535570506147053373062868742729356035282393108705560302428784992329350951042705524448630378548403460222973024043307715361435869850170598603252858542913844280175891673610586383022161444570957493859969224510216866673342195569757347334162030901625207065584179192660950827312263644999532666577480863883714938449580245013768578815178375146708502188768449534590236565639895023408894108060795593998404822269560239878231018095006700153696433269651869771093307679142933703171048735604794698304939835204331108432073381434923741984230806091528619889730431657996088464139677570742298398457666536737051163084398319608081834569650917292005098408215542139692805516557483304629812685573760058609923270053321201514955611584672488364489344666014045026358633772168945848077993764371759849281266207814099582331382712356366695586859156677689861587551220405935831281340551936111472347453311844748437747117480623639848056758565767275381176131486507294877970460550323794113285582806282837608058439692608571764590676208953555161794851421029535569290338656484586505167020415276188416385878306321925258734969674052893060595275952005535878257071457939032826846315995667172865341523238469464235817684625579686425259093498257283991757275787927633139479950111413212718600743348081938856548467390202431992533659067906099445604536929322313378181277668021270529077849447216215951406662042754725859225270915926513998654662148147168740739624077461668410702979531361221971787917606413270408264162412787614175829474604207709032910525346661584480460149766041560047002397985316875059837046836283447455735596112146346574256031350245669765740060552098331055684783908113219827921026427935408538067623661263632972528426773088554512311590704203173371463850432894411305996019904296358890117795050323718935720890261592788079591510674921230210908281442766493962559766689843319094333306838499469755502337508906910580253833643307018104533100470417007215783244108572133961591625305329554664196951721816542123037065190919295887932317496811450401816413581571741862588585784544743059270481315691622406134748560550309312043481289459754468299397822148417277321350418936372592436910407798821358507445349427203184861724951301726669024816134486887733106479778823387220914798119802809069034381817965037486358837030910847050515330115961806113146266413316397368328059768743199899900285818658032064444308893207453885593909891270985021136634405129837420226361486343361834072028568937796341868523608346924505586568994533710728009171865264117854139142364905294965961755247624235378242032434696600244983526874158741946407 A013786 774 18562220363962994619263014015122155867096869042897122418371810128904785259075148723947851293183840713025854002050286131512766582771633453535964201161538894716707995358230727981824582807523510259607246410113361536140116702315908339017905636209628414868942757786108049030696882694611562987390949323036194802122164467614241578942936376745011643877932452531554184799567217442168278058357735243278727247113755233047332551157994101387951204754753453970221190169978269214135947632674446111087069025136280434139320395031737622183821313688014187112070630160544325598991345408188825251904504138165425760216355242766410848608402399365847352258454696857354705659842565640365379004484801731852418104241278125516677402426045254517414416180258062597900722425771398024204837408423414798644563138916543099722108287079686977638981235263028256595398124320164961653097177649892367636436104048835183133357671710480194651930906498665198603645106235401739240999030829070977359275184277316407228190203891699104015002007075781327429665998684317885093096948313701953180806782213577697485943469438261891914901866103114219492198906016017078128387742493813478942546222662187400996238489257560765291643695228570511617817258004705596882049684997295565183630198260786016827107047083489315738864209219166814247167891360217503123737360384778744735194572870203876039214073315422042544768896493167302874421013247680919070540315916522766134499327395564654096787999875469139560110769843817701352146515837409985465854097853854798293954262790172998262250242253953103061636166568524702709388018171357334464337584819588265785672852757562745817018668749453916557341221166265263378124788731271939853107541885385588092864699166163379840806838384453472915899900364410693982767040752682185619384060129280791819264884704889379481545696443790215557695172825915827249164665857518084284179099217130485873736390783744082352004105999822313809145494269719237226882961112358885492303189454577580150468983974229471234325095569104681693641781492358096260748736881084081517637411993523397229426925494309844292414761209009353752212075194468691928085308425638975585397129531293881292658216398575992870478386854170978349882848562355866230594441021889124970081776376283974714846853001608075445732328583538903017447188657948954952717416430285646544574751550744934055004747567711216943768287307608424296477664185658372670081355671504752422959660586250597934986730785652591096779310977648941635035749059206716739645963493928710411763606940594019649016826325183640965737913352155875439457950021648499146967788080818137613213274174349545789143159119875706537188205448024855139413323207 A013786 775 44567891093875150080850496650308296236899582571995990926510716119500389407039432086198790954934401551975075458922737001762152565234691921939850046988854886214815896855111977884360823320863948133316998630682181048272420202260495921981991432539317824100331561444445425722703215349762362732725669324609903719895316886741794031041990240564772956950915818528261597703760889078646035618116922319112224120320126314546645455330343837432470842616163042982501077598117824383140410266051345112720052729352209322368508268471202030863354974164922063256081583015466925763178220325061369429822714435735187250279468937882152447508774160877399492772549727154508648289282000102517274989768008958177655868283308779365542443224934656096312013248799608297559634544277126656115814617624618931545596096538619982432781997278328433311193945866530844085550896492716072929086323537391574695083085821253274703191769776862947359286106503295141847351900071199575917638673020599416639619717449836693754884679543969548740019818988950967158628062841047242108525772901198389587117084094800051663750270121266802487679380513577241000769573344457004586258969727646162941053480611911949791968612707403397465236512243797798394379236469298138113801293678506652005896106024147226401884020047457847089012966335219521007450107155882225000093402283853766109202169461359506370152990030328324149990120480094694201484852807681886688367298515571161488932885076750734486387987701001404083825958395006300946503784525621375103515688947105370703784184959205368827662831651741400450988435931027811205240631629428960048874541151831426151400519470908152706661823667438853654176272020202897370877617743783927587311208066810797010968142697958274997777218961072788471075660774950076252623664847189927672141128370403181158054988176439400135191217161540307554026109955023901225244362723900920366314017220330296582841074271769541727161858505573375455758331741595888581745989630773684067019957880440769941276030522124960433614554461420340746433917363151789122057717251482879723847426196449676747854048111837936146087841662831458359061192541919329319332825529959180380538508004636608983672377572980958882018606836864519018068719398216434819657252893555789053166345079457823290347294056860989145203320929076906144890699967735440841474516849115837353523978473338586666066398910074631881987657825567826735842871709765752780865334967282910567526145067587685641903140616351871223367125657335108865720833491155326891889958348922833698644420264366241177289400006765921958736729958526256930138538001978046451869659182044348409325071292613259439732725046821571395788881280707677189731389020007 A013786 776 107007506516394235344122042457390219264795897755362374214552229402920434966301676438963297082797498126292156176873491541230928309128495304577579962820240581801772968349123858900350336793394339468094113712267916696902080905627450708678761429526902095664896079028113467160210420054779432921274332048388378831468655845067047468531818567596019869639148880286356096086729894677829131519098730488188450112888623281226495738248155553675362493121407466200985087313080896343920125048789279615640846603174654583006788352599356076102915292969977873877851880820136088757390907000472348001004337360200184587921004919855048026468566760266636182146891894897975264542566082246143977250432989508584551739748224379256667406183068109287245143810367859522440682540809381101334070896916710054640976227789226577821109575465266568380176664025540556649407702479011291102736262813277170842894489056829112562363439234247936609645941714411635575491912070950181778250453922459199351726941597057901705478115585070886524787585392471272147865978881354428302570380735777333398668118911614924044664398561161592772918192613098955642847745600041268011607786316078437221469406949200591450516639110475557314032865897358513944904546762784829611236906122094471466156550563977490590923532133946290860720132170862069938887707281273222225224258883532892428194408876724174794737329062818306284126279272707360777765131591244209938769883735886358734927857069278513501817558470104371205266126106410128572555586646016921623541169161999995059785828087052090555218458795831102482823234670397774703782756542258933077347773305547254189512647249650474648695038625520687623677229120507156587477160202825210137134210568412723623334510617797818269663102725535765119052661520655133082549419298103016340810849217338037960490026611630999724594112404858278437216690002012386841811714900086109799519955346013042095401419326518669686915622271881674469275754511571728484772121103487615444914918870938288629003749283622030001108545261870238132187835588927445682060579120810394216957670297675673871597569516522884686756907832458331520105923293148309695718114097431992093672957719132498169797378552727282275726675015311710162382995275117660001997064197427449516652394535778233720123853030523234937633173550713651653882570622532793460380314954727125485811072314485946585225423783089191148652366439188351992758734975147572426857669256446268272630274307278033226209440619860842807304468703261596386595721212263939867427789995763723710445253054743345066671849416244978622926888630421542889262629742749289530939051696088480530789496173564435914798272837418592921289103954979132932545065037036807 A013786 777 256925023145862559061237023940193916454774950510625060489139902796411964354090325129950876295796793001227466980673253190495458870217517226290769490731397636906056897006246385219741158640939809062893967023155267989261896254411509151537706192294091931691415485746500434651665218551525418443979671248180497574356242684005980971944896380798043707003596461567540986704238477121467744777356051902140468721045584498224816267533821484374545345984499326348565194638707232121752220242143060357153672694222345653799298834591053938723099618420916875180722365849146749106495567708134107550411414001840643195598332812571970311551028791400193473334687439650038610166701163472991689378289607810111508727135486734595258442245546530398675590288693230713380078780483324024303104223497020841192983922921933013348484090692105030680804170325322876515227893652106109937669767014678487193789668225446699262234617601429295799759906056302337016756080882351386449579339867824537643496386774536021994852955519755198546014992527323524427026215294131982354471484146601377490202153506787432631239220945348984247776580464050592498477437185699084495870294944904327768748046085030620072690450504251813110992911019557791981715816777446375896579811599148825990241877904109954908807400653605044356589037342239829923269385182337006562763445579362474720094775713014743682164327079826753388187196533770373227414080950577348062986490849863147322561784823337710917863957886720595263843968781490718702705963537086628818122347157961988138545773237012069423079519568790477061258586443625057063782398457963698318712003706618957309019866046410789631516787739875170984449027118337682966532661646983329539259239574758949419626159993332561665461109644011372050845440311092974531201155734745342234286848970828629143136553894526030338750463884064726527757272694831740807189927475106749628647412785777314071058807802971325918284409074787900400731086582283720091937862769473764683240720209122830998238002029976494032661617173750441755382993249014797082627450469065756514915366384719292965705764409171446132903335705732453979774321826849091579419191947934213016908771483637128105683505905098204744019746711763416099881571655557501664794951138023306289482399280403539162017371126286287085257249695263477620972052064701237098373136206299828291432384627080757751126242503197147947914331820491233134613722675329321396885263884727490122585288611774557776128866928285883580338029356531092924216326630645719621694123779828700628779052584438771505079110448404193673647459601642124477119574012341044163784663122308441754425580312728210631430653082642041604015138595904898171040701153925373607 A013786 778 616876980573216004306030094480405593407914656176010770234424906614185126414170870637012053986208099995947148220596480910379596747392258860324137547246085726211442609711997570912598521896896481560008414822595798442217812906842033472842032567698114727991088581277347543598648189742212529683995190666881374676029338684298360313639696210296102940515635104223665909076876583568644055210431880617039265399230448380237783858348705383983283375708782882562905032327536064324327080801385487917525968138827851914772116501853120506874162183828621417308914400403801344604695858067229992228537805018419384312631597082985300718034020128151864529476584542599742703010249493498653046197273348352077732453852303649763215519831557219487220092283152446942825569151940460982351753240616347039704354398935561165049710301751744178664610812951100226513062172658706769960345110602243047752288993409297524928625316861031739215223534441181911177231350198525678865439995022646714882034824645660988809641946202932231708981997058103782149289942921210889633086033435989907353975370569796625747605369489782911178911569694185472588844326682863501874584578162715290972764058650158518794529771660708603279493979357958258548099676082648748527688127649556331202570748847768001736046568969305711500170278658717831645769793822791152757195032836049301802947556486948399580876549318664034885037458877582666119021208362336212699230564530521416721470845360833843913791362886016149228489369044359215605197018452544995792311755526266733520648401542065978684813926484665935424081866051143762010141538697570839663227520899592116498956698377432305905271807363440285533662114111128776802644920614406974223761434218996237556522410143991480558772124255271304294079902186934231849413974919123566704522724378959538572670865900756998843339863785639408393145211740291009678063015867731305858382438098651331084612197534934153529800866188565748862155338884063211940742808509506509004460969222103917226769442873973562172420542834174810654674566790884527795388508576226881392311794689711022410659540346420642165100909029463622005438146706264668882185479866990045453597960332212744581746097678140789590391411854943962055815653544993561497172677682393958401047240672248897528003708074213375291702656518327609767953897007347670273193900031325887727729155489620899360454108250176352222942310700999450756207548143465700673921518587230703784327277956870713220485409494814406476391608485031154111043400240180372811687591195368710209698505255237490383694944186618469010427550503542740869564097203630847037246976156662568652375818330860433726064998051423541891240347768767660508668723470574822030407 A013786 779 1481121630356291626338778256847453829772403089478601859332854200780658488520424260399465941620885648090269102877652150665821411790488813523638254250937851828633673705918506167761149051074448452225580203989052512059764968789327722368293720195043173461906603683646911452180354303571052283771272452791182180597146442181000363113048910600920943160178039885241021847693580677148314376560246945361511276223552306560950919043895241626943863385076787701033534982618414090442709321004126556489979849501325672447367851720949342337004863403372520022958703475369527028395874755219419211340719269849224941734628464596247707023999682327692626735273279486781982229927609033890265963919653309393338635621699381063081480463115568883988815441571849025109724191533809046818626559530719849242330154911844282357284354434505937772973730561895591643857862276553554954674788610555985557653245873175723357353629385783337205855751706193277768736532471826660154955921428049374762431765613974232034131950312833240288333265774936507180940445152953827346009039566279811767556894864738081698420000492144968769740566678835739319685815228365555268000877572168679413625606504819030603625665981757361356474065044438457778773987322274439645214979194486584751217372367983490972168247812095303013311908839059581513781493274968521557770025273839354373628877083125163107393684594914112347758974938765075981351769921277969246690852585437781921548251499711362059237013062289324774297602975075506476668078041304560534897340525018566427183076812102500414822238237489682910953220560388796172586349834412867586031409277679920671713995032804214966478557609479620125566322735980820193103150454395191145111251203559809966373210306755723544821611870336906401610085845150829090670442953780815683657559061233881852112982749027717554222859012949320219551941653388438714237029301098422865365976233874861845934153886281376902625051879718746363018034968660635771869723483231325128119710787102271505261473432340410522775981723344853720381873634864913751236727809091520742222940619049996164807993556371755961838407282579742156435056990241741469986127337160643099134088702757642799740772380525216035806529779863720452896013384161529541154711599115427894120914424854069602964736903086186314075378078300504591052857306714641756325938553975213456434277702330579779364450313908673421687284487993099681265654323092461147318085566127940919786169794374446582442385468197049389949816251972559801020615203976673075120861906460080273213486111117825214411251560992070944094036548759006120827823397385917663736429989752146827334354339812395901376282060321467924080868074992811152881313605052850147695007207 A013786 780 3556173034485456194839406594690736645283539817838123064258182936074361030937538649219117725831746441064736116009242813748637209708963641270255448456501782240549450567910333308794518871629750733793618069777715081455495690063175861406273222188298659482037755444436234396685030682874096533334825159151628415613748607676581871834430434352811184527587473764463693456312287205833102818121152915812988574212749088052843156624392475146292215987569367270181517493266812231152945079730907862132441618652682939546130211981999370951148677031497420575123847044362234395178495287281825526429066966907989085104842943495590744564623237268789996791391144047763539334056189290370528579371087595853406064127700213932458634591940480890457145875214009509288447783872675521411522369433258358030834701943338121939839734997248756592909927079111315536902727326005085446174167453944921323925443341494911781006064155265792631259659846570059922736414464855811032049167348746548804598669239152131113950812701112609932288171125622553741438008812242139457767703998637828053904104570236134157906421181640070016147100595884610106565642363305698198470107050776999272115081218070492479305224022199424616894230171696737126836343560780929588161165045962289987672911055528361824175962996840822534961893122582055214589365353199420260205830682488289851082933876583516620852236712388783746969298827974947431225599580988404161304737057636114393637351850806980304228068362556668783088544743156291050480055377172249844288514600569577991666567425858103495988194008212728669198682565493499610379825952425295074061413675709489532785302073762920134515016820360567921484740889089949283640664241002853939412114139747103729262077946520492231116690100678912270265816114207140646699733532027738456461799306022550326923271580415549847689084490091317847144211909785641352883107351937313299743708937533543292087903480961585943202749563204710017606301959754186488259206083238411632615425599832553884132797711049325665185132117750993782636878597310657916719383469628741302077280426339040791703992528848586064374015885473960917600571833570421269436691736522704081020946975321100362177594485641043701971478001452792807403328135371832428312462549476142373784315534074621116718333304309933340094982765999511523117910393421854856938578468094487508898700763295722050254045203694724885471170055671432334718836029744999214710723444273186148406593676293046244444167509141115585269508820986116082250497104747992053365189437410652735985580152793898339801414997941962336769781753570373696107603977123588310631168405394904532429784769889562559204453226831844485718164248057739578068033965731893204615712304007 A013786 781 8538371455799580323809415233852458685325779102629333477283897229514540835281030296775101659722023204996431414538191995810477940511221702689883331744060779159559230813552710274415639810783031511838476985536293910574645151841685243236462006474105081416372650822091398786440758669580705776536915207123059825888610407031473074274467472881099654050737524508477327988605801581205279866308888150866985566684810560414876419055166332826247610586154050815705823501333616166998221136433909776979992326385091737850258638968780489653707973552625306800872356753513724782823567184763663088956189787546081793336727907332913377699660392682364782296130136858680257941068910486179639119069981317644027959970608213651833181655249094617987607246388836831801563129078293926909065209009253317632034119365954830777555203728394264579576734916946268604103448309738210156264176056921756098744989462929283186195560036793168107654443291614713874490131130118802287950050804340463679841404843204266804595901295371376447423898872619751533192659158193376838100257300729425157423755073136958113133317257117808108769188530718948865864107314296981374526727028915575252348310004587252442811842877300818505163046642243865841534060889435011941174957275355458260402659444323596739846487155414814906443505387319514570229066213031808044754199468654383932450124237677023406666220346445469776473286485967848782372664593953158391292673675384310659123281793787559710451592138498561748195595928318254812202612960590571876136723555967556757991428389485306493867653813718761534746036839749892564521962111773133472821454235378484368217510279104771242970555385685723579484862874704968230021234842647852308528486049532796053958249149595701846911172931730068360908224490211344692726060210398600033964780133760143334942775064577735184301491860709254150993252795395324888272340752001489232684645159018037444303056257788767849629801701254508752272731005369801758310353805855426329909636865197961875802847304229430922109502214720136072111145512142889658043239710578607866287550303640036940881286061765455140562012141022980163158972972402581467917496859391012498531293687745961969588404360024145928433518681488155530575390853027769660378222581292217839456141597313165301240718263648149949568053621164827167006102854605873511509526901894864508865780532673028642659962534071034450016279303667109035659925307417743114520446989699919942324231416779604032910446189447818520232090679187664713483443548499928920129819839222977219101377946858149913863197410058651570584245990322467244354357149073735533825435341353165782363913232504839704649892197623258610209312359586632726941349551722275584282325241920807 A013786 782 20500629865374792357466405976479753303467195625413029678958637248064412545509753742557019084992577715196431826306198981940957535167443308158409879517489930762101713183340057368871951185690058659924183242272641679289723009571886269010745277544326300480710734623841448486244261565663274569465133412302466641958553587282566851332996402387520269375820796344854064500642529596473876959007640450231632345610230155556118282151454365115820513017355876008509682226702012416962728948577817374528961575650605262578470992164041955658552844499853361628894528565186453203559384810617555076583811679898142385801483705506325019856884602830357842293008458597691299316506454077317313524887025143663311131889430320978051469154253076177788244998579597233155553072916983718508665566831217215634513920597657548696910044151874629255563740535587990918452379391681442585190286712669136393086719700493208930055539648340396626478318343166928012650804843415244293368071981221453295299213028533444597834759010186674850264781193160023431195574638822297788278717779051349802974435930601836429633094734339857269154821662256196226939721661627052280238671596426296180888292321013993115191234748399265230896474988027521885523280195533463670761072418128455283226785325820955772371415660150970590370856434954154483119987977489371115454832924239175821812748294662533199405595051815572933312360852808804926476767690081533297493709494597729892554999586883930864794272724535046757417625823892129804098473718377963074604273257878103775937419563154220891776236806738746444925234452239492047417231030367293468244311619143740968090242180130555754372303481031422314343155762166628720280984857197493392776895004928243325553756208179280134433726209083894134540647000997438607235270565167038681549437101158104147197602930051142177507881957562919216534799961744175056741890145555575647675833026802307903771638074950831606961153884712075514206827143892894021703159487858878618113038113340306463802636377454863643984914817543046709138860374655078068961818545099237486956408279039728695055967834298857792489391150596175371744694106738598104469909959397821008973636144278054688981758868417974374168878354253061428911513438119674954568112417682615032534195975148909888278964551019208028912896744416750027981652953908702301134374091449569685786739058947941771026570044304553714489086608104728794619480663110001217963593222269507781520479631687829283017981300864212267077249720729582977073747959948329337231697433974368303062408450406417943185536981550822420972774622764243853694811514926039016714870254588951043455755671244120130864391166493443923112558975367505177386180273685183677861862905851857607 A013786 783 49222012306764876450276840749527887681624736696616684259179688032602654521768918735879402823067179094186632814961183755640239041937031382888342120721493323759806213353199477742661554796841830842477963964696612671974624945982098931894799411383927447454186473831843317815472472019157522241285785322938222407342487163065443010050524362132436166771345732023994608866042713561133778578577344721006149261810162603490239995445641930643085051754671458296431747026311531813127512205535339516244036743137103235450908852185864735536185379644147921270975763085012674141746082930292749738877731843435439868309362376920686372676379931395689179345513309093056809658931996239638869773253747369935610027666522200668301577439361635902869576241589612956806482928073677908139306025961752534738467923354975774421281016008650984842608541025946766195204162919427143647041878397118596479801214000884194641063350695665292300174442341943794158374582429040001548376740826912709362013410481508800479401256383458206315485739644777216258300574707812336989657201387502290876941620669375009267549060457149997303240726811077127140882271709566552524853050503019537130312789862754597469574154630906635819382436446254080047141395749475846273497334875926421135027511567296114809463769000022480387480426300324924913971091133951980048207053851098261148172408655484742211772833719409190612882978407593940628470719223885761447282396496529149472024554008108318006371048811608647264559719603165003659640435397825489342124860092165327166025744371133284361154744572979730214265487919827020405848771703911871617254592197564122064384671474493464366247900657956444976737916984962075557394644642131181636057324906832712224654568655838451602775376628010429817032093449394850095971884626966059874400198479880608057421444635052792368196424580108569038900054708147764311237278239478937130069675097352341276955703017956946688313730477193693309610591972486838546109285930349167562089404510130075819590129942269127609207780476920855148642403759546842443577326326783269206182336277974388596829378770151557559767028152581417067559010550279374048832253812514168242545700382411609308245203043071556472379476928561600490816543764925339565918037914855958693114604536332532641757793886997118477419865083344616817183948742334794225023632193570416815573960480534008192234794676375233468488296946059453835881373072127112924330587326669088183430671595682478108526173103374973653252476579471728727954068851835938738693305538972458295652842689425809481588474292703524632755631869256949492721242447337419679132403481268071455337269366657132434205403190750758859393254099857379930904218837118126010546332836950310114407 A013786 784 118182051548542468357114694639616458323580992808576658906290430966278973506767173884846446178184297005142105388721802197292213939690812350314909431852305470347294718261031946060130393067217235852789591479236567025411074495303019535479413386732809801337501723670255806074949405317997210901327170560374672000029311678520128667131308993479979236418001102589611055887368555260282202367164204675135764377606200410980066229064986275474047209262966171369732624610173987883319156805490350178501932220272184868317632154098261230022381096525599158971612807167115430614332345115632892123045434156088491123810779066986567980795988215281049719608577455132429399991095722971372926325582247435215399676427319803804592087431907287802789852556056660709292365510304900657442473768334167835907061483975296834385495719436771014607103107003298185634685195169544571896547550031481750148002714816122951333193105020292366812718836063007049774257372412125043717652554725417415178194198566102629951042416576683153363481260887110096236179679873457421112166940531393000395536831227169397251385294157617143525080985073396182265258334374669292612172174257749908649881008460473788524447545268806832602337229907456046193186491194491506902667101037099337145201055273077971657522509369053975410340503547080144718444589812618704095745136296486925016761953181818866050466573760301466661532031156633051448958196856549713234925033988166487882330954173468071533296888196672362082207886767199173786796685390178999910441789081288950525627812235091015751132541719724332244451436495504675994442900861092403753028275866351457076587596210258807943361209479753424389147738680893943413304541785756967108173637101305342051395619342668122298263679283853041990694056371997035080428494989345509758434876550193339945868888568761754476039615416840674262399031354262782111280705052988928049297289908742971405970642946114628998641266875742057636375031325940899349208395518768351316576660228822312042835901991388175389707880925086973211890411426671968707029160510606629364043789403416507020987338427133889701000634594347982379209184331220777091246241403846517950352226618170273949096732506414807090183124105476402778450521579585740297769209033569156822168165491734410872860463122680081464285096065110424978058660930345840934281740896762570774193079113762153669555742017976935557840400967488748659951176746177198131317740171332480728417042501233629938571341621203311741459196267311620675817719313258088911602626599072872367862475297311368565293926776781162643246272118085935732023703116057144649596900758524639564264783749343774974527173060992572021403203093757569214101029427920620551321745141517694584691207 A013786 785 283755105768050466525432381829719116434917963733392558034003324750035815389747984497516317273820497109346195038321047075698605669197640453106097545877385434303854618544737702490373073754388583282547809141646997428011989863222549904686071541545476333011341638532284190385953522168511303374086536515459587472070377340126828929782272893345430146639620647317656145185571901179937567883561255425000970270632487186763139015985032047413187349440381777458728031689027744907849295489982330778583139260873515868830634801989925213283737012757963580690842350008244148905011960622634573987432087408768467188269680539834749721891167704889800376780194469772962989378620830854266396107722976091952174623101994848934825601924009398014498435987092042363010969590242066478519379517770336974012854623024687699359575222367687206071654559914918943708879153602076517123610667625587682105354518273511206150996645153721972717337925387279926507991951161512229966083783895727213842844270757212414512452842200616251225718507389951341063067411376171268090312824215874593949683931776433722800576091272438761603719445161224233618885260833580971561825390392857530668364301313597566247198556190405205078211689007801966909840765357974108073303709590075508485627733710660209949711544995098594960227549016539427468985460140097508533884072247865106965245449589547097387170243598483821454338406807075956528948630652575861477055006605587737405476620970496839751445828560210341359381136128045216262098841621819778784970735584174770212032377176453528818469232669058121718927899025706727062657404967482861411020890355109848440886818500831397872010263960887971958343720572826358135344204827602478026724902680234126265400882041746161638131093960531153819656429349164881228108816469418568930002138597014209210031201453596972496971116615834458904020074281584939849184972832226416246362793070891874345735513713621224225737681768656680384936450213584099337449357640562811511100561209402371214849000681323009110688622101133822681748877835439396865577014385966517103069138357603033357390599563548469172102523661029505692481251579261085796082225610635489598795696110226827751781254747901951823529680977248843071059702312585362454943870889599545530025765345654320505737971957554875595748515652330130372318844893760364083210459893126932428837582952142930960603336585162622274374802722940485532542775367571452713293894151369286228929319045461945482509791232509151491243530237815201242638344071132671476757906464373966555237803188844595925270718191051571506434299355524331692588911181653204303682158721217659593799745782174403713839742519443165423389090628111923683056571656437409943723510084783984697843588007 A013786 786 681296008949089170127563148773155598560238030923875531839641982724835992750784910778536677774443013559540214287008834028752352211743534727907740207651602427763554939125915223679385750084286988461397289749094440824656787661597342321151257771250688675560231274116014341116674406726595639401181774173618469520440975993644516260407237216922377782081729174209692404590558134733030100488430574275427329619788601735418296777380061945839062826006356647678406004085355615523746158471447576199378117365357311601062354159577810437094252567631870557238712482369794201520933717454945612143824441868453089719035502976143234082260693659440410704649246921924884137498068614881093617054642865596777171270067889632292516270219546564632810744805007993713589337986171201614925030222166579074604863949882275166162340108904816981778042598355720383845018847798585717613789212969036024734956198374700405968542945014086456494328358854859103545688674738790864148567165133641040436669094088067007244399274123679619192950136243273169892424854714187214684841090942314900073191120195217368444183195145125466610530387832099384918943511261427912719942762333250931134742687453947756559523733413162897392786265307732522550527677624495833484002206725771295873992188639295164089257419533231726499506345188711165353034089796374117989855657467124121823554324464502580826595754879959655311866514743789371626005662196834643406409070860016157510549366950162912243221434373065029603874107843436564245299318733989288862714736137603623279089737600664922693144627638408550247145885560721851677440429326926350247861157742618746106569251220496186290696643770092020671983273095356085882961435791073549742166491335242137163227517782232534093152756599235300320995086867344879828689268343073984000935134771431116313284914690086330965227650994618535828552198350085440577893119770175625407517066163211390304110968426404559365996173926544689604232416962815422509215907694991310438152447463775093286852450635856544874763381664822308258879055682889991874250411540705607564469001196604883091094829552079874482218159310131843167647485041805866996393423691135810526708466360654613432026792649712586328294764026374472213614345252517455254320234005928508817591862594916023534276870670089256305392186081244643023937546589918634163788314203397764761639036668095177236408611140975456080773901337780105763635203657539057964618639857437656235659295028154131103506008749254472730475716100994298183574664114789544215695733420961893699125965456415874816574994376714823186948752752613920393905975747149343533140863089643600684713189623000743316929221789183040181557206598096728763018828547106221274880147713566347259522454804807 A013786 787 1635791717486763097476279120204346592143131512248225151946980400522331218594634570779266563336437675556456054503108210503034397660396226881706484238571497429060295408841322452054205185952373059295814892687575752420000947175495218913084169908772903510020115289152550433021135250550556130202237439790857945318578783360740483541237776557830629054778231747277471463421930081494005271272721808835301018417112432766739330562489528731959589845241262311075852815808938832872514526489945630454706859794222905154150712337146322859463300414884121207930148670169875877851761855609324414757322484926155868415404242645719905031507925476316426101862841859541646814132862744329505774548197520297861988219433003007134331564797131301683378598276824192906328000504797055077434997563421956358126278343667342673955778601480465573249080278652084641611890253564404307990707900338655495388629832297655674730471610978821582042882389610516707613198508047836864820709763485872138088442494905448884393802657170954765682273277120098880911712076168763502458303459352498075075731879588716901634483851543446245331883461184870623190383370538688418440582572362135485654517192576928563499416483925004116640079823003865786643816953976414496195089298348576881393455244922947688978307064299289375325314734798095508012634849601094257293643433578565016498353933039270696564656407466783132403791501899838281274039594934599978818788179134898794182829030047341152295974663929729136078901732932091190752963664280308282559378081466386299493094459979196479386240250959818929143397271231293165877534470813950166945114639740027609401872772180411343283962641691990941633431838701949962204990407334367592930941745695916371328909270195140314357659768594763956070709203568495056468682933291720635586245258586206110268197080170897280647511590038079104524353828238555142827521380568191676603448475857870548120170435191797347037756813597633799739762033127719829444627394375674136362004026360523998981732733976691564244306879377238362129568612694618870490075238109234163762290071873048324301718685754543778631805800503626555445521611585375886658340610282417081074627027731931726850296329151959919774235728427325107784888042951294410065622881848234349671038062090393372505798766478884304389246638781068387900474049362394640627255742402358033192695327040096520544617075349482070049938137112010033938488123981751278173049354297707812621817967362598068779517927006959989025872194358487309938762768539609695661885455943729506771601443060854515434596561498492290471863955359026022865768247768905573823071212278234285243996368284824784703947061515828479475918853042030245760008207341602037280987234660272799770113413986341607 A013786 788 3927535913685718197040546167610636167735658760907988589824699941654117255845717604441019018570786859011050986861962813417785588782611340742977268656810165327173769276628015207382146651471647715369251557342869381560422274168364020610315091950963741327558296809255273589683745736571885268615572092937849926709907658849137900982511901515351340360522534425213208983676054125667106656325805063013557745219486951072941132680537358485434975218424270808893122610757262137726907378102359458721751170365929195275115860321488321185571384296136775020240286957077871982722080215317987919832331286307700240065385586592373491980650529068635739070572683304759494000733003449135143364690222246235166633714858640220129530087077912255341792014462654887168093529212017729240921429149776117215861194303145289760167824422154597841371041749043655224510148498808134743485689668713111844428100227346671275027862337960150618484960617454850614979289617822856312434524142129579003550350430267982771429520179867462392403138138365357413069020694881201169402386605905347878256832242892509280824395727555814435041852190304874366280110472663390892675838756241487301056495779377205480962098977903934884052831655032281753731804506497371205364409405334933092225686043059997401236915261382593790156080678250227314738336273892227311762037884022134604612547793227288942451740034327746300901503396061511713338969067437974549143910418102892004832972501143666106662635168095279655725443060769950948997865757937020186425066773600793505082919798410050747006362842554525248873296848226334891271960264424294350835220250015806290173896526005167635224794302702470250861869844723381859254181968009816590627191131415895207560711157738531894772741104396028258525772797767956630581307722833421246042574865865480870753941189490324370834675327681427929962973541600770897928878834744228215524879790534747186036529214895505430237654109447918753175168641539655310496550373895993601405171667291618121555140294278036445750580817384749307473094239079779908046670646700271227193258462567189026648426564496659612494965727009207359624697389416487503866675805288083411660179493584368076167561486293855767377939983954007583791516191126057878567560539317610673560162387079034487386422838315801214838581179713345199349038192519109532146041037508061637695661480223271745827625597914106450189901467205936091486309985680184818893491499668796458104984939637597963139622542743710933651119138654728031162969407263602879284186979720894545758615064789111691558466344157879989422945356817021480900709562893142282749193980680040518870835280251864308074176894699504179221681166153914620069779705827186491511650350419314992248042306981206198407 A013786 789 9430013728759409391094351348433137438733316684940080604169104559911535531285567968262886663588459248485533419455572715016103198667049829123888422045001206950544220033183864512924534110183426164601572989180229385126573880278242013485366535774263942927467470639021911888830673513509096529945988595143777674030488288896780100259011075538358568205614605154936914769806205955726723081838257956295552146271988169526131659565970197723529375499436674212152387388428186392682304614823765060390924560048595997855553180631893459166556893695024396823596928983943970630515714596978488995517427418424788276396990793408288754245541920293794409508445012614727545095759941281373479218621223613210635087549375595168531001739074067325075642626724834384090592563638054567907452351388612457435282727521851840714162946437593189417131871239453816194048866545638331519109140894580181538471868645859357731341897473442321634982390442509096326565274372392678006155292465253119187524391383073426634202277951861777204159934670215223148778718688409764007735130240778740255694654215184914783259374141861510458535487108922003353438545244864801533314688853735811009836646366284670359789999645947347656610848803732508490710062620100188264079946982209174354433872189387053760369833542579607690164749708478795782686745393615237775540652959537145185674727251538720750826627822420918868464509653943689623726864730918576892494528913865043703603966975245942322096987038596766453396788788908652228543875684806785467606585323415505205704090435982531843562277184973415122544785732591430073943976594882730736355363820287950902707525558938407492174731120788631072319349497180839844069290905191569634095885906529564393353267489730215079349351391654863848720380487440863870025719842523044411748222252943019570680212795966268814374055461763108459841099473383450925927238082220891945475236377073927993673706644964108538000607516784452926373579908336712400502217447724280636973817173167175109853891846561565506247144542540783087242899268030551559220056222727351216491013568623820852982872181356479729600412710549106870458898431988986496783888608496688271396090964096067750878315128591547697474433901473572208683430374893664966440712854901583227217949891376761804214801234796238716827433412491741823637040700238381986682644531056855992107283214016075461732129060591769586905953422761452555658630275618123750163273090704780295910068840069872709498233725127649951696337051910002002822289546839910513161332938309867804366434770558657171431877692323069854604491801717668575642603660506434620880814747612777285808875507884726203686098724173509534311256479935549002787541073691074766119472491356775296387549579061876082375207 A013786 790 22641462962751341948017537587587962990398693360541133530610020048347596810616648691799190879275890655613765740112830088753663779999586639726456101330047897888256672299674458695531806398550406221208376747021730753688903886548059074378365052394007726968849397004291610445082447105935340768400318616940210195347202381641169020721885592367598922261680666977003532362304700499699862119493657353065620703199043595032242114617894444734194030574147454783377882119616075528830213380191859909998609868676678990851183186697176195458903101761753576773456226490449473483868230747345352078237343231637916651629174894973301298943546150625400377229776475287960835774919619016577723603909557895318734845206050803999642935175516835647506617946766327356201512745294969017545793095684058510302113828779966269554705234396661247790533622845928612681911328576077633977381047287887015873870956618708317912951895833735014245592719452464340280083223768114819892778857209072739169246063710759297348719669362420127067188003143186750780217703570871843382572047708109755353922864770658980394605757314609486610943704548521730051605947132920388481488567937819682234617787925449493533855789149919581723522647977761752886194860350860552022055952704284227624995727126718316078647970335733638064085564050057588674230875690070185899073107755848685590805020130944468522734733401632626203183287679118798786568202218935503118879363922189969932353124707565507515354865879670836254605689882169674000733845519221091907723411361520627998895521136794058956393027521121169709230030543952023607539487804313436497989228532511370117400768867011116388711529421013503204638758142731196465610367463364958691464222061577484108441195242842246405517792691363328100777633550345514151931753341897829632607481629316189989203190923115011423312107163693223412078479835593665673151298635412361561086042541354501112810569654558824599739458647799471476222965359916446473605824091985997809374135032774387438759194323594318780499394046640420192470201142541354293687354990768370270794923578265793868011876107436907830770590918028405595971815135205556578778116549000548539622014404794658669858834623748306021636115797438046873048916330119689584424151564618701328550297689195605091919737764745769159102667623392672118552534721272355150025029519067511237049586996852597183618841874480838778161194168050247586136371291759115124142018690782177490480075285007764375505259174031487534022905261635914808776317201962625142100360384881992598283809884111335868607938339267690720905384815924122250117891388875949524734836209018278263227110094431227615050323036740596391881326808325253155692886117932270513452853451747617486626506539327564473782872007 A013786 791 54362152573565972017190107747798699139947262758659261606994658136082579942290573509009857301141413464128651542010905043097546735779007521983221099293445002829704270191518375327971867162919525337121312569599175539607058231601889837582454490798012552452207402207304156678642955501350753184929164999273444679028632918320446818753247307274605012350295281411785481201893585899779368948904271304710555308380903671672413317197564561806799867408528038934890294969198197344721342325840655643906662294692706257033690831259920045296826347329970337833068399803569185834767622024376190339847861099162637880561648922830896418763454307651586305728693317166393966695582005258803114372986848506660282363339727980403142687356415922389663389690185951982239832101453220611127449222737424483235375302900699013200847267786383655945071228453074599049269099911162399179691894538216725113164166841518671308997501896797769203668119405366881012479820267243682562562036158983646745359798969533072934275926139170725088318395546791388623302706273663295961555486547171522604768798314352211927448423312377377352875834621000673853905879066141852744054051618705057045317308809004233974787749748956915718177877794605968679753859702416185404956342442986430527614740831250676904833776776096464991869439284188270406828332531858516343674531721792694103522853334397668923086094897319935513843073717564235886550253527664142988429352777178117807579852422864783544367032977089677847308261407089387275761963091649841670443910679011027825348146249442535554299659078211928471861303336028808681702310218156561031672137706559799651879246049693690449296382139853421194337658300697602713930492279539265818205597169847539344367309778064233619648220251963350769967098154379579478788139773896688947890563391988172164076861406399142427372369300027429412400430085260391281236268023625080108167588141792157171858177740595737863974440213366531014411339829159387983127583644858380740307298213691304240460825570949959391979045105983648882120952943241791659143339332834857020178611511416171077096514533956015701680188794186201835928328139628541345646257834150317043632456585911975466331061931619682757948314029648750542190448108617374692202387906649501889849264751758647825699290373154591751005504963765805756644635865774924715210095875281094480156058379443085837868839340628493906365027197488644454313427471513635413064986876568008154642660759303642265588127276849601569188995533187831455871937601912262966182965284101664228479427531751317420527659952581725420893828943033817522533057224691154808888341737852886110008291336729377503735825611214171936907065666788932826818619569155381502800301137646029585390242200925482301552675688807 A013786 792 130523528329131898813273448702464676635013377883540887118394174184734274441439666995132667380040533727372892352368183008477209712605397060281713859403561451794119952729835619162460453058169780334428271479607620470596546814076137500035473232406028138437749972699737280185421736158743158397014925163255540674347747636887392811826546784766326634653058970669696940365746499745370264846319155402610043295422549715685464374591352512898126481647875821482671598221044871824675942924343414201019896169557187723137891685855068028757680059939258781137197227928369615189277060480527233005974714499089493551228519063716982301451053792671458720054592654516511914036092394626386277609541423264491337954378686880947945592342754629657581798646136470709357836875589182687317005583792556184248136102264578330695234289955107157924116019515832112317295108886700920430440238786258356996707164586486329812903002054211443858007154692285881310964048461652081832711448817719735835608877325848908115196498660148910937052467707846124084549797763065573603694723199758825774049884752759660837803664373018083024254878925022617923228015637806588438473777936510841965806858450419165773465387147245554639345084584848930800089017145501261157300178205610419696802992735832875248505898039407612445478523721336037246794826408992297741162550664024258542558370855888803084329713848465165168737219995871730363607158719921607315218876018004660855999225667298345290025246177992316511387135638421618849104473383051269850735829540305477808660899144911527865873481446786840260938989309805169644767246833793903037044802633450078964162069765314550768760613517788064287604717579974944116147111963173777229511638804803941965825910777132224920775376824964005198691002668665370328570323597125950163885242704163601365948544236764340968121058689365858019173432634710199466248279524723817339710379128442969369631484755170366611402630952293040965601626929811690547489328331304972157477823011072821481346442195850852500141687299466740965972408016723541773603157738136491705448846238910226756108731396028393699734133294841070608063915863248127770896665059794911221761528262774653094660879697818858301833901985186650051799265908790316635977933363865454037528084668972513429503996185944174794164217418001699621703770713725594241219440196549907846854696169042849096723083256849013869182430301170235334806539359104238626769033490639787579297028483088045079677093591715893367622778275183983325548522182191343381805299647128095812579105503734913126686911546148722735566083292224195871601870396483462696140908512584779550129907499487235386469717292525226820513864665960227717191505585542070988223523031488117034521971524422083006027974328825607 A013786 793 313386991518245689050669550334617688600667120298381669971264412217546992933896640455313534379477321479422314538036007403353780519965558341736394976427951045757682006504335321609067547792665642582962279822537896749902308900596806137585171231006873560389037684452069209725197588517142323311232835316976553159108942076166630141195538830223950249801994588577942353818157345888634005896012292121666713952309541867360799963393837383468401682436549847379894507328728737251046938961348537496648770703106807723254077937738018337047189823914160333510410544256015446069454222213745886447345289512313874016499674271984474505783980156204172386851076963494145105600657839497953452540508957258043702428463227201156017367214953865807853898549373666173168166338289627632248130406685927398379774781537252571999257530182212286175802562857512901673825556436968909953487013325806315149093902172153677880780107932161676703075178416178401027624680356426648480340188611345085741296914459363228384586793283017535159862974966538543927004064429120442222471030402620940683493773291375945671566598159616417341235964298979305633670465546373618840775540825562531559902267139456417022090394540536576689067548088222282851013730166348528038677727871670617692023985558734733471662661192617677481593935454927825429554378207990506876531284144322244760682648424989016205475642950164861570138065210088024603020788086531779163840521319229190715254140827183327041350616073359551943840512667850306856699840592706098911616726726273452218594818846932578405962228953735203466514513332842212317086159647939161191944571122913639592953129506520236395794233056209142354538926909519840822869215823580239128057444770334264659948011775894472034781679756738576482057097407465554158897346956699406343488467732696806879642454712471182664458661913167425104035411755939188918462119138861885432644620287391569456485194897164050233977716916455591358409506258477869004521877323463238150104253049585844376712807712237896852840191206019645059299751648153223798421181729265716584782679819623454441417064081864173273061654040913410529961461987658754777922892808567581843449429358921942080280772154463078782703198666433146774370037447005550242983018006640955144104931290203004744239094842451963680788286020622080791710753483655151773167875911916328740298125501871880681232122899694482299907015153109735038870501001209276942872449411026129977892165387894396236304701713709859975662290638716743964642001759441415459714524452754558046002432314467526417175274622303083288094165984630294287716090821956793933434321338716055699861907906268852162913791219353069596053789062970506748976804910886512442724678798602968999887253630137421297473166363510282407 A013786 794 752442166635307899410657590353417070330201755836414389601005853734330330034285833733207796045125048872092977205824453775452427028437305578509084338403510460864194497616909107183371182250190207841692433853913490096515443670332931536341996125647503418494079480369418172550199410029658718270270037596060704135020569924876078969010488731367704549774589007175639591517395787478610248156325513384121780199495210023533280712108603557707632439530156183559126712096277698139763700446197838529453698458159445343533041128508982027250302767217898960758495716758693086012759587535203873360076040119065611513615717927034723288387336355046217900829435789349442398547179472634586239549762006376562929530740208509975597698683104231804657210417046172481776767378233395945027761106452911683509839250470943425370217329967491699108101953420888476918855161005162352798322318995260962672974459115340980591753039145120185764083503377244340867326857535780383001296792855839550864853891616931111351392890672525101918831002894659043968736758694318181776152943996692878581068549672593645557431402181239018036307550281849312826442787776843058836702073522175638275325343401834857270039037291828320630451182959821701125283966129402815820865224619881153078549589326522095065462049523475043633307039027281708856360062077385207010551613230517709670399038868398627909347018723345832629901494569421347071852912195762801772381091687469286907325192126067168226282829192136284217161070915508586762936317263087343486791760869782558776846160051485120752715311717918223523101346512154151773323869314701926021858915266115648662680463945155087586301953567958150793247963509757137815708987192416154146465924893572569448535176273922627355510813095929322133419090875324795535512530043035274630715811026205033318021533764643309577365247253514987674789023626009992593227548052407386923779733310027158265020952948090884611780498316409874851541224526605363479857027453635234798400311572055612348487451317083190343669299085653167787378703707215890340009257331966985520063214246915914113842370860555880028621031352233098682437470232368670221792865633370764006122079890771582934754133942865852157270379998105985405262459910260326133402226233944933300995940027777414390918066716727164797572674735513615980897519114256019407376070064511105305455799329994385515638327082166452002076743382616473828328072903903473939836751035873738076919089096334445363367588814617373801565159823558902259105446224418838518774573211063693868451839987036530927637834368149702974714092529097336584806334063518262234175805534257249735368440882951514043156012717666720100125147540192186704293308591038516374981953795445728568729295965959948535233072438788188059207 A013786 795 1806613642091374266484988874438554385862814415763230949432015054816127122412320286793431918304345242341895238271184513514861277295277970694000311496506828616534930988778198766347274208582706689027903533683246289721733580252469368618757132697679655707804284832366973032293028783481210582566918360268141750628184388389627465604594183444013858624008788206228710659233267285736143205823337557635276394258987999266503406989772757142056025487311904996725463235743162753233572644771321010309218329998040828269822831749550065847427976944090175404781148215937622099516635769672024499937542572325876533244191338742810370615417994588465969179891475330228011198911777913795641561158978577310127593803307240632451410074538133260562981962211327860128746018475138383664011654416593440952107124040380735164313891809251947569558552790163553233082171241573394809068771887907621571377811676335933694400799046987433566019564491608763662422451784943408699586113599646870761626514193772251598354694330504732769707113237950076364568936957625057954444543218536059601473145587763897342983392796637154882305174428226720200096289133452200184266921678526743707499056149507805492305363728537679797833713290286531904401806802676696160785897404312334648541597563972979550252174380905863579763570200704503382964120509047801882032334423366473020918628092323025105610342191954753344144393488461180654319518842182026487055487001141613757864487786294687270911305072890319218405403731268136116817810097748672711711787017848347923623207630283615774927269463434721654678966332975682118407750610224599324378483255553943672439095793932317365294710990516667520054588360386926887895517278248991186105664685669467739245932958233688228280581462243326302442339237191654834080765584633327694388348662273918284996569702568908586295253958655689485407168445726049992216339342873830136003995139677375206994315308028366213952884976457700109518550480088379477715136722916178198750959148084505525248718370612316740015149987104653255857496267601025352706362226854052732233671777406845109787335532436194667948719096276711669936532366027917177202524670385723204378699113817742570626344675596820911029606182375452470958035166244535043046298745187701784855691252006693571952594278186861922678971992039968191970134943393328702597109944224891163838399374191316519623047623324281651256986260861662153661815703042272240929548039237132845122682732920299003317445580743896314497557948736364924324112176384829631283577750279763928978152867808874710757258440317927436842288536162362705140120008086507347624256109087751656614619626559966585217617586535117794960400479244001440277008233927083477816331671062865194293519039614269836433094606925530439530156007 A013786 796 4337679354661389613830458287526969080456617412247517509586268146613521220911981008591030035848732926862890467089114016949181926785962407636294747903112895508300369304056455237999805374807078760355996384373474341621882326186178954053635875607128853354438087882513102250535562109138386608743170983003808343258270716523495544916630634449077274556245100483155134292819074753052479837181833475882298622615830186238874680182444389898076517195035883897137837229019333770513807920095941745752433210325296028675844619030669708099674572642760511146879536866466230660939442482982530824350039716154429556319303404321487699847618605006906792000919432267877454888587178771023335388342707564121616352721740684758515835588966057958611719691269398192169119190358807259177291982254240851726009204820954145129517654234013926114510085249182691312630293151017720936574121302866199392878125834882576800256318511816827992012974344352641553476306735649124287706258752752136698665260579247176087649621087541863380066778884318133351330017635257764148621348267705079103137022556221117520503126104725808872414723802172355200431190209418732642424878950142711641705233814968240987025178312218969194598745609977963102468738133226747482046939667753915491148375751099123900155470688554978455012332051891512622496853342223772318759634950502901723225626049667583278570431602883362779290688765795294751021164740079045595420224289741014632632635174893544137458043480009656443391374358774794816479562044694563180820000629853883364619321520310961475600373981706766692884198165474612766297009215149262977832738296585018757526269001231493994072601088230518715651066653289011457837136985075827837839700910292392041929485032719085436101676090846226452164056508497163256627918168704619794226425138119677802276763855867949515694904754732310454462611438188246031311430762240066156545592330365377871993351054576107279700876828474937962954039702692199125994043271721743855201052914550897766122172807840172492776375119038272467313848538510061871847975706676580610093045937553835108599392613379303397744874550160384719517614210833029142463261733596121413713256572276399912073853566107967007382084443883461382770242434153128638354163287195671985438514696068071266258178861926655476352211752887963628920293999087382214935660976083963684375996897433350963614937343601600244668024012328850830942019503004495650471844842208355961139561241741637906965186839366095051108636634916012183302193335499975944711870178421713193476545035609108180528177515203343775858334775325832855041428139415704141645838917919691727531701723370479771107499825270817825699921550664847458105096769658927430237012342221939331498739214113861877275860151228198585311904572807 A013786 797 10414768130541996462806930348352252762176338406806289540516629820019064451409666401627063116072807757397800011480962754694985806213095740734743689715374062115429186699039549026437532704911796103614747318880711894234139465173015668682779737332716376904005849005913958503535884624041266247592353530192143832163107990372912803344830153312234536209544486260055477437058598482079004089073582175593398992900608277159538107118048980145281717785281157237027947186875420383003652816150356131551592137991035764850702930292637969147318648915267987263657768016385419816915601401641056509264445358486785364722647473775891967334132270621583207594207556875173769187497816229227028267410840861456000862884899384105196521249107505158626738978737825059398055176051496229284678049392432284994148100775110902455971887815867436600938714683287641841625333855593547968714465248181744742300380129553066897415420746872204008823151400790692369896612472293547414782727265357880213495290650772469786446740231188013975540336101247838176543372342253891720839857190759894926631991157486903166728005777446667102667751849015824836235287692814377074462134359292650651734266389738746609847453127637745036231588209557089409027440257877420704394702142277151094247250178388996484273285123220503270484609256591521806614944874679277337341883516157467037464728145251867451847606278522954033076943726674502697201816540929788474603958519668176132950957054919399474036762395503185120582689835418282354367428469311646197148821512279173958450990970266618502916497930077946829614959795304545251879119125573380409776404650100630036820571871956817079768315212841475436278211034546916510266965901167062638653121885612033292672693563558524132080124294121789711645899676901688979163631523059792125937646756625346403266510017938946787183466316112277401164730063089978721178745260138398841865967185207272270656035882037233578561805265168326049052649326163970101511697895403906996337728047836705536459336911624254155156076660810892194020550340962658554306989671730470044833403296066758095747141664723707457985443794935083711561791720210102971054291422364287514325529030035636188889322412225228784724384749764190780031352084401661860688346052556808437037873785259439110285887447485899798721660418684000673037625891808804698060522003577596806186768550737475663639464561987442187447925653601570845091788826713794056782899466142262662696086541421672614623413601317994217711836560433345252108566198535442243253200298390533377537184630497468741448154214003228405835861795557324684954468962737105644091659241925179837803615837812521930429107080475233599505511643146298746910337343951084759999066633674876334928472853087382367339340223098904803333882879309607 A013786 798 25005858281431333507199439766393758881985388514741901186780428197865773747834609030306578541690811425512117827565791574022660920717642873504119599006613123139145477264393957212476516024493222444779008312632589258056168855880410620507354149335852020946518043463199414366989658982323080260469240825991337341023622284885363640830937198102675121439116311510393201326377694955471688817865670803599750981954360473460050995190435601328821404402460058526104101195687884339591770411577005071855372723316476871406537735632623763922712076045558437420042301007341392980414358965340176678743933305726771660699076584535916613569251581762421281433692344057292219819182256766374094870053428908355858071786643421236576847519107119885862800287949517967614730477699642446512511996591229916270949589961041276796788502645897715278853853954573628061742426587280108672883431060884369126263212691056913620694425213240161825184386513298452380121766545976807342893328164124270392602192852504699957258623295082421555272346979096059461880636993751594021736497115014507718843410769126054503313941871649447713505272189486995431800925750447319355783584596661654214813973601762730610243734959458225831992043291146571671074884059163687111251679843607439777287647678311980558740157580852428352433546825076243857682482644104944886957862322294078356952812276749733751886102674733612633417741887745480975981561514772422127524104405723290895215247888861478137162266511603147474519038294839295932836195754817262519354320450982296674240829319610151025502511530117150337905518468526213149761765020501686363873147564891612718406193064568317808523724826032382522503984693947146541150985128702117395406145647354491935707137246104016441124378430186417097661805124240955238971879286866560894376289862657456714242890553071411236027502624985578040196516881479038909550167369592295619320187211682660721845142152771397822126894441669150843775411032119692213729586646864780698206885042855929993038867924809834226529740062606952157843341368651343188891082201824858577645001313856286187888887137001621606623050551639135991459861920224457233501353705096654321895595201115562489523263111752774312123247784183822062855276354648390127512718872188897057327934958407913303796415761413645416730706665260285615963339766232940080043313330589809931654431290320679068398354413331848692062469494297371599065384972939819530335741618207572653133303785953435947710816056764504116726119581600461950312667442683596826050933916435670639466780297824422448217018267821751402411904171133136568575679979531790651464073839862356790566481626587865154960286100221035872412733455194263291331719962826554508757758987453378080163263320262805063981755875660470432804652793222366407 A013786 799 60039065733716631750785854879111415075646917823895304749459808103075722768550896281766095078599638232654594903985465569228408870643060539283391157214878108657088290911809891267156114974808227089914398958630846808592861422968865899838157312555380702292589822355141793895142171216557715705386647223205200955797717106009758101635080212644522966575318263936454076384632845588087524851695475599443002107672419496777582439452235878790500191970306600521175946970846610299359840758196389177524749908682860968247097103253929657178431694585385808245521564718626684545974875875781764205664183867049978757338482879470735789179773047811573496722295318081558619785856598496064201782998282808962415230359730854389021010893376194845956583491366792640242967876956841514076541303815543028966549965496460105589089194852800414384528103344931280976243566236059540923593117977183370272157973671227649603287314936989628542267712018429584164672361476890314430286880922062373212637865038863784597377954531492894154208905096809638767975409421997577246189329573149833032943029256671656862456774433830323960126158526958276031754022726824013773236386616584631769768350617832316195195207637659200222612895942042918582250796626052012754115283304501462905267642075627065321535118351626680474192945927008061502295640828495972673585827435828082135043702276476110738278532522035403932835998272476899823331729196968585528185374678141621439411810181156409007326601894359157086320210945909149534739706007316247308969723402808494314852231196383972612231530183811277961311149842931437772577997814224548959659427303304762136893269548028531058265463307303750436532067250167098845303515294013783866370155699298135137632836527895743475139632610877587451485994103302533528771482167766612707397471960240553570897180217924458377702033802590372874511837032431172421829951854391101781987769495250068393150186308804126170926673554447631175904761888119381005164737539122338456394730987897087913286321887468411977897905890319292130981862626131874996527488366581485444925648154568943137121218015940893477501944374485565515495128470458921817636750245937067026871324077878465537345354731318411123407917929825356772915518527510784696158038012125541834644371835137399842415194243154162645570426703289945763927978778725289132183995306746133645902289528059950443224448946409768709641989255807989209355989320028506692336115625316381940173062390074199710453669352291574384259413115422709142700714529883315979348292333362045205359739495076438298169060861040025117190981914890660901150207630855829354165241289509518654150122385437464237059646926630707129662973025921426162487459630746557375527379328875560770471995231950994958620195857460789509163971356526901743207 A013786 800 144153796826653632833636837564746507596628249695172626703452999255484810367290701972520394283717731396603682364469102831717409698413988354819422168472922338885668986479255548932441832054514553242884471899672663187431460276548247025511415707445469066204508163474695447142236353090955075408633339982915687494870318771529429202025827590559499642747339151711426237399503462256998147168920836914262648060521479211762975437124818344975990960920706147851343448677002711328762977660429530415236924530747549184761280144912685106885414498699511325597497276889422669594885676977752015857799705464786998996369697393609236629820635087795587965630231058713822246105841692989050148480978877024318758968093713781388039447154996243825141756962771669129223365872573376475297775670461118812548686467157000713519403156841573794937251976131180005623960802532778957757547076263217272023451294784617586697492843163712098129984776556249431579378339906013644947118801093871758083543513958311946818304468830114438864255581137439942681908958022216182968100580305132749112096213245268648126758715415626607828262906623226820752241408567104457069540564266419700879213809833415391184663693538019739734493563156845047515984162699150882622630795214108012435547608623580583837005819162255659818537263170746355667011833629218830389279571673423225206239929165819141882606756585407004842739231852217036475819481801921573853173084602218033076027756244956538026591171148356336164254826481127868032910034123566309788836305890143194849960207102517918241967903971330878385108070772878382091959772751953142052142284955234733890680740184816503070895377400836304798113493467651204327573740220927095063154743834014822465456440503477680083810257898717087471017871842029383002580328684807637110461330176537569123724129703236624564862583160019485271702920714867244984813714402393035378552634558095414211953597327438706936394943204228762453347333293374633793400534831432734633803749101940908079800458851811657158932872042656620406487452165342631866662499568162146553266481219120032472228044456274085239482168443139842802703803457571871284145837340494897931518049110986195755166196709895505107302410949510681611770159984553394055475449267113425944981136776164897021638881377813144512014594514599159779191077047719419206373772731497466883811397156871941014181901920329854671850416203194982091663730357388444568299013616384633038355522798568153504799260114852070096606850890129924651624415586249841666415249892402270538068734527678528353903915127357100306375547577652476823661648521684846279350744336112354288614443847435351633180212270840327818320798235237344216132390573422484258641237768630221409903260551914338895647090253763355611502695227021091085440007 A013786 801 346113266180795372433562046992956364739504427518109476714990651212419029691864975436021466675206273083245441357090315898953500685891986039921432626503486535664491236536692572986792838762889442336165617031114064313022936123992341108252909113576571227957024100502743768588509483771383136056128649298980565675183635370442159514064012044933358642236361303259134395996207812879052551352578929431144617993312071587442904024536688846287354297170615460991075620273483509900359909362691302526983855798324865592611833627935356941631880211377526692759590961811503829697320510423582590074577092820953584590283643442055777148199344845797206705478184771971887212900125904866709406502830283735389340282393006789112682712619145981424165358467614777579265301460048676917189959384777146268929396207643958713160086979576618681644341994690963193503129886881202277575870530107984670128306558777866825660680316436072747610093448511554885222087394114338761518032241426386091158587977013906984310749029661104767713077650310993302379263408211341055306409493312623730618143008001890024152347675712919485395659238802367596626131621969617801423966894803673701810992357410030354234377528184785395102519045139584959085877974640661269176936539309073337857749808305216981792650971808575839224307968872961999956495412543754411764660251587889163720182069927131759660138822561562218627416895677173104578442575806413698821468576129925497415542642744140647801845401927203563130375838381188011147016991930682709802995970442233810834754457253145521698964937435165439002644477925680995402795414377439494067193626177518596071524457183744423873219801139407967820270497815830541590504550270445955246634539945469588739560913648849909881228429214819727017913910292712548589195369172223136702217653753866703466061635417471135580235062167206784137358712636396255208537728280145677943904875573987089522900587183180335354284258633353258650486947237392495737954684130269995855762801593760120299600901703199788838597825774418545595976372648987659111856661463157313874392821407107197965819534739514078659996686431978762569291832101630062953234155454528249933574835915477856008154038300459107762633088689775146549860154122912699127196553690339335693899709399571917748954954188129359973347041429552582629837775991574325514503428328325417988031164573649530375050746510711981067112849303871152002084616588089655408485931692939503925091610239362136565023023535759820301953048987201949088550221822585869841063014991657851561903031600956146577723300220784397835607689733943596853611618100565315916721137151005762646963279677692279271265689662287627091788236562804863462933869766787384704997611882481161605177728585146327688448663699285816823217971240077639696141456807 A013786 802 831017952100089689212982474830088231739550130470980853592692553561018090290167806021887541487170261672872304698373848473387355146826658481851359736234871172130443458924598867741289605869697551049133646491704868415568069633705611000915234781697347518324814865307087788381011270535090909670764886966852338186115908524431624993267692919884994100009503489125181684786894958722605175797542009564178227801942283881450412562912589919935937667506647721839572564276633907270764142379821817367288237771778002287861012540672792016858144387517441589315777899309420695103266545527021798769059599863109556601271027904375920932826626974759093299853121637504501198173202297584969285013295511248669806018025609300659551192998569501399421025680743080967815988805576873278173092482849928191699480294553144870297368837963461454628065129253002627601014858401766668459665142789271192978064047625658248411293439763010667011834369876243279418231833268527366404795411664753004871769732810390669330108420216312547279099438396694919012611443115429873790689193443609577214161362212537947989786769386719684434977832364484599499342024349052341218944514423620558048192650141482880516740445171669733641148227380143486765193017112227707293824630881085084196457289740825973284154983312390589977563433263981761895545485517554342646949264062521882092157149895043354943993312970310886924427966520892624092840624511199290870346051287951119294717885228681695372230810027215755076032387953232414763987797625569186236993325031803379814245451864802397599214814781832219045349391499560069962111789920232225255331896452222149167730221698170361719600742535718530736469465255809130358801425199340738547169530409072482563685753670888633624829458544782164570011298612802829162658081382507751222024586663033955022013986637348196528144384263463488713798269039987408755699085600629772743315606253143001944484309826815985185636504978681174019819160316979382266829196596778260049686486626618048839341764989382693001473379684378927975939270730219369527567844173040710612417164198464382315932702909573302862652044123181008928869688876013781150715207246322328090513181033062332275577845959402317738082045944150126866214230049113390604398925410504745001053202268372174515240845005698593296006246472355750894240500155769955560322731416309328589262826141332522430496842372219466542137951178594635957005164428003262635774721994747748924144956184708489892620279509359328544989270618271879761609082596028673488392298994970501600129178873895707933113643830103339203294063051198576045521495059457323516047450299564836115358834506139162530308920879152592647383555987294477174504221310056510676699266129837269014031726332936332779965241541985246192546348947426412910435637793607 A013786 803 1995274102992315343800370922067041844406659863260825029476054821100004434786692902258551987110695798276566403580795610184603039707530807014925114726699925684285194744877961881446836343693143820068969885226583389065778935190527172013197478710855331391497880491602317779902808060554753274119506493607412463984864296367160331608835730700643870834122817877389561225173334795892975027089898364963591924952463423599362440563553128397766186339683461180136813726828198011357104705853952183498859058890038983493154291110155373632476404674429377255947182736241919088942942975810379338844512099271326045399651737998406586159716731366396583012947345051648307376813858716501511253316922522508056204249279487930883582414389565372860009882659464137403726189122190072740893595051322677588270452187222100833583982579950270952561984375336459308870036675022641770971656007837040134340331778349205454435515548870988611495414322072860113883174631677734206737913783407071964697119128477747997061590316939366426017117751590464500549280074920147126971444753458106594891201430672303613123478033297513962328381775507127523397920200462074671266685779131112959873710552989700396120693808857179030472396893939724511723228434086458725212472938745485287155693952667723161855256114933049806536129803266820210311204710727647976695325183014115038903269316897999095220527944441716439505551547616663190446910339451389497379700869142370637426617642434064750588726174875345027937553763475711027848334702098991616155020973401359914934003329927390556635714770291179157927883888990443727979030407598477572838051883381785380151720262297307038488761382828260192298263186079197721991482221903617113251754042512183030635409494563803609333215529966021977132597127969339592819542053399401110684081032577944526007855581916273019864074666616575836401829643965009768422433504527112084356700770613796347668706827894185180430713248453813498821585803921067496822656901028864602379297254390509935263259577739507845896537584622193806070230189023256706235690393859470746180413611240512981940554419685885500173227557939757602438216122991309088542867212598419909745322147660382659793662408148524964889134992311904454605780366347921250841161819910621892747528738646361591011093268858682322503710997780126157897071440874003663300334878130558697942820045565339386355622918535698939167673220779805720932769399791635833588495107509389345166872039799485084232181291101971747836519238754470783307623407313064845045629909886924174341910158476223594747405858836078117427109045385927781085297109637757033762029928169255171512976561649240129235271719030845374946367917925494039695984635365445682134754937977739282902690174925380135004696544942306576108303783822770817397955966342450407 A013786 804 4790653121284549140464690583882967468420390331689240895772007625461110647922849658322783321052780611662035934997490260053231898337781467642835200458806521567968752582451986477353854061207238311985596694429026717146935223392455740003687146384763650670986411060337164989546642153391962611160935091151397326027659175577551956192814589412245933872728885723612336501641176844939033040042845974277584211810864680062069219793091061283036613401579990293508489758114503425268408398755339192580760600394983599367063452955483052091575847623304934791529185749716847732552006084920720792565673550350453835004563822934174213369479872010718195814086575469007586011730074778320128519213930976541842946402520050522051481376949346460236883728265373393906346580082378364650885521718225748889437355701520264101435142174460600557101324485182838800596958056729362892102946074816733362551136599816442296099672832839243656200489787296937133433502290658239830377730993960379787237783027475072940944878350971418788867099721568705265818821459883273251858438853052913934333774635044200975109470757947331023550444642992613183678406401309441285711312555693802216656779037728270651085785835066086852164224942349278552647471470241587399235147525927910174460821180355203311614469931954252585493247657643635324957202510457082792045475764416890208406749629872095827624487594604561171252829265827608320263031725022786183208661786810831900461308959484189466163531545875703412078066586105182177863851619739678870388205357136665155756541995155664726482351163469121158184849217466055390877652008643944652384162571999666697744280349775834199411516080170652721708129909776153730501548814790584688917461456071751456555618196447692466009050487448418767095365704254384362359720470211962066752478559219644806944861252180971520693643274546398583200792975159988453982262844369596114540438550243725030752565093773938618214142509537606210670627515214483059871199219370303910312692707791614354567086246152558337997586740677887328374622683844839351671892635656589261579173080588471669639271161665811085915919366613358003454156911302133121591424177448806203298518476532578766164583441964608440698813116540882595508478659601358923269629529605403164486816501489914180017634938529696256331410105670082905110868529538482795584104042391471433760710929402379866639850627404213152941583403092313535959579328899717636445976753130043817745659767558563687241467279935834166555482692249484350721603800958668692954557413638504942594926290501412850988521467065423559942488817971612602385798360240254638062633857534381666802656724519825550293887397393059745246229370939111189310059109512435082805546606084552018249359109995837704146276404406478089236037384958472732572492275188223427207 A013786 805 11502358144204202486255722091903004891677357186385867390748590308732126665662762029633002753847726248600548279928974114387809787909013303810447316301594458284692974950467219532126603600958579187077417663324093147869791471365286231748852838469817525261038372955869533139901487810294102229397405153854504979792409680561702246818947829178802487228422054622393219940440465604698618329142873184240479692557886096829028196723211638140570908777193556694713883909232922724069448565411569401386406201548355622080319350546114808071873610143555148434461574985070151405857366609894650622950182194391439657845957738864952286300121172697734388149621867701087214014163909542746628574632648274676964914312450641303445606786055380851028757831565161518769138138777790453526776137645460023083539091039350154107545776360879901937600280088923995960233296294207200303939173525634976803485278976159277952935314471647024018537375979299946057373838999870433832736932116498871869157917048967650131208652920682376512069906431486461343230990325179739077712111686180046356335392898741126541237839289831541787544617587825264254011853769543968526992861446220819122192926469585577833256971789993674532046304086580617804906579000050051345563589209752912328880431654032843151186342306622160457769287626002368415222243227607455783701187310364953390384605861322902082126394714645551372178043067252087576951539171779709625883996950132807393007602811721538908258639241647563892399437873238542409051107738994968967802081062485133038971457330368751008284125143489359900801822971135998993497242472754111110374374335371199741284017119811777912787050108489737184821219913372545106934218704312193838090824956028275247190039289670909610887730220363653459795973055914776854025688848978920922272701020686367181474611866486512621185437502185902998265103933359132278011413089331400271011592959135183798836908790151226622332156165399792511820176664029973826750749325708099688660775191407666065315574077012292569532205764367607475427469063911459283364214218211470817051594566492920478803890059159612417284122399238672566293430744036421624941009450054583694119742862154721617561164844157024866117850292814659111815857261702862774770380500582572997932846420077283946222341487409800711451715663713869055171195339421897192197433805781922912459466941495114059802281356397515780212741750824644799838949968688222045106790184265235206407329101908111413066762939125937833899713944091011926082570726101763531783892350146050367170418023493892255223440042424081967421915651949841858328301862936851385988383891940050381993178795572101146255623641140736448336196719624805965533451921939356633816117401209009395816711223100006327655209646979953892255725761285293030906553952726924448724007 A013786 806 27617161904234290169499988742659114744917334604512467605187365331265836124256291633148839611988390722889916420109466848645131300769540942448884006440128294341547832856071794096635975245901548628172879809641147648035369322748052242428995665166031878151753133467042749068903472232516139452783169774404666456481575643028647094612293737858304771835441353148366121076997557916881382608272038515361391741831484518486496700332431143175510751974041729624008035266068247460490746005553178132728761289917601848614846760661221654180568537954675911391142241539153433525463537230357056145703387448733846618488144531014750439406590935647260265947242104350310400848007546812134655207692988507499392759264193989769572901893318969423320047553587952806564700671205474878917789506486749515423577357585479720012217409042472644552178272493506514300520144402391487929757955635049579305168154821758426364997690046424504668508239726299170483754587438688911632401374011713791357848158834571327965031975662558386005479845341998993685097607770756553525586780158518291301561278349877444825512052134885531831894626828368459473882460900675068433309860332376186712385216453474972377649989267774812551443176111880063349580696179120173280698177692616742501641916401332856405998407878199807259104059590031686564948605989485501336666550732186253090313438673036287899185473709863968844599481404472262272260645551443082811747476677268870550611254350943414918728992819195800905651050333645740324131709681326920491692796631026804426570469050215371170890184469517953121825176953697533583386879177082620776008872779226250578822925104668078768601707310483858980755749012007480801749059109053577405256070719423888868503284334499853975741440259093131956970131307251379226515678926398389134376755150667967602720543091434116803466235442748353098834514543995276599505402827484692050698834694883576301007418005153095120219506953124901820880244170335967158028549131025147352474521234569806222822693358906514459446826040246625548501353222451413739357478337925741431740878554149502069608140032042229413899177880572052831670527216431448321483363689581055449581502612033486603764356790821016703548958553047996527469873285348573522223683581898757768036764254605558754879841911270931508195569308576999601466040009951975158466038567682396912815180126529768857585277536710435388290792943729972164413318874820421130301403232420829730583997173681375502773297816841376739193213179762519634524252313370334239813125532700666931576173674408835304791479541860220803780019480331570301846252772911380177758109724548060967165622288168614852159752362378908212455208323819159123245818064576395277792497880302831559355923646663115192700158362398869295305997552845988567206636040497345601386340807 A013786 807 66308805732066530696969472971124534502546520385434434720054864160369272534339356211190363908384126125658689324682829903596960253147667802819770499462748034714056346687428377626022976565409618256243084422948395502932921743918073434072018592063642539442359273454369640514437236830271250826132390628345604162012263118911781674164117264597789757176894688909227056705871136558432199642461164475382701572137394328886078577498167174764401315489674192827243292673829862152638281159333180696681755857092162038524247072347593191687545059629176863250132521935507393894637952890087291805833833264409965730990035018966415805015224836489071898539328292545095272436066119895935307153670865406506042014993329769436744537445858845585391434176164674688561846311564345184281612605074685586532009235562736807749333999110976819569780032256909140835548866710141962519348851479754039911708739727041981702359453801465235709088283582844308331494764440292076829395699002124813050193429361805758444041773565802684799157108666139583837919356257586485014933859160602417415048629318055745026054437175860161928378999014912671196791788622520839308376974658035224296436904704793408678737624231927324936015065844624032102343251526067536046956324639972798746442241279600188230802177315557737229108847075666079442441602980754688709336388307979193669842566253960127245944322377383389195883354852137901715697809969014841831005691502122558192017621696615139219868311758889117974468171851083422518240234944865936100554404711095357428195696189567106181307332911312605445502249865827778133711896904175372483197303542922227639753843176308057123412699252471745412794553377829961404999490920837639350019825797336757173276385687134149395755198062082609828685285268710561522864145102282532311638589116753790214132023962533314445122431298038795790301669420132659115412472188790745613727902102415466698718810630372581383647036194452889271933466252976657146426546463591378793291325484202104740997286754734541217131829322632147941951749087105844388197305489359705177609849408512954469129144216933392822771926091253498848840935846651907419881556218684114134445187771492401335638220654761261105221049485868239662455165758121925026859064280138917401056270975307946570466500428961506551177561909893376043119962063894692355476958601005434987669247483797975027062251365641755367286193857895663166756378618443831133853669161042412183132177214008982582158688058236145550802904844609809642492729804402172509791314404014301302714392992255613566804342380006390149875826772276100294732852907760223806797221448639894382164659113892844260035565422071758618104955185489801054913209173047925061979787410607098574013572675638139577673080228119685178029700124383218549863133133234126788928604277607 A013786 808 159207442562691740203423704603670007340614195445428077762851728849046623354948794263068063744030286827706513068563474598536301567807550394570268969210058031348449288396515534680081166733548493433239645699499097602541945107147294315206916639544805737201104615563941506875163805629481273233543869898657795592991443748507187799668045552299293206981724148071054163150796598876795711341549255905393866474701883783655474664573099386609327558490707736978211145709865499028484513063558966852732895812878281054496717220706571253241795688169653648663568185167153252741025724889099587625807033667848327720107074080538364347841554832410261628392927230400773749118994753870140672475963747841021006877998984776417623634407507088250524833456971383927236992994065992787460151864784320093263354174586131075406150931865455343787041857448838847146152828971050852008956592402889449828012684084627798067365048577318030937520968882409184303918929421141276467379073304101676133514423897695626024144298331492246202776217907401140794844374374465150520856195844606404213531758992651843807556703659240248790037976634805323543497084482672535179413116153942573535745008196208974237649035780857507171372173092942301077726146914088154048742135460574689790207821312320051942156027734654127087090341828674256741302288756792007591116668327458044001292001575758265517512318028097517459315934999983102019390441735604635236244665296596262219034309693572949266903816533092772256698080614451297466294804102623112577431125711339953185097866551150621941318906320061565674650901927852495299042264466925069332156725806556268563048977466315645153313890905184660736119722660169737333403777700931172079397601739405553973036602034809092699208230547060346198673369930174058216396812390580360080244252469325850304130989534042487982738957546591148692514308277738514536105345725286580218560692947899535543623864323524567902136533902881387141912252473396953808570138059082900482692472487569253483134485498117633462333522203639787208626149558141132376061730479952652131441248429839603680379075264857076167475394545099650736067086967811229715135616481060558036802895839353255606867367792081787913635739815569643429554852985250741989488613336613540679936106611714379715690067529936577229377326145653995879531028915411156345500177601014049405393863208598938039976465528905854636854151452807487263382065062883638552382659655662831651700357490835567179763010027824985467477774531908152951625044260369616196008945884038337427817257574405728173897226054395342749851860080234916807653579831532297360120128698184386411577346532456719068345392578394292442069997400361012332846615224488068073813469572867643676206587994207173125993065627715364112449309998644107738221382652895138420217578870534407 A013786 809 382257069593022868228420314753411687624814683264472814708607000966560942675232055025626421049416718673323337877620902511085660064305928497363215795073349333267626741440033798766874881327249932733208389324497333343703210202260653650811806851547078575019852181969023558007268297316384537033738831626677367218772456440165757907002977371070602989963119679518601045725062633903186502931059763428850673405759222964556794669640011627248995467936189276484684960849387063167391315865605079413411682846720752811846618046916477579033551447295338410441227212586334959831202765458728109889562687836503834855977084867372612799167573152617038169771418280192257771634706404042207754614788958566291437514075562448178714346212424518889510125130188292809296020178752448682691824627347152543925313373181300712050168387408958280432687499734662071997912942359493095673504778359337569037058454487191343159743481634140592280987846286664451513709349540160204798177155003148124396568131778367198083970460293912883132865699195670139048421342873090826400575726222899976516689753341357076981943645485835837344881181900167581827936499842896756965770891885616119059323764679097747144595334909838874718464587596154464887620478740725657871029867240839830186288978970880444713116622590904559136103910730646890435866795305057610226271120654226763647102095783395595507547075585462139419817559934959427948556450607186729202223441377127625587901377574268651189836063495955746188332091555297565216573824650398093298412132832927227597419977589312643281106694074467819184836815528773841213000476985087091466508298661541600819880594896623864013106652063348370427423454107067539337502470259935744162633641776312735089260881485576631570798961543491891223014761202347913777568746549783444552666450178851366580218505871236013646556237069365348010726854174850173401188935086413079104764223767906784840240898240782487533029817900818210527731318188626086094376901479858044058944626442653777613005899680980437943062786810939129087911385089096858834924214882366317767590437480044888436590159710921839878108422302784261417297075809714762546040615171026399846363752910287166712088550068788372780639411297182713874361202017587031516762160621209111172526591974726225697371852139377721927734960075715244106754000425902186385545926420034732622350665563846050233983493734902956983086817638190776919380338215983616164270765833246458795732558335496196798610987076807790107414136651111475236851731269147448486617479067576048164189235436148153345527239756603217942394316052644035255176245175509045961648429004340711774197209024428582483097287580724696153410063758266790611164723153995851445226140444455212466572017774091422675509350572144589233990793306744502679469539749601227346942406868153111207 A013786 810 917799224092847906616437175722941461987180054517999228115365409320712823363232164116529036939649541534649334244167786929116669814398534322169081123971111749175571806197521150839266590066727088492433342768118097358231407695627829415599148250564535658622665088907625562775451181856639273418006934735652358692272667912837984734714148667940517778901450350524161110785875384001550793537474491992670466847227894337900864001805667917024838118514790452839728590999378338664906549393317795671601450514976527501243729930646462667259557024956107523469386537419790238554717839866406191844840013495445707489200980766561643330801343139433508645621175290741610909694930076105340818830108289517665741471295425438077093145256031269853713810437582091035119744449184629287143070930260513257964677409008303009632454298168908831318882686862923634866988974605142922712084972840769503257977349223746414926544099403571562066651818934281348084416148245924651720423349162558646676160084399859642599613075165684832402010543768804003855259644238291074187782318661182843616572097772598341833646692811491845465059717742302363968875536122795113474815911417364301861436358994513690894173399118523138199033474818366870195176769456482304548342711245256432277279838509083947756193010840761846485785489664283183936516175527443322153276960690798459516692131975932824813620528480694596746981961403837586504484037907855336814538482746483429036551207555819031506796388453789746598185351824269454084993752985605822009487530931858273461405366191939656517937172472797233862793194084585992752414145241194106611086425086361383568533308346793897495469071604099437396243713311069161949343431094105721734483373904926876949315376446869492401488306665924030826458441646837340979942560466030050370952146879422131159104632596837668765381525203546200573755176873815266336254633142477802930538901266744190401418396676118752566804592779864523477082894970891232712598940453139163785526048088811720048827165134034031501293751133064848940075235598921558062653039932561528959984640389587777136252973465923337547338321948985011662930279019125144873043517025634386031119370737599487275724608715160883046315226524535696012341246044226462671745947651523075925236347331317667899389816986645910348491639141792301100316355022591149511695769334503393026263948018794366611794368457501999716391449149296055383432192056576662410414108765624747568553872563526368513464979971415504047901342099318652043681006777223023816368567241250091642218354282191716182610902655604326279688752842398328647678164666397219353917878039422048969847498867653026541916587481319995464337563083598564257406500292744039319987963207136965132239414675593505843897950723719158750811894729493550933406364938792546860008718890435620008007 A013786 811 2203635937046927823786065658910782450231219310897716146704992347779031488895120426043786217692098549224693051520246856416809124224370880907527963778654639309770547906680248283165079082750211739470332455986251551757113609877202418426853554949605450116353018878467208976223858287637790895476634650300301313220146675658724001348048670951725183187142382291608510826996886796987723455283476255274401790900194174305299974468335408668776636322554011877268188346989507391134440625093356027407515082686458642530486195563482156864090196416919614163849997076344916362769877533519241266619460872402565143681571554820514505637254024877779854258136441873070607794177527112728923306011090003131915445272580316476823100641759731078918766858860634600575322506422492294918430513303555492332373190459028935526127522769903550103996637331157879647315640528026948157431716019790687577322403615486215142238632382667975320522031017261209516750683171938465088780736461339303310669460362644063001881670993472809282597227315588898413256478405816136869124865347105500007523389606752008618742585709440391920961608382299267975889270162230831067453033003313091688769308697945827371836910331283574054815879373038898855338619423465014013220570849699860693897748892260310558562619419028669193412370960683943924631575337441391416490017982618607101299577808874214712377502888882147726789503689330614045197266175016760663691706897074306713116759449341521494647818128677549181582243029730070959258070000918439578644779561767391714580834284226847115299567151107186158504566458997090968598546362724107049973218506632353681948048473340652147886621240921442749188381155659877057840373578056947837884494580745729431555306218848933651255973424304883598014326718394056455692842087678938150940656104657492536913010222865007242705681042013714427577586179674030454473347374175089204836223901941452801153805570419361124912897827264454720868476030825109849742950056027987132249048041461236939837234023486815709634606296470488702305120640673010660908429948878080231032923121575400252904143389291681933451159310999513013002695599924919472840177484378548160860717609140976368949014785525101280194202858885410206125631331752187736874862020311306905296492469942493720626434950584936830746728425579443314941859568409241349977581542172142646656059739193125274234918278666462301319055869407459828975620693127840566447404275146265018912097848025026810800829416911368625219011122380464083556878097272112480183100929946241470032966268631542310554448777276105987397532695574598387083075273364019723668756825172652339576603844781234916727141726542649309109874488963720152782033007202878438407291099660335853282506834636100007531198979687649700160699359245514015791108682218040905010880934055935923639224807 A013786 812 5290929884849673704910343647044788663005157565465416468238686627017454604837184142931130708678728616688488016700112702256758707262714485058974641032549788982759085523939276127879354877683258386468268226822989975768829777315163006642875385434002685729363598327199768751913483748618335940039399795371023453041572168256596327236664858955092164832328859882152034495619525199567524016135626488913838699951366212507025238698473316213732703810452182517320920221121807246113791940849147821805443713530187200715697355547920658630680561597023993607403842980304144187010475957979698281153325554638558909979453303124055328035046913731549430073785596937242529313820242597662144857732627097519728984099465339860852264640865114320483959228124383675981349337920404000099151662441836737090028030292128474198232182170538423799695926232110069033204852907792702525993550163517440873151091080782402556514956350785808744573396472444164049718390295824254678162548243675667248917374330708395267517892055328215087515942784728945090228804652364544622768801698400305518063658445811572693600948288366381002228821725900542410110137659516225392954732240954733144735110183767931519780421705411861305612926374666396151668025235739498645742590610129365526048495090317005651108849225087834733383102676602149363040412385196780790992533176267275650220286319106989524418384436206036692021598358082804322518636086215242353523788259875410418193339437868993108649411326954795584978965514381900373178626072205173428326115727803507506708583116428659923834260729808353966569464068052015415605109816900581026985697634424281190357264384490905807075777599452384040801303154739364815874736960914731758760671488370496365164290231456289696665592191756025518832398450864129550118513852517130500408515307282639581128137545098882389736340181874928340613784417397347121190507045394389180811773588561428175570287174576886060915867683261955784805210950011088749232823084523197104529964347548429892549198890391844518832689717825643374234594658255898596841140307256270634710048414902536007222848277689328322216233505709830744219472135419731654289266139992894134226582979547484261846584500045768173746281064183869904907640827537002756236543710767447879616878420331927423224070316354433330622894949816243399175404823750588481296173282755314494621199433802693783438038787078175985467053142447311049370465284199945200040217664626182310407946933108089372732791430004196069150845704835494264620064311550342064919625332800925769549152010984333087641231514239930475741476002074610727386463731347011356528685137239538267323425831319745035061867285428900991172808648001892086829661250294111130615905930284466383731298909961276118082408750230046930085839161548479151914451946005516212931125122668302152657778761607 A013786 813 12703522653524066565489735096554537579875383314682464940241086591468908506214079127177644831537627408669059728096970598118477656137777478626598113119152043347604564342978201983038331061317503385910312012601998931820960295333706378949543800427040448436201999583606644773344274480432624592034598908685827310752814775984087781695232326351176287762421592577047034823982480004161625162741639199882126718583230276229367598115034432229172221848895690224087529450913459197919214449978803920154870356185979468918389350670557501372264028394454608651376626995710250193012152775109255573049134656687179942860667380800856842612147639869450181607159218246319312882482402476986809803416037661144869290822816281005906287402717139483481986106726645206031219760346890004238063141522850005753157300731400466549955469391462755543069918883296275748724851831610278764910513942605375536435769684958548538192410198236726795720724930338437883373855100274035482268278333065277064650615768030857037310458824843044425125778626134197161639359970327271639267892877859133548870843928393586037335876840367680786351400963887202326674440520498457168484312110532314280508999551226803578992792514693878994776636225574017160154928591010536248427960054920606628042436711851130568312346989435891194852829526521760620660030136857470679173072156217728836178907452175881848128541031330694097543857657756813178367245243002796890810615611960860414082207990323452453867236596018464199534496200030942796001881199364621401411003862456221523607308062545212477126060012269857873733283227392889012867868670378295045792660020252699138047791787162664842788942016285174081963928874529214922915243443156270952784372243577561772759460845726551561694086852406217270716588680524775049834551759893630331480845252785617634288658245782416617756952776681702945813696386171030437978407415991928423129068386135989049544259506159103432258998307511955839317311490976624086908008225940196247976444398463780172010626535830818689717288012499369741537261774472412531015577877722305793938826244180988953342058714732077301641176647209303616870952597142775701948528002122938816278025733893509712693649384609889385164820835105471641683245626916343617723941449552642358960125087216957743160992829566994426825570774508800401420146981825162943592112051895510101585499840560267774034731127774700541106394595015993829538487147364068425296562612767463727289480586392522583931432223440074762031180537310021729352774412032371297872020424055022772687513978373383743426596865690073072255283880981140356454899418964174267025373014512131379843545420998707829183543352314791279805913563852542900478016661956160824608790138613003787338848682817023959515863409302342679136099826877898443746599122359244427247631419526593468531326806618407 A013786 814 30501157891111283823740853966827444729280795338552598321518848906116849323420003984353525240521843408214412407160826406082464852386803726182462069599084056077598558987490662961275032878223325629570659142257399435302125669096229015857854664825324116695321001000239554100799603027518731645475071979754671373117508277137794763850252815569174266917574243777489930612381934489992062015742675718916986251318335893226711603074197671782242504659198552228034158211643215534204033894399108212291843725202536704873052830960008560794805932175085515371955281416700310713422178813037322630890972310705919042808462381302857279111766483326549886038789283009412670230840248347245330338001906424408831167265581890695180996053923851899840248642250675139680958644592882900175589602796362863813330679056092520186443082008902076058910875238794358072688369247696279314550143976195506662982283013585475040199976885966381036525460557742589357980626095757959192926136277689730232226128459042087746582411638448149664726994481348207385096103288755779205882210799739779650838896272073000075643440293722801568029713714293172786345331689716795661530833377388086587502107922495555393161694827780003466458703577603215201531983547016297532475532091864376513929890545154564494517945121635574758841643693178747250204732358594787100694546247078766935665556792674292317356627016224996528202802236274108441259755828449715334836288084318025854211381384766609341735235067040332543082325376274293653200516759674455984787820273757387878181146658171055157579670089459928754833613028970326519895752677578286404948176708626730630452748080977558287536249781100702970795393227744645029919499507018206557635277756829725816395465490589450299627502532627327666990529421939984894652758775504606425885509451938267939927068448123582299234443616812768772898685023196644081586156205796620143932893195112509707955767074288007340853854936336205970200864889834874432666127750482411191391443000711536192997514312529795674011208518010986749430965520508262486968402484411256211247121812278554476974282974071717601240465129949537984107157185739804460378415733097176097883539787078316820177452172448344413780734825088237411681472750226141026155183420375894303863260334407915541329543783790353618808195429595629763809772903362216227564661036601119753906785117185202925457389437787055999196453422633401184721907640821128289137046833254680409222042887928446724019368768479619503636864470081362172176011363289723486190721038156109677222721062074494367967259074521865446484936598235717995848213504932982415127920607843627443004352555817897497869687588907813862813998466809955504047718005356742139885705122809822093400575687443674526797588045734924772605775684333834163435584492784545869821563038283350917943715662690795207 A013786 815 73233280096558192460801790374352694795003189607864788569966756223586555225531429566432814102492946023122804189593144201003998110580715746564091429107400818642314140128965081770021353940614204836599152600560016044160403731500045867074709050245603204185465723401575169396019846869072474680785647823390965966855137373407845228004457010181587414869095759309753323400329024710470940899798164401119683989415324479637334558981148609949164253686735723899510013866155360497623885380452258817712716784211290628400199847134980554468329043152380322408064630681497446022926651330102611636769224518004911621783118177508160327147351326467046276379133068505599821224247436281736038141542577325005603632604662119559129571525471168411516436990043871010373981705667511843321590636314067236015806960413678140967649839903373884617445011448345253732524774563718766634234895686845411497820461515618725571520144503205280868697630799139957048511483255914860022215653202733042287574934430160052679544370343914007345009513749717045931615743996302625873323188130175210941664189949247273181619900145228446564839342628017907860015141387010026383335530939108795896592561121911828498981229281499788322967347289825319698878292496386130375473752552566368009945667198916109351337586237047014995978786507322172147741562392986083828767605539236119412533001859210975853973261465956216664214928169294134367464673744107766518941927690447580075961526704824629029506299395963838435940663228434579061334440739978368819475556477291488295512933126268703433348787884793288940355504882557753974269702178865465658280572277412780243717048142427117448374535724422787832879739139814892716836718316350713944882301894148171685165512642905270169405633580838213728444261142077903732061273819986560028551108194103781323764891343944721100461899123967457823729742740695142439888361050117684965582876561465135808801796745365505625390105702143230534452276600493533512831372728908269270530854644708398399387031864384039413300911651744379185383748214740338231211134365071426163204339471280809299215253420746193960578356777008840699841284402961270509368576175166319811018379028775038685246062666048474937487544315036858025447216073292964603798595392322522223575688062913405214732234624880639038758477226459107062907264740972681162382751148879288529130191066361672224023192040126721454070684667742796244517300245611529022218049446644487662542124973916200584370504413119566428232111592665350575394603283258626090343921212612819335011753270040860977489389037926998937010332772363958908031560625344090778722137379432549490653450486518771892385119900967661084616410318810703165218570930861537877865577999866382846254782225552262538841008897809554379026467418085535826408838367175694633441572854918325553982861306120599292007 A013786 816 175833105511836220098385098688820820202802658248483357356490181692831319096500962389005186660085563401517852859213139226610599463504298507500383521286869365560196250449645161329821270811414705812674565393944598522029129359331610126846376429639693293249303201887181981719843652332643011708566340423961709286419184833552236392438701281445991383100698918102717729484189988329840729100415392727088361258586194075609240276113737812487943373101852473082723543292639020554794948798465873421328232998891308798788879832971088311278458032608865154101763178266275367901046889843576370539882908067729792803901266744197092945480790534847378109586298497481945170759418094512448227577843728157338454321883793749061470101232656275356050965213095334295907930075307695935815139117790075433673952511953241216463327265608000696966485472487476954211791983727488758688797984544115833006266928099000560097219866952195879365743011548735036873476071297451578913339783339762034532467417566814286483586033195737531635367842513070627281809401335122604721848974700550681470935720068142702909069380248693500202179261649870996771896354470211073346388609784800218947718739253710300226053931504880991763444600842870592597006780283823099031512479878711849591879546944597578552561544555149883005345066404080535326727491305559587272871020899705922709491737463965553025389800779760876210780042534475216616282681659602747411979568384764639762383625618283934299844624849709176084693532411471424326263992216688063535560811101976863397526552436171156943470439711388686745793567223021167292221554931455983045531654038068085365164632589967508993547260274339113586744253674695557413124960677558064181662406847849760216082395855615553676742926227592551161994671002129046860679118441787730628551210774043178958359504116811275362209019796645866234775112320409036998171954881332561602364486624077791076933113985622579006561643790845896513219916117784973964308125922108754518544582001944864556928263506386078631335488875838254424106379463591552093137933610536494217853619070545223127415823463211611699348634621598226520318923851510010492993951396574333866255128048088867883275796461182388324907593900403496119098765791976408013720427536966375858805227039055085920572095334338414332059103820728316058040342643075407470880985508459171758441588750334375009879684088344258211223713887250453783086037889713281182345536721393414877763642062372797603073581095900078994185299933989506731522442483103961242915754831483379223363219601368107206952023080062724447761808986445865338183777061451161959711851848017551327058934618131571313616672882223354264164001175464498299689788804998552444755252777679185213857732123550982355757262363640740064042548270823371519207620919588842814893216424658899655112849995995558900108807 A013786 817 422175286333918764456222621951858789306929182454608541012932926244487997150698810696001453170865437727044364714970747283092049311873820716508420834609773346710031197329598032352900871218206708656231631510860981051391939591755195914558149807564903597091576987731123938109344609250675871112267783357932063996692462785358919578245321776751825310824778102364625268491540161979947590570097357937739155381865451975537785902949084487783552038817547787871619227445626288352062672065116562084609087430338032425892100478963583035379577736293885234998333391017327158330413582514426865666258862270619232522166941452817220162099378074168554841116702692454150354993362844924388194414402791305769628826842988791496589713059607717129878367476641897644474940110813777941892149021813971116251159981199732160728448764724809673416531619442432167062512552929700509611803960890422115048046894365700344793424900552222306357148970728512823533216047185181240970928819798768644912454269577921101847090065702965813456518189873882576103624372605629373937159388256022186211716663883610629684675581977113093985432407221340263249323147082976787104679052093305325693472692948158430842755489543219261224030486623732292825413279461459260774661464188787150870102792213978786104700268476914869095833504436197365319472706624648569042163321180193920425489661650981292813960911672205863782082882125274995095694718664706196536162943691819900069483085109499726253926944264151731779349171319942889807359845312268040548881507455846449017461252399246947821272525747044236876650354902473822668623953390425815292321501345401472961760282848511989093506971918688211721772953072944033348913030586816912100171438841687274278813832449332944377859765872449715339949205076111841512490563378732341239151457068477672679021169384463872144663856531746724829695044681302097832610863670079480407277132384410776375716406679479812194754506741820997528241018598801722488303810338983119599025541386669619801184760678832974793836508790887648872279417092083316575624178598898122617066539388379080728925392135171079690136071726457341875285736167475535193678477303174975612878562443461371787745187303298914368103132954868794181956136666535355640942746516256268436991350120771261295293600897746532811273908273568686855354862686024053337585246205810471392018254589552834398721121496114563965148137043288339533189576973201588118811633668065589121510504591757087044979668211256089665038905141508805662385384401932610944240727350391593515295090262884825403891807415230601399076103376456522676979248724544239865268156287090140736268502018133902723993631590218273588257766822290260417555182920801524419857361919207723698472414828645908636173186935101416893766158398246915017617497827932811598558612635606018071925952840385336919161245607 A013786 818 1013642862487738953459390515306412953125936967073515106972051955913015681158827844481099489063247915982633519680644764226704010397809043540336718423898065805450784904788364875679314991794914307483612147257577215504392046959804225390854117687963333536616876347542428575400536406810872766540554947842394885656058603147646765907367017585981132571290292223777465269648187928913854164958803756408511712071858950193266223952980751855168308445200932238679757765096948718333302475628344865565146418920241615854566933249991562867946366144841618449230998471832602507151323011617138904464687528311756777285722826428214145609200606756078700173521203164582415002339064190663456054788981101925152878813250016088383311901056118128828837960311417196244384331206063880838483049801375344650119035114860556917909005484104268025873092418281279633117092639584210923577941310097903498230360593372046527849013186225885757563514678719159289303251729291620159571200096336843516434802701256588565534863247752820918109100173887192065224802118626116126823119691202709269094331709984549121872906072327048538659023209738437972061624876146227265838334404076026086990027935768528392453455930393269446198897198383581235073817283986963685119962175517277949239116804105763065437385344613072600699096244151309874132053968605781214270234134153645602941600677624006084046320148924966278940780999982785263224763019513959577883327227804059580066828887347908842735678593178228308002217360339182878427470988594755565357864499401487324090924467010591921718875334318653212740837502120839648227366112090412382516863924730308936581186439119277285813510239576770396343976860328138624070740186438947405952511624658891145543432011710848399451241297859751766531218041387744531471489842672336351315202648421414892102329827692097757019337919532723886316097802279806336896098683671860832457872394854970274078095092437431029079605570687112215065306685655722935694417448623898470157260324869393757142644610389877972480001457606921244942342880438092043098073652815954392403576761071498172830149866516545762336016708215224077842561052538108760000022024004923116446521428426750753662376194715220693397815622224639974830876684136351388893903534385531300517216231639971798369999935755489425279868653764838417139707025309143752063542176140150941812235829269516355391329412712171068080320677040935303219188174312657013073266732437025479480746721524808765994996183375225871285758411244762642395387307949040198877121986368290216030223511721186465794744229603968673959181724206872110947427176187630719916508843245303427907780673345539500440308709448114074885406898140318915262549994192844460132077525968017744600032268003578826635451821831178501961932546314190842957299612284866680648139228938090049390694212769765193942906150702407 A013786 819 2433756512833061227255996627250697500455374657943509771839896746147150650462345654599119873240858246274303080753228078908316328965139513540348460935779255998887334556396864066506035295299589252268152765565442894426045304750489945163440736568799963821417120110449371009536687912752905512463872429769590120460196706157499884943588209223940699303667991629289694112425299217322163850066087819136836620684533339414032203711106785204259108576927438305070098393997773872718259243983656022221916551827500119666815206733229742445939225113764725896603627330870078619670326550892750509619714755476528022263020506254142163607690656821344959116624408798162378420616093121782957987548343625722292062030613288628208331874435739627318039942707712688182766779225759377893197802573102202504935803310780197159899522167334347530121294896293352399114139427641690427510637085545066299251095784686283713365480660128351703909998743604701453617107402029180003130451431304761282959961285717069145849206657854523024379949517503148148604749886821304820502310378577704955095490435672902441616847479657243541320314726581989570919961327627091665277840904186538634863057073780236670280747688874239940323552173318978545412235298852699807973029183416984356123119446657937120115162212415987314278530082207295007791061578622480695462832156102903092662783226975238607795214677568844035736815180958667417002656009853016946497868673957547051740456158522329131408364302220926167513323882174378091104357843616008112424232663062971065142309645292431204047019677699086363790750842592135995393906035129080130422990283277471756731428640325384763238238085223825721621888441647860836393847187639912721691980410805997640449780260117747007082430356161263991441454517371974620063047112256279579507801558859817155937693916288726714603430344798070051044950823273815014887532939496137858731351620046783628061506316942271900820132975219756428371801352259390768602296294145980226847582040011414410899489709546097011924483499714217909106565255931858995478474840411106496160987803332667112965189829506226375368776116424753010899989087143999132760052879635820402588097949652628559543365243511244884848155308961360579568934918611379684734262386059660652541836172167572287886369845748930110096964637689377039552436567767254148704564764912502411291178226076108769294581919921922734460849945575285663029270806524689488388913424581298176233272878381065847153985836283917316957105945398675104391324926385645517503969889270264808688566651642568704373180895279128786175995319820699938384772650026501358519537732631973530406581396702640340557181211384921893799861962434905715545382536057019548777118139849210604784677475476592762751719824216659583210600043700372213940476369095964900236182288680354208587056804860206230656917667836479207 A013786 820 5843449387312180006641647902028924698593354553722366962187592087499308711760091916692486815651300649304601696888500617458867505845299972010376654706805993653328490269908870623680990744014313794695834790122628389516934776705926358337421208501688713135222505385188939793897587678519726135425757703876785879224932291484157223749555290346681619028106847901924555563933143420790515404008676853747544726263564547933091321110367391275426119693202779370473306243988655068396540444804758109354821640937827787320023311366484611612700079498149106877745309221419058765828454048693493973596935127899143781453512235516195334822065267028049246839015205524387870587899239585400882128103573045359223240935502505996328204830520210845190613902441218164326823036921048266321567923978018388214350863749183253380918752723769768419821229046000339110273048765767698716453039642393704184501880979031767195790519064968172441087906983394888190134674872272061187516213886562731840386867047006683019183945185508709781536258791525058704800004478257952874026047218965069597184272536050638762322050798657041742710075658523356959778827147632647088332096010951879262306200034146348245344075200987050096716848768138867487534776952545332238943243069384179439051609791425707025396504472010785541582750727379715313706338850272576149806260006803070325483342527967547897316310440842794529804093249481760468223377079657093688541382686172070471228835236612112244511482689632443728199490641100681796741563182522035477930582624014193527406685458347127320916894246155506359461592773063718524940768390344921393145599670149209687912160165421248816535009642622405557614154148396513868181627097523430444782444966345200334719922404542710564004915285143194843450932296210111062771376116527327270398231542822420991406403093009232841762836257860166192558926926680429850744966587730226998813975239732327490975676666978394833869139273502635184520695046774797235414113402244498524661044478067406000569674792620178925630684882813837199764863179492393448143818091827066697282531715801733738229420780644449527260431455535831979170873798232741917756886964005604786614023177115961171463619949670498968520420896816226751545012739585922623046963988929245226752948649374341063215173999643181194342812095092194271965400199209177211039660000554918289510118920808737155076291189732536485440500719326260876933279206465779461621781132419696921136088180992939099016719992917685478014011374902218925643571148251934887527031704137905805661248530593807459200007329565188215608564762889500552061839132713629761805410096049368446506201933483039457677792088535197467013468571806208623024463469072903936613860653777954662088010618619299223366879297944199659288650704924593685671083762199411725467073675121530454817523388469355159807259320475386576007 A013786 821 14030121978936544195946596612771448201322644283487403076212408602085840216935980691978660844378772858980348674229289982518740881534565232796914347951041190761641705138051198367458058776378367421064699331084430763230160398870929186368148321612554600237669235429838644445148108016125862451157244247008162896019062431853461494222682252122382567286484541812520857909003477353318027485024833125847854887758818479587352261985992106452298113383379873268506408291816760819220093607976224220560926759891724517355375970590929552482092890875056005613466487440627160096754118170913079030606241242085844219269882877474384998907778706134346241660475508464055277281546074244547517989576678881907495001486141516897184019798079026239302663979761364812548702111647436887438084585471222150102656423861788991367585925289771213975990770939446814203765590086608244618203748181387283746989016230655273037093036274988582031052064667131126544513354368325218911226429541637119148768867779863045929060652390406412185468557358451665950224810752297344850536539372735132102839438359057583668335243967575557224246891656114580060428963981465985659085362522295462108797186281985382137071124557569907282217153892301420837570999463061342705702726609591414833162915109213122567977007237297896085340184496438696468208919579504455335684830276334171851485505409650082501456461368463549666059627892005706884204328368256681946187859829499141201420433403105681499072069937807497391406977029282736993976493201235407182511328880258078659303451785491452697521463085019370769067284248125988178382784905218156264942584808028252460677096557176418408500558151936395743831584110300029797504086661153756497922650364194826003662533693307048064175801599628810819125688443200476661714074055782112776226153934316632800366773826315168053072569855122259028333983550959712071638664777140275024152354550597318305832599677415125996119803395679827078034188807306288162229286278789040957711167791839841807367789177081049600439274403636023116635436493961236668993307238476787140175358649639962705488839294327323314952295924741532581989267989556813344534285600577457092660269648255422772684151499158868023417530573255760430459575587745800217935760537419117789433829707147792892779632773143278047617091840316358446988925878301234483706223661332358813113795528861777909338175146547820101542642227102352365516803374724336487353896498939692307647747722564046776739144702995362832711641311140227640470214326952895664952403121635111839392657721955731709539217598286016905676163995697690825500475757645425058094789640614533640061390842292777737884378804573009118299338040906706903881736789244042351809879429720869143673313495304937435303877194364023381952050342523949439296272113040787552846443893966794622016873655714921738697229628461403168992807 A013786 822 33686322871426642614467778467264247131375668924653254785985993053608102360863289641440764687353433634411817166824525248027496856564491123945391349430449899018701734036460927280266799122084460177976343093933718262515615117689100976469924120191743595170643834267042585312800607346718195745228543437066599113341768898880161047628660087345840544054849384891862579839517349125316583991544624335160699585508923169489232781028367047591967770233495075717683886308652042726947444752750914353566785150500030566170257705388821855509505030991009469477933036344945811392306637728362302752485585222248111970466988788815998382377576673428565326226801695822196720752992124261158590692973605995459895498568225782070138831535187742000565696215407036914929433770065495966738841089716404382396478073692155368273573806620740684756353841025611800903241181797946395328307199383510868276520627969803310562060380096247585456556007265781834833376563838348850605854657329470723076194051539451173275674626389365795657310006217642449946489770616265924986138231033937052178917491500097258387672920766148912895416786866331106725089942519499831567463955416031404523222044263046902511107770062725347384603386495415711431007969710810283836392246589628987014424159177220707285712794376752248500901782975949310220169615910390197260979277493478346615416698488569848085996963745680982748209166568705702228974592412184293352797051450627438024610460600856741279272039920675801236768151847307851522537560176166212645209700641499646860987587736964977926749032867131509216530549479750497616297066557428793192127146124075834158085708833780580598809840122799286180939633448830371543807312073430169351512283524431777234793743397630222402086099640708774776720777952124344464775491807932852775718995596294235353680623956982718495427240222148543927029894505854268684004434129913800332989803275984161252304071825473717516683647953027264814360087326342397877512516355372487339464513868207460179490061814171600090654697843130091503041683022000929242252930679582765923561036117785550455878703145679903279200462515304419729356232442925908840226819726986474479477307425461270077214647749480442124225490906387080793533440986177666323263761050343301812430625126861850735563898288317010592328637508599576631220411033801263995378643010858993510286223064797128760320958526861316063803883987272748029605844902713131906136705493954201230662242281876276310950686431891866161340650788047686564768984599013902491550719895045903526381771190415711834603661453484726590528469753670155672026642294106665564485589927115495269787399412344959348660393509779794893036710636217003276220050030974945686695520510759806813959625702227154782164609143668020140066872872400002603750349343410930914384311789414273887462513647371527094612048337935829008751729607 A013786 823 80880861214295368917337136099901457362432981088092464741152369321713053768432758429099276014335594156222773017545685120514019952611343188592884629982510207543902863421542686399920584692124788887321199768534857548299991897571531444504287812580376372004715846075169247336034258239470387984293732792396904471133587126211266675356412869717363146275693373125362054194681155249885118163698643028720839704806924529943647907249109281268314616330621676798159011027073554587400814851354945362913851146350573389374788750638561275078321579409413736216517220264214893152928237185797888908717890118617716841091240081947212116088561592901985348270550871669094326527934090351041776253829627995099209092062310102750403334515985768543358236613192295632745570481927255816139957456409086922133943854934865039224850709696398384100005572302493933968682077496869295183265585719809594731926027755497748659506972611090452681190973445142185434937129775875590304657032248059206105941917746222267034894777960867275373201324928559522321521939249654485891717892712482862281580897091733517388802682759523539861895705266060987246940951989319095593480956953891402260256128275575612929169755920603559070432730975493123145850135275655491491177784061699197821632406184506918192996419298582148650665180925254293838627247800846863623611245261841510223615493071056205254478709953380039578450208931462391051767996381654488340065720532956478697089715902657035811532167849542598769480332585386151505612681982975076561148491240240652113231198156452912002124427913982753628889849300880944776729256804386532454297277843906077813563786909907174017742426134841086120436059910641722076681356288305836612980992742160697140739777897710163987408725237341768238906587863050551059925955830846779514501308426702459084187178120715507107520803773378653968798776708556099110294646345923034599508517665637971166782076452962395757557438735218462819278569670548097303907551769249342102054297797566111890955638415826011817661929521355349698803080935824231110649286561678220982470047718803106644564766252777447773360310499245911770184314095465107125384594164494525225225015128532509455392369246502541540265403666235380985273791807812576842156290281874267651645930929595303616088919790249142432181058658147583491560206892156834852904121869072443418197221578577906153530621422994019869193125453441868019083633611414229706634229890984037154820043718784939422592598122972370653378902542102495442010332022232379882213278468005214366842632628188124114883391149816828543858855878562043768535968148150104020329901415004304142759545989040247396133604816981287538181142237557024866204340124370844593755944746334296160317061311047398631977226553946916356300561766632406251604588773529645125436732606383671603797495267339036554163528059383925450012902786407 A013786 824 194194947775523180770526463775863399127201587592510007843506838741433042098007052988267361710419761569090878015127189974354161906219834995811515996588007008312910775075123990046209323845791618118458200644252192973468280546069246998254795038005483669183322746426481362853818254032968401550289252434544967635191742690033251287530747300191388914207939788873994292121429453754974168711040441911958736131241425796394698625305111384325223393809822645992379785476003604564349356458103223816356156602387726707888867790283185621463050112162002380655857845854379958460180697483100731269831654174801138135460067436755256290728636384557666821197592642877495477993569750932851304785444936816233201030041606556703718406172881830272603126108274701814222114727107341214552037852838217700043599195698610959178866553981052520224113379098287935458805668069983177735020671313262836951354392640950094531476241239228176887539527241786387229284048591877292321481534427590153860366544508679663150782361884042328171056381153471413093974176138420420626014660402671352338075733917252175250515241305616019208411588343812430379905225726355148519947777646293256826874963989657046642936583965369145328108987072158988673186174796848835070317859532139773969739407249001110581384402735895738910247099401535559506544021969833319560290599873681466046900798863605948816003382598065475027858951644441200915294959312352426504497794999628505351712407882279542983488735006751779645522278537512149764976049441123158823317527467817805723868106773643441717100751421472591462964528171415148408926945587332064422767764103218492830366652370687124816599565149753447775166979845450774706111936448222313707767363573927833834916206732402103733768349294857585541614717459184373094882219949863117614317641532512604261133414667837932565157449859882148179085862877243193963817445876561206073419950915196768771443765563562712213895410403259529229087845778985981626682031797967670387032369011956234650184487836398254374206292780774194626826197326913978896668937034589408578910584572846259053600003772918652103838105508689434160212538143211722208048410588951355065765261323606555202397078560852602238177234202631149745642374130557996998017252966780116631601880161958323982229496416388190979666721838212347963236056748068560481822796607642936647091529010165552674627022036608641705932694213713925113819804301005565525628785968252673208722924968802639553644828093256661938762745003588091556266807185379944097194081601680519694789160940279685999835022150710205333805112964427467088254859523708399752812093297425334246765669919685633998116785165572071379172922512374416703756620638614397869608023335948645080921264207824804115377320956026546171477648801684407410102617645244677946173594987927195520717786136881026766546630870580805005480979590163207 A013786 825 466262069609031157030034039525848021304411011809616528832259919818180734077314934224829935466717847527387198114320383128424342736833823824943449907807804826959298770955372700100948586553745675102418139746849515329297341591112262042809762886251166289709157914169981752212017627933157132122244495095342467292095374198769836341361324267759524783013263433086460295383552118465692979075208101030612925451110663337143671399357572433764861368537384173027703864927884654559002804855905840383071132002332931825641171564469928677132783319300967715954714687896366280262893854656924855778865801673697532663239621915649370354039455959322958037695419935548866642662560971989775982789853293295775915673129897342645627893221089274484520105785967559055947297459784726256139442884664560697804681668872364912988458596108507101058096223214989333036592409036029609741784631823144071520201896730921176970074455215386852706982404907529115737511000669097378863877164160643959418740073365339871225028450883585629938706371149484862838631996908347429923061199626813916963719837135322472776487094374784062119396223613493645342152446968978711596394614128750109641326788539166568989690738100851317932789677960253731804320005687234053003833180736667597301344316804851666505903950968885669123503285663086878375212196749569800264257730296709199978608818071517883107224121617955205541889342898303323397623197308958176037299205794108041349461491325353182703356452751211022928898990768566671585707494708136704334785383450230551543007324363517903562758904162955692102577832139567771329833596355184286679065401611827601285710332342019786684655555924558028108175918608927310069374759412181775212349439941000729037633812364497451064777806656953062885416936619501679800812210099621345391976657319562762830981328617478876088943037113577037777985156768260908707125687549623455782281302147387441820236481118114072025562880378226129679039917715345341885663558346920376599264717997706919395092955295192208752469308966638841299009699781920463330902117820049169997964313559403867987693609058777683701315291326363331418670304081851345021524233824072203512902392437979339040955385624607097973863539320517390539287340287469750792239424373239060032476114268861935881333020895748046542179799133547847459729772252112613716856534654950690889666761153407491971779479909897348735944398807127134198281350126714362827034715109774668374143742850095137568301232251909245314969350753615007826596604052097245777362989925634927787188775417611526085603888183855203006466076227590348478899917716423867806501836007118227526484373477165207229478401182538543381394186952210974505719646153313169284928864029612696839291955362987354681020947615419737357717834772844262191656384966232471748762801566013196445243404514651345266478460720264512818159831995981860007 A013786 826 1119495229131283808029111728901561099151890839354889285726256067483451942519633157073816675055589551913256662672483239891346846911138011003689223228646539389529276349063849852942377556315543365920905953532185686305642917160260541164786240689889050261591688151922126187061054324667510274225509032723917263968320993451246377055608539566890619004014845502840591169215908636436128842759574650574501634008116702672481955029857531413469432145858259399439516979691851055596165734459029922759753787937601369313364452926292298753795812749641623486007269965639175438911208145031276578725056789818547775924438332219474138220048733758334422248506703265252828809032808893747452134678437757203157973531184883519692152571623835348037332773992108109293329461200943127740990802366079610235429040686962548156085289089256525549640489031939189388620858374095507092990024901007368915720004754050941745905148766972143833349464754182977406885763912606502806652169071149706146564394916150181030811293310571489097482833997129913155675555424576942179245269940303980214629891328961909257136345513593856533148670332895998242466508025172517886542943468523129013248825619282538932144247462180144014356628016782569210062172333655048961262203466948738901120527704648448851280675386276294491565531388877071594978884484395717090434482810442398789148639772189714437340445116004710448506076312298826279477693296738808580665555393111653407280057040672172991670758843055657666052286476835328578477283694794236227107819705664003554254760585796806486454184128895256616738289374967102218962930464848797472316436029269998070686990507953189507829857989774863825487730380580034471476568797348648442284851005298342750419358783487158380006531513783344303987886064823423533201750116449190850286135954224270193557186170010566781489552232109698467704942361400594441805808775806645917333257406455877247810387791164591886933376475788120937359374842434544165867478203590955824214834587912494313467618185663756493214678810828899857958922289176391032457495984885938057165112316856128687038452355350125218566858014474598358736227400100525079396679685411597360634478644243588393037333880884681642235246357908562254684828904030214871652166857920146983137975150359537508051080583170691059747773697719648381750811183177322385534172539706536608826089893529331388224242531263663534315002501535912249210073521654241185147710350978568978766319126583078425301491258636834098001241411159429633791658446329085487111448538811449461617040249777685274131534935529436342418525049022444426697838702437133706603410908253090864291088980718673662557977641239275042658727442872258549788232870414104919453114202535100085111139984826532638589131295224622789395880521289599073522166980303924164668779486559997684665029414239677879984814784189355095276401756622352445876807 A013786 827 2687908045144212423077897261092648199063689905291089175028740818027768113989639210134233836808470514143729247076632258979123779433642364419857824971980341074259792514102303496914648512713619621576095194430777832819848644101785559336651763896423609678081643252765024975133591433526692168415447187570125350787938705276442551310516103500104376228639644052320259397287396636083145351465738736029378423253488203116629174026687932923740106582205680818054280268240134384486393928436130844546168844838180887721388051476027809307863746411889537989903455187499660228825810756220095065518861352354333209994576435658957405866337009753760947818664594539872041970487774153887632575362929055044782294448374905330780858324468828670637635990355051570413284036343464449706118916480957144175265126689397078122760779103304917844686814165685993722078680956203312530269049787318692766643731414476311131918262189500117343872064874793328753932719154168213238771857939830444457901112193676584654977915238682145323056284427108921486777008574409238172367893126669856495326369080837544126384365578138849536089957469283291780162085768439215445589607267924032760810430311897375976078338156694525778470263868294948673359275773105772555990550524143922101590387018860925691924901602449383074248840864693848899544301647034116734133193227872199492745884093027504364054408723527309786863089225829481897025941605469879402177998498861079830879416954653887353001491982176634056191539830881623916923958151200961181285875113299272533765680166498132373976496093477511136788632789296012427729996046101962731031762906277265367719464209595608008299489033449448044996040643772662766015241682434104909925927263721320943756880439152667270395682164593809673874914441641039903217402029594507231537012426092472734730803994195370842356414909295386020959566609722827254775746870711756847517151032900561271992741086586185120527036918367278370599858996685340542247815166821884933939817845577898846635751263778679340208443824800188558959372416312514868930447859711137275253434672771564977579324105195650649779026092753510659325681987641360715631427924673245262883383224828855731682638648004120623006826505338457973498274198576545906836852625866272906514278336013249556830644480192829234454404648224875764583697650808751047667548267835394397791441834363924663126406317564056145890321006187725310353386525491833085539652552699544118017932222925971299148880511987038669300980628193790550733771929636134254554587941686290157342513639716222343189815380206176658146878642702889068501510724551558029554789590715671165162904642705535463801704316615499377423604590336292778041547121864265911606927200286775304351847103568504865252504239834319317339509131616327375526722919709721919369739547230554440880735623589466589843540296838641583758640617650268222550213607 A013786 828 6453667216391254027810031323883448325951919462603905109244006704084671241689123743532295442177137704459093922230994053808876194420175316972078637757724798919297761826359630696092071079025400711404204561828297576600456594488387127967300885115313086837074025449888824965295753031897587896365488697355870967241840831368738565696549164503750607324963785369620942812887039323235631988869238705206537594231625175683026646838077726949899995903875839644148326924044562657151831822175150157755351396456472311419052711593942770148180855134946780713758195905186684209410771625684448252310786107002754037196978022017156731485075160418780035712613691490232772771141145743484205813446392661162522288970548147699204840837049657638200964012842478820562294971260658143744391518470778103164811569181242384572748630627035107745093040811812070926710912975844153385175988539352181332711599126157623027735747516989781742636827764378782338192458689157879986291230913532897143420570377017479756601974488075830920658138909488520489751597587156580851855311397134325445278612163090943447448861753111377736151987883749183564169167930022556284860647050285602658705843178865599718564089914223556394107103547776171764735621131226959906933311808469556965918519232285082586311688747480968761271466916129931207805868254528914278653796940121150982082867707359037978094635345189070798258277231216586034759285794733180444629374395765452673941480108123983534556582249206098368915887133946779024534423521033507796267386147031553353571398079762015829917567120439504239429507327099725838979720506690812517207262737971714147894433567239054827927073169312124756035493585698163301202595279524285888732151360194891585960269934405554116220032877189737026973669574380136807624982273056411862920366835048027036088660390063085392497752197218221836323919429944508238716568236578928190888679629994247614054571348893430474385415640999835367810261451041502641937004215539345726389502647232535130772438784332609095840473623345252730061453171566348200302005311166440597883496649324527511167957176574757210119441648701179093040962452326907078231058447140461876183003122814082611770015393857893615839390439317637594369356350782286722315283154704921248540782284767812185950377396942982991925025560387926710765458059591811265449783391072781949097251844307783116166501568471298806282660735856728470158481047705891238380705779031605427361055267245257089256462109280879844991654488293291112311786403056358345185565647988782667779375248958649845998746727875030156210655621129636653472127249648290828961049807308326467556134047135990648587892064193814005194074621397438960077754639596102453768232207888547505748784895667980181471262679842200680932161425010802028639661730223042328406744652900561212554646232238309282214340252709578442604496122978294002343062870407 A013786 829 15495254986555400920771885208644159430610558629711976167294860096507295651295586108221041356667307628406284507276616723195111742802840936049960809256297242205233926145089473301317062660739987108081495152949742481417696283366617494249489425161866721495814735105183068741675103029586108539173538362351446192347659836116341296237414543973505208187238048672459883693741781415088752405275042131200896763750132046814946979058224622406709890165205890985600132944630994939821548205042535528770598702891990019717145560537056591125782233179007220493733428368353228786795262673268360253798197442913612443309944230863193312295665460165490865745985473268048887423509890930105578158084788779451216015818286102625790822849756227989320514594834791648170070225996840203130284035848338225698712577604162965359169462135511293695968390989160782295032902055001812277807548482984587379840549501904452889593529788292465964071023462273456394000093312668069847085245423392486041352789475218968895601340745870070040500191521681937695893585806762950625304602664519515394113947803581355217324717069220417944500922908881789737570172199984157639950413567735731983552729472456304924272379884050758902251155618210588407130226336075930736546881652135406275170364676716483289734364682701805995812792065627964829941889679123923183047766453230883507980965365369050185405219463798958986618123632151023069457045193154366247555127924232851870133493739605684466470353980343842183767045008606216437907150874001452218837994139022759601924926789508600007632078656175249678870247092366441739390308936564640853814637833870085669094534994940970641852902679518411539241220099261290086187431266137810418845895415827934697890608112507735433044298938132558601763780648086708475107582437608444882871800770950312913648873596541468027387103025520950629013730551296764281158480336026006586323719791616188521345025808693126568999382954040604718112437743950647843290747121509969089061195856005316848984625521182594439112977169651951804877549064930802028925114752110623875518275455028190554314265180955992061496779398531531002391350848036903894832771331584248964715390497876612350859806960652802571630376444801647864080824598228270420278994854446515917746418265727517058466856130060102163611986370491412032547864801079938848344929921965749459782501678182987261915770265899588433884668426792005056850512995541844863352074575454884631093893696655862271304765524383392507824962426392191960660599153738316386790543120821067185338279972749718280242990893627947405061784146332257604986577526405546280335480587347291848602277847173513547259528846129347426470973165975250943146688889670241991497525531140402561302832534498820415712501694301123834918119581450935670763827814265524630504593911614247471343705603604180586596630946755697840693395191270883899625693951847207 A013786 830 37204107222719517610773296385954626792895951269938454777674959091714016858760702245838720297358205615803489101971156752391463294469621087455955903024369678534766656674359825396462267448436709046503669862232331697883888776363248603693024109813641998311451178987544548048761922374036246602555665608005822307826731266515335452266032320080386004857558554862576180748674017177628094525065376157013353129764067044402687696718797318398510446286659344256425919200059018850511537240307127804578207485643668037340866490849472875293003141862796336405453961512416102317095425678517332969369472060435583476387176098302527142821892769857343568656111121316585378703847248123183493157561577859462369653979704932404523765662264703402358555542198334747256338612618413327715811970071860079902608898827595279827365878587362616164020106764975038290373997834059351279015923907645994298997159354072591387914065021690210779734527332918568801994224043716035702851674261565358985288047530000744318338819130834038167240959843558332407840499522037844451356350997511356461267588676398833876796645683198223484746715904225177159905983452161962493520942976133492492510103463367588123177984101605872124305024639323622765519673432918309698449062846777110466684045588796276378652209603167036195946513749572743556690477119576539562497687254207351302662297842251089495157931932581300526870114840794606389766365508763633360379862146083077340190518468793248403995319906805565083224675065663525667415069248477486777430023927793645804221749221610148618324620853476774478967463268771826616276131756691702690008945439122075691495978522853270511088819333523706105718169458326357496936022469996882815648994893402871209635350078131072774739361750456273202834837336056187048733305432697876163775193651051701305670945505296064733756434364275802460261967053663531039061511286798441813763251219670468639749406966672196892167518472651491928187963023225505471741083838745435782835931250268765754412085876359409248310258184334336283510995304898855671449200519817607925119379367522685520908550699475336939653767335874205936741633386136606251493483967133781764281652585401746254414396512527378974484533843968756521658059860346077279089866645526084718509150256011768457378921568274305294832379275549880290147423387392933174876176742639764452937786529317352415859764408424911829757088892727604141498081702295969516908331055667177999256438765670725313402742024044525411287734785767652897546098568125697644684094033091382311997210214572073590863421135600701719553343735343750509572772640899716619085488890220847728494069111063606026970128759556563170956806571506577514495200024098251021585558800268106549688100915331667818125716568016998327638405115063696545503950582051524637841529981785808178696237154253637588418510903160430515504841854241392243001291178385144007 A013786 831 89327061441749561783466684622677058929743178999122229921197576779205354477884446092258767433957051683544177333832747362491903370021560230981750123161511598161974742675137940776905904143696538420655311339219828406619216952048159897466950887662554437945794280749094459865077375620061028092736153124821979361091981770903320420890743600513006797662998090225045409977566315243485054954681968152989060864563524973610853159821832361474823581534269085559678631999341704260078200913977413858792276173030446957655420444529584373578500543612574003709494961591311061663346117054120116459456102417105835926805609812024367669915364540427481908343322802281121494267937242743763567071305348440569149539205271542703261561355097552869062891856818201728162469008896810399845664540142536051846163966085056266865505474488257641409812276342705066935187968799576502420917233302258032311892179609128291922381670117078196082142600126337483693588131928962201722546869902018426923676602119531787108331504733132525639545544584383556111225039352412864527706598745024766863503480412033600138188746285358934586876864886044650360934266268640871946943784085696515474516758415545579083750339827955698970456364159016018260012735912436861585976199895111842230508393458699859585143955257204053906467579512724157279613835564103271489556947097351850477692177119244865877874194570127702565015145732747849941829043586541483698272049012745468693797434843572589417992763096240161764822444832658125127463581265594445752609487450632543575936419881085966832597414669197735524000879308321155705678992347816778158711477999332103735281844433370702497124255219790418359829324869441584350143389950462515640373236739060293774334475537592705732149207562845511960006444443870905104008666343907600669224239956175134834915940158215851425749198908626201707088982895846138024786688599603058794845566178428795204038326126979944738094211852836232119579299218764438637650342296827791314589070931895306576343418189138941605192929900586741416709899727062152467149530448082076628211629861421967935701430229440283992108695373433968454116661760113991609835855005088210016040247857549592756848966026578236917737365759368984408501001724690931547094769815908129409140469764684256066166790685426607012892542640595262576643963553130432552877700359078074451503625456890963150479294344628213303246770431438977543736894167212622810096902864656894376214709476375411477479983599730905512501851220628134607008182662069800044886509773452408931105301725187548691663074146577284828647578308560344973484227110800219602424258825420255396114259935663718070755279151695308173467292578187292612302975257859900702826926679443723825801130297711334431319845479808812984659810681267935405754985347505710655457513486267725437049665407362983849792844678488193667727125292033582775446100119302730760807 A013786 832 214474274521640697842103509779047618490313372776892474040795381846872056101400555067513300608930881092189569778532426417343059991421766114587182045710789347186901357163006195805351075849015388747993402525466808004292739901867631913818149081277793205507852068078575798136050778863766528450659503652697572445981848231938872330558675384831729321188858414630334029356136722899607616946191405535326735135817023461639658436732219499901051419263780074428788395430419431928447760394459770674960255091446103145330664487315532080961979805213790182906497402780737859053694027046942399619154101903471112060260269158670506775466790261566384061932318048276972707737317319827776324538204141605806528043631856974030531008813589224438620003348220502349318088090361241770029440560882229060482639682570220096744078644246306597024959275498834865711386313087783182312622277158721535580853123241517028905638389951104748793224382903336298348305104761438246335835034634746243043747521688995820847103942864251194060548852547104918223051319485143287731023543586804465239271856469292673931791179831146801943091352591393205516603173311006733544612025589757333654314736955724935380084565926921633228065730345797459842290578925760904667928855948163533195450652694338362863930636572546933429428658410050701628352819189411954846426229980741792996938917263306922972775941162876613858601364904327587710331533651286102359551189679601870333807641059417787192600624194072628397338690043212158431040058618692264252015379368968737125823344134487406365066392620743762993126111219279094849335260627108084359066258676396381068411708484523056695595336782716794481950209011529244024694279271060500052536141410483765352177075765760086462890247358392074215975473109734043154724807891722149206807400134776498738633172319876259273223826579611510298720647932926577397512839327646944166424204394407537284896021030878847316164202658659793319109897424253417168998471854683526946328359307480631089800547072122598794068224691308766141520469244676228073626022605845065984336123297274145013619133980886121865052977591614958258334104886033693855215887867216792248512635105976572209194367429814346839487415188244931564810905140982926644574542327995418711346267905006898814866464435709283437954994880069225446522156491066168559459358562146456758060204721995202524300785721452340141095495805884985082512282895477507367042663778041203397291517452777362957429440622953904135516944780728151191426646571629589907772509966059233843583829442175304408683041025932060873582835518853388281335629293031327265420645439834033206070338105528587087883425243220434924494969480227689562139443594121621587487450957344380905748513844804913969598948997020959976168205445724312909217719819361211283753489880528808774356246643078524223352620073050152996212827826172632243846086386445856556697607 A013786 833 514952733126459315518890526979493331995242408037318830171949711814339806699462732717099434762043045502347157038256355828040687039403660441123824091751605222595750158548377876128647933113485948383932159463645806018306868504384184225077375944147981486424352815456660491324657920051903434810033468270126871442802417604885232465671379598980982100174449053527432004484084271681957888287805564690319491061096673331396819906594059019262424457652335958703520937428437056060203072707097909390579572474562093651938925434044592526389713512318310229158500264076551599587919358939708701485588998670234140056684906249967886767895763418020888132699495633913011471277298884906490955216228143995541473832760088594647304952161427727877126628039077426140712729504957341489840686786678231974218817877851098452282532824835382139456927220472702512573038537723767420732606087458090406929628348902882386402437774272602501852531743350910452334280556532213229452339918158025729548037799575278965853896566817067116939377794965598908653546218083829033842187528151917521039491727382771710110230622774583471465362337571935086445364219119727167240613473441007358104009683430695569847583042790538841380585818560259701081339680000751932107697183131540643202277017119106409236297458410685187164058208842531734609675118873778103586269378183761044985650340349199922057635034732066749874501877135290538092506012296737931765282406420724090671472146183662107049434098689968380782010194793752392392927180743480126469088925864893937839101849266904262682524408682405774946495793037489106733253960765686510546118087082027710945256512071339859126124403615303023551162451836681714903290964529816260626139275526571520610577158913589967597399483907499370192557110936471437614494263748024880245544567723598373471458246740022898515010407617647236227228275686956712331428327225680312943584514750972497021035346495140112406110250583442163759182863715632454622765330923095148198134390697260995246611113520166359704557807483832347505790646656467623604776080276634003428391032036755222177699540688107578597992199197467514778260185831366898946373346769187518188678836889449749874275676198984246761609283866976080687110983243500006873623476129517000325942389239921564054494381110137989534529942707046210297099697735049870711261919907713642676102551537510481260846186517207068678770285429929849183111991232041495188269435731076929356896933404118448460788086935712323829376184418528291010615378418482645368561796428508220458444774490662905885247981503262878157472388080766985263486845932568216764274969701041513727774881791374137598008104008972264253712421722026682638696804069486013431557369748583858554702181741376598441007076541847324902779861275184075295031745286286268292292129203149669867229348190031536660269640795393417343906999610640490017474453413856501592630954407 A013786 834 1236401512236628816560856155277763490120577021697602511242851258066229875885410021253755742863665352251135524048853510343125689581608188719138301644295604139452396130674655280584883687405479762069821114872213580249954791279026426324410779641899303548904871109911441839670503666044620146978890357316574618334168604669329443150076982417153338022518852177519364242766286336308380889779021160821457098037693112668683764595732335705249081122823258636847153770765677371600547577569742080446781553511423586858305359967141066655861702143076262860209559134047800390610594380814240592266899185807232170276100459906172896129717727966668152406611489017025140542536794622660484783474163773733295078672456972715748179190139587974632981033921824900163851263541402576917107488974814434970099381724720487383930361312429752516836082256354958732687865529074765577178987215986875067038037665715820609752253096028518606947928715785535996054607616233843963915068143497419776644838756780244797015205656927778147771446085712402979677164469619273510255092255092753968015819637446034875974663725281774914988334972510216142555319490106464928544712949731858666807727249917100063204046885740083758154786550363183542296296571681805388990580936698829084328667118102974488576350197644055134380903759430918694797829960415941226710632777019210269010546467178429012860381718391692266448679007001832581960106935524467774168443057816158541702204622986972719025691270954614082257606477699799494135418160965095783652282511001610344751683540089837134700741105246456265646536399083011345266542759798413311821229527083948533979560885483287001761824693080342559546341046859872797482801605836088841763360400539298220985995758551529512201356160861905987832329623358467921712400727259007737469552507104359694704971250422794979334539988689971014181575089924383066307759413668858431377546419917084965347505866934831409887070711650844635185798055781233523549259559546351450823720672064123649587113283561919429650643295768681466361403342622178764275067368744198242231566867920249288448656597192146296213779270273119502982602706181111924370242405592819231171017887371568849448135898553761176474623890564609569729753470767643516503569966186970317782587676565051675294841009045441312872406392439617950923336374261854739577739869698420456065322226241562665507291693827814171897727455317261567888651890948131629947034915190315707385909537103288394754352196732645289514332218788886426716487523582776831529916873224848237320725903552081637030480403589334170456091203781921531617631917084096288451024202252200674460387491181089304372817457725542406473163524554586065015511026570835918249169244766349844389839938361045212856857990776975427091574446921716964783371220432373330169793402216762357351217665004265719521307407549739595042720706065147816531956162646669460323906921531207 A013786 835 2968600030880145788562615628821910139779505429095943629494085870617017932000869461030267538615660510754976393241297278333844780685441261114651062247953745538825203109749847328684305733460556908729640496808184806180141453860942449604910281920200227820920595534897371857048879302173132972896315747917095658620338819811059993003334834783585164592067764078223993546881853493476422516359429807132318492388501163517509718794353338028303043775898643987070016203608391369212914733744950735152722509980928032046791169281105701040723946845526107127363151480848768737856037108334991662032824945123164440832917204234721123607452264847970233928274185129877362442630843889007823965121467220733641483892569191490511378235525150727093787462446301585293406883762907587177975081028529458363208615521053890208816797511143835792923433497508255917183565135308512150806748305584487035958328435383685284015159683564473175281976846601071926527112886577459357360078612537304883724257855029367757633508782283595332799242051795479554204871891555875698122476504477702277205982949507929737215167604401541570886992268997028958275322095745622293435855792306192659005353127050957251752916572661941103329642507422003685053408068608014738966384829013888631473129750565241747071816824543376377648549926393635786209589734958674885332229297623123855894322067695408059877776505858453131743278295811400029286216752194247125778431781816596658626993299791721498380684741562028411500513152957218585419139004477194976549130308914866437748792179755698960416479393696741493817333894198310239984969166275990361682772094528560430084925686045372091230141088085902485470764853510554586756206655612449309073828321694855028587375816282222358795456142229436276785423425683681480031474146148877577664395569557567626986635972265130745382230512844620405049961790908443742204930352218929093737488954220921001799361586510530215138856778673677969081101131930741690041772202470789833427753333625960882658658993832168550591194553140604200733729425635851213024436752354819979597992049876518541565224489858343257209284027925759926661229097540849730412952015828358974041613947579136807524974292427580584715571961245627576921138083313112083125071488814915732995993011432689072382913262718104592206647748247522700166930634602713229726153427145907515012838665205991959883007356880581826726443620216745024500653190166464043502830831371948013433568798584995435805199624355081340123911657312116310546286544122247172503330412612860617807062894428548010510183449017991343265074980280393597413934232918915188570909109607533819379390366325795419799134715999027317942065622455561142102241974796577039716255356684005976380005692004869556069316035855518000446870247059042432444874300258128365737673958722446420000273613675241992570659085526924767697572415262419907493226746514653374237700518596428007 A013786 836 7127608674143230038338840124801406245610592535259360654415300175351460054734087575933672360216200886322698320172354765279561318425744467936277200457336943038719312666509383436171018066038797137859866832836451719638519630720122821501389586890400746998030349879288589828774359204517692267924054110748946676347433506366355043201006938315387980185554701551815808506063330237836890461778990966924696700224791293605540834825242364605955608105932644212955108904863747677480208275721626715101686746464208204944345597443934788198778196376108183212798926705517893739592345097112314980540812693240717822439834207367565417781492887899976531661786318496835547224756656177507785340256642796981473202826058628768717819143495886895752183697333570106289469927914741116814318169549499229530063885866050390391369130824256349738809163827517322457157739889875737674087002681708353373335946573356228366920398400238300093852026408689173695591598040672479917021548748702069025821943109925511986078054586262912394050980166360946409645897411625657551192066087250963167571565061768539299053617418168101311699668437861866528819048351885239126539489757327168574271852858049348361458752690961320589094471660320230847813232772727843388258289974462346604166984531107145434719432195728646682734168373271119522689224953635778399682682543593120378002267284536674751766541390566145969315611188243171470316206422018387348994014708141648577363410912799923317612024064490430216012732080250281823591352749749745138694461871704594317034850023593433203959967024265876326655418679970142886203910968228652858400335798963073592633906572194938391043568752494251867615306413278841562801652180125490791086261800389346923638289334893615883467890197492876500561801645066519233555569424903455063972213762507719872394912969408578919662735461339933592524958259971173425034037775677648754063710979084431325320267169211783046548395125595500803763723817765710797790295058132366390060035754035932079263440244191036689969458122090590685961684350951678762471672642403922771014778911753521018298104000149882160559490951049749583913611063195580202721497790003889896673915088137507474867463276118620983902088278950751812187652538034782111583296644644612674923379220449886462791374743786169125888161243542302003100800453681114464572494378577323943545825635159586695679100663870276965970191132140404803826068309589680168450296826124047180253998685402574041368284298076550297637511889206391261621633992437515461180496320683478343354758009522943773234950461092197215179445027653225027390856093238315367758752772167688700329916269548234802937722453113664590378899559515802302187482981486581472358729111398298349288393666503691804122427802089098719072935463188760880300143194919766206136155174892593854420656946434256024162152464350146367241871369045070197891237418381682751544718945150023644807 A013786 837 17113388426617895322051555139648176395711032677157724931251135721018855591416544269816747336879098328060798666733823791436226725540212467515001558298066000235965069712289029630246614376559151928001540265640320578852085633359014894424836398123852193542270870060171904178887236450046979135285653919908220969910187848785618458725617658895246540425516838425909756223058055901046373998731357311586196777239723895946903544415406917418899415062344278755305216480577858173629980070007625742959149878260563900071373779462887426465266449499035747893930223019948462868761220578166668268278491276470963491678041931889524568093364423847843652519948950710902148886640731482196192601956199355552517159985366767673691483763533624436700993057297901825201017296923293421471177925088347650101683389964386987329677283109039495722880802349869091219635733475591646155482893438781756449379607722628304308975876558972158525338715407262706043115426895654624280768738545633667730998485406931154278573409061617252658116403379432632329559799685313203780412150675489562565339327713306262857027735421021611249390903919306341535694535092876459142821314907342531746826718712176485415862465210998130734415826456428874265599571887319551975208154228684094196604929859188256188761356701944480685244738264223957973976829113679503937638120787167082027583443750172556078991465878749316472326782462971854700229211619266148024934629314248098234249549601632615885586469778841522948646569724680926658442837952149138078005402953962730955200674906647833122707880825262369060299660250608313069775590234716995513019206253310339695914009679840047076895608574738698734144350698282498592286766884481303389398114582734821963655532693079571736206404364180396477848885749804712679766922189193195608597285243781035413620186039549997986110227842677180555652424782190787393506724699402034658506970060781719612093961473277491094762696696554797429836700886455471625494498434575811702534145845440272922311520026302679092616668951139508236994004126634980708694486014411818573206484167120203964933747704359867067503337773470448750976580162732588066734316193799339641914070126618155447156779325960808982348913957760755101062553743821511849911495243791715032491033508300177397162090759830592071257475145745067109445021889288355829438559002964154788453527350018167656325520693952534995294428908269111933986390011324822084449162679523837279789850843651580273325250599681797264627666045984545419153543215842474622294371665961031502394773980864587999537116057082365513645847511395393290765445479865195197988765405974620569492128963185311761853471609925908681499737842397441327552146638549282115133308596467314336641433193275364021697949152815926024494118047116214873600643811002358660932908574917117844463997328388648714013328066904701427747733157077213545136861041534420286458870187305206771181607 A013786 838 41089245612309566668245783890295271526102189457855697559933976866166272274991122791830010355846715085673977598827910923238380368022050134503518741473656466566552132379205960142222121118118523779131698177802409709823857605694994761514032191895369116694992359014472741933508254716562796903820855061699638548754361024934269919400207999007486943561665929060609324691562392218412343970953988905118458462152577074168515410141392008722777495564688613291487824769867437474885582148088309408844918857703613924071368444490392710943104745247184830693326465470896259347895690608178170512136657554806783343518978678466748487992167981658672609700397430656876059476824396288753058437296834652681593701124865609184533252516244232272519084330572262282307642529912827504952298198137122707894141819304493156578555156744803829230636806442035688018345396074895542419314427146514997234960438142030558645851079618092152619338255692837757209520139976466752898125741248066436222127363462041701422854755156943023632137484514017750223273079044437002276769573771850439719379725839648337119723592745872888609787560310254526027202578757996378401913977092529418724130951627935741483485778971606511893332399321885727111704572101454244292474778303070510166048436591911003109216017441368698125272616572401723095518366701944488954269128009988163948227848444164307145658509574877108850056604693595423135250337097858021407868044983509683860433168593519910741293113938998496599700413908958904906921253923110080525290972492464517023436820450861447327621621861454948113779484261710559680531192153555506226759114214198125609889537241295953031626356187947615660680586026576279120080527289639609437944873113146307534736933996084051738631576878397131943315174685281115144120380176252862656242081870318266028102066680959545164650657050267910514121471902040080531809646003264285215075235115936908788637601497339256118525234768428068629037918828379587372812290741416523897784484174902095286469959583152732501372622151685959277022603908050588681575460920602776394268768485255609719805928238168040829075513994102547451094768970720943948229093181312214480235682374010191228623427161631902366619742412583572997651191538915449951637500080343907793010971453428725930586179914353251563089197824933906129777497556181342346481980166116935647076919167393620542837575186180036523701923808754137753501322417190897824762439593536733308775431875607444236253926689835995232371026176408893551387657261237781568128786369972436637249852328055875786888615653054759598263679874860339291127834597156333670371025739745063987350601640607933540210185335432106744280870559596256627452704079156826358435073940118021722276081097054149016096775915911038384810377431126031911515145790216663144899913488375999944558057585461145562346000688638188128022307310142389721873603360724143107787747319719801457607038407 A013786 839 98655278715155269570458127120598946934171356888311529841401478455665219732253685823183854864387962920703220214785814126695351263620942372942948498278249176226291669842473510301475312804602575593695207324903585713287082111273682422395191292740781249184676653993749053382353319574467275366073873003140832155559220820867182076479899405616976151491559895674522988584441303716408037874260527361189418767628337555078605499749482212943388766850817360512862267272451717377200282737560030890636650177346377031695355635221432898974394493338490778494676843595621918694297553150235787399640114789091086807789067806998663119669195323962472935890654231007159418803855375489296093307949700001088506476400802327652064339291502401686318321477704001739820649714320698839390467973727231621653834508150088068945110931344273993982758972267327686932047295975824197348773939578782508361140011979015371308688442163039258439031151918503455060057856083496673708399904736607513369327799672362125116274267131820199740762100318156618286078662785693242466523746626212905766230721740995657424456346182840805552099932304921116991313391597949304542995458999163134356638414858673715301849355310827235055891090771847630795202677615591640546231942705672294908682296257178318465227657876726244198779552390336537152339598451368717979200176351981581639695064114438501456726081489279938348985907869322610947736059371957109400291176005406750948900037793041305689844766567535390335880693795410330681517930669387303341223624954407305373271805902518335033619514089353330421184541712367053792955392360686770450448633228289699589344778916351583228934881207262225201294087049809646167313346022424702260505640344664284390903378524597808224454416085031513795899734419359957461033032803183123237637238570634156733473062100983867940326227577693253144405654036798233356874960053837548801395639513364518001518881195111553940579088678995792778320043106939389282122310070141073878580546503939930782814372959149710735795665786197988224131271983229463424462681670367266122639313133098718937254033699841466030610309099840216430078540298700986419698052728330626967045873379998469139924848615078197582254001532613158767360510884935995333881637692905722611019342459682370959337417974362157002977163977666308617595771632391402973903234378846762488631682920912082923353018022018267693408319064818684746156675123675345677254617464081696674369811933333473611245677982296224552922833849557753416881765084231913545077216074303820366036895439662157764319566182984477795431095379539674637997930867772357142560832801127898633628794539099648430044654990372488293018370213590612162513942494055540086602612530223370155184870714027011787648358974102403161929716212133602619547865042310208210904692285590775866883896262692210495192747653420289695381559851651877722218521669098667601798381314647243299714499215207 A013786 840 236871324195087802238669963216558071588945427888835983149204949772052192577141099661464435529395498972608431735700739718195538383953882637436019344366076272119326299291778898233842226043850784000462192787093509297602284149168111496170854293870615779292408646238991477171030320298295928153943369080541138005497689190902104165628238472886359739731235309514529695591243570223095698936099526194215794461075638469743731804898506793277076429208812482591382303721156573422657878852881634168418597075808651253100548880166660390437521178505716359165719101473088226785008425113716125546535915608607699425501551804603790150325737972833897519073460808648189764548056756549799920032387229702613504049838326388692606478638897266448850289867967308177309379964083997913376513604919083123590856654068361453537211346157601859552604292413853776323845557637953897834406228928656802575097168761615906512160949633457259512113795756326795599198912456475513573868171272594639599756047013341462404174515383500299577569802863894040504874869348449475162123515649537186744719962900130573476119687185000774130591937464115601896143453226676280207732097056990685590288834075675590439740302101296191369194508943206161539281628955035528951502894436319180075746193313485142635011606562019712321269705289198025702767375881736291868059623421107777516907848938766841997599321655761131975915164794243588885514278552069019670099113588981609028308990741092174961317284528652472196449545802780203966324551537198915322277923515531940201225605971946522415720453328537346341264084651393296156885897058008935851527168381123568714016814178160151332672649778636602708307103006592960447719343799841710127474042467538946822559011837559337546915053020160664623955262340883257863940311760442678893567009808092610317068822104462266924723272414041500799717975342352558289856779089263954672150930471588207721646833749462841011330391918268898460746423499761473666375666478408718382471892155959773809537309474918455476645393552661369726139184031733941682134898690551805960456990832570024168346934913319359939495352148716359648618575257181068393695024600721835347877141985376324404959561524802752394991857679804194200432586634731324796649812100666639989057441245697372673369140556443538964148170710376806990847447689371758540341665743611076735204670693109911098970596270865860731873374074629662075522176971944504971088336531260153715161918451933670140600872835493235151567724072788165953933117967240824421730395794403472698854585950628840792131278405345731186830060006274758805833032013521429499288559555508084619342735688378255880537216631884344391537106882831059802195975928227351747932872685066311742598874584378855302143709896819869991793248625332779889534423966586809914382166177703452856388234926723997398957787115862115558611125203816158411046670527505900911917913536468031162614512615712007 A013786 841 568728049392405813175046581682955929885057972361095195541241084402697314377715780287176109706078593033232844597417476063387487659873272212483882445822949129358502444599561134659455184731285732385109724881811515823543084242152635702306221159583348486081073159619818536687643799036208523497618029162379272351199951747355952101673400573400149735094695978144385799114575812105652773145574962392312122501042607965854700063561314810658260506530358770701908911234496932787801567125768803638373051579016571658694417861280151597440488349592224978356891562636884832510805228698032417437232733376267086320629225882853700150932096872774187943295379401564303624679884272476069607997761738515975023223661821659250948155211992336743689545972989506933719821293765678990017009165410718579741646826418135849942844442124402064785802906085662916953553183888727308700409355657704982982808302196639791535698440069930880088585223610940636233676588807997708090857479225499729679014268879032851232423011435784219285745096676209591252204561305627189864258561074538785374072630923213506916163368931186858687551241851341560152640431197249748778764765033834636102283490615697092645816465345212155477436015972637993855815191121040305012558449541602351361866610145677827466662867355409329283368562399364459712344469492048836775211155834079773818095745301979187636235971295482477874172310670978856914119782803517716227907971727144843276969886769362312082122800153294585743675359472475269723145248240814595688789294360792188423142679938643600320144808441818168565375067247995304072683038836279454979516731283077688482354370841762523349747032118506483102645354318829698034974144463419946016065175964561011320964187421979969450143042301405755762116584880460702131320688536822872023454390549230357371282241872813902886260577066113643420122858796988492453946126593322755167834384062283286739674047832460281268204270995763625204252162822927298272967975214659332836315013066459416916699080049279211599425589919939948712460180860193193978805891756014886111057234989000628028200990726879783214728340509067979516333199192491745213261754066333126670253017906888554896307907221051408500375450289209870275238640509989910836756198853700602613726916430919391788759306476020937052919757875614713585024721902181592255360339450410195241226414334156896548628401646348931617227971153185818643328746909638756435583096011555629070103766203092742007582695678019257598914105498764386455393416239345219436574680302362737949949860867459846741907199451235100579578974075065695892805109864464952227791831492774911171041908387796192369169857133154310884080593625677374585072538203673871546786827316844214493979897877093631580447047462264507850295589949424004514772151943774930604431580992665990308188152059064317754897646865184939456225311614362596344923055936541668089514910401059742821437444790324528807 A013786 842 1365516046591166357433286842620777187654024191638989564494519843650876251820895588469509839404294701872792059878399360028193357871355726582173801752420900859589764369483546284317351898539817043456648449441229449492326945265408478321237237004159619715080656656247184306587032761485936664917780888018872632915231084145401640996117834776733759513962365043524670303674096524865672308322525484703941406125003301726017134852610716860390483476179391408455283295874027135623511562668970897535733696841218788552525297284933643985454612527370932173034896641891160482858443354103975834266795792836417274255830771344731734062387964591530825251852205943155893002856402138215043128802625934176856030760012033803861526520663993600521598599881147806147861290926331395255030839006151135309959694030229944175712769505540689357550712777511676663605481194516834268189682862934149664141722733574132139477211954607904043092693121889868467597057489728002497126148807620424850959313259578557875809047650457317910505073977119579228596543151694810882864084805139967623683148386846635630105708248803779647708810531685071085926489675304596646817814200846236961281582660968288719442605333293854385301323874350303823247812273881617772335152837349387245619841730959772463747457544520337799609367918320874067769339071250409257097281985157625536937247884470052029514602567080453429375887717921020235450801598511246036663207040116874768708004698133238911309176843168060300370564538093413122605271741026195844248783095760262044403965574532683284368667685068805422725465536462436725078511976245906971405819671810669530046132844391071818562742624116534065929451495719510104981972920856671290384572487490910988181635014000173906649793444565675219584841920297986145817300973176911715728313991708702088048448662736626180829911645535738857851714983971569370381924649950567935157970356133542171461957388845737135324958454660828464115409442937848443153396108490397058139992346372569060016994491198319387050220841397775816858616894245323858743112946106191741552648421208590507895710578735238359498562745562272218818716011261172680257041471513265837135277495994439420306035285237744431809401456144392898530847975864485775919051633447735146875558326350637459684811094848926269864060338659350927317644357287138003005120175020434878774184620816310708613256792352883784812964358738799150562632321330042654201835013523745065397319142653625673560206052322924237494992767302533291879399592390667871867215807405972933817829615942771092027319185882415476491569116754232735838625068784580350298928187414152561721671622039098657878376826976703500432677505295251376378759164227020965583835172387742959000045734802901809424653360956897083348559711468567034839967936817003608381240225963391042729959753093813426929509250123309039634396973186084593824160257303636545082925299872944442514271304941569193665607 A013786 843 3278604027865390424197321709132486027557312084125213944351342144605753880621970307915293124409711579196573735768036863427692252249125099523799298007562582963875024251129994628645961908394100721339412927108391908231076995582245756449290606046987246935908656631649489520115465660327733932467591912133313191629469833033109340031678921298937756593023638469502733399121505756202479212282383688774163316106132927444167140781118331181797550826306718771701135193393539152632051261968199124983296606115766311314613238781125679209076524678217608147456786837180676319343122493203645978074576698600237875488249681998700893483793502984265511429697146469517299099858221533854318552255104867958631329854788893163071525176114248634852358238314635882561014959514121680007329044453768875879213225366582095965886359582803195147479261378805535669316760348034919077923428553904893343604276283311491266884785903013577607465556185657574190700535032836933995599883287096640067153311136248117459817523408748020303122682619064109727860300107219240929756667617141062264463239276818772147883805505377874934148854086575855677309501710406336549009571896231814944037079968984861215381695405238544379108478622315079479617997269589764271376701962475878776733239996034413685457645564393331056862092371888418636714183110072232626290574046363458914186332170612594922864560763560168683931506410728369585317374638025501734028360103320616319667919280217906626053333600446512781189725455962284907375257450203896222041328212920389168613921344452972565769171111850201819963842753046310576913507254966422638345373032017417541640764959382963436369145040503798292296613041222543762061716982976867768213358542465677282624105668614417549866154060402186202223205450635464736107339636597765029463681894092593713404325239230639460172617860931308997701967676515738058287001084531313612314286825076634753680159690618614861915225249640649142341098072493774112011304056485443336594121623640538313100803773367164848307580240196059736277539163083022584842214183600966371467908859321825809457601099543307301156049152095015597383737143038075605297156573103351274961801267882649048154790719855824380774372896202687349372565990050630347981642971908012087648215541567880540703231438732271973943608873121101576489664101846418345215293540224064143936817274579962011380429558439273967335927425331856760500880203513432412738605867470511902018963261511355242218054731627341094225477634293382433802438421329993560353185153581741014096608907878593391957593365303679559056257449326912798748538790151777421067726577981380300693733564515875877565982761571065104538858690213898554685400753309077338366788248902970844559109809261767244428592719657509897119891867236029450650763016297625663723357782538101893594633367178246038057751709546065004162187132619789109771808777786031344744103644994939606476765403164707633991122407 A013786 844 7871928270904802408497769423627098952165106313984638680387572489198415067373350709304618791707717501650973539579056509089889097650149363956642114516157761696263933226963117103378954542054235831935930437987248971662815866392972061234746745118816379893116684572590424337797233050446889171854688181032084973102357069112495525416061090038749553579849755965276062891290735320642152588690003236746766121970825158793445305015465113167495919533962431770854425599337887505469555079985646099084895151283954913466386386313482755780992735752400477162043745196070803842742837106181953993357058653339171139047287486478880845254588200665221492942702848673311035138759589902784218843964506787968673822981348132484534731947850310972280512130193440754028996917793406153697597035733499070985990954105163612414093149358310471549097706570512091142029541595631840706094151957925648917993867356230890531790370953135599835524800401763835631871984613841478523435319772319032801235100038131730021021873704403996747797560968372927456592580557433397472345758948755690496976237503641871927069017018412277716891398661868629481220113606685614054171982122852587680633029005532651778131450667977745054239457172178505830562811444285024015575461411904584942936509230478627258783807000108387867525883784904093146750753647283430535723668285318664852961383541640840409797810393307965010119546892158815374347016505899229663402092608072799783522674191803193809154053974672077187636530819765446062607993137939554829121229039221854393842025148031587130411779839552334569733186450064191695169330919174380754667240649873819517479476667478495210722317242249619699804167911975327572710182476127459511480273860460091155580477710343216537228635899025649071537916286975750831393722467471233835742300227716317505883784899392765343874455484096072903482424391314287077947089603959683983166602667009000043586063417175294283458455824387198590760976472057551642939141039621549451162486018360932489755029859854562800786500156710739426802371530562337226206156254825920257894449171231703768507700240003480830075674014180132449318352880434419528318472932021146411183284844186240364619652518373834338239269323782652325843530942111563465503924775551137022443365515304481178228458684396185009438604904363764885151683508533250446861919790077978009592298276266488789324411369812696795573561748221788081962613368635751222985392687796699076747530790888763936565549410637245967235371799938411223559654649613314538407997553749760174845957987816502734090181670094134621294074135833917629795241635154417587983611513733294101965654288402617982035924610532127315997799715203570429799647208695094689418658585616032997786422652037503153873051119897681262984860373233706711012482002130599218599782035873982646520714714594968737376661854620102074993411305420113652562112875464261258730592851632849995150713732998463029212684899207 A013786 845 18900499778442430582803144386128664584148420259877117471610561546565394576763415053040389718890229721463987468529314678324823723458008622859897716953294785832729703677938444165212869855472220232478168981607384780962420895209525919024626935030278128123373159658789608835051156554122980901623106322658036020418759322939101756523962677183037678145219264072627827001989055504861808365444697771428985458851951206263062177342131736715157702801043798681821475864010267900632401747045536283902833258232775747232793713538672096630163558541513545666067032215766000026425551891942871538050297826667349904852537255035792909456266269797196804555429539664619795368161775356584909444358780797912785848978216866095367891406788596644445509624594451250423621599621968175027930482796131269437364280806497833406237651609303442189383593475799530832012929371112049535332058850979483052103275522310368166828680658478575205095045764634969352124635057833389934768202773337997755765475191554283780473518764273996191461943885063398823278785918397587331102167235962412883239946246244134496892709861207878798256248187146579384409492769652159344066929076969063021199902642283896919293613053814565875228936670400592499181310277728342661396682849982908447990558662379184048339920607260239269929646967554727645348559507127516716272527553050114311960281883479657823924542754332423989297032088073315713807186630664050421828424351982792280237940734519468335778883593187657327515310498256835996321791524192871144720070923171672399614702380423840700118683394765155301929380666604124260101563536937688191956044800347040661468223478615867000944283698641336899229807156652761502077148125182030287064137538964678864548726982534062905885954793560583420762537005028777746176327644398432439617262846746878331626967543442029590642567617314671041261300963545603274150962139107201243583013003488609104650138264637881574583752434353663816417104509410181494696877636131340232241128930084598907901826693510805284688386876262485363752494044880171680120981167837034539204572460127320748186988276248357473011693308046498010813365265923041287492653509782772533251066910891163115451785696615576246112485646402148234350317792009863880674923386098279990886520602246059308926529301235240207662090375377399489249192103988334322915469415977225201031108161315839583167911698920285006172121757480513184792234698094438686387927843399874483270821428923922211693884134940027567332127691652125347766730813721568206717602126553174179805145128747423064550526189896017225727072000137236229138375166005756628748651244473639138819535946454685774868254989887637685710717116203772601948952948076922349294199264064095227685200787542045072449195738874332712426649756134129813140969287115568723858076668133432334296236029742519938441365112942865082059180544313692879801633013989691282212153436770472838356863672929309733139656442996007 A013786 846 45380099968040275829310349671094923666540357043964959049336958273303512378808959542349975715055441561235033911938884542657901760022678703486614418404860780784384018530730204440676100522988800778180083724839330859090772569398071731578129271007697785624218956340753850812957826886449277144797078280701944485025441134376783317414034387916473465226671453038379412631775722267173201885432719349200994086703534846237612287798458299853093644425306160635053363549488653229418396594656332617650702653016894569105937706206351704009022704058174023144226944350054166063447750092554834562858765081828307121550941949340938775604495313783069527737586324734752128678956422631160367575905432695788598823396698695494978307267699420543313668608651277452267115460692345588242061089193511177919111638216401298008376601513937564696710007935394673527663043420040030934332273301201738808099964529067193968555662261007059067433204880888561414451248773857969233378454858784532611592905934921835356916918553021864855700127268037220574692364990072607181976303533545753332659110937232166927039396376760116994613251897338937101967192139934834585104696713802720313900966244123636503223964942208772666424676945631822590534325976825750730013435522808963183625331348372420900064149378031834487101082369098901076481891376613167635770338654873324463016636802234658435242827153152149998302174043464031028851055100224385062810046869110684264851295703581243474205099507243565243364260506314663227168621449587083618472890286535185431474900415397641520984958830831137879932442980516502348503854052187389348886463565633244628185204572156696669267225160437849895050766983123280366487232648562054719240994231054193953781493485064285037032177459338960793250851349074095368569362674200636287521048095039254874236349071804313047132804849172525170068383613472993461236460095996390185842814221376150460264981973395553660575589594883146823217467927093845768767203204351347897610950561133121977872285891119443488536816889906227358369738201757292203970475783976719928630178476765697116396958851272306292701075632619641723962890003481222131269861076988436852335811653049682640199737457573998566916078037011557910675113018615683177500491050021970258118535965992788400732596852265811738596678991281136173687310241675990709320042067761317707675690695319330839186155989107604299819264339710712156686155510124747286017414752003098634333242250846337230277015807991006189164438587656752959987920683745485264328962705854171205712153454122562777985813381940337358970699872329504186161238773579821665625511637981207572305705807437700545458680230720218083391431796005258017279436028332690560655372433017892641672167090888450218950518969037272842536386064478045681351467258364480505983242080188371034645262707411790372197717636175819062024092486897176604403720866589248768591380401685905284894829678703272669268315119633412807 A013786 847 108957620023264702266174149560298911723363397262559866677458036814201733221520311861182291691848115188525316422565261786921622125814451567071361218590070734663306028492283220862063317355696110668410381023339233392676944939124770227519088379689482383283749714174149995801911742354364714424657784951965368708546084163638656745111096565387452790009238158745148969728893509163482857726923959157431586802175187165816507103004098377947277840265160091684763125882322256403833570223769854614979337069893563860423356432601450441325663512443675829569288893384480052718338047972224157785423894961469765398843811620367594000226393248393149936097944765688139860958174370737416042549748943902588425774975473567883442915749746308724496118329371717162893344221122321757369188675153620338183787043357579516518112220234964092836800729052882611139918967251516114273331788196185374878248014834290332718502145088677948820907124919013435956097448306032984129341670115941662800434567149747326691957521445805497518536005570557366599836368341164329843925104784043353751714525360294432791821590700601040904066417805510787981823228327983537838836376809840331473676219952140851244240739826243263172085649346462006039872916670358627502762258690264320603884420567442182581054022656654434603529698768206461484633021195248215493484583110350852035702944962165414903018027994718312145923519878357138500271383295638748535806922532734752919907960984298565581566443916891800149317589475661506408431860100458587767953409577970980220971235897369737291884886152825562049717795596220122138757753579301921826676399021085420352272676177748228702910607610211277598016891526478996159935845589197493380897627148761119683029365857639348373914258079872844864595294089126902979935039780755727726338036476189250953041474121402155626165864442863232933334189055948657300428740690487332836208596945524137255096221718122724339041990617314435522545140492952323690810054893647586302163892297280625868871358424577783815976897352664851887445741422419258581733112357328104548641058522714438776469098201904807408775282593919759779234898898358414337178936445849236882458283778972288019119569635635170559165503366864750543530946357696255309178679011102750589742604854348684950158965042290213984370626258066007953023231890264053693077421004694923816129333359461713344885960529847357923866053679645419888203459379809518233727812819559439821034114644282055689895114954986405860183817048963863856930997561672910119653839456755865064914880443348273229943937930038749998888650393463139550973134295365151819166853442792879381105999643657919009646291233959243618222827742208624499487925904026790036133549211675960232654873185223168975700196044658492094929862940811787680924872887333117694865764234532278854183275760495708683646720044458141567919846061040121027173333800680786293387904344447858589032486058566557678913224602239824149607 A013786 848 261607245675858550141084133094277687047795516827406239892576746390898361464870268778698682352127324567649284730579193550398814724080498212538338285834759833926597774409972013289814024971026361714853324837037499375817344798838573316273331199634447202264283063732134139920390093392829679333603341669668850269219148076896414845011742853495274148812180819147102676319073315501522341402344425936993239912022624385125433554312840205451414094476649380135116265243455737625604402107271420930565388304814446828876478794676082509622918093377265666795862633016136606576729653181310202842802771802488906722623991700502593194543570189391952996571165382417223806160576664140535918161947214310114810285716112036488146440715140887247515180108821492908106919474914694539443422009043842431979272691101548419159987440784148786901158550455971149346945440370890190370269623459041085082673483617131088857123650357915755118998006930551259730589973382785194894549349948375932383843395726543331387390008991378999542004949374908237206207120387135555955264176586488092357866575390066933133163639272143099210663469151031401944357571215488474351046140720426635868296604105090183837422016322810074876177644080855276501734872925531064634132183115324633769926493782428680377110708398627297483074806742463714024603883889790965399856484047952395737722770854159161182146285215318667462362371227935489539151591292828635234472421001096141760699014323300855961341031844457212158511532331063276886644896101201069230856136396708323510551937389584739237815611652934174481372427226524513255157366343903914305850034049626094265806695502773497115688368872117277512838556555076069780005965259663181607535202784175448358953507424192075445768133649774700519893301107993694054824030513594502270937625579330391538252579365486575658424240527314622272935387923332726178329406397860086139736841266203453549486028345212661138039819472171959689630882323578529181634941799647854711495505405770782711160131577411258942160530543748309381757225155228639854741202769944779021287181513037367502302304782773442588469453508001343229942992254958552823566626406484017754782339353312463533906086695160044512556373583842266055017802204828708997338008305657704165971994255291192565331675066538803776473873645616485095208779768523992917078887832272512082526529396067573741071191232163506375202394884828653151576505970922653279180478579762215010302909260921215711438171006922360470301344734562237120491325145576657197288868535670832020860627944479204025095394970023038747331649594704998061886495443171729517819615116145703394035505144422663542160745252736143927353009409042907423270510095568322876756651657233980518604350517720828710656170703225039519926600920889102221900619802486815585372699927112001528894045100950196549435774826743997904575550392557330586243174455434567890424358331019308472266999026618304987070652269977817783206407 A013786 849 628118996867736378888743003559360726601757035902602381982076768084546965877153515337655536327457706286925932638120643714507554152517276208304550224289258361257761256358342803908843473955434294477362832933727036001337444862011414532372268210322307732636543636020854069948856614236184060079981623348874909496395174532628292042873194591242153231298046146772193525842095030519155141707028966674720769028766321148686165963905129333288845240838435161704414152849537226039076169459558681654287497319859486836132425586017274105604626342198814865976866181871743992390727897288325797025569455097775865041020204072906726260099112024730079144767368083183754358591544570601426739506835261558585659496004384999608039604157053270281283947441280404472364713659270181589203656243714265679182233731334817754403129845322741237349681679644786729582016002330507347079017365925157645283499034164731744345953884509355728040714214640253574613146526092067252941812989226050613653607993139430538661123411588300977900353883449154677532103296049512469848589287984157909751237647511550706452725897892415581204802989431626396068402528488387826916861783869744352719780146456321531393650261191066989777702523438133518880665429894200086186551371659894445681593511571611261585442810865104141256862610988655377373073925219388107925055418199133702166272372820836145998333230801980120577132053318273110383502970694081553197968282823631836367438333390245355163179817458541766392586189126882927804834395538983767223285583488496684748835201672392958909995283578694952929775197770885356325632836591713298248345931753152252332201875902159166574767773661953583308325374288737643541794322588451299039692021884805251509847371325485173145289288893109055948263815960292859425632497263140399952521239015972270083344443056533268155876601506082408077317866403921875554168904761262066821508155880154491972315954056855599392433606552684875214803748458912048565105495260954499162300708479255649289495475917364432720127433835539690825599097597703964291233627850637414430110522812802719373027833783439035654915157872711225095093124404155485329383470001968126629232396787303224944908514155079266874647852974805280798097743093793730302608557941884147702498758206954153349361351834759667867313770623125180713596280224226106993906409685286301510146197079958244552311930148424578806860950118473596216935190836185290523312329070009078239737285135471838923163048587620587489193528707683931326299671674529553930690573354145667682086367694694568864254043323025316032343290676886700346589475559055322572284895893865833849079247851758815164727949351819481569574575591112020723272494739459543227092720629018787225169045593047709734285465858443319887343768811054734434783388145770844220479852524995915670874602287381421915195295359012338968885896492530150737569861867498397504908884352777359641913064662910550273956636100216740497478583207 A013786 850 1508113711479435045711871951546025104570818643202148319138966320170997265071045590325710942722225952794909164264127665558532637520193980176139225088518509325379884776516381072185133180966997741040148161873878613439211205113689406292225815972983860866060341270086070621947204730781077928252035877660648657700844814052840529194938540213572409908346608798400036655546870168276491495238576548986004566438067937077995484479336215529226517423253082823252298380991738879719821882872400394651944281064982627893553953832027475127556707847619354493210455702674057325730137681389270238658392261689759851963489509979049049750497967971376920026586450767724194214978298514014025601555911463002164168449906528384058903089581084901945362757806514251138147677495907705995677978641157951895716543188934897428321914758619901710876585712827132937726420421595548140336720695586303506325681181029520918174635276706963103025754829351248832646164809147053474313292987131747523382312791527772723325357311223510647938749674161420380754580013814879440106462880449963141312721591675233246192994880839689810472731977625334976960234470900619172427385143071256190880192131641627996876154277119751842456263758774958578832477697175974406933909843355406564081506021283438639066648188887115043157727128983761561072750494451750847128058059096120018901219967142827586541998087155554269505694060017173738030790632636489809228321847059540039118219438469979097746794741717958781108599440093645909659407383689100025103108685955880540081953319215415494342898675872446581984390249847895740537844440656703629094278582139318557849616704041084158946017424562350553523289223667259082143848168534871568994300544545417408875143538552489900721839582632354843331781422120663155480943625928800100286003494877349420470110007778736376842259720216103861793640197235816423205559540331790222438441082268250935225530605690510294141233089332996385390743800049847828604818294121551752488684001058692813944078637677592002961025968639130797672263433332087218263251940469380432046695365273539329214639828914037124607451294052379651453318591694377320275849711474725472036786984686315043092725342486345319766029494992507479196232681168198746456563147618463838633699518454896922191816605755257962549420363266123558893344668818366882892369289654372409925861019188979745170100944286367413715273141234455104516861393197680882546472902097091796853609221610267885254514479658877030561553662427149119114445511690545458987588066623303748104689368834961659843073958018583783793656240915204967532161330817291829496056035041171867071639274092072915210511806393718575248548555994259961756577259869442363288249622230274108127630878468907551072019403526122411049512388915342417377914914937995796973372125912515193525769920092002794018383904156988625864295037478564891920905238343863652409286231331018440500233268255648231207769883276620393934446078280007 A013786 851 3620981021262123544754204555662006276074535562328358114252658134730564433435580462372031973476064512660576903398170525006036862685985746402910279437532940890237103348415830954316504767501761576237395736659182550867546103477968264507634184151134249939410879389476655563295238558605368105733138142263217427139728398540870110597047435052787356189940207724958488009968035274031856080067822294115396964017801116924267158234886253485672868333230651858628768412761165050207292340776633347559318218837023289572423043150697967781263655542134070138198304142120411639078060573015637843018799820317113404564338313459696768450945621099275984983834068293305790310162894732147675469335743422668196168448225574650125426318084184849570815981493440716982692573667674402095622826717420242501615420196632688725400917335446384007814682296497946183481135432250911084948466390102714718687960515651879724537299299373418410364837345272348447183441706762075391826216462103325803640933012458182308704182904247649065700937967661570334191746613169525535695617375960361502291844541612235024109380708896095234945029478278429279681522964632386632998151728514086114303341308071548820499646419364524173737489284818675547776778950919514551048317533896331160359695957101536172399022301517963218621702836690011508135673937178653783954467399889784165381829141109929035287337407260485801083171438101234145011928308960212031957200754789955633922844871766419813690054174864819033441747255664843829092237128237529160272563954980069176736769919436212601917299720769744243344520989884797673031364502016745413455362875716503857396929706402643065629387836374203679009417426025089056227379452652226637155315607453547198709219636064528251633136837900283978839607194511712236309745645855049040786694391200515958548734128676746040798265588238865372166530113563195232116548456336628324074697038526070495476498984262915216233100647488524321323175863919684636480168724185845757725330286541921446279732809063898399109423350702553045211104503430341411050067909066982417344115572021767929444350229222603136182490557019763543139417938658199945982315157250815858360325550231842418465633547309715112758236817477010457550154667484845190242208117431931676559512543810207510182551670418374368081158292201962664902920549832898885824578664460148156231992307072740368153412367231568160330370812103926705944984205067631798994081437935117404245515741086253192496089265660963750378290343487585034993783673568999647029198947962552299199359174572742945283220573202619664888568634437407127044719355292317682620030540133853652839005897095067069420438847151318299171765082942218168177542000946531114255087342974888133614441739203847030123918587866219908929879245785737144124373710766127908533066474315948979655373578140898708438139753880929690700172384986034305502093477263616629434696241425775275641060077081811403129855489747165565836605033950296807 A013786 852 8693975432050358630954845138144477068854959885150387832320632181488085204678828690155248768316030894898045145059007430539494507309051777113387580929516591077459285139546410121313927946771729544545987163718697304632978194450601803082829676146873334104525521414133450007471867779211488821865264679573985042562487884896629135543510891561742442212046438747625329711933252692950486448242841328171068110606740481735165446921961894619100556868086795112567672959039557285547708910204696667489923043427692918263387726604825820642814036956663902401814128245231108345426423435810546461088138368581389284358976290616731941050720436259361639946185597972227202534701110251886568801875119957826339000444189604734951148589720127823819529171565751161475444869376086239431590406948526002246378623892115085629687602522406768002763052193891568786538206172834437514961267802636618039569793198080163218614055617795577603285974465998908621687443537935743015774745725510085254541880162912095723198743153098605406747952060355430372394383618220030811205177319680827967002718744410976292886623082059524659103015777346508700515336638082360305828562300162320760442322480679788718019651052894222541143711772849639990212046261157754437067010398885091116023629993000788349930052545944629687910708510892717631033753123165947735274676227135371781081771767804939613724897114832426408400694622881063182173639869813469088729239012250683477048750537111173972669820073850430499293635160851290033650461344898307513814426055907146093344984576566346457203436629568155928270194896713399212948306169342205737706326264595325761610028225072746000576160195134463033301611239886238824001938065817996155809912773495966824100836346190932332171161547798581833193896874022621079379699295697972746928853233272438816475510642952867243956635677361515758571838802665231752311832843664244606103347589501095259639074061215259434175674654619946895496945249271162812188885106770215664298518017987153392517638474562420056261725465036829861551861912736249727931213049669824784043221488424264798595884900363470129974159827404452267077742470718338070303538692559208875923141646106653646735986147090625985732526598762302108577921356631113301771541689954067955419389617688308231948306560674516857762861059576912358431912240148790224864813373368815723113013529281649623936343093722995152953220319861528020973907076367383949384789532482216887593483294348093915183110326851973964658275114713691669020074600239168152517106674058088070377661378149155811625012596259489815397453291284214512034371172056854755970693326861382620466453158925256033678473672010315236311407964144265821794278344272621205326464710482706408808274615828436719327528529466794001340640069131554883042621279549473108387892604832593500152551961116297798959973549068112187371113896351468367510526438909943527272705675663286436814185245073429178914783030882944523573688686514662633607 A013786 853 20874235012352911072922583176684889442320758684246081185401837867752892576433867685062752292726790178650206393286676840725326312049033316849243581811769335176979743620050930701274741000198922636454915180088592228423780644875894929201874052428642875184965776915334413467939954537886784661298500495657138087192533411636806554439969650639743603751123499433048416638351739715774117962231062028938734533566783896646132238059630508980460437040276395065274982774653977042600049093401476698643305227269890696750393931578186795363396502732950029666755721916799891137368842669381122053072620222963915671745902073770773390462779767458727297510791620731317513285817365714779651693302163018741039940066499240968617707763918026904990689540929368538702543131371983060875248567083410931393555075964968320596879933656298649974634088317533656656478233020975484473422003994130519913007073468590471887892347538327181825489624692863379600671551934583718980875164486949714696155054271151941831400182310589751581601832896913388324118915067346293977703630744553667948773527705330754079220782020024918706506340881408967389937323268035747094294378082689732145822016276112172711965182177999028321286051966611985616499123073039768403397891967723103769572735613194892828182056162813055880673611134653415032112041248721440512394497621352027646377334014499660012553477972712655806570067789537432700398909327422139282038902868413891028394050039603928708380237997314883628804018021203947370794757689100836340668436960233057770121307968335797843745451347593142383776737947008871510288883112590635976232889361293377153625677768399663147383360628517845742957168586966859416428653296029008770099600569163816344666108067204428529542958876264394981498546394528313211590658008970832565376176613087125598357701053729834252739882261344999336330984965199221437300710657637851299254137562392129718393416820977837901455794845742492496088165543500061912065513141355287809980741761187155295434849977424370555084402841553428497586020452479735596762842532257249306487774793706659781428719645772691782067957745598089893253659672194729706798796400834660511091463092302075405813102739164592991743796363628287362695589177271303037553471597579717160961954472069628064907884052179514975488629404044166572595021288597245329900416909458526551194345483805240747071159768028911362240681987987528778358350890358088862472879667489802747111953389729773490354647894771589489144518550427573697317199115174242734193573124413469456976764968936123103711655243619035046769285352373399043394525184108508269085634677794179671739954034579539736862015286496766882383690521910382238128062304598563513988841769868978087548667352604076563105395999249772397218876805984863274185333692198284933239330144203056993866277258640231015302896491312537361878044465139875550392773979822774408981766327267550734790858773421303458574394057149949801100426536321704983290407 A013786 854 50119038264659339486087122207220419551012141600874840926149812720474695076017716311835668254837023218939145550281311094581508475229728993755033839930058173759928364431742284613760653141477613250128251347392709940445497328347023725013699599881171543319102830373717926736523830845466169971777699690072788547349272721339972537210367131186024392606447522138749248348682527057573657227316779931481901615093848135847363503581172852062085509333703624551725233641944198879282717873256945553442575850675007562897695829719226495667515003061813021229880488322236538620822591249184074049427361155336361527861910879123626910501134221668404241323410681375893349399247495081185943715618493407997236896099664677565651116341167182598882645587771413861424806058424131329161471809567269646275925737391888937753108720708773058589096446050398309632204237483362138220686231589907378311129983398085723002829526439523563563000588887564974421212396194935509273081269933166264985468285305035812337191837727725993547426000785489045366209515076698451840466417417673356745005240020499140544209097630079829814321724456262930703239513166553828773400801776538046882118661078945326681428402409375666999407810771835377465214394498368483936558338614503172150744138207280937680465116846914147169497340334302849492101011038180178670259188788866218378951978968813683690140900612483086591574732762679375913657781295140556416175405787061752359174114145089032828820951431553035592758447268910677637278213211531108053944917141519571706061260431974250622832828685571134863447947810768300496203608353330116978935167356465398545855252321927591216867448869071347628840161777307429458845196563765650057009140966562323043543325469357832899432644261910812350578009893262480021029169879538968989468200048022188561656840230005332040828457309489343406530694901443330670959006288988480969509184287303503453862593787167788801395363424627724483107685469943648650869297052394046031763760968610359864339074795795913702757651222569781822704035106403845167827584919949655584877147279689690135210355869500232968745166547181013833702036872939546026023910158404019887130602884617283049357259676734187773176855069071517957832109614628398593165885305788900903469652687439176983843829609283015456148199199110043940800646113921986037090900999609922249417623506616383033717854603037416180739877453158056596838400487749771358797384081643016395815800088741186150341509595346586363435989039576604447258595075533356804798769071716740166201212690415631572011684239929303147293054131048531103190254967044528354074608861383825391847629637025474908205698702878737284603240943106827753745477593341150997087209089455416388204350313602387828016055794198703525722523211169656721318986194968082124707631676231539842272931697995194667742254475641402205869184760800841196493050325554481355965220951769389314232851914984549604037120131217029472442124113708413664880267207 A013786 855 120335810873447074106095180419536227341980151983700493063685700341859742877518536864717439479863692748672888466225427938090201849026579314005836249672069675197588003000613225357639328192687749413557931485089896567009639085361203963757892739314692875509165895727296742094393717859964274102238256955864765302185603803937274061842091481977644566648080500655136945285186747465234351002787588615488045777840329374169519772098396017801067307910222402548692285974308021509157805613689926273815624617470693158517367687155862816097703522351413063972943052461689929228595041589290961792675094133962604028396448020775828212113223266225838583417509045983519931907593235689927450861200002672601365787535294890835128330335142405419917232056239164681280959346276339321316693814771014420708497695477925339545214038421764113672420566967006341426922374197552493867867642047367615325023090138803820929793692981296076114764413919043503585330963264040157764668129109532202230109353017390985421597602384270110507369827885959197924269045699152982868959868219833729544757581289218436446646043409821671384186460419487296618478071112895742884935325065467850563966905250547729362109594184910976465578153663176741293979761190582729931676571013422116333936675835681531370796745549440867353963114142661141630534527502670608987292312282067790327863701504121654540028302370571890906370933363193181568692332889632475955237149294735267414377048062358767821999104387158838458213031892654537007104989920886190437521746056788491666253086297170175745421621674056294807138522693654689491384863656345610866423336822873421908598460824948146511698744734640305656845228427315138130687316949601325786878947460716137627547524451928156791537778872847860453737801753723214530491036880773064543713148315301274736538073392242802230029126000083913519080198458365436940972574099861342807791551473815711792724087682989860912150267582531166483941552813334700410737182222798104522264790085633474034278118584705988800321120585390046156312388290475632247954031392799123059290030618534946014640064442670059357957144879781614214718590531927850008483408290328051749000577525966096601506780483838784843397629020840714616754895184722785022191290619199151069230636102541463938209034891888520110211826277063215501862351319526688475055253300063423320851714039385935663956568901892836249956445765032493889008999571087201032472519180024882366353736013067587946969964538427153858609809684023427277867886776355589688321844541191893139049111669687931404400053860070256856650622968647523178759802175873912578133135876182564765826158758498165254601882585611848220332381504399493436742891701612103544006389023782454748078645102959333175066549961871087165259778230018345787886885854118365181423023654631927161297309006886462397249152996015006696291912610682819712779813831656309735672495505198303743473077447877903599293125435052087763333539997013901209377521564007 A013786 856 288926281907146424928734528187306481848094344912864883845909366520805242648922007012186572191152726289563605207407252479354574639512816932928012835462639290149408795204472354083692026990643286341952593495700841657390143443952250716982700467094577594097507315641239477768639316581774222119474054951031301490547634733253395022482861648228324604522041282072983805629733380664027676757693000265786797912594630827381016972808248838740362606292443988519410178624313559643487891278469512983431314706547134273600199816861226621450586157165742766599036268960517520077856694855887599264212901015644212272179871697882763537283849062208238438785439219406431356510131358891515809517741206416915879255872243032895143121134676915413221274167030234399755583390409490710481381849265205624121102966842498740248058906250655636927481781287782225766040620448323537776750208555729644395380439423267974052434656848091878751549357819623452108379642796960418792968177991986817554492556594755755997255843324632535328194956754188034216169978723666311868372643595820784636962952675413465908397150226981832993431691467188999180965848742062678666729715482188309204084539506565098198425135637971254493853146945287355846845406618589134565955447003226501317781958681471356821282986064207522516865437056529401054913400533912132178488841789244764577200747311396092550607953991743110066196611005026828946430291268007574768524395456659377061919292397723401540619849633568371138169489574263543354059080800047743240489712282349168490673660199505591964757313639409163831939592987464909468815057638885811690282431711719086002544904440700499774588686107871373882085393453983646651780247995992783214296352853179446443741606209079504456482207073707712949424462010689438087708979550736127969455269105038360642427914214774968154299931526201476359311556498535414095275150413767084081507515088631524014330534526858656050072792465657330727943668304816615686179974516938248957957760995605971156301762721879079109571010525521500821306044285431993027337629374110694465355363515102405381150794726850812518455104856355655729539335867158767870368663305077652249350386639844597940217779941696922408997707279038555794828503338519406838281288776697161717222757282202054915639892775424336784618594891228780419971505518183579028607663173452279393364965408565631529159721933444699836145426281843017827510607970180369678966518551239742561615320167375278660674884856763596414522153051340248894160796150029770841660748743401735426856917118920723301964529318028686712818145747722703152202285024273264100097659238714338002748607179154094776299120088054047577018047992063183741619682975570660609159340046101673850136826892205358953334786458452480283788727530274048236716412935738194800596679794771257114274838925534396215795216343432031077796882178249450130384333009806799675349661707981127288078858952354846541902794169560062719763829532830376803715429275180807 A013786 857 693712002859058566253891602177722862917274522135788586114028389016453387600061738836259959830957695821242216102984813202930333709470273455960158817945796935648730517285938122154944556804534530507028176983177720819393734408929353971475463821494080803428115064854615986122502999112839907308857205937426154878804870994541401448981350817396207375457421118257234117316989846974330451895220893638154101788139708616541821751712605461815610617708158016435103838876976856704014426959605300673218586610419669390914079760283805118102857363354948382604286081774202565706933924348986125833375175338561753665503871946616515253018521598361980491523839565794841686980825392698529458652096636607015026093349255521981238633844359273907144279275039592793813155720373187195865797820085758703514768223388839475335589433907824184262883756871965124064263529696424814201977250742306876193308435055266405699895611092268600882470008124915908512219522355501965521916595358760348948336628384008570149411279822442717322996091166805470153024118915522814795962717273565703913348049373667731646061557694983381017229491212720787033499002829692491478818046872734130399006979355262800774418750666768982039741405815634941388275821291232512092859028254746829663994482794212727727900449540162261562993914372727091932847074681923029360551709135976679749858994294662018214009697534175207268938063023069416300379129334486187019227073491439164325668221046933887099028258970197659102744944467806767593095853000914631520415799189920353546107458139012926307382310048221402360486962762903247634624953390964833868368118539837525492110315562121899958787435344999168690887029683014735610924375438378672497525543200483850911423596507999890200013779183972218791568133287665340848589259901317443254662101121197103902469422029674698538474135594409744738707047152983529242755636143454768879699543727804289158407613398987633176224774710043251077792747599864694262518118815168735748056584150449936746280532295231668942079996271777123471955812329322215258637648127239777411318227799760875320143058139168800856810706760109929406623945417048201656755160595491443050690278322266879654462889640014310704003495176971572463383236515785095818713374352849885283051840234567133852451382553793832619869246333840301788351584749158773247686999279458922823469281945966081301512492362200724306585168502705085803852969736403067599198611041526621890438383721868044064280398541089394991267689476267937594880071556221479790827457732907566759883458002528656648016834892586876797476367940282210268437686343280107104334479832153125544599405837148981557894187331417768232420333228943704163628858824345156122591575450690118914178521368185066846956822286744405161376734800187989816356107458707405716232628187245788331373888260208085314124314440580306617790314109976929763052783556546126020514537760862686618677340344603986547108608801113710590152954708325734705720745689709117607 A013786 858 1665602518864599617575593736828712593864376127648028395259782162028504583627748234945860163554129427666802560863266536500235731236438126567760341321887858442492601972003537431294021880887687407747374652936609707687364356315839378885512588635407288009030904270715932982680129700869928617448566151455760197864010495257893904879004223312568293908473268104935619115678092622585367415000425365625207998393323440388316914025861965713819281093117287397460684317143621432946338639130012326916397826451617626207584705504441416088564960529415231066632890882339860360262348352361915688125933795987886770550874796543826253122497470357667115160148738797473414890440961767869169230223684024493443077650131562508276953959860306616651053414539370062297945386884616022457273780566025906647138958504356603580280750230812685866415183900249588262878296734801115978898947379032278809740133552567694640085449362232536910718810489507923096337839073175560219218121745456383597824956244750004576928736482853684964292513614891499933837410909516170278325106484173831255095948666546176223682193800025655097822368008401742609667431105794091672040642130541434647088015757431985984659379420350912325877419115363339494273250246920249261534954526839647138023250753188904759274688979345929590012748388408917747730765826311297193494684653635480008079411445301483505731837283779554672652720289318389668537210289532101335033164203452945433545929398733688262924766849787444579505690611667204048991023143055196030280518333854998768864204006991770036064024926425779587067529197593730697570734513091706566117951852614149898706556867664654681801048632263343004026819758268918380201829425427547192666558829224361726038328055215707736370233083820717297318555088023684483377462813023063181254443704791994246469829082293248951190876399562177797117635620214313453711856282380434900080158604490458098269336679770969307256115684078813845837780386987275130924306003275220134531083858545230298127819558040851237129934071048536873456165905402702638835988993153502705564575064947225861643663482592144290857202506931023940505304092946332732177869140589774954764707358251762778050365398025674360000312391919908745484583150874400015060730811821192574564607468403195688379735769511658992120306060447550564593832154982730214567696485269980873699149745952264561204931494161643939060110989574994911015050980337103765305675865110705419158942559316205173798337236897155637374033722432519318165307051806487772977776726016711067790480182664071304611888420577101091190740759424617586854518884910215537157507086076999654432583173414994704720503943782734061526041220082693833696872890037252719850342372657106975512942629805012345499543330310473316792465540255251363549071014008356481124674540277577137783628705712759612839212478971833316189314544178054608361089733319267248575255405163831310571444294167394171699607769731474019126957244254690089028435510400991591374407 A013786 859 3999111647793903681799000562125738937868367082482916177018736971030439505290223512105010252693464755827992948632702954137065990698687941889192579513852748120424737334780493372536946536011337466001446541700799908157361819514330348704115725313612898509683201153988955091414991411788698610494007329645280235071489199114203265614489140173476473674244316719950421496743100386827467163416021302866124404142369580372348910576094579678880093904574607041303103045461835060504159072551159596926271181310333920524410877916163840028644470231125969790985571008498004724989898394020959567190367044166916136092650386501726833747116426328758743499517121852733669151948749204653875321767065342808756829437965881582372966457624596186579179248309027519577366873909963069919914347139028201859780639368960205196254081304181258765262856544499261419170790460257479465336372657056501422186060659715034830845163918720321122635863985308523354307151614694520086342710310840777018377719943644760989205896295331697599266325189354491341143623593748324838258580668501368843485372748377369113060947313861597889871505588172584005811502085011614104569581755429984587658325833594198349167169988262540494431683295987378125750073842855518476945425818941992778393825058406560327018528239409576945620608880569811512301568748973424561580737853378787499398666880168861897262141318354710769039181414653453594157841905166575305414627252490521985943776486359585519282365206339654435393163158612956921627446566475525668703524519585852044042953820787239856589723848348296788549137603422547404867333565933187465249202398126573906794443039262835891004317766064286552668394239603673030864592450451540809592407748967692504218025660572914275024929634253542230861850766344866444589288214068374698191919335205578185774059626586090731809294235348788890879443124134566602362166933995424195092460809381589893944677368130097306721933757473232043856510709156447589349258713863803543009132344367097945804894758856083820348971704587537033168254338871889035845209572561559996060544730938289293806436021703738442348143219141388481153235127164144889959063806556049666390062367162482430098927320659644138360750052999700897908484145249434436160814679182683371529622531636072847799745582597493240080854851134568905589791004113535245177039261133224077751658540031387211453040517482107097683326485969562781347137403789386140498927752130803711400621084918208622289807705790070685335054967560478882914902231387377142919641919166123273764942918576435202373144097805619719948968563378506826037699842669427504715174513670876170292632199369402286033929969022344481724024969418547894706191808979443780360672036749713848206575254161834641544403536075446433618709762152858523881319504634063911180343571206462707818492522416335830426949162011371792170544220571509114674976449699560663829188227798358976682037750295913406250758255125269119923824343455510903757273660472780810889951207 A013786 860 9601867066353162739999400349663899189821949365041481741021987467444085252201826652564129616717008878743011069667119792883095443667549748475951383412760448237139794340807964587461208632963221255869473146623620579485825728653907167238581856477984569321749365970727481174487394379704665363796111598478317844406645567073202040740388425556517013291860604444600962013680184028772748659361867148181564694345829362474009734293203085808991105464883631506168750412153865980270485933195334192219977106326111743179110517876709379908775373024933453468156355991403709344700746044044323920824071273044765642758453577990646127826826539615349743142340609568413539633828946840373954647562723888083825147480556081679277492464756655443976609375189975074505257864257821330877714347480806712665333315124873452676206049211339202295396118563342726667429067895078208196272630749592659914668731643975798628859238568847491015448709428725764573691471026881542727308847456328705621124905584691071135083357005091405935838446779640133710085840248589727936658852185071786593208379968854063240459334500581696533581484917202374197953416506112885465071565794787392994967640326459670236350375141818359727130471593665694879925927296696099863145967391279724660923573965234151345171486302822394246435081922248117441036066566285192372355351585962468786056199179285437415326401305369660556463074576582942079572978414304947308300520033229743288251007343749364831796958860421510299378984743829709568827499206107737130557162371525630757747132123710162895671926959884260589306479385817536319086467891805583104063334957901903950213457737270068974301366956320352012956814569288418947105886473534149483831371005271429702627479611035567174334856051842754896299303689994024333458881001978167650358798323828593224043517163433203847074115459072442127001542941047094412271562808523013492416998403325197335361170360880363633439362951693230137299482212684630662027570171986992306764926758825402167877552316013457252657881062714676416636978667631405575064348183720305550541367898982832594429252888110676000077891869158473743248917540321111880791712199541075249002539743557120314667524496903805576204160877252281855878270432743892081222116044717622775042623698458210907567189143816581269434132497574099942321088200876598123670071265980871010681732154615360694698750282474539141537666892812920238014476906498316123337925532866059711072891224888618902117828301601959715489466977112709797878680257561092520150060247917861980309627947502020920897918978831292947597473520671794889316517322249295438821134007323773684872609910685934888767465855622649100619383951573933495189566533359644516645973560236062949543987185242564974348112890117146887118522138929013315839048130626387450744004914466716961472200546321622328855104937989303673001476673592193384334618455728645153853880934943859903013572638460488088408070570555771156937102248636681679921214058795146726946772848007 A013786 861 23054082826313943738738560239543021954762500425464597660193791909333248690536585792806475209737538317861969578270754622712312160245786946090759271574037836217372646212279922974494361927744694235342605025043313011345467574498031108539835037403640950941520227695716682299944233905670901538474463947946441144420356006542758099817672609761197348913757311271486909794846121853083369531127843022783936831124336299300097372037980609027387644221185599246311169739581432218629436725601997395520165032288994295373044353421979221160969670632865221777043410735360306136626491251750421733898595126580482308263047040755541352912210521616454733284759803573760908660823301363737865108798100055289264179100815152111945259407880729720987839109831130153887124132083029015437392148301416917109465289614821159875570724156425424711246080670585886728497192016082777879250586429771976455119624677185892507891031803802825928092351338370560741433221935542584088268542742645222196320898308843261795335140169224465651948110717915961037916102436863936775917904096357359610293320305218605840342862135896653377129145286202900449286153031177038001636829473284530580917304423829668237477250715505881704840262296391333406702151439367335771413467706462618910877501090527197379756738613076568585690631695317729975927595825650746886025199157895887555320934229464335234198689534192554996067842058375643933054721172746178487229548599784613635090668632342224961144498223872046228808942369935132674754825593864676850467746854033039449350864229028101112508296630682109674924857005347904702126609408225205032856067233922471384462512027185435607297582062125165183109311780861493892001233422955492910679121783656702716008578546096396785577989380474454506014628159675652424634773285749580528511474775512452330928484709403122436824951217232933546930704601454073683864022303263755395293213166383798802202170036473753083887910447015445559656056792655798219528195982940768528542589147939790605074003110748310863631572431577938076345385780983004785729499989112453626849824325457781059224636184353733076187018377849495457540651014310989625780900991098121672855097924280645875516726317066037188466190266282728735963727309018084887014300623367012282877339499998164389068821134303611627911352126675413961512932770304712094931841109620071296646838903231481027971699428221368478831938209643821491472759052502457012134359204411409366286011830957573983984905752146305276890210212047616224706711298404183140880294655250786614723416701952352231075903468173934367181533923132979529248958090720558348609542751584380617379136395556929667930685519349980490587140867729014321950149246596506484466982518126787141855113231767398503409819049171269675971571655568560971329554561633956269236355799634587424494753511718215211581106956112318118876545493294856315787418912204477014403168124800207627135587904943631900267777439904406547805982498976672713490834955167147291399201608064807 A013786 862 55352852865979778916711283135142795713384763521540498982125294374309130105978342488528346978579829501186588957428081849132261496750134457563913011049264844757911723555684095061760962988515010859057594665128994540240467646369772691604143924806141923210590066697415754202166105607515834593877187939019405187753274771709162197662231936036634834741931304362840070417425538569253170244237951097704232331529531454619533790263191442274757733775066623790393118544735018756929277578170395746643916242525875303190679492566172110007488179189509397486681229175600095034040205495452762583090526898919738022139575944854054788342217462401107814616708288380599941694636746574334614126224238232749523294021057180220780567838321632060091801702704543499482985041131352666065178548071702017979826160365185604861245308699577444731701839690076714035121758030614749688080658017882515468742218849923327911446367360930585053349735563427716340181165867237744395932771125091178493366476839532671570599671546307942030327413833716222452036561950910312198978887735354020424314262052829872622663211988287864758487077832173163978736053427856068241930027565356157924782447921615033438182878967929621973321469773635591509491865605920973187163735963216748005016880118355800908795929409996841174243206700457869672202157577387443273346503178108026020325563084943868897311053571596324545558888782159921083264385535763574547838146188082857337852695386253682131707940235516782995370270630214253552086336250869089117973060196533327717891425013896470771132420210267745329494581669840319189805989189148717283887417428647853794094491377272230893121494531162521604645457585848446834694961448516138478540571402559743221136597089177448682172752502519165268941122211381241471548090659084742848956050936005398046559291787276896970816707872576273446180621748091230914957517550136276704099004812487500924087410257573481154414872983284084788734192359166571525087198555040785237030756544203437242782681468906694383579405408218629321305271260140194490536529473859001158066428205424132323198351478633313115925031125216638593555103085360686091499943279626590136525090116197830747115659887275555289507322829344831695048909268952421813721335796704196491188492139495592698154239543462971518615156456147668921592551581501613739931350504197791183249060206658785948160050327159505717675483641354815401026094485058399286134596449791793888452714406129135135547758710903278969813394719126326555520813827468443721253587467257138661950923501387597706813244227085616415602862949442283849726748375820060595011512146554097862327306485732188132701575931959303157899725223417363387002308341078212069205225026022415927594126869473523806686975537060218492007743545020114892162260502483129002436490274922644406211903181635434723006237801625675803422585729400950014205592808202949311582006667645298512752546559769660192542933633210480121282163980042991185091494727356320646649483060963601607 A013786 863 132902199731217449179023790807477852507836817215218738056082831792716221384454000314956561095570170632349000086784824519766559853697072832610955139529284892263746048257197512243288072135424541072597284790974715891117362818933824232541549563459546757628626750140495225839400819563645518859899128241585591855795612726873698436587018878423960238215377061775179009072238718104776861756415320585587861828002405022541500630421922652901693318793934963720733877625908780035387195465187120187692042898304626602960821461651379236127979118234012063365521631250615828176730533394582082962000355084306290991157121843594585546809664127225059862894716600401820460008822828524977408517064395996831605428944558289710094143379810238576280415888193608942258647083756377751222493693920156545169562611036810637271849986187685444800816117095874190398327341031506014001081659900935919640450067458665910315382728033594334713092715087789946932774979247237824294634583471343919562572910891717944441009811382685368814816120614752650107339785244135659589748309452585003038778543188844524167014371983879163285127473875047766712945264280282419848873996184420135177402657459797695285077092401999022357944848926499055214289969319816256622380130047683411960045529164172277982019026513402415659357939287799345082957380343307251299304954130637370474801676966950229222443839625402775233886891965965970520917789671368342489359388997586940468184321622395090798230764505475795971884019783144422778559293338336682972253317531876519850657311458365426321488940924852856536116490589286606374724180043146070198613689246183496959620873796830626374384708369321214372753743663622120850102602437887248486975911937545943473948969611115054285896778758548515810727634429526360773186965672462467580343478297348960709788859581251829626930915602055632544279672817167045426812999637877200366541710554782489718733872028433928251750110032865087577750795854358938231734363730652925354110846462632452819921218206844973214974152385132929000453956295596606971778207266735461780517494121223341707999241900198584791335999731645149263125802507951007305691363814383442917796741368990991623824699389348608250107082113256940899812431154754764774744927247886775775343569626928918068268329143854594616194990651210553080743716347185374589575172560578896630980993556187745061532280835509973228138836222892911777863652858625216686009166075950097126174967289116053460450168664878772806521960720622310059805473999751733374729863508884389927344167326831622094058599389232565013862473941610923523193922850343965488622640663876388967447862872242983706616483812634286882117240261425089492192542326928787178161745287479820642153498613605930659855428264481584599310592251593295856081587466461992734850013150089269219314779539106678769937976961703247604017628336291680984107628332495281297108398009016361729118864290006954122295583653338362771198475716083221835404678840382525872605408829373607458407 A013786 864 319098181554653095478836121728754323871316198133740190072654879134311647544074054756210703190463979688269949208370363671959510208726671871098903290009813026325254261865531226896134661197154323115306080783130292854572788128260111982332260501866371765066332827087329037240401367772312890782617806908047006045765266157223749946245432327095928531955120325322204800782445162169569245077153184725996456249033774459122143013643036289616965658424237847893482040179806980864964656311914275570648594998829408473708932329424961545943277862879862964140617436632728603452330010680391581191762852557419404669768249546470599897890003569467368730810214557564770924481183611288470757849471614788392684634895884453593936038254924382821649278547552855070363011648099062980685207359102295864952119829099382340089711816836632752966759497147193931146383945816645939616597065422147143056720611968256850667233930008659997646135608925783662585592725172618016131417634914696750869737559051014784602864557129827570524373505596021112907722824371169718674985690995656592296107282196415702525001507133293871047591064773989687877781579536958090057146464838792744560943780560974266379470098857199652681425582272524231569510216336878832150334692244487872116069315523177639434827682658679199998118412230006227544180670204280710369631194867660326509998826397647500363087658940592063336562427610284295220723613000955390316951892983206244064110556215370613006552065577647386128493531499329759091320863305346375816380215394035524161428204811535388597894947160571708543215693904877141905712756283593714546871467880086576200049717986190333924897684794740235708981738536356712161096348453367283617229164562047810280951476036287245340438165799274986461557050265292792216421904579582384660404691391934854664203051854585642934261128360535573738815494434018076069778012130543158080066647042032757814680026740269861732452014188909075274179660846315810694394207317297673775220142356780519220630844914634780689152939876704162530089949065727453339239475647431843735022503385057243440906179802376802083997735355680003380765051821590368540964964518334646445629976026947370888803103233826008408507104153929915100449647202566190224162570322176148636599910674256332281912258274394881673484172553556537946865662949592084389569989317949930810985365528406775892739006286059445720761345771165881178650630513559145263108007748356183199946096461167644358540854964373933508459227690214166453592943073403911832726402284831420215553345751722724647834697133547388598283799933807827379188608763675861138182960233967209910842318756255403879586177634134922803963493867681639870754294126956018014766350435239049361810550171267839514312883263020284622944731996075503350451891506975244556374881573364335395574785673395135726621082685049497497246325635436326042842415626321170394357263619648284511614393160306696847631696351665409013647540194315815626806633895758444620125586599326031507635207 A013786 865 766154733912722082244685528270739131615030191719110196364444364801482265753321805469661898360304015231536148049297243176374784011152739162508466799313561076206935482739140475777619321534367529799849899960295833143829264295952528869579757464981158607924265117836677018414203684021323250769065354386220861515882404043494223620935283017357324405224243901098613726678650834369135757430244796527117491453930092476352265375756930131370334545876595072792250378471716561056780139804906175645127276592189409745375146522949332671809810148774550976901622465355181376889044355643620186441422608990363990612113567161075910354833898570291152322675325152713014989679321850703618289596581347106930835808385018573079040427850073443154779917792674405023941590967085850216625182869204612371750039709667616998555398072224755239873189552650412628682467853905766901019449554078575290479186189335784698452028665950792654348371597030806573868008133139455856731533741430186898838239879281486497831477801668715996829020786936046692091442501315178494538640644080571478102953584553594101762528618627038584385266146522349240594553572468236374227208662077941379690826017126899213577107707356136366088102823036330679998394029424846075992953596079015380950682426571149512283021266063488759195482307764244952333577789160477985597484498877252443950507182180751648371773469116361544071086388692292592824957394815293892151001495052678191997929445473104841828731509451931374094512969129890751578261392796136648335128897161079293511589119752496468023545768132532672212260881065610017715616327836908508627038394380087869456319372884842991753679341192171305937265154225792465898792332636534847964967224113476792484564493963125676062392036084059242494198477686967994111628992895577305569631664032035586048751527502860128685160969193645912546896002136077400643537007125434122550240019547920651513046744203387938019617286067570689733305365692004261477240491768831714734303561798630026648734658640038108434656208643966694234745967706811615467513981029483856807789030627522441501615737705506701803678562588987688117216889423638474866856879808521486115957572440700637504016250864416246188825557073585726156179602933361422728214331343544932876476385528889453808871332116822110898035498301089247610424456741970594619357544352397783877175862633704668918466354092828729175547991196569280709940163863055507776722326603803195863070577603263514104856592769461814353810605684204213655076656319242792310376091885880239937543583149886261879451107817647280024479403641072593537431849641585742592777287521755270995932407333769224714886412499557949652316348776303617329681060198821399253454007395008957517707130961214082673865232714511703379690301522577283544434991508247562179856090657647769284775060401821720879617219526803843490888427850682618828864639918797130116851789950775531112386157977896379131163702940348647041767744006552273319962727983716025532921533424981801649832132007 A013786 866 1839537516124445719469489953378044655007687490317583581471030919888358920073725654932658217963089940570918291466362680866475856410777726729182828785151860143972852094056676282342063991004016439049439609804670295378334063574582021815860997673419761817626160547925861521212503045335197125096525915881316288499633652108429630913865614524674935896943409606537771557755440653320294953590017756461609096980886152035721789167192389245420173244649704769774193158710591463097329115671579727723950591097846772798645726801601347745015354167207696895540795539317790485910595497900332067645855684185863941459684674753743260761956190467269056726743455691663948990220051763539387513321391814403740936775932429593962776067268026337014626582620211246462483759911973126370117064068960274304571845342911948413531510771411637330935528115913640721466605317227746329347698379342659272440526040595219060983320826947853163090440204470966583857087527667833512012412513173878744110613950154849081293378201806587108386478909433448107711553445657743565387276186437452118925191556513179438331831213323519641109024017800160526667523127496235534519527997649137252637673267121685011798635605362083414977534878110229962676144064649055428459081584185715929662588506197329978991534059818436510828353020941952130552920271774307643419560281804283117925167744415984707740628099348384067314678419250194515372722704951520635054554589621480338987028598580924725230784354194087229200925638880867694539405604103524092652644482083751383721325476525744019724533389286210945981638375438529652535194803136417329213519184906590974564622814296508023200584098202403305555373635296127710623000390660320169963886305096457778755439350005464748225803278637826241228570544926410153862021211942281110672685625340917442103052417534367168973071487033943836025097301128721838945132354108167328243126286934557484282825232832334439185101103848237226049666183026502231806854420736964947077062851878510693983611915394731498351609556954164032857625068464054688737501068451790740195501462536681382045379386230921591030632228776159439169437751506155978155323368420260088164414131430122230647143018325463407099370162533679328500987226643000775970442609555851383836419801654863578595100068412489888266183231420915283512629120637471397681077463990107079089099246183524910073237716176881778750490726862962842984566333435196274171910306175731473267232456825435697365760679239477816263499264247774316985839051822501944337212996617998456090042143142876914772562109870171119338775048142215297083373870989447367965258267339734405661233710008379908540442276411438637115211553411904985208564225537370179607543071755416507000014821437875012499950423747542599814636413955708057790188414611302396793834473669012294052744920024773951831960944083856028221623115269488967808104000445031909410561147671812050200839165304929206293924050759777101547284353359732008241230509888902177304544601753381305761246948948807 A013786 867 4416729576214794172446245378060685216673457664252518179111945238651949767097015297493312381329378947310774817810736796760408531242277321876767971913149616205678817877830079753903295642400643470157704503141013379203380086642571434379882255413880848124120411475569993512431219811849808297356758724031040408687620398712339543824191340473744521088561126465297189510170813008622028183569632633264323441851107651037768015790428926578253835960403941152227837774064130102896687206727462926265205369225930101489548390050644835935781865355465680246193450089902014956671339790458697294417699497730259323444702904083737569089456813311913005200911037115685141525518344284258069419484661746383381989199013763455104625337510531235172118424871127202756423507548647476414651070829573618605277000668331588140889157362159341231576203006308651372241319366663818936763823808801724913129703023469120965420953305501795444580146930934790767840867153930468262341802444130482864609584094321792644185401062537615647235935861549708906615439823024242300494850123636322537539384927188143831434726743189770658302766666738185424528723029118461518381386722355578543583053514359165713328524088474362279361061242342662140385421899222382083730254883629903947119875003379789279558673277624066062498875603281627065457561572530112651850364236612083766138327754342779283285248066535470145622542884619717031409907214588601044765985569681174293907855665192800265279113234420003437311422458952963334589112855452561346458999401483087072314902469138311391358604667676192481301913739427909695737002722330538007441659562960724929929659377125915763704602419783970336638452098346002633205823937975428728083291018536595126791809879363120860490153672009420805189797878368310779422712929873416946725118186443542778489428854500015572704344640368499150296258620010061135307262782213709755111746214929872519763063384030434988483427750339617579745248505446631858568257464189452837932027907360304176254652208862750327542214546246947842891157789382195307658740065352749567209399011550571998290955906340442740064547981291558813445820041366280503550931407577044471682758329563723475783790386999437640445587760243364067730870331169844863105032705543599172591243943773327452206835264258388221727105938641617595713822518650568825832266991040247096892927290086643309085843756540693150779928235197973786005943766577906254286756645127931267314625128837871109375191390853986236848661733458906135082999563425827168353648404879814293072191185686047472368921625798280857532398890589458928297180664245663130484585099882702307992622137730120160405601905663864167713622939741983869485762705515225801237710915284755033307035586272337905012380967417849782154942029907655046754242383481737054701996571279298518020640552979482258348538226745338323760117099762043011707257705068521614494757315560020732532214835897135024311711645874224820815029732416716551787194454243254127708211588809868515132753924426085607 A013786 868 10604567712491720808043435152723705205232971851870296148047780518003331390799933729281443027571838852493170337563579049021740883512707849826119900563472228509834841724670021489121812837403944971848648512041573123467315588028814013946097295248727916346013107952843554423347358768251389721953577696398528021258976577308327244721883408477460595133635264643178552013920122033701489668750687952467640583884509470141681005912819852714387460140929862706499038495527976377054945983352638485962758091511458173676405684511598251081812258718473098271110473665854737910967886836891332203896896494050352635590731672705053903383785808761903125487387400114760024802769544626503624676182672853066500156066832046055706205435362785495648256338115576413818172841624302590871577221061806258271270078604664143126274866826544578297014463418147071944751407799359829267169940964932941516424416959349359437975708886509810862436932781174432633585922036587054297882667668357289357927611410466624138689147951152815169013482003580851084783671015081205763488135146850810412632063210178733339274778910398639350584942766838383204293463992913426105633709520375744083142911487976356877701786336426943832745908042864731799065397980032939383036341975595399377034819883114874060220374539575382616059800323479186584163605335644800477092724532105613122498124938177013059167880607751663819639725465971940592415187222227231108483131352804499479672761452127913436935150875842428252984725323946064966348459965941599792848057562960892060628080828401085650652009807090538147605894888366411179464543536315621755867424610668700556761112164479323748654750409901312778268923488128752322327183275079004376127981735506364899427135520350853186036858966494619353260704705962314181393933744626074089087008765650946211153118679654537390063131481524766459861316946644156785872737940095117122023302662046623919951115185057074407348710028565421808968341661577363092422386171518876263874799005572090327187419953479463536428857125538921770781669852306650933688634896911951710869767026732923367896585131123403018894979703081032711083413919320439489025786309592483776510302749282500065356880719185649774709856212344317126621819665138797516315183526010181613391576708999759212748611469484390120366781358678523847308887867280015750823273045487633279639918423498030585115110859454204255022607692710335060200270983553552916542502704952162972822414934339728533609834529440420954673636822034833630334281951785411031217109820116434117666331036832199981157780823541672338935289736305290886841530774853837176293488824818368241490285752690018505133850175498937866680408678320503270635316255942057148771743907598696834970192442639883309934726702770257326954015813808279767256935962739650668339493767641595741767557967703736902294840282415557315348041156528665271109125749869520396401912314659609778809847820989021193372419661744013794776886387532536440841053884638053160627416024732494304833742172547031542407 A013786 869 25461567077692621660112287801689616197764365416340581051462721023725998669310640884004744709199985084836101980490153296701199861314011547432513881252896820652113454980932721595381472622606871877408605077411817069445024726857182447484579605892195727146777472194777374170457008402571586722410540049052865779042802762117293714577242063754382888915858270408271703385422213002917276694670401773874805041906707237810176095196680466367244291798372600358304191427762671281308925306029685004796582177719011074997050048512347400847431233183053908948936247271717225724233896295376088621556448482214896678053346746164834422024469726837329404295217147675538819551449676648235202847514597520212666874716463742579750599250306047975051463467815498969577432992739950520682656907769396826109319458729798607646185955250533532491131726666971119739348130126262950070475028256803992580935025119397812010579677036510055880711075607599812753239798809845517369216285071725851748384194996530364556992644230717909220801370290597623454565594107209975038135012487588795800729583767639138747598744163867133080754447583178958073508607046985136079626536558422161543626130482631232863361988993761092142422925210918221049556020550059087458670257083404553904260602539358812618589119269520493661159580576673526988576816410883165945499631601585577107117997976563008355062081339211744830954980843798629362388864520567581891467998378083603250694300246559120162081297252897670235416325502794501984202652378225781102628186208669101837568022068991006647215475546824382092401753626967753241894369030693807835837686490215550036783430306914856320520055734173051980623685294997134325907567043464689507083284146950782123524552384362398499674498378553581067178951999015516349526834920847203887897908046327921852978637949850544273541578687140964270127021988892620442880443794168376209977949691573944031802627559322035652044252778585577763332988329447248784906149197816821909563392412378588875576995308304191950965685958418951171646789315388268891786412387485596057798310631185749006319700899827290648366846267097559539311276820288375213150912929331553547401236901027282656921870606764745109078364765838705421018989015998252836672755645950446053753175678308421869809416138232020679000642042187135757388639769339317817726678582215807504415444134818771434861381173549544416309281070197514479540850631512080552618548994590143297746618257349688209197212705186450712171402009705635546432610966236771885952280678099558316516860819434112154759831757323555285783630656869003419306515390424063060280666668388902147818176092208734430826374271372949817899661236647528352795394330516879214200957122144471100763432054778359827153278813351387842016591968953679721183903246537901254683124536107471375983906680456672302409911518079753114150646816825325315933010925436718471760991467497723078922444618194639885287179607847377121259304216465619994459370377015965638666425875382718825905814956285422733319207 A013786 870 61133222553539984605929603011856768490832241364633735104561993177966122805014848762495392046789164188691480855156858065379580867014941725385465828888205266385724405409219464550510915766879099377658060790865772783737504369184095056410475633747161940879412710739660475383267277174574379720507706657775930735481769431843622208699958195074273316286975707250260359828398733420004381343903634659073406905618004077982232804567229799747753544607892613460288363618058173746422729659777273696516593808703345591067917166478146109434682390872512435386395929699393058963885585005197988780357032805797966924006085537541767447280751814136427899712816371568968705743030673632412722036882548646030613166194229445933981188799984821188098563786225013025955416615568621200159059235554321779488476020410246456958492478556531011511207275727397658494174860433157343119210542844586386186824995311674146637401804564660644169587292533847150420528756942439087203488300457213770047870452186669405301339338797953700039144090067724893914411991451411150066562164982700698717551730626101572132984584737444986526891428647212678334494165519811311727183314276771609866246339288797590104932135574020382233957443431414648739984005340691868988267287257254333924129706697000509097232475366118705280444152964593138299572936202530481435144615475406970634190313141727783060504057295447399339122909005960509099095663713882764121414664105778731404917014891988447509157194704207306235234597532209599264070568360120100427410275087014513512000820987647406959964356787925341403856610458349575533788380042695832613846285263007535638317016166902570025568653817749497805477468393288119516504068471358719506506965236828827878582450274854118797718470606907148142296663749636254755213930644954136534842877219233340369001709717591156800773330427825455212574979795331181683355945549798271280157057209469039620358108769932207600558250921383972209762504979002844332559664223958189404861705182120991890260365735238364874268611986163901763123941146247233609179176142352916134773743825476983364173601860485324846728797887301240453886375645512388886775341943325060067310369799366505659269411326842153006897153802778731715866592627411805060851286305927020975061374803618520909412408147895081650280541543291312953490124086183702080361755275900153818101481367699870215102176197692456143558583849544232265377582366260505406837136136010934057889630435896601390282507705152668159923536225303230946984698929934489298171425908117039517956982827461303283578356049333856241166497207142477209754943452408175407733880670801754056911440797393171368414124625566452512777086629190715575061741787571026993296498050268875112933000363522841944995022430856682208681837317457785010562551694937500912494182011194038773737359939776470198086197554909487227075703007197606083555159231973561050698140513462033112492789528285330364574518238441552468143589423733953606696948275215333498438088526793907900999861710041299982699416007 A013786 871 146780867351049503038836976831468101146488211516485597986053345620296660854840651878751436304340783217048245533231616214976373661702875082650503455160580844592124297387535934385776708756276717605757003958868720453753747990411012230441551996626935820051469918485924801395224732496153085708939003685320009695891728405856536923088599626373330232405028673107875123947985358941430519606712626816435249980388827791235340963765918749194356260603550164918152361046957675165160973913125234145336341734696732764154069116714028808752672420484902357362736627208242734572289289597480371061637235766720918584538611375637783640921085105741563387210472108137093862489016647391422945610554999299119502212032344899687488834308763555672624651650726256275318955293980259501581901224565926592551830925005001743157340441014230958638408669021481778044513839900010780829224513369851913234566813743329626076401732759750206651179089373767008159689545418796248375575409397770261884936955700193242128515752453886833793984960252607470288503191474838171309815758123464377620841705233269874691295987954605412651066320181957640681120491413066959456967137578528635288857460632403013841942057513222937743731821678826571624701596823001177440829756704667655751835425779498222342455173354051011378346411267988125057274619822275685925782221756452136492690941853288407128270241566369205813234104523311182346928688577032516655516608517974734103205752755664262469486424484801742270798268674835247833033434632648361126212070483921846942313971191341424110874420647808744710659721710497330856625900482512694105844930916481093067599155816733070631390337816416544230951401612284774959126268399732285535123223533626015736476463109924739233322047927184062689654289662876647667268647478534881820157748203379250225973105031936367478656766357208917965392526488590167221737625265065649343657094359935164128479819156607230448940360462242917275639774454585829242475753801723612761072954142272501528515138130307314063118937378779528133260582692139607895639201917789351639591758924970237057380818067025264956995843727410278329781187924875245717147596005923469221612197888278980087905856595748009369560066280471734849795688898415743951103938420530777361122360903488068703499191963096091042323580245442442401329787930927068694948574417436269317261656763847388386460325050659587200684159822755701669171575261391473481815963862562252672993002676587739938068301000071556251976410476953057503710262130772708804909593605389011882614715768734589183871632874450588835040759794349087780621619229232029153969047490595011490644369354541004455562313225985052483177784996686908095723242031958035810904891818695569146152133872818343509933048856486893983045091399216141810360686619544939690898531008876887095743401215403304945604960329337678832208762920281452206615937315968520082726235372822341503095187657413078205343418290498167476012758206385222609679372808792015729749850552832172870300667965809161258461297832807 A013786 872 352420862509869856796247581372354910852718195851081920764514082834332282712472405160882198566722220504132837525289110532158273161748603073443858795840554607865690438027473778460249877723820398971422566505243797809462748924976840365290166343901272903943579274284705448149934582723263558787162547848453343279836039902461545152335727702922365888004473844132008172599112846818374677575717016986261035202913575526756053654001970916815649381709123945968483818873745378071551498365413687182952556505006855366733919949230383169815166481584250560027930641926990805708066584323550370918991003075896925521477205912906318521851525338885493692692343531637162363836128970386806492410942553317185924811089660104149660691175341297169971788613393741317040811660846603063298144840182789748716946050937009185320774398875168531690819214320577749084877729599925884770968056601014443676194919797734432209440560356160246169480993586414586591414598550529792349756557964046398785733630636163974350566321641782287939357889566510536162696162731086449314867635254437970667640934265080969133801667079007595775210234756880295275370299882773769656178097326047253328546762978399636234502880089248273522700103850862598470908533972025827035432245847907041460156857296575231844234871223076478319409733454439488262516362193283921907803114437241579718950951389745465514976850000852463157575084960470148814975781273455072489895377051657336581797012366349894189236905188008983192186643088279430047113276552988715064035181231896354508495844830410759290209483975388796050293991826904091386758787058512978548133679130471104455305573115976102585968201097216122698514315271095744676862170427757217569830859704236063783279987926929298899206237073168934517859949480566831049112022595962251250198753436313579792561425181679218316254896023658612034907456099104991499392038261422624074120683558204329072480045795013960307905805469845244378811098465460576011184284877938394239336162895596276169964846650867861065548568646449647047958659043827198557429723804612233286659813178853539174771344178927661161747020789512078269804632207625464966871378010222249601090887129757831191061961686390970496313719139412635374359449045096201226600556147694396444054788529274852957101559903393714592618916169307304205592820822155891936571527176264482630745237889997579515891240446633668868842667734436439707680952202600927829840129234011968667856199426487163591301990701171806560995361555164291066408339375985273840587934246539017530157932560731748630475790531555863792932864266232159761272507769386101998679683024918622589037130820252951697805114055590111012109861777045266337831504118731243981982645256688061519911273428636842767349250304425032453291264449517956486676008573527400197847372952313405916879906318183335174397509750739766876133239771595766748084865495640416718625691130146441948931545565448800771029547315486100109906632453530919485840174113909629767129391177350047061591903785907796181565576096569607 A013786 873 846162490886197526167790442875024140957376388238447691755598312885231810792646244791278158758700051430422942898219154387712013861358395979338704968813171613485522741703964542083059956414892777930385582179090358540520060168869393717061689391706956242368533837557577781007992933118555804647977277384136477214886331805810169910758082214716600497098741699760951622410469945210917600859296557784012745522195494839741284823258732171274374165483606594270329649115862652749795147575358262926269088168521459735528141798102149990726214722283785594627061471266704924505067868960844440576497398385228518177066771396888070770965512338664070356154316819460826835570545657898722388278673070514563405471426273910063335319511994454505102264460758372902214988797692693954978845761278878186669387468299759053955179331699279644589656933583707175552791428769422049335094303899035679266544002434360371734866785415140751052923865600981422405986451119822031431765495671675403484546447157429702415709738261919273342398292849191797326633486717338564804997192245905567573005883170459406890257802656697237456279773651269588956164090018539820944483611679839455241840777911137526599041415094285104728002949345921098928651390066834010712072822280824806545836614369077131658007925806606624444902770024109211318301785626074696500635277763817032905201234286778862701459416852046764041337778990088827304756850837565629048238800301029265132894626691606095948357809356409568644440130054958911543118977003725904868748470137783147174898523437816233055792971024908499316755874376396723419607847727489661494068963592261121797188681051458622308909650834415910599132870965900882969146071197045079385163894149870789143655251012557246656994175212678611777381738702840961348917966252905365251727207000588905081939981861211803177328005352804327495812802093951084590040283865675720401963761223248594103024589953828518699281838933098431753525447415570843002853467991930084568646127112326659084085596808733734418382113320125602562148740364229103736388766854873972121270211442427347558625997373605314449354596915618499925800921930508741385458178602543621292219219998548552689739770009024720161649239653729737533837037157275979145067935310614245862175547258788921950000845328048308736878017722506837397628362793996296539708236750211022796419316173884188417654868312367438954091245230381891738141966238444827719446150290862736771522734822995679782716079673513507552949863093949462850446422841740642491251630125940181089909196078316928461772373066265628966831807103223415586815291154296030898829918942829612836278151099427337026430078847471856540075778126685684477133441389073716800740331261308035709306967502157059484405549980924502920352325943292613524509096585039287875031542458504487606428655069958187753728420911526180269595908691601435962151762055032640541420284403481607119384640902642570651241943104482126363885824520927737685502258047497021070877668216817462994882160989964618631938948207863626407 A013786 874 2031636140617760260328864853342932962438660708160512907905191549237441577713143633743858859179638823484445485898624189684896545281121508746392230630120425043978740102831218865541426955352157559810855782811995950855788664465455414314665116229488401937926849743975744252200191032417652486959793442999311681792942082665750217955730155397534557793534078821126044845407538338451413159663171035239414601998791383110218824860644215943229772371326139432843061487527186229252258149328435189285972080692620024825003068457243262127733641548203369212699574592511358523736667953374987501824170253522933672143137318123928257921088195125132432925126514683525445232204880124614832454257094042305466736536894483658062068102148298685266750536970280853338218188103260158185904208672830586526193199311387721488546385575409970426659766297534480928502252220475382340453561423661584665918972149844899252535415151781752943278070201307956395196773469138692697467668955107692643766396019624988715500119081566868175295098301130909505381247001608329894096798258582419267742787125492273035943508984178730067132527736536698283083749980134514110087705151643294532035659707764641201364298437641378536451935081379556558527691987550468459719686846296260360516553711100154193110877029861662505292211550827886216375242587288205346298025301910924696005388163522556049346204059861764280463252007355203274358721198860995075344821359522771265584079998686546236372007100264739374315300752261956346615028663785945897589865076800817336366931354774196775566958923430805306859530854377728532930478442393702677247259581585018953435050023204552152163692071653432601348518023189128020008919716944105235603778509853839764733916257681149949223443014685641346877493554625521148198752036973225781969397024008413961101737896448769539428764540852083190317446537827576554100686721561487404685114990697019874441362040479142273396975695278369334640214599244785594049851176648624133049319351196696308460889517937769696338535454081621571751719125614514078071069429218552407063169777673268061488261019694026359992900387194400018321848013555151488066485086824707234722618347216515075008065187791668353108119824408605099818742726214619625927308112680784804315083488968352201601952029632643989277244120551738916591705699068385107991839476437256665734202778133495936390789338817994220928773079798146922063278860938506031354390206848361430988426086310012627158301307296105931634632621288572660303921861243019282621495163932382374796871979784038945236715467732103775149363168854839420823943514061464770188090635381733900419903840789725036200458619312779927552721943282172328429597392775165994038577535358400593738046028972679099822057725504199731511765934589845565072346340900679330187950733442869274743035200822969608796701938608574358827299776768535047745126380694133369939950102852759338693642522807244812133631905393861585399689864674747498182890921572040347591177281388578728650712068536905049335285414647080567003207 A013786 875 4877958373623242385049604512876382042815224360293391491880364909719097228089257864619005120890312815186153611642596679433436605219972742500087745742919140530592954986897756496164966119800530301105864734531602278004748583381558449769510944067001653052962366235285761949532658668834783621190464056641347347984853940480466273311708103109480473262275323249523633673823499550621842996351273655609834459399098110847635398490406762479694683463554060778256190631552774136434671816537572889475618965742980679604832367365841072368688473357236289479691678596619771815491739756053344991879832778708563746815672700815551747268532756495442971453228761755144594002523917179200212722671282795575425634425083655263007025513258065143325468039265644328865061869635927639804356005023466238249389871546641919293999871766559338994410098880380288709333907581361392999429000978211464782871452131777603105337531779427988816810646553340403304867453099402001166619873161213570037683116843119597905915785914842050488883531021015313722420374050861600075726412618856388661850431888306947559300365071013130891185199095424612577684083702302968378320580069095550171417618958342903524475680548776949866021096130392315297024988462108674771786968117957321125600245460351470217659215748697851675206599933537754805516957452078981036461558749888130195108936980617657074480235947728096037392268069659843061735289598465249175902916084214173808667376076846397513529189047735639237731037106180957188222683821750056100113266049398762424617002182812846458136268375157363541769733581360926207566078740187280128070670255385630507197555105714129717345024664039891675837791773677096376041416240382796670684672202159069275126132934692441028085486678260224873852862024655876276825203640772715102508522254644201920605272689373495664168463662585851739952189137324011306395748818469131258648961092663544718533710259190420598426138644363364772471155252786730211313692675133346543451415762223267836614595732568585040908823625249973393775877620600448301448637699553744329358670636193516615633314708285357290342953829653754443990757080545918722847630693466122070569006651666852695094364515887795715812595698405060844664801285641301721851466778546564315160515457013013636046286823147978218254663133444725138736685383463192644288406582925853254427820870298523743274285202502004124449984164595350759873932545113352981281890886642915795803211033230340317807081438817950341854752923713862957389716388844489297574209888601650081887289623461477507513353838024781164133620968420469449398288377261576913221605615551543094908189121736129811917301144969984606054085385820495760559463340053173551686624662395519825565048515563402518672760598935583555359750008950219201738703564502531071781269710996329128658027517175950030720881354599187035544346764021252649636048440046614221225820196949475172203435697260194793932850204850661666544655365084068743137121102694468874566416652613977527490359676557109023454020280567640441374700007 A013786 876 11711978055069404966504100435416193284799353689064432972004756148235552444642308132950231295257641069261954821553874627319681289133154554742710677528748856413953684923541513347292083653641073252955181227610377069489401348699121837896595776704870968980162641330921114440827913463872315474478304199995874982511634311093599522221411155565862616302723051122106244450850222421043045034239408047119212537017234564145172591775466636713746934995993299928593113706358210701579647031506712507630961136748896611731202514045384414757221024530724331040739720310484072128995667154284081325503478501679261556104430154658139745191747148345558574459202256974102170200059925147259710747133749992176596948254625856286479868257332614409124448762276812033605013548995862263170258768061342438036785081583487248224893692111508972925578647411793073191110712102848704591629031348685726943674356568398025055915413802406601149162362374570308334986754891664204801054315460073781660477163540330154572103801981535763223809357981457768247531318096118701781819116697874189177102886963824981089880176535502527269735663028114494799019484969229427076347712745898415961573703118981311362266108997613456628316651809071949028156997297522928127060510451215528022566189350303879992599777012623541872171046440424149288046214842441633468544202558481400598456557690462994635827046510495158585778835635253283191226430325915063271342901518198231314610369960508200429983582903613269809792220091940478208922663856021884696371951784606428581505422240933644345985180368752829863789130328847583824366155055189659587497679283180898847781329808819625451345404218359779913686538048598708398875440393159094806313897957383925329577845176196550908433253514502799922120721721198758940657313941495288961122961933400728811373259727185763089668481253868630027625206118714951146656192913144384152016155583485170869199438332316199856821158885116438818703243761940939237364176112995165050826849245098066075711644353897172683222085524225186118455882167061676371778179116628540134790168197500633394135588614593142854113432144998664420021807750390750853557161295012159091436184970652113320921569202646597513666042271870551088040187886824765434165371735290300920700397612288245740147134662378295702029446183400785058106781605695125538936464205604973663881197909586755507601558771207311902804411979193437174457312040817160508057820018829640825723509690786047103054802534601898770793261769836984960692709049615618803475677942532561846611382385931007495539562565097499575084823945177547148005290393805046168645075082939254970874562081288447678413440049072933039135859011355010321103271479467669697599585814411643101181681485867729447333298198044336116418759771489476303374627258370577103346828576102186237907924068739456023760836132392648072341976580415027611776152304551920745163194292875689888460449109121727700232773341846438661373717531566849052272227767569419767833966382926160043504353583413618765313102693642904699740654716807 A013786 877 28120459310221641324576345145434280076803248207443703565783419511913561419586181827213505339913596207297953526550852980194554775208704085937248336746526004249902797501423173546848292852392216880345390127492515343844052638226591532789726459868395196521370501835541595772427820226757429454222408384190095833010433980935732452853608184513636141742838045744177092926491384032924351127208818721133229301378380188512559392852895394749706390925379913128552066008966063894492732522647616730821937689334100764766617236222967979832087679898269118828816068465472257181718596837436079262533851882531906996206736801334193528205384903177686137276544618994819310650343880278570565503868133731216009272759356680943838163685855607196307801478226625692685637531139065293871791302115283193726320980881952882987969754759733043994314332435715168731856819758939739724501304268194430391762130120723658159252908539578249359138832061343310312303198494885755727331411419637149766805669660332701127621228557667367500366268513480101562322694748781002978147699191595928214224031600143779596802303861741567974635326930502902012445783411119854410310858302902096723738461188674128580800927703269909364588280993581749616604950511352550433072285593368482782181420630079615862232064607309124035082682503458382440598961836702361957974630342913842836894195014801650120620738671698875764454984360243132942134659212522066914494306545193953386379498275180189232390582551575460813311120440749088179623315918308545155989056234840035024194518800481680074710418065375544502957701919563048762303138287510372669581927958917338133522972870975920708680315528281831572761377854685498865699932383974986629959668995678804716316406268047918731148241688321222613011852852598220216518210773530188795656231602095149876107196604973017178294023490538580696328119891034597703121519184459666348990789555947895256947851435891195856227602483164569603706488272420195108911386847301391287035265037480456647783658093707111612416227343664671870412573083115084968639408059025124863631193842199020779319548263638135992726350580141793272472360408688192799390744269324193978538280114535724083532687655554480630312167494761193162384491116266261807431057536432012510601654667104078022093270324370287980572700286345284924514382635273996418986450557657541766978756180917799973751342609668755878633393162043442655872006210002002379846825865209967622562146767577299094434580885579158948674621509378600890623194428127100747145102740020680993713929108620348996790489718799096479778662292371290702360702235525915850916825274137151185069823557173562875870669557824112226965197486263379780968954822201874943936605540402355085937217247568418403047248973504451015521442211346232604402480047347755625135735411221349157216925689043433913049767553874748021693085769576481295874541683229161709136829497194531422193538311001268208258888793773299225958295793292004574505618869934176862569353285405710264453952953776098655516759567436614184077311975053607 A013786 878 67517222803842160820307804694187706464404598946072332261445990248104460968426422567139626321132544493722386417248598005447126015276098510335333256528408936204016616800917039685982751138593712729709281696109529340569570384382046270228133230144016866847810574907135371449599196364444588119588002530440420095058051988226693619301513251017240376324554147831769200116505813063051367056428373749440883552609490832618655102239801842794045044611837171421653510487527519410677050786876927770703472392091175936204647984171346119576842519435744154307987380385598889493306351006684026309343778369959108697892375060003398661221129152529624415600983630206561164871475656548847927774787389088649638263895215390946155431009739312878335031349222128288138215712264895770586170916378794948136896675097568872054115381178119038630348712178152120125188224241214315078527631547934827370620874419857503240366233403527376711292335779285288059839979586220699501322718818548796590100412854458815407418569766959349368379410700865723851136790091823188150532625759021823642351899871945214811922331572041504707099419960137467731882325970098770439156370785267934233696045314006582722503027415551052384376462665589780829468486177757473589806557709677727160017590932821157685219187122149206808233520690803576239878107369922371061097087453336136651382962230538761939610393550749000710456417448943762194065316769265482661700830015010682080697175358707634346969788706332681412760000178238560719275581519858816919529724019850924093091039639956513859379713774966682351601442308870880078289835028312404779666209029360528858588657863213185621541437583404677606200068229099882776545537653923942898533165258624810123875691449583052873486928293659255493841458699088326739860224067245983298370612076630454852533379048540214245083950400783132251883815858374069085194767561887658903926885723830896511931791297574761250802473562078131618499278342080888456496239820370640480171671354990576411328563082990774981411361852138877160860587972559319009703218749719324797578496415119848891146235380995164518535967742920445647206137341260350911337176990647389742470410555000273524561983060986307993379514154921624782885163170155294599641969144973262037954572855716891331045942048813061441355053387515029103759032707292865401986467788935757782515993590383637736976973605814682864598776982066305816748686910214807714012228902369132261771714388953095125737428706275560635767766244018020738386289821933168893895391678789655065907143789797457941293965814836630647948568163983468976368046067497723958051297483203299995352646360773724464965477608335693456943439164518374854106460528106701740391789902506054561335258611411772585716444785384186888266982749442304483170354593681961255950900722342459326477838579393284825232491896853270000085098932753131591394774581433217263637527622764069944686685484714044968029591993849691441525868199694102983387990906711958647029017238259110344953941042016412871895739721415310655969626052103710407 A013786 879 162108851952025028129559039070744683221035442069519669759731822585698810785191840583702242797039239329427449787813883811078549562677912523315135148924709855825843896939001812286044585483763504264031985352358979946707538492901293094817747885575784497301593190352032026850487670471031456075130794075587448648234382823732291379942933315692394143555254508944077849479730457164386332302484525372407561409815387489117390900477764224548502152113021048583390078680553574105035598939291503577459037213410913422827359809995402033103998889165221714493477700305822933673428548767048347168734411866271819983639592519068160185591931095223628221857961696125953356856413051373783874587264521201847781471612412153661719189854384090220882410269482330019819855925148014745177396370225486670476688916909262861801931030208663811751467257939743240420576926403155570503544843346591520516860719482077865280119326401869231483812898206063976631675790986515899502675847883335660612831091263555615793211986010469397833478965092778602966579433010467474749428834447411398565286911592540460763425518104471652801745707324290060024249464654207147824414446255428310095104204798929805116729768824738076774887886860081063771553835312795694089125545060936222911202235829703599602211268280280245546568683178619386551947335795183612917694106975460064099970492315523567417004554915348350705805858294913973027950825563006423870743692866040647675753918036257030067074462683904768072036760427950784286980671229181019423790867371662068747511586175535589776370692773695004326195062983598983067973893902978083875978567879494629789471367529574858677320991637754630932486363818068818546485835907071386899378129785958169107425535170448909949242114833075872440713342336511072502404397985457605899387839595989722100932643095545054402446564912280300536773041875956139873552636916092269028328452622917982525148230905477001763176739022549594016016767299336213184047471808709907792892182923332373963599879962260850730368679806985444063226271722114924942297428218076098838985969892702757187642111149769390009004858550751989998941935756366102538120561954544382771671455742555656732473321329428125492104213485966821103707276771542862333740367917080802153128929426576256085841306859200160520693483183423584878125437530210169830169509161234754435820900610511114206481713627561053557901663533941200266013597271425753321343361594588286560513886247876381396895566323767621086478406751887267792865481862461538514242835420773961813243052239303696517046811921422750185724512161724309012259678608062035223281165257171123288841703912217712440382111737613999990121197434008618024709611727984190878680687555917037001765955925999665978305183929707432718729025581410973064092021379430388975538112634344244842873290429123276865383213044344701270204322537540268950938853770021154649993703822256531937192731848798421968239050377233109151103609547465541263114566167015412711516670389060123938234412441881407305421671071118160884983072151101008687207 A013786 880 389223353536812092539071252808857984413706096408916727093116106028262844695245609241469084955691213629955306940541135030399597499989667968479639492568228363837851196550543351298793049746516173737940796831013910852044799921456004720657412673267458578021125250035228896468020896800946526036389036575485464204410753159781231603242982890977438338676166075974730916600832827651691583858265345419150554944966745361370855552047111903140953667223363537648719578912009131426190473053238900089479148349399603128208490903798960281482701332885697336498839958434280863749901945589683081552131322890918639780718661638282652605606226559631931360680966032398414009812247736348455082884022115405636523313341401580941787774840376200620338667057027074377587474076280383403170928684911393495814530089499140131186436403531001812015272886313323520249805200293976524779011168875166240760982587476468954537566502690888024792634768592759607892653574158624674705924710767888921131407450123797033519501978411137024198182995187761425722757218658132406873378631508234767955253874733689646292984668968836438376991443285620434118222964634751361926419085459283372538345195722230462085268174948196122336505816351054634115500758586022461507990433691307871209796568227118342644909255140952869557311408311865147111225553244235854615383550848079613904029152049572085368227936351751390044639865766088449240109932176778423713655606571363595069485157205053129191045784904055348140960261787509833073040591621263627636521872559360627062775318407460951053066033349641705387194346223621158346205319261050379386224541478666606124520753438509235684247700922248868868899759527183233330112492012878399945406889616085564026928709944247832788130317714215169730152734949963085078272959563083711764430202869971322764339276072403675620274202354385001588792073544170691836399881235537537937016614747626076042880902404050281233387350393141575232456258285706247854897979812712488610734131198921029886603311789388302603615200216572051195806278404797934786456125151600713312405313712379320007528708870596305411620665380355527987459587751035012194027469252861063034783165237876131814668444511956929306542216579806337470001171528474412463310623368911005969662559553209590862104977768939585410185053123400027292379175510034617762236991496124645400405982365837185209762594419774089592521894144992821838698647048693233724545411188606476031793840881151191733946254743366058228634654611281329970670021951770153972697047845278282313596568426568175337429395423336023195924553700300065938435488337956946571098077782467867016508931093234727569357450282011213976280995039054691877327777758890042299712330821756805841240060178325198013910746615227545957668390420967746326884943332012363930267008435060531867738770320324987753785094519471627749760578412634185751204187901820792314634882877237933181199749168965011145741959955736695071799766523464764572738073367004005920351525604133357575700824272957258940317432241754704284844356234793521857984007 A013786 881 934525271841885834186310077994068020577308337477809061750571770573859090113284707788767272978614603925522691964239265207989433597475192792319614421656316301574680722917854586468402112441385333144795853191264399955759564611415867334298447828515168045828721725334584580419718173219072609013370076817740599554790218336634737079386401921236829451161474748415328930758599619191711492843695094351380482422865155612651424180465115679441429755003295853894575708967733924554283325800826599114839435186908447110828586660021303635839965900258559304933714740200708353863514571360829078806667306261095654113505506593516648906060549969676267196994999443788592037559206814972640654004537099088933292475332705195841232447391743257689433139603922005580587525257149200551013399772472255783450686744887435454978633804877935350648670200038289772119782285905837635994405816469274144067119192531001959844697172960822147527116079391215818550261231554857843968925230553701299636509287747236677480324250165139995099837371445815183160340081998175908902982094251271677860564553235588840749456190194176288543156455328774662317853338088038019985332224187739377464566814929075339466728888050618889729950465058882176511317321365039930080685031292830198774721560313311140690427121593427839807104691356788218214052553339410286931535905586239152983573994071022576969115275180555087497180317704378366625503947156444995336487111377843991761833862449332563187700929554636890886445588551811109208370460482653969955289016015024865577723539496313743478411546072489734634653625282914401189238971545781960906325124090278521304974329005860674877878729914319534154228322624766943225600093322921038268921941968221439228655832576139046524300892831830622522096716614861367272933375910963991946396917090801145957178601849841225164278359852878388814689768579553831099196114846525628586776892009050208578957046672124725241363028293932922133127476143980701099610049530322685154372649008609392757734551606321314551280095719989494921130874449919841422281156488993312663085158223422747338076429998301729293301217578233622697890470190235064277859953676119412346514379736140592487018935273208587265007862008115016265472812839867064324408806708755325333159805487256227659914051623223944569854312549283465529002400399593117247131016582195273606374763660375081688639989201877589111645067842127765234715451563912454172633532263844148952337011955644011353204957638821905806951805721686473259578722706200139688445611876513155834945360792190188985167978411429791693414853434420458318183607499434628717206484755705348706637943554856580894027238127108924757050669088770315197463994399094991561609306303038090824817384488158800431399702623161337844361805400743558930850748940161685796571087252580337014440787539100295596838011941251378227175148768734679988641255152271722347438353788248277568060597754684991760926445853723804867391239422838899739144114154176618214764012975524191539257679079370378715702154812453044987911299319739245981019600807 A013786 882 2243795177692367887881330497263757317406117318284219557263122821147835675361996583400830222421653664025179983406138475764382630067537937894359394226396815440080808415725768862110633471971766184880654843512225824293778714632009497469650573236264918478034760862528337577587743333898993334241101554439395179531051314226260003727606751012889627512238700870945204762751397685679299294317711921537664538297299238625976069457296742746338872841762913345200876277231529152854834265247784664474729483883767181513099436570711150029651758126520800891145849091221900757626298485837350618214808202332890665526526721331033474023451380477192717539984993664536409482179655562749310210264893574912528835233273825175214799106187575561712328968189016735398990648142415230522983172853705886136065098874474732527403699765511922776907457150291933742859597268459916164022568365342727219905153181266935705587117912278933976212605706618309180339177216963213683369389478559436820427258799881115262630258524646501128234709528841402254767976536877620357276060008297303298543215492318648806639444312656217268792118649244387964225165864749379285984782670274762245292424922644709890059616060209535954241611066606376105803672888597460872123724760134085307258106466312260048797715518945820243376858363947648511931940180567924098922617709312560206313561159764525207302845775708512765080729942808212458267834977122624433802905554418203424220163103740847484213669931860683175018355858112898473209297475618852181862648927452074702252114218330649298091666122120047852857803354304277477255362770681422488136086622940758729653243363943071480381786830524281201504302202622065430684665824068333412883681582665699675588002654015309850704846443689225324675554216592282142822313035562224544663298997935013551443185823041468781619432342006761011544070134359508748469169871746508034236851317713729550798075869059771465304512630933732946041639070221697663340163728922304767055648730269671152011320658406777476237623509823694777305635229554257539254897056730072943704067464894438016358721508425922452033216223405338928097635018926754389331141748776362709043981025746473562561332463590973818023283876681484154053400223628520821442905544907721536124916692974902202611453637947360690912220204430829600735134763359423074510361570813850851928905807548560571134424614073708091457059807888948764328551799204953802468493110965489801634561165705501271259045103290811395842491285537769222296248513217586535391957914115508087159703811262048643753388316165842929855889063096043520421958841606142543550012769898448542244637702475210650726559398743188528341678656482137526789111050552227074739423944433594456070386540156069279835790685998210372164312694767185284992972648205328207597567180493445389171672330881379809728008066670944559123447532193731966652727653620604405356199487445584114440913495208998665217984396494790855486606365854236198273685018084178060333648395154233583885757687469568279296400873704699761015975029666693929600428061537607 A013786 883 5387352221639375298803074523930281319092087681200411156988757893575953456544153796745393364034390447324457140158138480310282694792158588884356905537578753871634021006157571037927630966204210609898452279272854204129362693831454803424631026340272069265761460830930538523788171744691482995512884832208987826054054205457250268949983809181947995656885120791139436635366105843315997605656826323611932556451815471940968542766969479333959633693072754941827303941632901496004457070859930979403825490804925002812951747206277471221193871261776442939641183668023783719060742664495478834333754493801270487929190657915811371130306764525739714813503969788551919166713353006161093814846009473364981733395090454245690732653956368923671301852621829181692976546189938968485682598021747832612692302397613832798296283136994126587354804617850932916605893041572258709818186645187888054992272788221912629114670107381720476886466301590560341994364497928676053769904138021207805845848378514557745575250717676249208891537578748206813697911665043166477819820079921825219802260397057075784741305794687577662369876876835775502104623241263259665649463191329704150947112239269948446033138160563095826134108170921909030034618605522503553969063149081938822726713625615736377163314960988914404347836931838304077148588373543585761513205120059457055358860344594625022734132707476139148958832592682518112301071780071421265560776236158106421552611612081774809597021506397500303219072415329069234175523238960864088652220074812431360107326238211888964718090359210234894711585853684570222890126012406095394014743981680761709897437316827314624396670180088799164811829588495579099073882643588068524333719479980344921086794372290758951542336311297830004546005674038069424916373598384901131736580894041967537015089161122566544668257053158233188717312392597180505074476862063365790202680013830664651466180161612511288196134826871892803445975407602296089679733113142453745700612601377480435979180900834672720446534047086691160310830186159772351751007833208905137833465983211545677277290341730639807331752152396218766362421680443137288784071338812046864414598442817283023709759245081928137073904587912243453882213936932078492284416213323439408235924979832740188470100184711613018880240710838421871365058566825974801899378131524055895481302843924093931293753498390973127588400598741365983152852869891094079726851959428141013724581358858908552292967293001238161417821576576183902733292680235425271476090951791334917270448850840178793651885347114188874583989640493600492533123178696348247063580660526174949929375123642980772394469116382395656548370454213612201820655632375897206449356890585060289024998082914722340885733437081703103566514780136011869268127328340993026441758800364762379401185266446192923156947368076937886455397524797150451933199096343071177260234969356847458772633301996805795188380535983992844023341884416021112055117728420111522861089796765314834909704207614433438590658497764984126199356046229732124970627775751794407 A013786 884 12935032684156140092426181931956605447140102522562187187930007702475864249162513265985689467046571464026021593519690491224988750195972771911340930195726588045793284435784328062064241949856309674366183922534122944114599827889322983022539094242993238307093267455064222995615400359004250672226436482133779770355784147302857895748911125845857137572181175019525787361514020129801710251182040002992250068040808948130265471183493719880837080497067684615327356763860596491906701427134694281548585003422624931753897145042272208402086484899525239498078481986925104709464843137453644681235344539616850441517986769655863102083866541626301055267223031462313157919278760567792786249445268745549321141881612180643903449102149241785734795748145011865244836687402043463334123917850216546103074218056670812548709375811922897936238885887460089932770749192814993162273466135096119220036446964520812222504322927823510865004405590118935381128469159526751205101539835388919941835881956813453147126176973140674350548581726574444559688685907768642713245388011892302352745227213334038959163875213044873967350074381282696980553200402273086457224361122382619666424016486487146218925564723511993078547993718383503581113119271859531033079720620945735113366839415103383041569119221334383484839156473343768089233760684878149413393205493262756389916623687371694679584652630650210096650157055030725987634873343951482458611423743015613518147820480608341317842448636860398228028992869205095231255431296745034676853980399624647695617690297946745404288134952463773982202517634696653105159192555787035041029400300015508865463746997702382413176405102393206794713202841977885416876392227254952526925260471432808155529393287870112242653149483426089840914959623365404689224213009722147617299530726594764056373229075855282273748485184632917886110267054625830392683818945814141262276634713207425828170298568031639602958919719319414621073786953653112911321039204655031443427170855907330526786013342904049201792128247055145475906303276969613416554169807534581235938151825690921171142774110495266177403536917903321258036174454743972630370555284487724521459450861204296539927131947441709457114444915577296532771195662573920459974883328189578019174455876578409192516710543492582858331457946723050913147505618949165499360406893789258205050608128261749529036302149636726479339749837578019725549999740608516885424171554586966573952719842620239434055414470495972825564189605359417550462635725245256076814094375250995136366347690867269283558176718421167487876159126825134782572028752049932141199657165923346054780429671866796834519120348434131971372637460566882896571394173334529192684905894294729753949020397078248340466645982433169151663201987106564498112773715346724256486662879675794472942245824737309208499830630752727865379409457037958235091611030319713896601824161425790748513092558094330714247301666897566818500043864482866690044337665936687766389476602033520918618199802482254686056171053133726887004653866997586832054477289580058371207 A013786 885 31057013474658892361915262818627809678583386156671811438219948493644550062239194351631640410378818085126477846040776869431197989220530625359129573399939537897949675930318171677016244921604999528153207598004429188819154186762264482237116365277426765175330935159609199412472576261969205864015673993603205228624237737674161807693135613155902987310807001221881415454995162331653906313088078047184392413365982284460767396311568421433889830273459510761400983590029292177067990126550400969998152593217722461141107045246495572373409650243760100034886435250607176407425088373026200879646062239620057910084686233943727308103363566444748833696602498541013892164188304123270479784918090258063920061657750845726012181294260329527549244591296173488452852886452306355465231526758369927193481197554066620929451211324426877944909565015791675928582568811948798582618592190365782247307509161814470146232879349704249586875577821875563850089454452023729643448797144768796780347952578309101006249950912510759115667144725505241387812534864552511154502176616553417948941290539215027540952464386520742395607528589459755450308234165857680583795691054840669819084063584055638071640280901152295381593732917838792098252599371734734010424409210890710007193781435663222682807455250423854747098814692498387182250259404392436741557086389323878092189813473379438925682750966191154442057027089128773096311330898827509383126028406980488057072916973940627504139719177101816145497611878961433650244290543484828259126406939498779117178074405370135715695812020865521331268244840906664105487221326444671133511590120337236785978456541483420174036548650846089514106400023588902885920217737639141017147550391910172381426073284176139494610211909706041708036818055700336658827335436342876429136173274554028499352123011128532739270112928303635844550751198156618772833849288899753170726199946411029413436886861843966686704366246085914505198162475721124100081815130376730495668637225033500594813218036312622133502899921179404287651034168004041813146561707890529547487502533483901731913800639299134091945892139885874340544854865840278285519703238055026576024141517751515992365043805807544406531782242301088975183640785839983024399694870983176824037868559664760471232622014925691442853830530082045242467160991096946363964336951988008950326510115956460619216161461277780276894739360024825361045549377201049041903435902563306744060480342131194881167050143660830754179619242467961538660788376313859840430640594977639322415600805772313549823182300929223138390658063507148612955441033671887071020376855381953877527811642152179199680407956590350863265702542821085834667917410176204591636459052201646139231597973384874265460417003822039133143347971042861359968769690547484939824477574101582529534332225194279409608093344437299604775962106348137722454958083797633065740979811583323587179935231984488044907771302221057931218605318623362922796454735913987327101133321482483725602297725759893501220866698574078255698173934661205983762799972281720149268007 A013786 886 74567889352656000560958546027525371038278710162169019263166096333240564699436305638267568625319542222388673308343905263504306372118494031487270105733254830492977171908693930196516004056773603867095851442808634482354789202416197021851316393031101663185969575318221687789346655604988063279501633258641295753926794808155662500271218607187323072533247609933737278507443384758301029057724475391289726184491723464990302518544075779862769482486576285338123761599660330517140244293847512728965564376315751629199798015636835869268556570235268000183762331036707830554227637183635908312030195437327759042113331647698889266756175923033841949705542598996974355086216118199972421963588334709611472068040259780588155247287519051195645736263702112545775299780371987559472020895746846195191548355327313956851612358389948933945727865602915813904526747717489065396867239849068243175785329497516542821105143318639903258088262350323228804064780139308974873920561944589881069615434140520151516006132140938332636716814485938084572137896209790579281959726056344756495408038584655281125826866992036302491853676143292872836190070232224291081693454222672448235620836665317587010008314443666661211206552735730939827904491091535096359029006515348594727272269227027397661420700056267675247784254076688627624582872829946240616478564420766631299347742149584032860564285069824961815378922040998184204243505488084850028885594205160151825032073654431446637439465744221460565339766121386402194236541594907072650162503061736568660344556647293695853385644662098116716375055863016900517274818404793655391561327878929705523134274156101691837861753310681460923369466456636955829094442788071577582171268490976323887804001955306910926559118795204206140996400151736508317844432382659246306355952032204222426944447349719607106987541140857029662766353626774041673574072142648307362913606071332881621661965355287364014777183356852280726980788104206418964296438128034529920100397977305434928146536505186605742540462710751749694650133037377704393364894660645161443517493582894848058325035334957220954762087027865984291648196532882508163532807474570118809033963784121389897668470177743914120082809163764914629415921526801799241583667385230607554514922411755089891429525457836585154292047102726990627163653539623768219878373021723209489733950788411461946738003668527950444824269203419605691870364054659718749610149602054499492489213301456998909682087394929654640785265801165575654324552891529577476873968068541312013119857534659324833125460704531064755275970010480663819706013921846200857519924829772071259944275752807382258432659503773432422700951805313427089037669701833067224519138184336152380295066734097083111370461226176715958677178478473910125285016027004511340518570655417899653411931672691464862469032119993956351067085017341878671614354359198116990844092527611559932819024491994755795823558896632760092855871370014694377634287820929483572369821104879443425171116839549504296431300943276361891931315617121555567014482733448410078392484807 A013786 887 179037502335727057346861469012088415862907183099367815250861797296110595843346569837480432269392220875955204613333716537673839599456504169600935523865544848013638189752774126401834925740313422884897139314183531392133848875001289049465010659667675093309512950339050272382221320107576339934083421453997751105178234334381745663151195875856762697152327511450903205696371566804680770767596465414486632568964628039441716347024325947450509527450269661096835151600784453571653726549527878062246320067534119661708715035544042922113804325134878468441213356819135501160700556877909815857184499245023949460114109286125033129481578391204254521243007780191735426562004899798133785134575591637777144435364663733192160748737333241920745412769148772222406494772673142130292322170688177714654907601140880810400721272494267390403692605312600869184768721269691246017878242877612851865060576123537219313473449108054407722669917903126072358559537114480848672283269228960304448146657371388883789930723270392936660757071580737341057703088799707180855985302261283760345474700641757329983110307647879162282940676420046187679692358627570522887145983588636548213725628833427526411029962979243653568106933118489986526798683110775766358028644643351975940180718414092781785071100835098688269929994038129394926623477664700923720165033174260681749733928901151262898214848452649733318724791820436640274388656676891724919354311686589524531902008844289903376492157251875726817380778457448751668361936369371881433040169851229501353487280510152163743978932833697578236016509127103578141976838989909566595138748237310222961045392248800162102706069698946187677010088962385330945655757134159857774793215646834153654617408694691893134668444227285298944532356764319356471144482150764850381560640829322338047093618086676776663877086279197728220302015057884474058251347214498585978355568177270248773610378818044960999480017239802326025480872238199611933275747945410906338161055543510349262479834148953040387839650968514951016854969422743868248469112080209032625885502092530530188038409839232287512383770953906228284247319875450902100642270746442855260490547045675457144301996896763137802318824802199560025227627585851119979042385391938688738390328710623970829322290624265640955455205093647504495819932148636667495927973625157425984851215842975920134117946808135609018023070357410473266180744095237984717813969194532853281466601136798254382146691835226100792525423188598547146033251492562515521974397332567690143500777940717038924334231151579086477417603995164073831114139426352728258905339516282743095126206082490524802496815468560011246904985284557538440779444954101194406070450780591101865088455228567096550400477404050295016783905526815858210809323480837831728585088143658377067842047946132207134788146120105489198912071126637850690546064816434678895016666158795355398698477805279408665772364910815256982946947159405281200699925058051690057259940472815543663835851531758359815731553564806544902527088796708854916401773043009632598220356021607 A013786 888 429869043108080664689814387098024286486840146621582124417319175307961540619875114179790517878810722323168446276614253406954888878295066511211846192801173180080745293596410677490805656702492528346638031493354658872513371148878095007765490593862087899036140593764059703989713389578290792181734294911048600403532940636850571337226021297932087235862738354993618596876988131898038530612999113460182404798084071922699560949205406599828673375408097456293501198993483473025540597445416435227453414482149421307762624800341247055995244184648843202727353269722744338286842037063861467873099982687302502653733976395986204543885269717281415105504461680240356759175373764415319218108115995522302923789310557623394377957718337113851709736058726202105997993949188214254831865531822314692886433150339254825772131775258736004359265945355554686912629699768528681688925661149148457328010443272612863571649751308438632942130472885405699732901448611868517662152129418733690980000124348704709979623666572213440922477728865350355879545116208096941235220710729342308589484756240859349289447848662557868641340564084530896618941353064796825452037506596316352261155234829059490912882941113164012217024746417494457650843638148972615025626775788688094232373904912236769065955713105071950536101915685548677218822969872946917852116244651399896881111163291664182218613851134812009698258225160868373298807164681217031531369702359501448401096723235140058006957669561753620088531249076334452755737009222861887320729447812802032749722960504875345149293417733707885344675638414175691118886390414772869394928134517781845329469986789369189208597273347169796612501223598687179600519472879117818517278510768048802924736398275955235416338934589712002765822188591130774887217901643986405766127098631202933651071777026110940769968884156353745456945138153980622213861484662011104934031719193625867305438519542125951359751521392765384787179574243917268251795070816931586117924694359968348579214081791636249971203001975404397391468781584008027664574338104581887334751090524165802981480222023996722317233434060328854110477815020957615943642092062209295480437803456666772603469094549128293863367498350081143620571533833628539069680767326044791660875179234208153961202819788861803934047947429847658294463657088876638657723064674002979789627769238985184242017190286333597252273391928142546312099966572666401307471340036073380728801309329452608771534207096377868002853541075825111697625836833642599768260527995495024034545367835661610457326488994941386632279667192388941268505048762672900549631720178594866171398020804059750050794853940012587003818869668222649796311447334796967768975152324199235578077381003789598817511546247124758335298157169884875564153185677491633980332796632923763339888757118663429330626338834373279566587882775057479508001101624259664026935015447267648312275045210475860206519448150867432016055620129732080162880520064382107827481117075230120336869879527751821917571460109100514310967540200897960654280657076266127868327074807878407 A013786 889 1032115572502501675920244343422356311854903192038418680725983339914415659028320149145677033427024544297927439510150822430098688196786454693419642708915616805373869449924982036655424381742684560560277913615544535952904604128456306113644942915862873045585773565627507349279301848377476192028344042081427689568882590469078221780679677136334941453306434790339678251101648504687190512001810871417897953920199856686401645839042181246188644774354841992560696378783353818734322974466444860981115648171640760559938062145619334181444581287341872529748375200604309156226707730990331384363313058432213308871615277326762877109868532591192677668316212494257096578780072408361181442677586505249049320018134648853769901476481727410357955076277001611256501183472000902425851309141905377577620325993964550836678888392396225146466597534798686803277223909144237364735110512419105446044553074297543485435531052891561157694055265397859085058696378117096310906827262734379592042980298561240008661076423439884471654869027005706204466787824015640755905764926461150882923352899734303297643964284638801442607858694366958682782078188708577177910342053337755561779033718824571837681831941612706793333076416148404192819675575195683248676529888668640114251929745694280482527359667165277753237180699561002374002393950664945549762931103408011152411547903063285701506891856574683635285517998611244964290436002399602092706818655365162977611033232487571279274705364617770441832563529032279021066524559144091391457071404198537680632084828172205703703453495978632632712566207832435834376446223385869659417222450977194210636057438281275423289842053306554681666615437860447918220847254382761882259985704354085175822292092260568520234629781949898518640739074807304990504210181847211360244471163813518243696223336639692368788695290859405342842125276707707473935481424673488662946610157783895707400357885420644409214763402864029688874018157759645361072559965031452738269137191158284004938693010381718636180858407742945958136916544583203274422642985789101111490737368348522092958534013079616130283677475178849578719257233865319235880684663041364518448531166099456921020929296012457033565945363538544825832992252734542122306303522349833544777761305341333777660847970313057191245649121779064227565007240670392809417193078282281154474896273942803427365083273877486967002708414019470253695352019740972029539238687426612187129851943700015713660453631238403261074851352123056093185999634237575882043593527717183552706943428173423526708040900076854269304103480928925847985680622079177634219665760148806273677526647950547459871958444309970221396169106073402582160943785050847519613309340730402364622963791790098826760845222539346544763050875364893586229531798811657413186779044715649955779072905841910893822833839541330244239377506542913008298710644999847453328670972088889623597772383550352540355853195010232704270549543931486724471076128674581440893782162097627518928824580746132124424089075721950334860633064022356003530927857640114973011853306613716055207 A013786 890 2478109489578506523884506668557077504763622564084243252423085999134511997326996678098770557258285930859323782263872124654666950360484277718900562144106395949702660549269881870009673940564185629905227270590922430822923954512423590978861507940986758182451442331071645145619603737954320337060054045037507882654887099716256810495411904804340194429388749931605567480895058059753944419316347902274372987362399855904050351659540277172098936103225975624138232005458832518781109461693934111215658671260109466104411287211632021369648439670907835943925848856650946284100325262107785653856314653295744154600748280861557667940794346751453619081627226198711288885650953852475196643868885199102967417363541291897901533445032627512269450138141080868626859341516274166724468993249714811563866402711508886558866011030143336576666300681051647014668614605855313912729000340318272175952971931388401908530710057992638339623426692220259663225930003859148242487292257825245400495195696845537260795244492679162616443340533840700596924757565461553454929741588433223269898970312262062217643158247417762263701468725175067797359769731089293804162731270063951103831459958897796982274078491812109010792716475172318466960041056044835480072348262693404914318883319411967438548190560863831885522470859645966699979747875546534264980797579282634776940126515254948969318047347635815408320528714665599159261336841761444624589071591531756309244090791202658641538567580447266830839985033206501929580725466504963430888428441480688971197635672441465894591991843844696951142871465005678438337847382349473052260751104796243299737173909313342291318910769989037790681543666302935451648254257773011279306225676154158507149323313517625017083346106461706343256414518612339282200608646615154475946975264316257303114632231271901377461657393353432228163942789375205644919090900641046279734810988839133593468259282894967226524646930276535282986517596780908511935216476040518024584198395971039895857801917926506445470241036990813245486736623544271061888765808879631768689260421404801545193440165404158328811109617904417838504936618510631485349523875962316208794923329804796067371251239725909337591834817856046126825014398815635635657434757161950341011404894124542400163695976721650316180803541391533210383582384849613135410680580955757051894225953736671029103564940579846207773502902060748079122540199398073842923712088511295861298774516823737728498749168603406229840718096447457679739585121804419692786668060048957710049371171044389887626006201084527100599152457710350961013619173612105499761417490117283863099741481729264451152572224788238501572202023682239599768426027907084894591555727093696077459736064088027283052789379316971053976085151751109500537105848946789449061456486362275543825554046926428056068624048738733916418745393209534132925204258644633735442139003985423986258251492904396449394403521219568722953589454979499625455053784947670039585970971196403672948107818371463230742237870808402754000379986717676764477757786193916050201459789179532248552007 A013786 891 5949940884477994163846700511205543088937457776366268049067829483921963305582119024115148107977144519993236401215556971295855347815522750803080249707999456675236087978796986369893227131294609697402450676688804756405840414784329041940246480566309206396065913036903019994632668574828323129281189762135056426254383926418732601999483983435220806824962388585784967521629034401469220550778551313360769542657122054025624894334556205490209545583845567473555895045106656877593443817527135801028796469695522828116691500595128483308525903649849714101365963104818922028124880954320793354909011482563081715196396622348599960725847226550240139414986970103105804614447940199792947141929193363046224769089862641846861581801523338656958949781676735165573089278980574274305450052792565262564843232910332836627837292483374151120575787935205004482219343668658608704462329817104171494463085607263552982382234849240324653435847488020843451405457939265814930211988711038414206588964868126134963169382026922669442080460621751522133216342914673189845286309553828169071027427719741211384561222952050047195147226409145337781460807124345394423794717779423546600299335361313610554440062458840873734913312256888736639171058575563649987653708178726865199279638849908133819954205536634060357139452534009966046651374649187228770218894987857606099433243763127132475332631681673592795377589443912103581386469757069228543638360891267746898495061989677583398334100760653887660846804064728811132923321845078417197563116687995134219845523249531959612915372417071117379694034387478633930449171565021084798478063402615780162668954556261334841456704758743679735426386342793348019407458472913000081614247848446134575665525275755817666017114001614556930158651259188226616563661360522985896748687609623333784778231987283835207285439401441590779821626637289868753450737252439152117643281184202759757917290538230816310885677279593961214450628749870961337156454758973283777026660348726466789954582404941541975574048729814942602413654633129794819594926707119995876622914271792928510009449837135384147475474192588507230250352821044026196324206826185521217316610914861315357758374226581908319557995397672366750506859571556341161213500851945842768768383150793026302793034040108682409150109302881071238130981306023921138121044074874772681598036514921747140877659422332210744864180467847856137973219018754775296859832724515621362978357614893794286125496753816778357847564149570345889054743877452411682380790012177547461828540181677580120190040888803949568538565050962552657393699635842665304927163393771598555302479297631963947217325911716560642274857058861057279043990893004910831914325300751964281980826289875353506609747299740047500596580449354413910789591143321241467196557023755823580725155266670353762620766341021700133321407689096091453153415425005765598796575748569002991006061834463455874995962854448184503811568281405778600717584137659355765045916301842565218748406871909883217012113127810975012354912348109141911511096444651592436533704953820056928773368807 A013786 892 14285808063631663987395927927404508956538836121055409585811858590896633896702667776900470607253123992503760599318552288081348690105070124678195679548906695477241847237091564274113638342238357883463284074729820220130422835897174029698531799839708404556954257201604151007113037248162803833404136618886270479436775807331376977400761044227965157186734694994469707019431311597927598542419301703379207671919750051715525371297269449381993118946813207504007704003301083163101858605882653058270140323738950310308176292928903488423770694663289163557379677414670231789527839171324224845136536569633959198186548290258988505702759190947126574735383715217557036879289504419702866087771993264673985670584760203074314657905457536115358438425805841132540987358832358832607385576754949195418188602217709140743437339252581336840502466832427215761808644148449319499414053890867115758205868543039790710699745873026019492899469818738045126824504512177221647438984895203232510020104648370850046569686246641329330435185952825404641852439338130328818532429238741433939536853955098648534331496307872163315548490608357956013287397905553292011531117388395935387318704202513978941210589963676937837526862728789856670649711639928323620356553337123203343470412878629429301710047493458378917491825534157928478009950532698536277295566865846112244739218275268245073273648667698296301701592254832960698908913886723217733275704499933860303286643837215877739400175926329984273693176559413875530148895750033279691349043167876317261849101322126235030609809173387752828645376564336200067008460927615624601145830229680488170568159889583464954337548125743575044758753609046828594597307793464113195955809084119169116172926187089718216107090717876551189310921673310932106369350926615689138093598950705624417252535001468488332692340002861259462351725556132974877035220143106404234461518123270826178759414582292189962436511148305100875895959628440178170512647876294854348641011497292246762680952354264642283353291000285677188395184774144637361847419023795110099771617166574821352532689058962057338088613536405005859831097123326706897374420589671436442777182806582018173977856518023161875258746949811352567966969831306775128073615545521968487812887945054056153006074730300946464369412436217452042752486115763434652628626823774329208516885672327114885247260273019637998418897303302702587273698864030215487760458371562006892511036633360000080987317705914084837192001523118400479620440049763240449396276819238291455850324976207869868576288174018282914061094687361088930402272825658239397130119308445608131281252793614345437268799514031462102101931798325398526984622134104790907426295047105466241035963921990723769370003266675854048932389658899947799805808335114300762738933414037732417321097795275519384052459984793102020104699861519715579021350435438843202710578372314176181405554464546757555865306813530090993651575443655274420322919514520113191875245040723999090214924899455629604046083619874151004664144547810049729538142563608473440117425594121956685984858505607 A013786 893 34300225160779625233737622953698226004649745526654038415534272476742817985983105332338029928014750706001529198963844043683318204942273369352347826596924975840857675216256845822146845659714297278195345063426298348533145228989114845306174851415139879341247171541051566568078402432838892004003332021945935421127698713402636122739227267191344342405350002681721766553654579146624164100348743389813477620279319874168976416484743947966165478591298511217122497311925900674607562512724249992906606917297219695049931279322297275705473437886557281701268605472623226526656341850349463853172824303691136034845902444911831402192324817464050905939656300237354445547174100111706581476740555828482239595074009247581429493631003544212975610660359824559230910648556493557090332769788633018199070833924719646924993051545447789754046422864657745044102554600426816118093143391971944935452290371838537496390089841135472802451627034790046349505635333737509175501002733382961256558271260738410961813816678185831722374881472733796545087706850850919493296362602218182888827986346191855130929922635201064120631925950667452387903042371233454119686212849538640864952208790236063437846626502788327747901997411824445866229957647467905012476084562432811227672461321589259753405824031793567780897873107513186275701891229009185601786656044896515499618863078919056420930030451143609420385523003853938638080302242022445777594966504341198588191231853155322452299822399118292241137316919152715147887498695829904538929052646071037745699692274425090308494151825303994541577549130971216360887314687205114667351138381462852097534151894889899355364453049910323682465767415321435455628136012107335783489897610970125047931195775202413436873124813621599405535522937619547987392811574804269620562731080644204225823336538525840486794308346869883969106493060275272679761563563598476566942105013973253655201354412083548099810063267080547203026199067884867787400867550983945291087068604998684477196966602589406122331251691685910929336838642721274305795653076132059349551652816946146067430986430567899668750761100908419069454464193107423260595983835801118899108015918603425635720833499773611662496251426497057515688694564967567082504750924798246339238743956074788823367585427452572460950959259358102354648719163948006600961333003882164429649042499257402839478671915520150834203772425229788912044150972536547386112860550120378548918998956697360194450549811899717694097995657007279551568676559481540319000460642991137785496630267875095554451667905817897276660688344353974521895857054405432792509416459577905123206287957468043394882387633189540507146738247779281863290077743985602968730534408100224444727349376699727770257377843288725571486667571018774667333745812609436131336179127104595533987955806456522041109956423488237950271384367508837105230262395488662529708098671926337011554736269376764891632601659285748475757432640216313883195329754362791773692463342778321815606034683592966679314646771317836562198611059291929400621080295223944729721938851486818003049645271962407 A013786 894 82354840611031880186204032711829440637164039009496346235697788216659505984345435902943609857163416445109671606712189548883647010066398359814987131659216866993899278194232686818974576428974027764947023497286542334828081694802864743580125818247750850298334458870064811329956244241246179701612000184692190946127604610879729330696884668526417766115245356438813961495324644531044618004937332878942159766290647017879712375979870219066763314097707725432311116045934087519732757593050924232968763208430624487814885001652835758968841724365624033364745921739768366890501876782689062711467951153162417619665011770233307196663771886731186225161114776869888023758765014368207502125654074544185857267772696203443012214208039509655354441195523938766713416467184141030573888980262507876695969072253251872266908316760620143199465461298043245850890233595624785499541637284124639790020949182784328528832605708566270198686356510530901285163030436303759530377907562852489976996409297032924719314973844324181965422090416033845504755584148893057703404566607925857116075995217206644169362744247117754953637254207552553183355204733331523341366597051742276716750253305356788314269750233194774922712695785790494524818128311570439934955079034401179757641579633135812667927383500336356241935793331139160247960240840851054629889761163796533714584890252484654466653003113195806218345640732253306670030805683095892312005514576923217810247147679425929207971873580283019670970697922885669070077884368687600797968655403216561627424961150894641830694458532554890894327695463461890482490442563979480316310083253892307886179498699630648352230051772834687161600307564186766528963154565069713216159244163939270240082801056260994661932372677505460172690790573224534717730140591105051358971117324626734346201831029000543008793134340834591409824689837720929704107514116199942237227994138549782026138451943412598987643961904260393834465903961991567557549482989912452643900051720601841429749916812817164099717335311737872141337749581173779608215363035793074498273518413487696707901798419793527104670577403281114185760168527650923248690957189758486476758346220566824951365721232956441601653499675019435095168555650487128565093906970440589460512224238535567964905572611313626478743253181718803753511574712639163848908160542321076795587351040717024217588291269163882152923257592976723177818006485060250274056978180839028895954516495030361826875770098371222183529287572474478203316392419315178305920106003821721822977409273168104426238454641868771361262312714793892827071952787627444134815108919446550200818297385880772191112612707288086757659318532918055753759476663309432727922013113848638891790365853456046376387964201736230097139488838016077976268323696075256151338166084178133877105081891302109420705005372795259318601593866388717889657860011568278733829144911295135164742921782773612504809876583945082090293595769159369633551986740225063048635604486010750679270089275306712997034466897934125585838865153359922490891213788832691296062375182419850025322198297981739207 A013786 895 197733972307087544327075882541102486969830857661800727311910389508199473868413391602967607267049362884708321527715967106869636471169422461915784103113779697652352166944352681052357958005966640663637803416984988145922224149221678249335882089612849791566301035747025612003224942423232077463570412443445950461652378670722230123003220089131929056442704100809592321550274471519038127829854536242340125598863843489929189414727668395979298717148596248762978989626287744134878350980915269083358000463441929395243538888968458657284188980201863304108754958097183848904095006155236439570234550718742964704815693260330170579189716300041578126611836579264601145044794799498066212603695432980590243299922243584466672326313502862682506013310452976978878912937709122614407907441610281411947021742480057745312846868542248963821916572576601833287987450863095109984399471119183260135840298987865172797727086306267614747045941981784693985676436077565326632437356058408828434768378722176052251075252200222360898978439088897263056918157541492231545874364425629982935698464516513152650639948937329729643683047352333680193235846564728987542621199521233206396917358186161648742561670309900654589433182581682977354088326076080626283827144761597232598097432699159086215693647784307591336887839788065123755352538258883382166365316554275477448718321496215655374433860474783130730247883398140189314743964445113237441125240499192645962403401578301656028340468466259530230000645712848491437257000369218929515922741623122964467447331723298035035497394936664293037280796807771999048459552596114732239460509892595431234716976377813186693704354306576083875002338461612426436040534110732381431998345237618187846438805336082648183299626798690609874630588166312107857270067559243228312889652696428789165230596300630303764112315552343853974989080300367952219562141392996061311584413926658026644758423116133650169333152532129205596552635412741753705676308658779798798004024181165021272829550267574011003421322083482631011351936744398244839325086648939171870354717710783959795672218005924258578314056345277955160010164634889866720106988212610126030696789275580946708229096680328416285570052719721663663499702116819595684790470636027855294689850396723898683738279839764017175462550889306847812181290885046632401228493462112905386205229848761575146429487337262481049168741480737112349941033570629660908010804612194508379186794104567898746328724006189304462653819461511222166162658198775743112514174515175954096968759664876618727398529595126920038390812828220136677799758643093493367691076515591167032164732023499734030861383110198696305140023797536251864776503468605947979740753486350581979188668414147967349707502048368688463231912700076603221020245194276690019362936768111699438929301621016364719112717900081417623962426873199311653068521887775437239923776932019619530547755200439443624048513678052142098794923441751646490158320163280376379774086370911812380927484350011417905879755021939835531599115233217173900629804306987291801845762812990059910798598113454155836007 A013786 896 474759267509317193929309193981187071214563889245983546275896845209186936758060553238725225048185520286184679988046037023593997167277783331059797631576185054063297552833390787206711457172325904233394366004180956538359260182281249476655452897160452349550688786828608494419743086758180217990032560276713727058427361188404074525330731434005761664518932546043831164042209006117210544919480741517858641562872088219319983784761131818746296219873779593279912554092716873667842920705177561069142559112724072477979736872413269236139337741464673793165120654391338421218732109778722691408133156275701858256262479518052739560634508836399829081995019626814307349252552313594856976461472734586397174163113306846304480255478720373300696937958397597726288269963439603397193385767306285670084799203694618646496145331369939762136421690756421001724457869522291359072543130157159007586152557869864279887342734221348543007657306698265050259609123022234349244482091896239597071878877311944701454831680532733888518447232252442328599660496257122847941644348985937589028612013304148079514186517398528680874482996692953166143959267601914299089833500050480928558998577004974118630890570414071471669229071378620828627166070908669583707468974572594955468031935910680966003880448330122526799867703331144362136601444359579000581443125046815421354372689912413788554015698999954296883325168038934594544700258632716883096141702438561542955730567189502276124045464787489132082231550356549227940854057886494649767730502637118237686341043467638582120229245242930967582511193135460569715351385783271472106944684252121630394555460283129461251584154690089177383880614646331435872933322399868447818228026915521269019299571611934438288102403943656154308988042187315370965305432209742991179248056124125522785718661717813359337633669641177593393948781801183453279168701484583543209114177837905921974064973901836894056568899229642222637322877625992950647328817089730296914007662058977216076063750192445200419214594322441797058256000123300185859219533044102951660721677223592287469408995432224144846532049285012370339184405288370569994976878698476912599702991050669853046458061129468527501653696580051714456062784782483849239181919997102880562550330802534080739655609895273405238285584685225741597047279414996964395349612802533085832278756866876541926577199096767216999054148295249806752208421603081815840133941873879014618427492645067524889935266338860520014831820527088444420956542335260559213146533010937465786821991955368761564483869557899735012176341600556548163397220502067477575826274713934392044227521588422861408098180847587069828641197137884540727328384828122881099357549120727747332031992862369269606647712418133221000219822392883924333669608711458332736490411180236190352869253192060291690589635678095483715133786922551547279017521052548824813056988413779106492845160236255104141340481341003193179206611183645703222870126712036183687837581376559261526606889924377414392017291807677545111369475674954434535412160141076487616231676513989133845827434070403428162252807 A013786 897 1139897001289870582624271374748830157986167898079606494608428325347257835156103388326179265340693434207129416651298534893649187198633957777874574113414420314805977424352971280083314208670754496064379872776038476648600583697657279993449742406082246091271203777175488995101803151306390703394068177224389658667284094213358182935319086173047833756509957043051238624865343823687422518351673260384378598392455883814587281067211477496809857223916944803465070042376613213676490852613131324127011284429650498019629348230664259435970549917256681777389454691193603549346175795578713182070927708217960161673286213322844627685083455716195989625870042123981151945555378104941251600483996035741939615165635049737977057093404407616294973348038112632140818136182218487756661319227302391893873602888070779370237244940619225368889548479506166825140423344723021553133176055507338777214352291445544136009509904865457851761385193382534385673321504376384672536001502642871272569581184425979228193050864959094066332791804638114030967784851513351957907888081915236151257697443943259538913561828273867362779633675059780551911646201512196232114690233621204709470155583388942858832768259564185603477819000380068609533825736251715670481633007948800488078744678121544999375316956440624186846482355698077613489980067907349180396044943237403826671848828479705506318191693298890266816863728461481961501825320977153236313836227554986264636709091821994964973833160954761406129437952406074696285990592985473654092320936831720888684904845365800235670670417828277253165609374718240827886558677265634804528774186889344034577327660139793836465053555410904114898697355765841777530912907082084143211565492624166566915338271440254586329733871868718426495880289291744205687698342735592921821374582754025380208510506784469875769658440808467401738871025104641471323284052264485087245083140988812118659730002338310382629821927050370976552212229180009074504236489832442442890532396603604295798629064212060926206534240968182754736872656296043746247986098838891186937392747013845082214050998032770171776523450333314701184381757097377738557939485755043067151886881512658317164545804771853934531470525488704166409006746262743722023275789913044016230683344256884327855913119358551445977123688829227005574510517875407711513234420338881939083301295237370577165711855031338088014729010056894786012052420268999439832161594439183514098844409840807127260734574479604108555611201085539355054716658146960602670764825759260855354159602684840396516325770808517263764235396182936272140316726425464013659558885588156475298190279333803290240843732215056554658567514328060782286315451972323037519557475438867321344208814862548616325561157515937863621527793565314302325140730516211456900313477243747093037239076914136760349105715263107256400036222401046265016921068047169728376149829181483634689321229727248505043358495699748666823275073451933333438111174235598877034498032885118786925383142708430171955233517630233785812398111095565597319524596498724646766572255310087910363831669203038631017568989607 A013786 898 2736892700096979268880875570771941209324789123289135193554836409158766062209804235371156416083004935531317729379767782279651698463920132624676852446308023175849151795871484043480037415018481545050576074535268382433290001458075129264272831517003472865142160268998349077239429366286644078849157693515759570460149110206272997227701125901487848849380406860366023938301690520673501466562367498182893014740286577038824061842374757469840467194624584473119633171746248326037254537124128309228954093915590845745130065101824886905765290351333292947512080713555842121980168085184490350152297427431322348177560198188149951071885377174586571091713971139678745821278462829963945092762074481816397016012689754420882914081263982686724231008639508429770104344973506589103743827464753042937190520534257941267939625102426760110703805899294306547162156450679974749072755709273120404091659851760751470558833281581964302079085849311465060001644932007699598758939607845533925439564423806776126891515126766784853265033122936111788353651428483558050936839284678481999169731562907766152931461949685555538033900453818533105139862529830783153307371250924512507437843555716851804057476591213609633950243419912544731490715592740369324826400852085069971877065972169829543500136012413938672618404136031084349989442143045545382130903908713006587839109037179772920669978255610635530627289812036018189565882595666144920389520782359522021392738529464609910902173419452382136116780523726985345782663413758122243475662569332961853732456533723286365845279673205693684850628108698496227755627384114789165673586822721315027020163711995645001352593586541580779871772351193786107851721889904084027850968747790623927163727189728051261777691026356792942016608574589477837856163720908158605293120373192414937880633726789512171722949916381130231575029331276244172647205009487028694475444621514137896902011735614283228694202446847940714701861562261201787884671812087694305380168284245253914212508383173158283821888712564606794123231247766801034741414623312177739836679985580242042395936446276681182435432804250288597543700598790803950277612705297858404231680402511892619512074477257221296810060731698378703548025197776847676577885171581218682969870709560779271182047399579882021791073976878974040384399753418853915343275843233655535739006409864926755774874163930242749323364353146604381214937861065867655037019988248479617351325428027777912553023713325529464642022493806379991486374696210852407012506346647985313705337206046301792035698175711249950297929186235229989408900460147539096796600884297163697190954860680461699868265801048350787735220601901673938269443400185547613084457498528720438547445364484979227797672339195766810555288232350319639882662893969423708017652658862236770382411023670842361598202822346720522616486969984912082305627484381254517831135739864742206889060272575123660609103748175096549042683451358091933584904929339672903759829776957170207407844925642940842864515675830191319735567864740452999164178556193437876886539984999521072783559837756495753073183144046407 A013786 899 6571279372932847224582982245423430843588818685017213599725162218390197315365739969126146555015294850210693868240822445253443728011872238431849122723585563645213813461887433188395569833459374189666433154959179386222329293500838385363519068472325338349206326805865036134451869908454232433316827622131338728674818013605261466343710403289472325087362356871738823475862358940137077021216244363137126128391428071470216572483541792685086961734293627319960239245362742230815448143635032070458718779491333620634057286309481553460742462133551236366976505793247576934874383572527961330715666123262604957974322035849748032523596790596182357191205244706368668716889589254743432167721740830841169235446468100364539876709114822430824878651743459739878020532281389320438088929742872056092194439802753316984323039870926651025799837964205630019736337638082619372523686457964762090224075304077564280811758709078296289291885124196827609063949481750486736620213998437126954980394181560069480666527819367050432689344528169604403837117079789022880299351122513035280006525482541546533188440141195018846819394989618297985440809934123710351090998373469754530358262377276161181542001295503876731114534451210019900309208138169626748908188445856253002476835399179760733943826565805866752956788330610633524324650585452354462496300284819928817401700798268634782528617791721135909036122838698479673147684112194413953855239398445212373363965209244528396076118380105169508816390037468491815224174856433251506585065828968441410811628137469610564394516495366870537326358088985089442841261349259608786782281961353877379875413072501543648247577201286335452472125415216280444951984257659705750870175963445288049120108982537051079528236154282659853781877187589336288692649093900488811308782016034988265851401578021618724306802749231093686011645424394262258525939227778355895435542536255445090461730177209894032094780074881905655999169610989145492711097020822554027217784050472854648024232627998753039456354798867620912689878225888089284414136510572538753347868645378161143792643407510311519027474163004942922702425137696720284616548105420158028560264646431054179448490819894588333640955816807807267218808499862211271463502296966506057810659573655431030108095806391296734320368618486416670962943807958668250739205299604006941309354390085689140615472867596512841125397811904997119297065804419148239743884991784599561260532352694694768039809935694596244605496007629118359558785645602256629237027738301812738206514631717170602677711319882711130665327976150787204570770004814241371408638723197490036955482620493788541383706188317090241352264665165919125784933603845499819015782453967457772952416320128435125942211286409036112143247045873117455358273608420586322950384033928230485688168867833692510197284976454475974802185214933773909615811589999392097312556911415246038740633714452871909122458099368406814251482966710778732537356735344554641927351294474165667986235666468700963717702137668289358685098443241827650993192713420444342404582503983850095753327170453346303128712728855423207 A013786 900 15777641774411766186223740371261657455456753662726329852940114486354863754193141665871877878591722935355875977646214691053518390956505244474869743659328938312158366121991727085337763170135957429389106005056989706319812633695512963257809283402053137376444390660881951758818939650198612072393703120737344287548238050666232780691248678298023052534757018849044915165545523815269121927940202715892239834267818799599989990532983844236893795124038999195224534428115944096187890992867712001171383789558692023142371544429065209859242651582656518517110590409587432220633394957639635155048314361953514504096347208075245026089155894221433839616083792539991173589251903800638980634699899734849647334306969908975260243978584688656410533642836046835447127298007615758371851520312635806677358849966410714079359618730094889112945410952057717677386946669036369113429371185573393778628004805090231838229032660496989390589816183196583089362542705682918654625133810247541818907926429925726823080333294300288088887116212135220173612918108573443935598742045153797707295667683582253226185444779009240251213367370073533463043384651831028552969487094700880627390187967840062996882345110504808031405997217355257780642408739745273824128560458500863458946881793430605522199127584499886073849248781796131091903486055671103064453616983852649090581483616642992112851211317922447317595730935715049695227589553378787903206429795666954908446880467396112678978760230632511990668152479961848848353243830296236867310743055353227827358719158064534965111234105375856160120585771653199752261868499572320697064258989210659589080866787076206299442432860288491421385573121934289348329714202640953507839292488232136605937381667071459641947295006432666308930287127401996429151050474455073635952385620500006826309215188829906557060633400903855940113960663970623682720780085895832504940737629549323662198614155480955571059566959791455480054006235984938327999343946994952219349899505185324009906182539825006047734707872081157811368397620357302371878341761884665546788232617552964906246136821432257957184965465374867957408522755609825403364332001113799426573195416080961084855826458566906589071934916155545248592359208169169262783869015016581044803393636346689903289538031145503459103205052985886426982028082908762470024831924349220666083759890595739626617750355099227331542080146383898083432254996410374923625067865274823546586538178819962138063583655602725583297795914317513181300644335091018166798103599662652384433841630752926617029184879038389424727452470738040078174418781558993532752141574397173578730113771805586287862278558149333669486787461063371821009625582833045065456893671975866112858751584628372737387249298668095705255936157141355010315214933817827761403872065461681396137293451668695716983681228467196815500046701055991156987563627588540425647449144308005739016261548401345453803021896583544761017810603072579736822193521562275695267570458032471768834951835191351013886202832541562750202921362223628190034655704922486866113402592065224079903738536258484473812039261981871120007 A013786 901 37882117900362650613123200631399239550551665544205917976909214881738027873817733139758378786498726767789458222328561473219497656686569091984162254526048780887492237058902136731895969371496433787963243518141832284873870133502926624782000089448329582840842981976777566172924274100126867585817281192890363634403319559649624906439688076593553349135951602256556841312474802680461161748984426720857267842077032937839575967269694210012782002092817637067734107161906381774947126273875376514812492478730419547564834078174185568872041606449958300959582527573419424761740781293292764007271002783050388324335329646588663307640063302025662648918217185888518807787793821025334192503914459263374003249671034751449599845792581837464041691276449348451908552642516285435850815500270638571832338598769352124504542444570957828760181931695890580143406058952356322241343920216561718462485839537021646643587907417853271526806148655854995997559465036344687689754946278404347907197931358251670102215880239614991701417966025336663636844616378684838889372579650414268295216898108280989996071252914401185843163295055546553844767166549046299555679738514376814386363841310783991255514510610322044083405799318869973931322423384128402451732673660860573164931463186026883858800105330384226463312046325092510751660270019666318457753134378230210466486142163559824062955758374331796009547349976651834318241442517662469755598637939396358735180960002218066542228003313748661289594234104388399084896138436541264718413094075903100013488284698512948451232073087007430640449526437739332605180746267473141993651285833094793673383161155769971324961281297552667902746761065764228725339643800540929372322141264245359990855653382638574600315455310444831807741619392892193426391672189166631799921677874820516389968425668380605643502580795570158112213619554193467462212592986235893844362711048547926112938872587309774326114020270459284607609668972599836925526424816734880278659108711949962947784744278119839520611033600866859905095522686477882994879898570285081977838546514744668739896974508258851355201102082365057965737863136219190793477761134674232423202242194010387564738839327019142720361715733689464141870254458814175399944069505054811088572948120868402457798180812780353805306795332219113311183849427063938690529621450362478819267107497320370843509218602593244823032534431467739298320844246381310191623787944524851335354278167346729093490664357102144125498007990276349148302847048553534618482246742790028375025653755437776807487072894571173008770613382242034227696779494523143472137891920127613762531003166105212677157330818116550140437776694013155742244111024382141202162001706414054536973862554692722942466785566102097788319502713296393379766831056096604455130696829173497032125641577456538416477818629549739554015612129235434767927140269840085561979525395483521779378043977711630434581055573697090971203763257977263948110086645271023944337436669735964716972719356294433784340773000932292163237214190698931284273208347518890965538279623548603015848876225556621221622706268018472559136807 A013786 902 90954965078770724122108804715989574160874548971638409062559024931053004925036377268559867466383442969462489191810876097200013873704452389853973573117043122910868861178424030293282222460962937524899747687058539315982162190540526826101582214765439328400863999726242936381191182114404609073547292144129763086202370262718749400361691071901121591275419797017992975991252001235787249359311608556778300088826956083752821897414535798240689587024855146599629591295737222641648050183574779012064794441431737333703166621696219550861771897086349880603957648703780038852939615885195926381457677682103982366729126481459380601643791988163616020052639463318333657498492964281827396201898616691360981802460154438230489229747988991751164100754754885633032434894681601331477808016149803210969444975645214450935406409414869746853196818001833282924317947544607529701466752439964686028428500728388973591254565710265704935861562922707845390140275552263595143101626014448839325182233191162259915420328455315595075104536426833329392063923925222298173383563740644658176815772357982656980567078247477247209435071428367275781285966884260165233187052173018731341659582987192363004490339975383227844257324164606807409105138545292294286610149459726236169000443109650548144979052898252527738412223226547118314736308317218830617065275642130735330033227334707137575156775856770642218923187293941054198097703484907589883192329692490657323169484965325577767889435956310535756315756084636546202835628386135576588909838876243343132385371561129589231408207481904840967719312977012137585038971788203013926756737285260599609792969935003701151232036395423955634494973318899913169540484765098771422945461175453109338044423771715217615357408200378041170387628162334156416766404926189082951611948577444059852314190029781834150049696490163949627424900549618515376772435759952381120314869227563570597166233082130768156999762669372742342870815203212208458188945984980447549060520017391861037631171011765734688987091675681330632134349970233397070706636467254481828790350181901949644492635794329502103837846099758504175736609390062277095140104484352832048108583507818940542937953224172961671588479476588403404630480955612835135265710881636601423663648438205034301173432131485629486541615592658091060152422474380516795961621102320311645060325101066210395265633864826380820101115169954042055268347035561525770088714854804168056185621879799496553471085121402248045320717184653514305075135763577036618975874429438858128436594666806102114776462019865386394058242730763124180699967566350067476603078500226400643836938601818615637854751294297836887191101842325586937128110569541521026390966097100144943274243993817227784862752144211136789755126014624640504820161365687947296768803086845566374133665427473148737963242529548924669191484722294278877793063787886045434312840474555935792286683590485624673429114432446715421860235582403410739412318035295728490354185444036051285451499174462935516202195975238433483932551271868134013539973242392857208257409376140195841053151817561447553116117749512352614487473607 A013786 903 218382871154128508617183240123090967560259792080903820159204218859458264825012341821812241786786646569679436549537913509377233310764390188039390549054020538108996135689396096734170616128772012997284294196627552897673171419487804909469898897651819827490474463342709290251240028256685466385587048438055561169971891000787717310268420263634592940652282932640201135354996054967125185711707172144824698513273521557090525375692300451575895698446677206985710648701065071562596968490763044407967571453877601338221303058692623141619114324904326063330102314537775873285908017740355419241879884114731661662516632681983972824546744563580842064146387351427319111653881607240667578280758578675957717307706830806191404640624921569194545005912166480404910876182130524796878217046775677509537637386524159896695910789005102262194525560022401712301287392054602678813221672608355211154256830248861925592602212270347957551003612577421536781726801600984891938587004060691663219762541891980586056924208621212743775325991960826823870345481344458737914293936541287824282534669431516359410341554872192870549853606499509829150867606489108656724882112267417973951324658752248863573781306280895130054061835319220944589261437647246798582150968852802693041770063906270966096094706008704319099927747966939631073681876269642412311573726816755895527409778830631837317951418832106311967634572692752471129632586067263123309544783591670068232929933401746712220702535731101596350914130359212347433008343755111519389972523141860266860857277118272143744611106164053523163494070457806142341678571263475436438142926221910699663112920813943886464108119385412917478422430938678691520066703921002150186492052282262915520644661475888237494473137089107676850100695217764309556656138227779988166820288534443187705406370261506183794269321272883643055447186219634055419630618259645667069876001015380133003796125630195974344956430169163954365232827302912512508111659309938054565294308561757858351352441599249528988258007113310874847754574278530386366766634157878010870925630786746581096426818542185134551314668485520168525943599145539527305431390866931149747508709002273276243594025691239280973483939223288756574517784774426417159772971826809480018216419900130287357117410547696996397186419037972076635425966360987620827103852266671068259789840567659971159032786909448140349062777523059654974699301232383223373983004366384807502901678133398591224884075376486797556815041960353087846485400968348464922161074505082698366376263795001451177578285309696792732133840796562261157860622126806512011323991479043587945852489582966496146489257857609106366145835523423734236044593477469191984364709599137448008801459829155163911455467898250939432202057561113761852073207439016761459541896211516204864294930691363030119849745313446968130728754818228563585581146154714395087785129979408801837280327300755984840903303752304563727886425633350589185328975602745044105340399251130559136369049517885508174401472536547478794922055603755389766509475754985250157026039912112610214368617513965035575031798716579158627384424130407 A013786 904 524337273641062549189856959535541413112183760786250072202249329481559293844854632714171192530074738413800327155440530336014737179145300841482576708278703311999699721790240028258743649325181603206479590366102754507313284578190219587637227253262019405804629186485845005893227307844301804791794503299771402369102510292891309261954477052986657650506131321269122925987345527976067570893808920319724101130369725258574351427037213384233725571970471973972691267531257236821795321346322069623530139060760120813069348643920988163027493494095286878055575657205199871759465150594593361599753601759470719651702435069443518751736733697157601796015476030776993187080969738984842855452101347400974479255804100765665562542140436687636102559195111719452191013713295390037304599129308401700399867365044507911966881804401250531529055869613786511235391028323101031830545235932660861981370649427517483347837911661105446079959673798389109812926050643964725544547396749720683390649863082645387122675024899531797804557706697945204112699500708045429732219741635632066102365741305070778944230073248135082190198509205323099791233123180349884796441951554070555457130505664149521440648916380429207259802466601449487958816711791039563395744476215579265993289923438956589596723389126899070158926522868622054207910184923411431960088518087030905161310878972347041400401356615887255034290609035298683182247839147498759066217025403599833827264770097593856041906788290374932838544826992468846186653033356022758055324028063606500732918322360971417130811265899892509115549263169192547762370249603604522887981165858807589891134122874279271400323594644376414865692256683767538339680156114326162597767417529713260165067832203607658224230002150947532117091769217852107245531387884899751588535512771198093680680694997876347290040640376193626976128694113341367062533114441409246634772278437927699342114497638100534402240388836162654430924018354292942531976094003161269011271634856780617901597212279798119100807475079059410509458732842751457666606688613065104101092439518978541212520791319786508057706519033733924630790581548440405060340769471501690543768410314458136260869255684665513617334938075116304535417201243397827600614905356169561523737624180212819944438902725020488349644592110170956001657745232731277605876349292277234891755407202951590752837721369584984978099728832866231594253022258952119320933193483689922814466929198290017530946664978944800933912915746807763919411447725004664278108739886703558777669409371798484277365463028581999349853351752545989040023353726462435339188903541183654657991827488702557247720708116119464385116151091740385900743068939403529954459667747529012669132305049801548551404578423700505576717140204234142206827771061079244264360092803850407879172128589962635317759238497586170481879740318566781168980331917469262605772097080560533211310065849115119603008832309283257510655307945674764633974870422190850896922298601964472486422087892443105126737935560250496586607855504616690829389251287719585627019521828982377124699050651030050415651348718506559864350002337107207 A013786 905 1258933794012191180604846559844834932882353209647786423357600640085223864521495973146725033264709446931534585500212713336771383967127867320399666676577166652111279032018366307849243502029761029298757496469012713572059196272234717229916982635082108593336914676752513859149638766134168633305098602422751137088215127213232033537952699404220965018865221302367164145295616612670538237716035217687657566814017710345837017776316349335545175098301103209508431733342548625609130566552519289166095863884885050072179506094054292579429011879322783794211437152949684892094475826577618661201008397824489197883737546601733888522919897606875401912233157949895560642181408343302607695940495335109739724693185645938363015663679188487014282244627463238404710623925622231479568342509469472482660081543471863496632483212367402526201263142942701413476173859003765577425139111474318729617270929275469477518158825898314176037983176789932252660835447596159306032458299596079360820950321261431574481542734783775846528743053781766435074591501200017076787059599667152590711780144873474940245096405868772332338666620601980762598750728756020073396257125681323403652570344099623000978998048229410526630785722310080220589118925010285991713182487393605817649889106176934771621732857293684667451582581407561552153192354001110848136172531926961203292307420412605246402363657234745299337331752293752138320577061793144520517987077994043201019262713004322848356618198685190213745346129608917699694153933087810642090832991380719208259736891988692372531077849425641914386433780869231307177450969298254459454042779226997023328613029021144530632176950741147772092527108297725859553572054830497116397239569488841537656327865120861987396376235164425024613137337892062909496520862311644303564073766163646622927314348689901109843387577543240898369684994566132622317142007773823601170088240529464406120416908829079383099779173595626533288648568068657355019274601701590206896063195291130263581734906683795283961038747664821644633210417555446249857522659359969314946722947285067477451262419958807405846553352199995153038528186297805412549878187501075558995587953165013985162347082898881898195221186318354247189536700185398184069076387760163117218494035656690980686597805442774192527496665656520465359980246303787797531709114650757640975104732694286769397563369008373548932417448927711822057801506443744038489560597554339504677535097005094332091802942614446467042324910708085441170506885987736198931739084467975244625184251901688160749954476731625380438997897557862919685096072297236307249392557402381954833838377800374839951777420186802833988663878771268666547684108523507875420657662261817159418586664424573518071922392795304913889697853630366175438593478317651265478728582822044829317892280744500287397939931632704395326993256504878841586721776933843699516458805090425840240355468103725402166824206374589101283083394377565109886173663883680233003510438943316698439899433029755895409297783280161442304445461066584674681363592341814725090473871911386687476402420613123151047978888273134250234304355611394404007 A013786 906 3022700039423271024632236590187448673850530056364335202481599136844622498716111831525286804868567382082614539786010724721588092905074009436279599690461777131719180955876097505146033648373456231346316749022099525286514130249635556069030675306832142732601932138882785775818282677488138888565541744417025480148804520438970112524624431269534537010295396346983561112854775487021962308756200557668065817920456522540354679680935554754643965411020948806029744591755459250087522490292598813287796169187609005223302994131824356483209057522254003889901660604232193425918836459612862405543621163176598564118853849390763066343530674154107839991271812237699241101877561432269561077953129299598485078988338735898009600608493731557321291669350539235409710208045418977782443590365236203430866855785875944255414592192894133465409232806205426093756293435468041151397759006649839269811067501190402215521099340981852336667197607472627338638665909678378493783932377330186545331101721348697210330184106215845807515512072130021210614094194381241001365730098800833370298984127841213331528476470490922369945138556065355810999600499743204196224413358760857492169821396183194825350574313798814674440516519266502609634474538949696666103351152232047568177383743930820386663780590362136886551249777959555286719814841956667146374950249156633849104830116410665196612075141020623463708933537257298884107705525365339993763686974263697725647249773923379158904240295043141703202576057191011396965663593343833351660090012305106819031628277664850386447117916470966236441827507867024368533059777285108957149156712924019853011999882679768018047856858729495800794157587022839788788126503648023576469772206342708531912843204155189631738699340629784484096142748278843045701146590410257972857341112558915541648481751204452564733973573681321396985613671953284426183457960664950466409381865511244039095120998098619598822569795803099306426045211932846309401278318685518086757447731894003762859745510947792476790454033143236768764338212550626445907911905123286325187081796431447013360481070321096581437574598632188362445506175301030795532257528190082417148406675549198578374795346040215437566726068350368547502077617145141039949852407012151644441604179611715044628521330868100836258519494241305637329312571375394501873633584276469095981226463198982533323549648989104890986734294875436084760781416971429436413434994727969150730761767909231491352418865217285967368622110610113144250387033256554613635105541807608562345067388815953273960640698632632538434033952036428870163915669585664373705791530323119073556045945098699990724217585868513604406781972929816068380989544564942408884999047090622999764026581283401016890685665101527098249164546566509187228062941440680688414427327355729635192259366067545190042453775850123253180110808868214098649718986418158722539017591022112442417093478917044690602544919505388432180683229900533828836702966984716239441428563902903392954198538704443904877723977655667622972973552020869803909953985212697154942227766459239436630842211892108685666197310743795334812564757822957964020807 A013786 907 7257502794655273730142000053040064265915122665330768821158319527563938619417384507492213618489430284380357510026211750056533011065082696656507318856798726893257753475058510109855626789744668411462506514402060960212920426729374970121742651411703974700977239065457568647739696708649021471445865728345278177837279653573967240171623259478152423361719246629107530231964315944339731503323637538961026028827016110619391585913926266965900160951861298083277416764804857659460141499192529750703998602219449221541150488910510279916184947110931863339653887110761496415631126339530482635710234412787013152449368092387222122290817148644012923819043621182715877885608024998879216148165463448335962674651001304891121051060993449469128421298110644704218714209517050965655647060466932124437511320741888142157250435855138814450447567967699228051108860538558766804506019374966264086816373070358155719466159517697427460337941455541778240071436849137786763575221637969777895339975232958222002002772039024245783844744485184180926684440160709359644279117967220800922087860890946753208999872005648704610238277673112919302210040799883433275134816474384818838699741172235850775666728927430954033331680162758872765732373368018221695314146116509146211193898369177899748379737197459490664609550716880892243414275435537957818446255548225077871700697109502007137065592413590516936365149422954774620742600966402181325026612425207138239279046707190033360529080948398583229389385113315618364114558287618543877335876119544561472494939494673305777859530117446789933696827846388725508847876525261546606115125267730571667081811718314123011332904317809519417706772366441838332880291735258904607103923067428843185122736533176610305804617116852112546314838738617502152728452963575029392830476011253956215498004684641890607926270550408852674162458426359835907266482563556546069848925859092496937867385516434785656772990079723241434728934553850763988872469243163928926304632004277503034626248971785649736773880133576911481803176048334054096624896484201010466774183393231904279078515049840952892031616611315884258231660326897774940072950325184387883573324427993625786677883625842557265597709290109234882552488358765483636919595629236176098304291635247727822153079715414310107856705305673374835227679483872322198998594235847802299450924738140757062509842707222840843259149041995922039510636182148402076828657422341853930904559004750064810737157695386703607652061687574881659345179266848987627337888405880068158190506800547103810779498317416950724780115518839465717263561522675180161267605464305808895608066314181978677728846423670301164180683517004488380182755896500426723732882712064585822433427821661445841554536281908766562896244076306188558534579122399074332883040012981106854096614737928176001291931515816145930885446052092582050857975286389999092816181236044091974243441442879824302136710351732437625665820434991181723036923823730303690898869981930871046483030691429369815611415270351257962758109498402108399187799518495685869016288867268633887350652150752952954284539743095852598884967983532922071613957607 A013786 908 17425264209967312226070942127349194302462209519459175939601125185681016625221140202488804897993122112797238381572934411885735759567263554672274072575173743270711866093615482773763359922176948855921478141079348365471221944577229303262304106039501243257046350996163622323223011797466300552941523613757012904987308448231095343652067446007043968491487911156487180086946322582359695339480053731045423495213665681597159197779336966985126286445418976697949077652296463240363799739561263931440300643928897580920302323874135182078760058013347403878508982952938352893930334341212688808340272825101618579030932789821720315620251973894275030089523734459700822803344868022308997971745277739454646381837054133043581643597445272175377339536763657934829132817050439368539208592181104030774464681101273429319558296488188293495524610690445846550712374153079599097618952519294000072446111741929931882438249001991523332271397434755809554411519874779826019344107152765436726711280534332691026808655665697214127011231508927218404969340825863172505914162239297143013932953999163154454808692685562539769182104693144119244606307960520123293598694354997950031718078554538277712375816154761720634029364070784053510523428456611750290449264825738460053076549984396137295859749011100237085727531271231022276437675320726636722089459571288411969953373759914319136094487385030831164212723764514413864402984920331637361388896432922338912508991143963270098630323357104998333763913657070799692239054448572123849483438563026492095460349726710607172640731811989742630806083659179329946743751537152973401282415767821102572663429935672209350210303267060656121913960451826853837245580456356629961656519284896652487479690416157041344236885697561922223701927811420622668701015565543645572185972903020748873410709247825179349630975591531655270664062681689966013346824635099267113707270987681085147819592624959920361911949181415502684784171863795684337282798652836593352057421442270284786137623781257345017994086200718164467809425692050063885996376458566626130724814327149802174067514634668127893767911483769438104014216444881557631115153730767715308459551951612695513813598585647979994700100005552272953008524549395926212243949105796058812028604216229794500989544396709758568963949438921772979381658440777445599795624760270573320981670296275957707086132340042040864665216849832208816865037473338313386465606471042791288101846170404905610579915626623475361972600111867290864087775419704419293238270062518043647815406828113596249681575460118098690197057360733557187149811215943107567203520719798247158354967220350930805226960263232393095197821124327776600818796907497524563682651391667070559662660199809131465572441612862948517513882027211158729041524472880177473252179071167637556685971985765550579101927569474566380055955971074289504109998662622387821851651147741864830158502904354458149430241554509582739223634864413827317011654100776459161848186826616021382605756690121916927283008064113370368582220905663462266449906643908141771508109570311989963528915813957840043237179923173142089922808128462545893945112214407 A013786 909 41838059368131516654796332047765415520211765056221481430982301570820120917155957626175620560081486192826169354156615522937651558720999794768130048252992157592979190490770774139805827173146854203067469016731515425496403888929927557132792158600842485060168288741788857198058451325716587627612598196630587984874527584202859920108613937862912568348062474686725719388758120520245628510091609008240061812008011301514779233868188057731288213755450963051775735443163808240113483174686594699388161846073283091789645879621798572171102899290047116712300068070004985298326732753251665828824995053068986208253269628361950477804224989320154347244946486437741675550831028121563904130160411852430605962790766973437639526277466098493080992227769542701524747893738104923862639829826830777889489699324157503796259469868140092682754590267760477568260410341544117433383104998824894173943114292373766449734235853781647520783625240848698740142059219346362272445201273789813580833784562932791155367582253339011118953966852934251390331387322897477186699903536552440376453022551990733845995671138035657985806233368239030306299745413208816027930465146350078026155106609446404787414334587582891242304503133952512478766751724324812447368684846598042587436796512535125647359257375651669242831802582225684485726858445064654769736792430663477139858050397554280245762864211459025625274749758599107688431566793716261304694740335446535728934087736655811506811406380409100999367156690626990061065969731021669362609735989826607521200299693832167821510397080587372056565406865689571202131747440704289136479080258538467276964895275548974649854938144212635348715419044836276063226638675712268537937302803036862622438736689193056267512762559846175259108328675220915027551138372870293018818520940152818045059112904028255618463972395267504304864414498737608398045725948873340340011157641422285439914841892528768788950589984578621946166796644973438093815999565460660638289868882890953771516434698798885388203800967924312887210431086612203390277299877018469339870279199486675019936102637838175072936755472530420887738133684160619872307484107573284455611384235822081928666450204140799967274940113331007360173467443099618835597721803016337207680678723167736596875896096500130324082442602851176923495361916306646885109295049409646543676990381358574454713803748440940116061185656447133369292954973485290440903921136973741882732532655142178371002377419522964344096212868593365364674748782710310723065086420105822798404791794300744595485462679743554955163134723121270806346696729479401268855653248235591427210276296062584863349931592020975821569968519510991618565931374901556477402045991392636413750047139741724648839432312483939390550830747333992108428700259385306113278481949873497773603018737823086940423728094308433878514350286549369099368106788956353160265814405728217457210565473355054016782009972377508156875947309457599388144981495964278447597496570705067339636421812982722542406502361936202254965912394497972901746225852023448393390971078319087902432926869312773943812468995538714157904662316438572691362214426791207 A013786 910 100453180542883771488165993246684762664028447899987776915788506071539110322091454260447664964755648348975632619330033870573301392489120507238280245855434170380743036368340628709673791042725596941564993109172368536616865737320756064675833972800622806629464061269035046132538341633045526893897848270110041751683740729671066668180782064808853076603698001722828452252408247369109754052729953228784388410631235134936984940517519526612823001226837762287313540799036303584512473102422513873230976592421952703386939756971938371782818061195403127226232463436081969701282485340557249655008813122418635886016100377697043097207944199357690587735116513937017762997545298519874933816515148857685884916660631503223772502592196102481887462338874672026360919692865189922194198231414220697712664768077302166614818987153404362531293771232892906641393245230047425957552835102178570911637417415989413245811900284929735697401484203277725675081084185650615816140928258369342407581916735601631564037564990266965696608474413895137588185660962276842725266468391262409343863707147329751964235606402423614823920766317141911765425688737114367283061046816386537340798410969280817894581817344786521872773112024619982461518970890103874686132212316681900252435748426596836679309576958939657852039157999923868450230187126600236102138038626023008612799179004527826870076636971713120526284674170396457559924191871712743392572071545407132285170744655710603427854186719362251499480543214195403136619393324183028139625976111573684658401919564891034939446463390490280307813541884520660456318325605130998216686271700750859931992713556593088134301706484254537472265721126651898827807159460385156759587464030091507156475406790752528098298142906190666797119097149205416981150283233261573538183268777306916126186930082571841739931997721037277835979459211468997763707788003244890156366789497054907341235535383961573862270366552973271292746478744581224863252214956671046192533975187821180005410959711816123817077326123986275242192245038955900340055797004721344885028540357967506722866582433449458350121149889545540551459258975669648313410269342283455977922933550208818710728146940142060721427131212107748671776495330882184824270130049042225635641309614325735569099026527696812908121944689445675793312363961052259171147417413632561351368453905641937265767842800006697218662906761129567219672384891338182348610314649873954260440810904996370268776708184274637390175007097492670240584071827287456046079272494674080538969905098116087773760595894064275447346686470214171206038418847480042446522423449013655016731873386846266256903185752442362947589494415345890876176801231138637102242312425333720029413863182519880881863476982273938476712544624348915052337309322784119977981635161646268154420847989513231743957371154434549742312955038005035207582824400284203937798220388153450114762567701525484694293605943678397084659149490007696130936100571810232552681589266262866682467048772971516824318012171008821614173155659189632937092688270708299592531721559044130053741457413219970239093738058288452693129094221769013031960676838725688007 A013786 911 241188086483463935343086549785290115156332303407870652374808203077765403883341581679334843580378311685890493919011411323246496643366378337879110870298897443084164030320385849531926772293584158256697548455122856856417094635307135311286677368694295358717343211106953145764224558260942310072248733696534210245792661491940231070302057737606056236925478902136511113858032201933232519480604617702311316573925595558983700842182564383397388025945637467251839811458486164906414447918916455809627574798405108440832042356489624030650546164930162908470184144710032809252779247302677956421676160306927144762324657006850600476396274022657815101152014749962779648957106261746219716093452872407303809684902176239240277778723862842059011797075638087535292568182569321003188269953625543895208108108153602502042180388155323874437636344730175868845985181797343869724084357080330748758841439215790581203194372584116295409460963572069819345869683129747128574554368748344791120604182082179517385254193541630984637556947067762225349233771970426699383364790607421044834616760860738734466129690972219099192233759927457730148787078657811595846629573406144076155256984737243243764890943444832439016528241971112577890107049107139403121403441772353242506098231972259004867022294278414118502746018357817208149002679290967166881233430741081243679330828789871312315054005369083202383609502683121894601377984683982296885565543780522524616694957918361158830277902313188765850252784257283162931023163371363450563241968643888416864823008875303374889610958600567163019060314064734105755620299777919526718263738353502814696714505249380004610458397268695144470909996425091209085564989864384761379769501136249708682697451704596819964013841117763790979882952255242206171741830043061038065178028334313905618974819128254992017576726528210504084186681566737063630662398995790981265436661582428832526306520456891738843311150093688824373884295465739520896668568110967181908274074425958653192991714268070513284802660023691046856503580338533116716473968608335949068953525399479983641602664422712149498640880884798842864053680800582825600498056690822577802992963454051373724458280803281087792146542040270704560935365289448125763072582247750383751174784383996091101406762693000047792400789199359067579742985870486474269924949210131779804635657827446291375108590562816080022009639133472090894433396124102975819013365474347364179318386982896285015332876350443404373810192041079901247642356457317181966636333259712467374066742140576726744799190741648325349079394214984225065698243652799581914100338701081785695173228001817885282824548991614113437162376091245483993700499755963867682483792133226261790622685501230233997354208234439726282586819643061745040661879684004672067133906023112689838764456022821269417241648141797353931293405046250089533406361385082373654653527151956433725544925051362688750998947870771831400266617925508478410377577472916368358988495828297142904603384103904611895187547222592180695629746737714308681959544537970627321668663463264956259033239249141148544064065077950574916202955226467400289737585089780376904807 A013786 912 579092595646796908758750806034481566490353860482297436351914495589714734723903137612082959436488326357823075899546398587114838440722674389247745199587652760845077836799246424726156180276895563974330813840749979312257444219372431882399312362235003156280341049867794502979903164384522486483469209605378638800148180242148494799795240627992141024858074844029763184373135316841691279272931687103249471093995354937119865722080337084537128650295475558871667387311825281940301089453318410398915807090970665366437733697931587297591961341997321143236912131448788775015922972773729773368444460896932074574341501473448291743827453928401414057865987414660633937146012134452673538340380346649936447053450125150415906946715994683783687324778607048172237456206348939728655036158654930892394667567676799607403275111960932622524764863697152261099210421495422631207526541349874127769978295557113185468869688574463225278115773536539636249433109194522855707505039364775843480570641179313021241995318693455994114774229909697103063510286500994505219458862248417928647914842826633701453177388024298057160553257585826010087237775857405641627757605748151926848772020354121028279503155211042686078684308972641299514147024906241706894489663695420135257141854965393870685720528562472298525093190077119116765755432977612167681841467209336066074073319924481020868444666891168768923046415942175668937908541226241494822242870617034581604684593961985142351497243453966226806456935001736874197386615254643644802343966713976088892440044309603403109955911599961758408763814069426587919244339766784783650551235786760258086811527103761391069710611842137041874654901416643993014441540664387812072826572228135550547156581542736964733597232523750862142698968364836537018352133933389552394492446030687687391158540726940235834201720394233420306132222441735689777220419988894146018313424459411626895661955616997064962790071374946867321696193413240589672901232034432203761766052696726726316373105957637302396811186716882203502465096392818013236253998628614613714557414484151440723487997278931870946236755004402021716592887602199364266795834114665009304986105253177348312424332208677891788943847438689961650805812059964949957137269976848671386570657305974614734477637225893114749554294867661121258962909075038024722089803053526403310930214443698545591635725941321408132845143559466490237534584093971244941451090503908021394543447145933980321814236117414613901518271090632842895589297854018553901893836156569634165134247879524720914262856970697629163139625510177124382741483010371796175754913221297367454110920432364742564061742128865486362626864995080407068874899914069246305643584911876254559285067888453791827647453970889782804490953962991249842629173121295217633188508361493568302873458910793867870797197188455446789035465516046464969708673685582779144823118691847397375033365048321815691148473837723167192040149639145856663316563512472200429931378483741440113952725233474973160345300881443825850207021917252055145384866435667476199326460975299159977938807437187897654297820252159330373803295498748228095659941800562684948441607 A013786 913 1390401322147959377929760685288790241143339619017996144680946703910905078072091433406611185607008471585133205234810903007662727096175141208583836224209954278789031886154990665767500988844826249102368284031640700328730123570713208949640748981726242578229098860732574601654747497687238490046809572262514111759155780761398536014308372747809130600684237700515461405679897895736900761534308980734901980096682847204024797598714889339973645889359436816850873396935692501938662915777417503367796852825420567544816998608733741101518299182135568064911826027608541848813231057629725185857635150613533911052993945037749348476929716882091795152936235782600182083087575134820869165555253212306497409375333750486148592579065103235764633266793435522661542132351443804288500741816930489072639596829991995857375263543818199226681960437736862578899204222010509737529271225781047780775717887632628758310756122267286203892755972261231666634888895176049376553719599514826800196850109471530564002030760182987841869572926013182744455488197888887807031920728258451446683643537626747517189078908646339635242488371463568250219457899833630945548246011401312776363901620870244588899087075661713489274921025843311760133467006799886338253669682532703744752397593771910683516414989078495988758748749375162999354578794579246814604101362769615894643850041138678931105135645205696214184234444677163781119918407484205829068205132351500030432847710102726326785944881532972910562303100939170234947925263226399391170427864080256589430748546387357770867004143751508181939441917580693237594105659780050265544973517124011379666434476576131099958375179032971037541046418301362227227674139135195136786856599919753456863722952284111452325366955289525820004620223043972525381063473574068315299176362919681137426171656285383506237918330666554442155023466082607391155106228393334844589970532127047316176484355436409952975658961371247428439392560385190655804635858114671721232000292524840869885611827404287163054743659307234170609418696439156049780245850707303687528652352176447609177094681466715422141914448765569254141539523132880673604576797709310687341271638712878813298130821633035618185254177700294597923584754755975844847086585214413659999156148191645049977480806979369368513679861977254352142769944689166297357737617131516894349543444879320207965517377985112700926961189686279043060320536409624959104424068299883159368298816597387486752675980917912487977545368888609455792309904147498547918447100611923691630487329158738854915145119586645007620698240849935275642962300707902682617987546644334979257320319958107746896312242851406032756667102853188057372368634693680260379850247373414887196843448000177554178181536984106368513582780465141990872152644664229817537285608575946057495199174844816076757784070449481527740474152704027562392270525519084252726720307979125601097455109481020679474447485684373324428088399283589201848623068993445753232265239739463197713600493285573410557989067416346625866347059623322184404069064312037610354582832801693283107031076656688142267969066425434552227501712492494495657679520263151006561208298407 A013786 914 3338353574477250466409355405378385368985158425262208743378953036090083092451091531609273456642427340275904825768780978121398207757916514041809790774328100223372465558658132588507769874216427824094786249959969321489281026693282414688087438305124708430328066364618911618573048741947059614602389783002296382333733029608117884970354402967489722572242854718937622835037434847664298728443875862744499654212135516136863539034514449305276723780352007797258947026042597697154729660781579425586080243633834782675105613659569712384745436336307498923853294292288108979000567769368970171244181996623094920438238462035636185693108250233902400162199902114023037181493267898704906866498162962747900279910176334917242770782335312869070884473571038689910362659775816574096690281102450104263407671988810782053558007768707496343263387011006207051936989337047233879807780213100295721642498648205941648704125449563754175546507089399217231590368237317694553105480758435099147272637112841144884168875855199353808328844595357651769437627163131219624683641668548541923487428133841820788770978459659861464217214579884027368776918417500547900261338673374551976049727791709457257946708068663774087749085383049791536080454283326527098147060907761021691150506622646357551122912388777468869009755747249766361450343685784771601864447372009847763039883948773968113583430684138876610256346901669870238468924096369578195592760522775951573069267351956645910613053660560667958260089745354947734109968557006584938200197301656696071223227259876046007851676949147371144836600044111244463463447689131900687573481414614751322579109178259290771000058804858163461136052450341570707573645608063603523425242696407328049929798808434151597033206059650151493831093155528578033439933400051338025033322447370154410960238146741205798477241911930397215614211342064340346163410054372396961860519247637040606139738937402820297094557166252365075682981537484842764586930695333326802678032702352142928595353997597693478494439525996669243633214290150413675522370287548236153756294297575650709634204330201583728562736591486131779193836395042046497324588891300054960306393204549622030728812102740918519262795280658407329614526996169098003477854891099807197657973911808139764995931417557465853801345348607387699494790637198688279955928018732772063333253811155247819325207224542255594925633816436755982387829607919509526809722187988019465643285458650327355693175030183907883634086430701551303357336079858144013552191488569228783604800077310131990651263432127534663297296476280694596818752483999674340965788099493048285196826088219416700298045695086225884648757713950504525751057091899526305172020443943569144159621118648426307581813870298839390801112255896805920084038499838815791907022746190846484045973218802403400295439553149205148104878440642370177303841531771321290796855459457880568234989717863930651418148413128180351951840246679897673638543988653263253510668840614451137710354784378661758749731750866648248705099290155596564754169823413202302461353381556865572739981615052708229585393728487468359898231611694479284074088528151825566753461124475207 A013786 915 8015386932319878369848862328313503270933365379054563192852866239652289504975070767393865569398468044002447486670843128469477096826757550214385307649161768636317289806338176345007155467993643205651581786153886340895763745090571077666097939370604424941217687341450006796193890029414890134660337868988513613983293004089091041813820921524942823895955094180169232426924881069241981246993745946449543669763337374244609357221869192781969413796625170721218731809528277070868505915536572200832178664964837313202928578396626879435773792643474304916171759595783749658580363214254897381157280973892050903972210547347562481849152908811599662789441964975769312272765336224790481386462089273557708572064333380136299892648387086198639193621044063894474780746121735594406153364926982700336441820445134687710592776652666698720175392213425903131700711398250408545418480291653810027663639254342465898538605204402573775487163521647520573048474137799784622006259301002673052601601707931588866889470928333648493797555873453721898419742818678058318865423646185049158293314949354211713839119281643327375585532206301549712433381120418815508527474154772299294495396427894406876330046072861721584685554004702549478129170734266991562651093239534213080452366400973904480246112645454702754492423549146689033842275189569236616076538140195644479058761361006297440713817072617442741225488910909358442563886755383357247618218015185059726939310912047906831381941839006163767782475478597229509598034505372810436618673721277727267006968650962386464851876354902838118752676705911097956775737901605693550863928876490017925512441137000557141171141190464450470187661933270111268884323104960712059744007714073994647881446939050397984476727749220013736688454666424115858289280093523262598105007196135740740715531790325635122143857830544883714689721432296481171138347540548125105427106713576534495341513188704171533324031756171928546714838671501107477773220599495317653229956518347495171557444948232062041865149301918002853963347510651143234929211060403315005168862608479137353831724596814002532279130556158202401844401184495953640076337928011431959695650084123642495779877858680945364749971468860835998404479317802004306350329593530637081576795362251343575755231333555475514977030182006337866486992319914050560174183172977385724063142400583750014199822546125955683416446793264651113713178888614742373870142973359234737009528386219435981019313247471562828605441520114424679360963927739403776538811764054718309435124985621626909553683500538210726576808839549947726961824714083218092658857226882808932757579437814819497415607713902028349041667271195161366328288077650762658718021085908509515127250305874871564503935102587513377313470526408231014121776438112996716368761613604222408194381698344570564109350367111241560599813135982330795706523517782942419203249958158371244332210312591297494054974339920761025036368432278434314406144116756485071679115886315297181642561837293166882758105933830822445140943395663587351974761746015098728209709469118034240148695857741552459234530342098411532115654099678444761061886556092533185775060159864972007 A013786 916 19244944024500027966007118450280721353511010275110006226039731841405147101445144912512671232125721773649876415496694351455214509481044878064739123665637406495797812825017961404362180278652737336769447868555481104490728751962461157476301152428821224283863667306821466317661529960625151213319471223441421187173886502817907591394984032581387720174188181126586327057046639447249996974031984017425354351101773035561307066689707931869508562525697034901646175074677393247155282703203309854198060974580574389000231516730301137525292876136981806103728394789476782930251452077426008612158631618314814220437277524181497518919816134056650790357450157906822118766909572275721945808895476345812058281526464445707256042248777393962932703884126797410633948571438287162169174229189685463507796810888768385193133256743052743627141116704435593419213408067199230917549771180260797876420397849676260622391191095770579634944679615475696895889386404857282877437028581707417999296445700743744869401619698929090033607931652162386278105802507646018023595882174490303029062249193399462324927725395225629028780862827330020859552548070125576035974465445608290606083446823374470910068440620940993524830015165290821296988138932975046741925274868121645606166131728738344657070916461736741313536308941501200370255302730155737115199768074609742394220086027776120155153874791354480021682398875093369620595892099675440751531341454459328404381285499827024302148042355453799206445723624111948052544880847400117858321435604787823168083731730960689902109355128121714323125176770892546194218546701755270215624293232452533039155371169938337695951909998305145578920576301781537156591259775010669655445362521491661149563354100660005560728623325877252981788979654084302175752561504549353498050122277921913518457991828571849928267402651138265798970021158943851291903172444856048378130483219297259323314973166078715851511000246568800440662327650274159054133502659388257685405125600552335906909425320705180962518223473905124852365997373073394907065035756028359327410439122958408786549970756950420080002192465335843966828407243974784689823287365155448135229255851980865632367486738692949820764681496734867232169154842042612339547141354067059632865885664765475925388310431866696711459849466997217217435268560113635394978213798318703123475604903801583784093773933248419595882888750628427324025342511563996439662213279035522603559877655312865790427371107179222351481665089794733655145674390502308467469687045495378660953735090477526209838394084792243954510918023759424492435341138513806640473916201745624247550948230193381613294874121078770066049043118139582440554219674439481143581968627266331345820527984405566626373948181312619618929642733906162664906385227909305116001396634263738002074710457725313924426550231434090987000151339493576240491362966196844748507003149538249357641636960531705283225993390149747221112320605900520788889152024332320657101557243043028533123790971340893685502212347127804690783405092988273232091402952182252046431512435352400210597018754437467454622107351378286088609685493327945871309589621178172179045919443835797788807 A013786 917 46207110602824567146383091399124011969779935670539124948721396151213758190569792934942923628333857978533353273607563137843970037263988752233438635921195412996410548592868125331873594849045222345583444332401710131882239733461869239100599066981599759505556665203678340628705333435460988063180050407482852270404501493265796126939356662227911916138225822884933771263968981312847242734650793625838275796995357058382698267121988744418690058624198580798852466354300421186419833770391146959929544399967959107989555871669453031198228195604893316455051875889533755815533736437899846677792874515573868943269903335559775542926478537870018547648237829134279907159349883034008391887158038706294751933945041134143121757439314522905001422025788440582932110520023327476368187324284434797882220142943932892848712949440069637448765821207349859799531392769345353433037000603806175701285375237072701754361249820945161703502175756757148247030416758062336188726305624679510616310766127485731431433288897128745170692643896841889453732031820858089274653713100951217572778460313352109042151468673936735298102851648419380083785667916371508062374691534905505745206355822922104655074325930879325453116866411863261934068521578073087227362584958360071100404882280700765521627270424629915893800677768544382088982981855103924813594643147137991488522426552690464492524453374042106532059439699099180459050736931320733244426750832156847498919466485084685349457449695444571894676182421492787274160258914607682977829766887095563426569039886036616454964561662620236089823549426913003412318730630914403787713928051118531827012046179021948807980535905930654534988303700577470712975614719800617842724315414101478420101613195684673351309424605431284409275340149456409523981900172422997748818343589290514357817638380401011677770033765382976183327020802624186951859517040099372155891290209532719635279250571754996759477911592011689858030248688308255888974539885191206702657706566926158512489530195013139491006254560846204770530759692749221171863150850224090745112464334223139496506479787437958612085264109271361364355005792783458040265712963738230972685443300606058383314335659601772519656000273660416224438140775744312227252686391115010178510991481101907696857333346911938804215098570260318539062079812832838583342691329763206199464927374027602665609151213729455449714815890258854004984847370265155451628974082964289771147266250406190762816118028337312865907477880597155506004764211596042630394718596234404164949917952236540429821984197586177734780714175046378206337254073571649743777872800391243818369826700694309253520992764710126928583752526653137439770681438329194225740306674066461561315087690557765469923849583331599705050072204108696558440230932210241583519353318867234942981379808998478732548147105673252459787363366124076553419762481838624241165314562041336707697570342236624385025610129749543077890681774767150414122854010421901897700838940546311508030222122189485738890811845453859062570955628264844030251458488189587163482061357281112905643442029404359358547679750659264898751854869480398037014324680448791401889252584649750490925607 A013786 918 110943272557381785718465802449296752739441625544964439001880072159064233415558072836797959631629593006458581209931759093963372059470836994112486164846790186604381727171476368921828501232557578851745849842096506026649257600041948043080538359822821022572841553154031695849521505578541832339695301028366328301241208085331176500781395346009216510647880200746725984804789524132146229805896555495637700188585852297176858539359894975349274830756700792498044771716675311268594020882709143850790836104323069818282923647878356727906945897647348852808579554010770547713096501187397531873380691711892859332791037908679021078566474969425914532903419027751406057089599069164654148921066450933813699393402043763077635339611794169494908414283918045839619997358576009270760017765606927949715210563208382875729759791605607199514486736718847013378674874039198193592721838449738627858786185944211556912221360820089333250108723991973912941120030636107669189131859804855504989762149472093241166871326642006117154833037996317376578410608401880272348443565155383873392241083212358413810205676286122101450744946807854931581169388667207990857761634375308119294240460330835973276833456560041260412933596254883691903698520308953482432897566485022530712072122355962538017427076289536428061015427322275061395648139434104523477440738196278317563942346153009805246551212551075097783474714717537132282180819372101080519868628748008590844905639030688329524047336718762417119117513994004182245258781653973046829769270295916447787192264766373916108369912551951186851666342174018121192977272244825483494301141250735594916655922875831699087961266710139501538506917185086507181854450942241283440381081309257649686663973282838900716493928477640513866670091698844839267080542313987617594912842957886524973120149751342829038325851070684525816168176947100672871414700413278592546294987793088059844305480622783747219506465732420067349130627100628122389427870264344087293081153467189706588487361998226547917906017200591737654044354022290880033643425191388041879015026866469757931112057969638538627616719126360538635816368908473082754677976825935492565417749364755146178337719918703855819694056657058659354875976002562093657633700025067139438604890546125680380154457365935565068920451667195024812288053630611645438605801882761458084915290625040274000127572064164422534765272952511508465968618536006638239361166773197259740524586267225264021521499386037888191043854391313770369917438872042098355577719349558804400044753003319933572002584058404412741208494734286354073415747030645531034810672593739376407905953908367036517703903628069014755529589816494182992889406133428395336002476324433574208717525545029194893287162849579170891825223362064980436814994468236790042029967318600231098098292921405347436848101200721479155949459442063907804760849718894536803037920263461249435181866391710135148446489921528652930015526941215928144308972479022986456379714296251693930780563315376955259076839240934715609232864463463890516633751830143198779520429318831952086449904312599866819872979081332895021903203541622435686871393557757548155936095455744050928712382407 A013786 919 266374797410273667510036391680761503327399342933459618043514053253913224430754932881151901075542652808507053485046153584606056314789479622864079281797143238037120526938714761781310231459370746823041785470873710969984867497700717251436372601934593275197392569122830101734701134894078939447608417769107554251280140612880154778376130225768128842065560361992889089516299647441283097763957629745026118152794631365521637353003107835813608868646838602787805496891737422355894244139384654385748797486479690633697299678555934503704577100251284595593399509179860085059144699350941474027987040800254755258031282018738329609638106401591620793501109085631125943072127365064334611559480548692086692243558307075149402450407917800957275102695687228060927613657940998259094802655222234007266220562263327284627153259645062886034282654861951679122198372568114862816125134117822445488945632452051948146243487329034489133511046304729364971629193557294513723105595391458067480418920882495872041658055267456687288754124229158021164763870772914533908612999938076680014770840792872551558303828762979165583238617285659690726387702189966386049485684135114794425471345254337171837677129200659066251453564607975744260780147261797311321387057130539096239685165776666053779842410171176963774498041000782422410951182781284960869335212409264240471025573113376542396969461335131309778122790036806654609516147312414694328204577623968626618618439312682679187237655461748563503001151099604041570866334751189285438276017980495391137048627704063772576196160037234799630850887559817508984338430659825985869817040143016163394890870824871909510195001371044943193955108161392703743632536712321321540354976223527616897680199852096200620301922274814873793874890168926459080260382095884269845385735941885546460461479552974132521020368420713546484619792849988715564266695692281900703654265691204431686177458975303777074035024223540581705262635668608121857016316504690153590687849474722485518958156157741941550892347298620762107360494007520402960777863884522688551515079506393888792600051185102131244907742622391653264595101749243871693981822359071117649568016224777105974188865524807957823085430033597841111057218382151586871978513760186201792090342201247758592750852135611291730478004452935254574303616767098560698092530320510260861881612790721697874306300526058778505971420358980131826790653104951938412706161422446620636999531627607858915673120025876969546696294393544362658171770731773078151742104158290689364507451960971160506378204324228994991641595857021536130271208620579920014580424897568242755382195333989254679007072610993704428026545149402533365927464126361577201741945654965011675130778833615096938782478001839589311272361292318018028792801718236532890913951531959154866534001304294239195872290982932271453434652120395442639230800175065782864094046552570459893871661206496034491420022301590295684967280185859443474485842922134190481767694025300317127804132520220069577043491017484252177768107576776801130437638144173820269628550794515516959566220254552280234515022774280280947589591703435468084178215932175873122402565189241466279838430159207 A013786 920 639565888582067075691597376425508369489085822383236542922477241862645651858242593847645714482377909393225435417595814756639141211809540574496654355594940914527126385179854143036925865733949163122123326915567780038933666861979422120698730617244958453748939558463915074265017424880683533613707811063627237757323617611525251622881088672069277349799410429144926703928635453506520717731262269017807709684859909908617451284560461913788474893621059485293520998037061551076502080178662555180182862765037737211507216528212798743394689617703334314019752221540844064227006423141610479141196884961411667374533108126990729392741093470221481525196162914600333389316177803519467402354312797409700148076783495287433715283429410640098417521572345034574287200392716336820086621175188583851446195569994248810389794976407795989368312654323545981572398292536043785621516447016891691618958463517376727499130613077011808409560022177655205296881693731064127449176534534890820020485829038872588772020990697163506180298652274208408816598053725767795914579812851322108715464788743686996291487492859912976565355920102868917434056872958109292904815127608410621415556699955663549582262787210782418069740008623749761970133133575575344482650324170424370071484083029775195125401626820995890022569796442878596208693789857865191047273844994643441370932401045217078295123676665650274777272818878372777717448269697107681082019190875148672511302872789751112728557610763658300970705763790149303811650069737605474337300719171169434120053755117457117955446980249400753913672981031121839071396572014242192073430713383381808311132980850517454733978198291878908608686214695503881688461720646283493018392297912689808171330159844882977689344915381830511979093611295592428251705177412218131898771151996467197051568012406690892182969904578133225109572122632822906069804336357168843589473891924581840478512078999704368754758093160720936674335588240328100578696175927761058771241526588808687731018532934738401663692525863988449819772546112056487508827651186738975212187705894851726991032722895430217119023490036362359488292839299934535937250355484129753476612806955689831444027466125063906733228117510668416507648381335545960079620411538207070502808911625195868381194795977602711444877688691497546232902983857803644236120165299545136329377752310522796596209427563067127192837380281911296516124358104989604128907493575294336149435875437886469256531161182130603881617802838900014742270421526987160642332792084055945164182392158291756375814068582473816974931471652708708248781171898012387955007600179061350855672650996908200484295981338995884331691734903715482611591841367394146861382411517570993031988999979509847750016729682416853936364939462855561287131516925485915471084397628233930834548137131610468309289370650020383759696599741069457776793151220332944656689805772721674205185858556796978813899473546118299939606439726248523782240508856044191346724233354746061423857722181048387054481421932979689478821226291841099514180769184161342467378150457631756219918494831180024843070569681046954555162609679948558870111896453154271366888559019368760537892070812256007 A013786 921 1535597698485543048735525300797645595143295059542150939556867857712212210111640467828197360472189360453134270437647551230690578049554706919366467107783453135779630450816829797431659003627211940656218107924278239873479734135612592511797652212005145247451203879871860093310306837138521164206512454363768997855334005885272129146537493901638334916868384440376969016132653723869156243272760707911756310953348643690590500534229669055006128219584163824189743916286984784134681494508968794987619053498855607044828826884238929782890649772105705687961425083919566598209042421963006760418013720792349413366253992612904741271971365422001777141995987157955400467748142906250241233052705026580690055532357172185128350395514014946876300469295200428012863568142911924705027977441627789827322315563556191393745897738355118170473318683030833901755328300379041129277260989287556951577119270905221522725412601997905351991353613248550147917812946648284970005472859418272858869186475522333085641622398663889578338897064110374389568651926995568477990906130656024383025830957773592478095861470356651056733419564166988270759170551972420412264461121387793902018751636593548182547012952093088585785445760705623178490289653714956402102843428333188912541633283354490243496089305997211131944190081259351509497073789448734323704504501832138902731608694909566204986591947674226309740232038126973039299593295542755542277928077291231962699638197568192421661266823443543580630664538860148478451771817439990743883859026729977811322249066037014540211028199578811210146728827455723535610423169406195503168307142833499721755030287022092408816281654098801259569455601483904819933996591271726666737159907288368229419363713787564029432117141831775059261803760720717420232344130966735734688949535943517740120814797788464832131310740892097873488082666441407797473600211593562393458326814510920998988907501678290189380174181678890968955079747365027769489449518402554302109750905339729659242175497576306902394525754599436268017273883215047626508695190499360279484462681853538996505469567671927951302775399577306025131391107159142820785338103517395538097347349500611285297109946166278440066480710143114868034863763586645850151168608103235176277244196812095279983248705142224110179151330548285608505200064242586549810924516884207872326835983297565234627498835578924172390002550056869022935214583810080039513506892074281701094795536926365412684931317998295579919764344616198935396191282086296172702241033793818324339201923572058507058329578666519634556810463438153608505323593727127743479973248029926303404470035043576589362794651194929118280391855503820873750432011123113346614179170053687954269805588950803144447790167967482866301212219650316202650402772138091683046073638705389667933750077252996734410603778930698941407031535978307768122080356080019400120712223660304739766651246394869546132172635984230038154995061782722705601159461763362103423484884284745293478682390956697177317809894061084234438649764326710479933548026811171383264174939248773846684024306089663239648212437804193737886945425841556489847138663384023405551899430205504394051478862020226672807 A013786 922 3686970074063788860013996247215147073939051437960704405876039726367021516478048763255501862493726654447975383320791770504888077896980851313398887525788070979006892712411208343633413267708935869515579677126192053936224841659605834620826162961024353739130340515572336084038046715969589315259836402927409363850656948130538382080836522857833642135400991041345102607734501591009844140097898459696126902598990093501107791782685435401069713855221577341879575143005050466707370268316034076765273347450752312514634013349057670408720450102825799356795381626490879402299910855133179231763650943622430941492375836263584283794003248378226266917932365166250916523063291117906829200559544768820236823333189570416493169299629149887449997426777776227658885427111131531216772173837348323375400879668098415536383900469790638727306438157957032198114543249210077751394703635279424240736663369443436876063715657396970750131240025409768905150668884902532212983140335463273134144916727729121738625535379191998877591691850929008909354333276716359915656165619705114543645020129614395539908163390326319187216940373564938838092768495285781409846971152452093158747022679461109186295378097975505694470855271454201251555185458569610321448927071427986579012461513334131074634110423699303927798000385103702974302474168466411111214515308898965505458592476477868458172807266365817369686297123542862267358323502598156057009305313576247942441831312361230004408701643087948137094225557803216496762704133673417776065145523178676724984720007554871911046678707188725715562295914721192209000626029744275403107105449943232831933827719140043873567892251491221824226262899162855472661525815643415726835920937399372118835892276803941234666513257538091917287590829490442525977858258451132498988167835800386094030076329490104061947277088881926994244886482125820121734114108036143306693442681640721318572366911529574744701798210211017216461146473423431674544168293684532879365511923720690911840463369680712872649256336793246479509474593599329351247377152388964031042194899130347130609632431980299011077963734385111766340470048289101912705596786545266686971730986150967695998360980745234534599620185053618798151707896371536686212955828055867658241663316545840767239780141046480088540142344646433746020985354246450306096029765038983101456733195897454128340624704224996937908396122686542524067450215728002174871930047870350364328604084160203355856520094513907687387354191423493643886255268289197110658080722138957796738423818496512475447049318378313642570901922715006814021281948538833712095415768519853054474132554139627391060069957519024812991220845064673917874787258706595145220644187298904778201803219070878349819144193289926361989210539380409202563617055903558130993622806531640592708933935484445159319859673212608158318282717883916951261114934948126579689830049008391680179729642594081780263346498998136321610143143340317216148383867693832410319787207167673449642316420687029922740061555640663246887198084148431862320448812373622491217284029136306005888342358921281438395358063167869164666555967445577132122979930785040196730110531923416050117600747710564241409607 A013786 923 8852415147827157052893604989563568124527662502543651278508371383007218661063795080576459971847437697329588895353221040982236275030651024003470728949417158420595549402499311233063825255769155022706906804779987121500875844824713608924603617269419473327651947577889178937775350165042983945938867203428709882605427332461422655376088491381658574767097779490269591361170538320014635780375054201730400693140175214496159808070227730397968382966387007197852859918355126170564396014226797818313421307229256302347636266051087466651337800696884744255665711285204601444922085963174763335464525915637456690523194382868865865389401799356121266869955608764168450571874961974094296910543466989937388612822988158570000099488409588879767443821693440722608983910493826806451469989383473324424337512083104295702857745027967323584262758017254834307673018341353396681098683428305897602008728750033691939428981293410126771065107301008855141266755992650979843372519945447318795081945063277621294439910445439989305097652134080550391359754197395980157490453652911980019291693331204163691319500300173492368507873836929418150260737157181161165042577737037475674151601453386123156295202813239189172424523506761537204984000286025634381798873898498595776208920093515248710196499127302028730642998924633990841300240478487853078026051256666416178606080536023362168072910246544327504616799393626412303927334729738172692879342057896571309802836980979313240585292645054163477163235564285522808727252624949876080332414401152002816688312738139247458423075575960130443065072491245582493810503097416005242860160185313702029473120353655245340436509295830423599967257220890015989860323483359841160133046170695892457324977356606262904434298331348958693407505581606552504872837678541169130070590973756727011766213267105739852735412290405506713181972443584094112283607973394780079370955878619371885892252954582508962029017502716652336723212682689659450580548073136563443356594128853378879328952550603391607230864464640584797302248499231989772344952542885902638532309952811963460593727469184697925598190926258653350983468585942133692406137884495185315419126097748473438092064714769308117573688064313738734362250659188059583597306943162138247438233623026563682142712118652598692584881769496087424196385835545727184936567465858598426597616403349787362145839914844217647918059090570388600285947967962933221867504044936711224752978406068648257411504746927892357417037413607808238970898899162362262690051813855637669968955588210126453548365413426331055812735516438731360465097958441739742741093260216167183792392262489245365935227968003178575991921249000282076817364208154534943674766693704670372462529528989178917915765208089113195136094505052362495355244551224443072515688358482469063094150379098152827526983075383472188122196805639284599977936958810451917835281947669148424111530871868390354412294944094525308185953687160101635972269666332891617177809084409583952591201726069558844498887795093232455776162600040384901431397598509067601412698953956270720137910003769996733587254709666053864364400877836830694227274813814881512348995387148121936332359395253064743624466407 A013786 924 21254648769933004083997545579942127066990917668607306719698599690600332005214171988464080392405697911288342937743083719398349296348593108632333220207550597367849914115400846270586244439101741209519283238276749078723602903424137375027973285063876155459692326134511918629598615746268204454199220155432332428135631025239875795557988467807362238015801768556137288858170462506355140508680505138354692064229560690005279699176616780685522087502295204282044716663970657935525114830158541561770524558657444381936674674788661007429862059473220270957853372795776248069257928397582606768450326723445533513946189713268146942799953720254047161754763416642768449823071783699800406882214864242839670059387994568726570238871671422900321632615885951174984170369095678162289979444509719451942834366511533413982561445812149543925814881999428857172722917037589505431317938911362460142422957728830894346568984085477714377327322629722261194181481138355002603937420389019012426991750096929568727950224979501414321539462773927401489654769827947748358134579220641664026319355688221197022858120220716555176787405082467532978776029914391967957267229146626979093637995089580081698264781954587293202991280939734450829166584686747548150699096230295128458677617144530112153181794404652170982273840418046212009961877388849335240340549067256065244833199366992092565543057501952930338584935344097015941729530686101352635603300281009667714836611591331331090645287640775046508668928589849540263754133552504652468878126977165958762868638884272333147673804457880273193799239051480643567639017936895828588107244604938198572764961969126244062388058819288847063521384587356928391654636683546978625479443855840837790037270633211637233546750293568849822871420901437332564199683266177347081299488927989901555250678054320881386417724909263621618349915837045409963592942744120866970569665064565111898027299343952604017831671024022682260472433651137872340843895923600888827499182503376962689268815073998743248961305579602044098322698646656007443400231055469052235116076196701524268885539653512459719361256413947026695711308074847062995467137060672939942321321760694084724859047380161108790294425042417286701203763832710531060217133970532293932099198928886779400824651796884889460896301128560105905495522391145290971032698485526494822260876984442839456512161635540966572651259876459503029286561071079002665703877211893043650631901152970824466045022897373869550158306830072347581769128256888831792718814405067386045595462367292513614969625357636620865006377974969393996476700198218617122321364917779017408285533822236678123610482351175631760956602918849677266438491463779038399763114831584913564282533399103018581915752264621960781521762906630722351347942167489887817110167748716408220489055060214664938892286363995716723681394530339922324547026638103895054722511956353625366291785623356005240943920160770955264954474802871404027969419468865272772843919611667411070171475344293010785641829596018851126318566402696964148336785634020271310991890188449005999051121919051762157342998557908195328338926507686230496839686827969530511149937924542640769133994908002608449442343843207 A013786 925 51032411696609142805678106937441047087845193322326143433996337857131397144519226944302257022166080685003311393521144010275436660532972053826232061718328984280207643791077431895677572898283280644055799055102474538015370571121353837442163857438366649258721275048963116629666276406789958894532327593193030159953650091600941785134730311205476733475940046303285630548467280477758692361341892837189615646215175216702676557723056890425938532093010785481189364710193549703195800707210658289811029465336523961029955894167575078839098804795201870569805948082658771614288286082595838851049234462992725966984801501556820809662688882329967235373186963359287048025195352663220776924197889047058047812590574959512495143530883086383672239910742168771136993056198723267658240646267836404114745313994191726972130031394971054965881531680628686071707723807252402540594371326181266801957521506922977326112130789231992219962901633963149127229736213190361252053746354034648837207191982727894515808490175782895786016250120199690976661102356902543807881124708760635327192773007419094051882346649940448979466559603004546682041247824455115065398617181051376803824826210081776157533741472964090980382065536302416440828969832880863109828530048938603429284958764016799279789488365569862528439490843728955035918467610627253912057658310481812652844511680148014249868881062188985742942429761176935276092603177329347678083523974704212183322704430786525948639335625500886667314097544228746173273674659563670577776382872175466989647601961137871887564804503370535938311972962605025205901282066486884440045494296456614773208673687872111993793729225112521799514844394243985068362782677196295679776144697873851533879486790341140997745747454858808424714281584351035486643439522091810342200072916103753634156878008424436208788957507141955505658147924746029322586655528634201596337765820020833667163545724830202246813842128678460107394313196382031490366194112565734074825537190608087416934424992670982540756094696624507880072799450621073871603954764181194416513698948280359769594180708083415786186376649886811096402850687707798252116596082675728801513493547426497424386572759766822205496914526843905369590236962337985075581338663248037730970176628257157341379988964320619595612019009672814279094749261139843621449509063749114068248365639647257535085700086933860740935674963379266773317033131660685400355009185755197805167194668282949542974099976594660789930094699003706543827676944790085134317873386566793895474705143869325189542070483685526696880313517901514985540557175922899710693597167587420797293566707190264174788768125172691858056803608158075116718818004533471197831238710635377467842362691246347615179721187357327836433752738820364365586409144143220648881512764668096137394221199575410518280379559953715853559028267346153501237410958087452026388751207205054504466577281677768583506352306011063591155694001694241071154576144745519927598250987613453979481712301647518896326032860041261554290877932875410920156622307282671417691528342466063403721743727643280939780539537537576983341762544954639422912088073954842757271000956826880486690721774114262887111067567540007 A013786 926 122528820483558551876433134756795954057916309166905070385025207194972484543990663893269719110220759724692950655844266768671323421939665901236783180185707891256778552742376913981521852528778156826377973531301041365774904741262370563698635421709518324870189781392560443027828729652702691305772118551256465414048713869933861226108487477204349637075732051174188798946869940427098620359581884702092267166562635695303126415093059593912678415555318895940335664669174712837373117498012790553836281746272994030432924101896347764292676230313279691238104081346463710645906174884312609081369211945645535046730508405237926764000116006474251332131021899025648202308494041744393085394999131601986372798029970477789500839617650290407197048025691947219499920327933134565647435791689075206279503498900054336460084205379325502973081557565189475258170244861213018499967085554161221591500009138122068559995226024946013320130926823145521054478596647870057366181044996037191858134467950529674732456184912054732782225016538599458034963306758923007682722580425734285420589847990813244818569514306507017999699209606813916583581036026516731272022079851704355705983407730406344554238513276586782443897339352662101874430356568746952326698300647501586833713185992404335070774561565733239930783217515793221041240240733116036642850437603466832179479672544035382213935183430315754768804773856585821597898340228767763775078541063264813452157813338318448802683044836827628888221148203693219562030092857612373057241095276093296242143892308692030402043095612592656787887047083214665519368978241635009540549231805792332070474025524580940897098743869495164840635141390579808149139041207948305927142523419595117532844647783609079535587539639115999027738990084026836203430898292542436631622375071565112475610664098227071337302286974647835169085213167315216403530559924250718032806975733870021634859673285317315594600034950956982717853745984513257608369232064270327513656114794650017888059554407403029080355383366595443420054791480941198365721095388799047794049391174821143806795627880108281302633490336378233442463244501186423603331947194504424852433898007371020315952161196200140115398091778952216792386158946573502166470794130458538592059394084445434776653353503333807649064457642224427084106492975996764535100271262061622877864325900793065341740765908728199638986555587073619522734196549117305646252377054998229930206434398547361852680814043803780556622157372307899411730252344440994407497214001146872143034767050430249780090511231328949599209632756481537480282877779390882205375326799377397334301853663963824283667832268539633151194385463187538355241882028884864345992804144235541300289512821682480624046510570844944135277440325907694841772968355087872777964512147968098825883525100180560654391191323448871764395226869898114556471023710367972315359391648499335865224252053308322368998751886732563682364821298067872811842137323533993346163400621259903004735591236255692870078804896959068991852397916833861619296050159785694073877359550261018232335906690071517536413075429627722337003571870436089254411923465565577460207673297341340048544422979648345191953673229663556807 A013786 927 294191697981024083055315956551067085693057058309739073994445522475128935390121584007740595583640044098987774524682084511579847536077137828869516415625884646907525305134446970469633967921596354540133514448653800319225546283770951723440423647524553498013325665123537623709816779896139161825158856641566773459130962001711200803886478432767643478618832654869227306271434726965463787483356105169723533466916888304422806522638436084984340875748320669152745930870688485522532855112728710119760912472801458667069450768653130982066715628982184538662687899312859369260820725897234574404367477881494929647199950680976262160364278531544677448446583579560581333742694194228287798033392914976369281088069959117172591515921978347267680112309686365274019308707367456092119493335845469570277087900859030461840662177115760532638368819714019930094866757911772457418420972415541093041191521940631086612548537685895377981634355302372396051803110551536007736200689035485297651380857549221749032627299973843413410122264709177298741946899528174141446216915602188019294836225025942600809385403849923350217277802265960213717178067499666671784125013723942158050066161960705633274726670377084864647797511785741706600507286121561432536402619854651309987745359567762808504929722319325509073810505255419523720017818000211603979483900685923864062930693778228952695658375416188127199900262029662557656553914889271400823963577092898817098630909825302595575241990653223136960618976837067420168434252951127307710435869757900004277387485433169564995305472565834968947716800046798411912004916758165657906858705565707389301208135284518839093934084030657890782364974478782119366082837940283882531069198730447877196359999328445399964945682673517513665601315191748433724437586800394390352525322546827835053941204499843198280862791026129452240973596814723834584876874378125973996769548737021921945298075558046874742634683917247715505566844108816331517694526186313056360288331621954692949230990132174672821933275463195659651551554345739817276096350028506513753512588210745566280116302540139983407623010297644138495354250047348603071600005214005124070693789115697819778601139032076536417070818361264272518519167630722978701696376707230951159534605196753488898744701761504472165403762798980849428939689635368231648775751300209956529752246487804149885519578946856407333206719964563760474084805914430650856651957309050750062425648990912215808286634519172877116449799850911266487564335879002827572400810816753640015426475688083029721997317466420807987702328248312171490159189548317508175106159645305130999658750647177142105086465276763659196017719497113279590935758751352559294728722750309534661995120284859635978335671880598710868801134222504375315096897020565982539892793667271405280946343765533526131193250367600741106312939714625373050086927928593501529177899348046905412403429179993282007966003280044885401357935936660962621232971713805118024138324891645027114370154558249918581059210557598724649437607398318101747929816433645451471379540280176704775838511962861713604927794106536161331145576060917050299843028240822951481958623586916557456555159574135676805880769424422199893607 A013786 928 706354266852438823415813611679112072749029997001683516660663699462784573871681923202585169996319745881669646633761684912303213934121207927115708913917749037224968257627807176097591156979752847250860568191217774566460536627334055087980457177706452948729994921961613834527270088530630127542206414796401823075373439766108593130131434717075111992163817204341014762357714779444078553747538008512506203854067448818919158460854885040047402442671717926635742980020523053739601385125661632997545950847196302259633751295536167487942184225186225077329113646250175345595230562879260213144886314393469326082927081585024005447034632754238770553720247174524955782316208760342119003078176388858262643892455971840331392229728670011789699949655556963022920360206389262077178903499364972438235288049962532138879429887254941038864723536133361852157775085746165670261628754769714164391900844179455238956729038983834802533904087080996122920379268434237954574617854374200199660965438975681419427338147237198035597703557566734694279414505767146113612366814360853434326901776287288184543334354643665963871684003240570473134944540066699678953684157951185121478208854867654225492618735575380760019361825797565837547817993977868999519902690271017795280576608322198503220336263288700547286219023118262276451762781018508061154740845546903197615096595761527715422275759374267693406960529133219800933385949649140633378336548600050059853812814490551531976156019558388751842446163385798875824410641335656665812756523288717910270007352525040125553728439630569760443468036912362987000723805136355744634367752063263441712200732818129732664535735757609595768458303723555868597964893894621601957097146151805353148460358387597405315834584099115550311108757775387989372374645907746931236413299434933631964512832004123519072351561253736814830577605952151926838289375381880463566243686517589634590660679414870546257065876085311764928865992705268011973984557373337648321052284224313217771103607307351389445461794387132778823375281984121301279907336418444139522183724294000104638559242398876100161702847724643576527345554363683995974911612518826302893735787666790465288421334816015763937387034885395518316964521481365871862773000474061513734042587077405126845886028929372237669134434480353019478884194814519124188710578871804105627935143817217763875132509051402234007029334634917588898277619000547992706821349499030850899883983227180230155696209480534077956595969442037950836641970445485789001334346771025489677038968127087354362515559236876359978473290124197523747872214105510337128429889308377619530180660303872318194312603129509545729638544512568984297836756761997494866643663323493192723450283803947985983983948185317504795991523268233005131547649746378924078282597595118644079552171381045996240994994132609379396257368254815520693258713956552997171556136334660619895180633461163870101126373875387769848660404183922971253580365084846088375956118064839710101602741094358054513123164548794537883299695363361762296779489257182728982782276212704268166788267222830974365431633649793323356080528122261837769923110806215906508182655232186654453188938137499760010919727388037701944550407 A013786 929 1695956594712705615021368481641548086670421022801042123502253542410145761865908297609406993161163709861888821567661805474440016655825020233004817102316515438377148786564365029810316367908386586249316224227113876734071748442229066266241077683673193529900717807629834816699975482562042936228837601926160777203971628878426732105445574755697343893185325107622776444420873185445232607547838758438527395453615944614224899464512578981153813264854794741852418895029275852028782925686713580827107827984118321725380636860582338138549184324672126410667201864646671004774148581473103771760872040858719851925107922885642637078330153242927288099482313466034418833341217233581427726390701509648688607985786788388635672743578536698307069579122992268218031784855540618247306547301975298824202926607960039665449511159299113434314201210256201807030817980876543774298170640202083708704953926874872028735106422600187360883903713081471691131830623510605328933657468352454679385978018980611088045038891516512483470086241717730000964874228346917818783292721280409095818891164865778931088545785499441979255913291780609705997001840700145929167795663240795476669179460537237795407777584116489204806487743739955575952311003540863467847286359340713726468664436581598606232027368156170014034211874506947725760682437225437854832532770158114577473846926423428044728884098257616731870112230448860742041059665107586660741386053188720193709004567591814228274750602959691393173713238289303100854409949846911654616428412416211702558287653412621341454501983552997994824766756626583531788737856132390142867116972703895523550993959496329488127550301554020639440068387240257640503713710240986466298990247910484652909453320488621370163318836421976436296972127418706562483071524824500381898628331943275650346795309641900569292716098570222092408216831891116776338732790291894993022551091328732712652176291275104181563215168480833547594207248485348496749536922253383693618846534422576035868419761144950686058553768323505801954924052043875244373057514740684378992763122029894251237180740999701516488248537386869227242156676027205274335762781657701953247859626187963907157499624893253849213666270759834639479031816076759458342517974138221694475436251572849709556972355459422742643591777187327599768800951749660417177094099871201657612672280305139851064193154232416763850877432458437130944764563220315730489078060147173073010621443728459732603826598962762321173786922630333119958777371039611379392203766597232200714570562473136737824399857727740140308314369588198254518641186067330319445360164229414664491963765389597435984544560113952419296862145374678131299106052985555985174811435639707155729004131413279114347545459592947329015175647367027445320845907041055796711956516825879864435004763485891436974628980912395119930413941179812065184514172209683746208906283339520148368328700940254452112804423674806035406633630445599053979846456568715458190670639473680143953948181367553688886008718081655685457802568567431591274567553706495732287660245186702947868458629602017169451401352393153769377949348021550672485585389045724391526146555212480157342106640468136923786218265458678522368865527207 A013786 930 4071991783905206181666305724421356956095680875745302138528910755326759974240045822560186190579954067378395060583955994944130479990635873579444565862661953567543534236541040436574569599348036193584608254369300418038506268009791988105244827518499337665291623456119233394896641133631465089885439082224712026066735880937102583785174824988429322687537965583402286243054516518254003490722360859010904276484131883018753983614294702133750305648916362175187657766965291320721107804573799307565885894989868090462638909102258193870656591563537775512011951677016657082462730744116922155997853770101786364472184122848427971625070697936268418726857034631948639618852262577829007971064074324666501347773874078921114250257332066612635274059474304435991494315438153024411783020072042692476911226785712055236744276293477171355788397105825140538680993972084581602089907707125202984600594378426567740992990520663049853482252815108613530407525327048963394769711581514243685205733223572447222396138378531146472811677066364269732316663022260949682898685823794262239061157686842735213543598430984160192193447813565243904098801419521050375931877387441149939482699884749907946774073979463690580740377072719633337861498719501613186301334548777053657251263312232418253563097710942964203696142710691181489551398531778276289452911181149633100514706470342650735394050719916537773220139465307714641640584255923315572440067913706117185095319966787945962087676197706219035010085485132616745151438289582434882734044618211324297842448655843703840832259262510748185574264982660427059824759592573868733023947851462053152045936496750687100994248274031203555295604197763858594849416618288608505583875585233073651635597422493179909762128526249165423549030077932314456521854731103625416938606624995804836482655538450203266871811352667103243872128613370571379989297429490839878247145170280287243077875275351525139933279619522481347773691603613321740695638150330374248378850529148605062120075846509026597226587597744737430493772648957344461739711092892383193961624255993776097220470959140283341088284738265873014608418179141319863680166438760142389748110962477301341085156599368702491962012716094362969389155390400299459480385655905870288435522440026412152646290625458074005087263857026773567044891085150934661642202933790755179928026145012640782405127763312032650005956715332707551398379716291978068904276422413362548298502086392031817981787664109592333138262401235429821021024467866106921920681243599954513915683920498001307516384058404304076880262801381264009099257487747660096988309754314824609445205000700423443798891488833599758731766011044602193249153633218319920404722256970936880905338919523283153548456648482666536965436729328232896215351022805574967905407596898937554508446437129625340176084183170660682952923872772728768508018527475450674647583986298187876232357210957550939522843421243209291011327346699883328605611342221485815115800205376306025633429583463496407015306932114055300784183967130403250650236696449296253222672248693273777832169169674443223852814647095962200276456384599743164637890519098784264054277879065164857778398043763996754010710055366287132207646130824007 A013786 931 9776852273156400042180800044335678051585729782664470434607914723539550698150350019967007043582469715775526540462078343860857282457516732464246402636251350515672025701935038088215541608034634900796644418740690303710453549491510563440692830871916909734365187918142279381146835361849147680814939236421533574586232850129983303668204754797218803772778655365748889269573894160327862381224388422485181167838400651128028314657921579823134483863048185582625566298483664461051379838781692137465692033870673285200796020754521923483446476344054199004340695976516993654993016516624730096550846902014389061097714078959075559871794745744980473363183740151308683724864282449367448138524842453524269736005071663489595314867854291936937293016797804950815577851367005411612691031192974504637063855512494644623423007380638688425247941451086162433373066526975080426617868404807612366026027102602189146124170240111982698210889009075781086508468310244561110842077507215699088178965469797445780973128246853282681220836636340611627292307916448540188639744662930023635985839606109407247718179832792968621456468200370150613741222208270041952612437607246201004697962423284528980204551624692321084357645351599839644205458425523373260309504251613705831060283212670036226804997603974057053074438648369526756412907874799641370976439745940269074335810235292704415681115778519607193501554856203822854579042798471880689428603060808387361413863240257858254972510550692631903059215249803412805108603333287426153444441128325389639119719222680732921838254489288306393563810223367685370639247781769858827990498791360389618062293528698399729487190105948919736264745678831024486233449300510949021906885280144609837577069411406124963338870591524246181941221217115487010108973209379804626069594506614927412394855947818938043759219057753714888536980800702741883354303128207506547671395553842969670629978536119011860979804366473477716004633540275585499410227198943228570357620120485800754150302107468172859941036822185114570615548130146584052637046334034612048701859838641056409426350772895820301952971656576361108074812048118308992696079619463101877785214420908000519945460995084254683200792531342565489503362092351119002212405959829994562533689378503415578503743791724835686214520520721283334474783495447394122602929244031603187007190774175350518554711759712190392664302073513830830907509698817039343439167690214483478464703509427268394974272181527131191864968025366267000271479747346522719531555665883490787911557093115701139346838124228734088589510986116414885847317228082131892868931720109893887277937206681716688561138464689473020714970192518089865991217873357186128891738138987219451053718745775402851669844413006882355254013587117087183813057805756185497940883640154349068374779895548230441762778123792756299769970218527321773187752484468557069828849151101949090833889663509079805794347054404945507718196959426419871982072832673787442093036293108510767545864429895854873243751944005846777182825705080098204811218308174760303987636069112550340575038176388338180470607967677405242863771779423983338295575136356181017994321187635460823525933703077356206379714842934455404430558360108440807 A013786 932 23474222307848516501276100906449963001857337208177393513493603251218461226258990397940783911641509787577039223649450103609918335180497674646655612729639492588128533710346026449805515400891158396812743249396397419208798972329116862821103486923472500272210816191459612794133551703799803581636669106648102112581545073162089912107359616268122347858441551533163083136246919878947197577319756602386919983979999963358395983493669713155345895755178693583883984682659278370984362992914842822055126573323486557767111245831607138283754989702074131809422011039617301765638232656415976961818583411736548135695611503580740419252179184533698116545004160103292149623399142160931242980598146730911771636148177064038518350997718154940586440533331529686908202421132179993282071165894331785633590317085499641740838640720913490909020307424057876002528732731267168104309502039943077290828491073347856139844132746508870458404344510790950388706832412897191227131828094824893510717696092983667320116480920694731717611228763853808517128831307392944992924026935694986750002000894268686801771349778535917660116980149088731623592674522056370728222462694998128612279807778306154081471128450886262923542706489191214985737305679681619198003119708124507700375739993620756980558799247141710984431727194735233742147391807393938931714431830002586047480280374937783302050358984225576871597233209745378673844281759130985535318075949000938054754685639859117670188997832213009199245175814777994145065756603223110194420103149109260523526445853656439745333649028781223650946708346305812574904833924029431046005187598056295472967566762404857750498743444383356286771654374873289791446511770526788601598431557627208220022543656786106036976628290249715082840872142294284311271644675720910907193096410382440717160049130713270243065884957666669447377290902487283261933681810826223220959020724776970179182578465221747478212510283902819996127125130201680784083955504662691797428645909286407610714875360031083036718429410066460084047931060481948310381548248017103528933165472577176439032668205722864544989084947439843020487623727532059891463287166330907608562299824600109248389051849197295494365102867753499740297572383735036724311986709551816944643388197786700803987488843931330482601063770251801286073955172569193288369633114919879252004265048795016595049862935068969132786989278506707825008930786859711463597441624204974831793753126134871416333227507846641991667788228904407067651822873379001049595265153786261381775648580570798435571758336273190546703415877665512140919408664625198674778305059983855223354327233242801769235293453719424722736643432235933768244914113930603895469063271708313901979978708606742246859296435629524534964886622668126328335151791620601380556061620010592113167846529211301290672430275226407875747698494684099577423793715209005524659066811795779767092169082085300613712227277626274164031390899582834112628956871249763648465380139753534352877620496179947550658248417558038112015964517897315789751735157927599489874314201939233367720666661508399971309929730393449988115916042396983995247675902391190624204365171512741437285766821088732251517695337885627426037770622620366377607 A013786 933 56361607761144288119563918276386361167459466636833921825898141406175525404247835945455822171851264999972471175982329698767413922768374916826620126163864421704096609438540809505983042477539671310747396541800750203520326332562209587633469472103257473153578169675694530318714657640823328399509642525062093172308289720662177878969770438659761757208118165231124562610128854629352221383144735602330994881535979912023508756368300981285985495708184043294905447223064927368733455545988537615754358902549691225198834101241688739019295730274679990474422248506121141539297396608054760685326418771579452073805163220097357746624482222065409177824554988408004451245781340328395914396416150300919163698391773130756482560745521290012348043720529002778266594013138364163870252869312290617306250351322284639819753576370913291672557758125162960282071487287772470618447114397903328575279207067108202591765762724367797970628831170409071883285104623366156136343519255674569319233188319253785235599670690588050853984560262012994249626323969050460928010588672603663186754804147139117011053010818264738301940869337962044628246011527457346118462132930690506798083818475713075949612179410577917279426038280548107180755270936915567694405490419206942988602151724683437510321676992387248073620576994559296214895887729552847375046350823836209100000153180225617708222911921125610068704956936598654195900120503673496270298700353551252269466000221301741526123783795143435087387667131281963942302881604338687576802667661011334516986996494629111828546091318103717985923046739480255992346506251594663941458455422933165430595127796534063458947483009964438444538742154070768789263074761034819432437834169862926936274127319943440594780884524889565913900934013648576631363218866405907088170624481328240161901277962842561853601189783357673343152875456871967111902770027793761953522608760189505400217370894997415695188237191650670810701227437614235562585577166695123005626178828196664673326415739434630371160949013569570661799082476217157893226097343489065572968530299657800630117436361940597772518792958803063092190784569804475799403352486360509168158081878864862305382113489922706481970611985476152876454471293347823175073080089633912484088775062885868630373960714279124488725154112374574887863566369338633085375489108922630084062240382156834844714720907100594887821561257694605487846442819250167224097457339716144571136801255849826270616079246339787421994359537599481369432026718982981520078231634240813577643332241950487043807791765391930502634901522274894650347500203765102018142710449021236391273739687015967047933939582380338759290680880798476977556038787547379953021220915371661678653928879364788134709170741946488408450692781026171314332699451681063914715103949645431663715999516636334398904505090818605309670224085736523085394528710216822264706419415121667220788297966086806773523057693580684267839369549898384704422125447870682519965377715548235981259166811328054069130454450556849506950330807471455211193916114184166375188228398856099315897320654281668331115141282674673421466314417795158572589669841641248688714680776802092190923126137434046135893986506263391449916687264911499672634407 A013786 934 135324220234507435775072967781603653163070179395038246303981437516227436495599054105039429034614887264933903293533573606740560828566868175300714922919438476511535959261936483623865284988572750817104499096863601238652303524481865219907960202519921193041741185391342567295233892995616811487222651702674085706712203619309889087406418823222087979056691714719930074826919379965074683540930510181196718710567887768768444524040290656067651175195349887951067978782578890612329026765918478815426215725021808631702400677081294662385329048389506657129087818663196860835853049255939480405468731470562264429206196891453755949645381815179047435956756527167618687441120998128478590465795176872506912039838647286946314628349996617319647652972990135670618092225545212357452477139218809772152307093524805420207228336866562813305811177258516267637253640977941701954891521669365891909245376168126794422829596301207082927479823640152181591767536200702140883360789732874640935478885154528338350674809328101910100416929189093199193352803849690156688153423402921395311398284757281019943538278974653636662960027280446869152418673677425088030427581166587906822199248160187095355018842764797579387901917911596005340993405519534278034267582496515870115633766290964933462282346458721782624763005363936870211965026438656386547486288328030738049100367785721708117443211522622589774960601604773368724356189329320064544987179548876556698987866531345481404223204892139387644817788782207995425469218732017188871903205054088214175285778583604497500339165254767026884201235221492094637623961510078788123441751470462530198858901839478286364932906706924616705337519911923915863020642501244601457283239841840887573994179695184200868068903744259847759276142566770232491903088498240582918697669379669104628724968388784991010496456669841773696910053971949593035678550836732822450407783633215002465921907518888795084146957497153260616493647077711779585767970777234990336508455366500191880656724190382547521157438581580539158979597025397396101635859721717246440697441249478379312911964705019375251817621894086154484350073752100546394367449319751582512747554591154534395222454489304418263211439377128243056367185575328123443350465295211023874297148925988970581527879674984177897429095023811354305760422852782058037986549350523234831833439157558560462160044897948528325659568579724747776319309209019651505057995072658463115299459815295432875749206270461829600208457249776354768006296152278138629707834153812193399921640712923119392182508028706025136826398554982022055484347989240009945560647788099988575448248988525336882089388937295193361056924794797143223112049128901259267203951417807359690448083239354856311436718951413518668690113367243837325712811383486234459230964583098681424582114839443838891769716723055471348518208029853391928032263433230590257560113015707122997112703416574423063228861522287222927082326289306021675317523200337508730436871895031314591003259513998657819982221135786995666187744268738963962076592590156183466826936385653494457469466890930285663007454219701890884940620917126175732787797289780638101603948545101823350406425855979144772281461601538402871249966123052510713995211207 A013786 935 324913452783052353295950195643630371244531500727486829375859431476462075025933328906199669112110344323106301807774110229784086549389050488897016529929571782104197838187909497180900549257563174711867902331569506574004180762280958392999012446250330784493220586124613504075856577082475964380821586738120479781816000889963043698862811594556233237715116807042552109659433431296144315181774154945053321624073498532813035302220737865218430471644035080970514217056971916360201993264970267635838343955777362524717464025672188484387175045183205483766939852610335662866883171263510692453530424260819996894524078736380468035098561738244892893732172421729452468546131516506477095708374219670889095807652592135958101422668341878184474014788149315745154039433534054870243397611264362262937689331553057813917555236816617314747252636597697558597045991988038026393694543528147506474098148179672433409213860719198206108879056560005388001833854417885840260949256148632012886084803256022540379970217196772686151101046983012771263240082043106066208256369590414270142667281702231728884435407818143381627767025500352932834957235499497636361056622380977564280100394832609215947400241478278988110352504905742008823725166652401801560276465574134604147636672864606805242939913847391000082055975878812425378928028479213984100514578275601802055889983053517821189981150865816838049680404453060858307179210579697474972514218096852612634269867541760500851539914946026669735207510866081397016551594175573270481439595334865802234861154379234398498314335776695631548967165766802519224935131585699170284383645280580535007460223316587365562203909003326004709515385308529321987112562645488288098937058860259971065160025448137266284233437889967894470022018302815328213059315484275639587793104180585520213568649101472763416201992464290098646281039586650972878664200558995506703429088503349220920678499952851996997036844950664978740201246633585982785428897836141211797956801334966960705456794781108496598299010034374874520710012457979148040027699191843108704114556439997588730301627256751519979614110167700856916924527078793411892876245816723549613106878573362037082929113228819908249970665944484911578337612566362824387484467173801668322187454571299518366248439099637011131727257152171061688130775269529721349205704990606286831232087417298103669646267799974416509908624159919119410942661410856183263644246169452969939834003016524334334673844255378852870100505856713027797983117061619810849928509803303076353211859351728409660630201776923166353520182930511834955217919522165263879291115339228072569651245821449333853896622838445759259897676432307940878692029958491923500556687354155470616765847857691010003759562202343858323524962194752453419036460131750448936613545964019934100421657729504657179139089852056186707792217479677994019205464503186647208401831350712802316067600903195189774812496515011622247924665420623758042437373204010358461778929419970186332998826093110777425777312947024576594516773989242252472945898808964996503851474261954040192384190005123615876880897581504240014742430822019947934423501292763312081951080456789477864325828480205926598247789305293705293871168661449078224302502108007 A013786 936 780117200132108700263576419740356521358120133246695877331438494974985442137265922703785405538176936719778230640465638661711591805083110223841736688360901848832179009489170702731342218767409182483194833498098385284184038010236581101590628883447044213568222627285197023286131641575024790478352629758227271956140218136801267920969610638529516003753995453709167615292299668542042500751439746023073025219400469977284097760631991614389451562417328229410204635153789571180844985829193612593647863837821447421846631125638924551013607283484876366524422586117415926543386494203689172580926548650228812543752313046049503752271646733525987837850945984572415376979261771132051506795806501429804719034173873718435401515826688849520922109506346507104114848679915265743454397664645733793313392085058891811216050123596698172708153580471071838191507426763279301371260599011082163044309653779393512615522479586794892867418614800572936592403084457343902466539164012865462939489612617710119452308491489451219448793613806213663803039436985497664966023543386584662612544143367058381051529414171362259288268628226347391736732322434293824902896950336727131836521047993094727489707979789347850452956364278686563185764125132416725546223793843497184558475651547920939388298733147585791197016398085028633334806196378592775825335502439719926736191849311496288677144743228826228157282651091799120795537284601853637409006637650543122934881951967766962544547335785410034034233233589461434236740377615551422425936468399012791165901631664541790794452720199846211349070165006092848659069250937263707852805132318673864552911996183126264714851585516985737307546440125778902091057262911817379725547878323484190527449221100977576348444484373812914622522865945059603039555416477745810650291243137585834032778326492636104962300983906760526849720776047548985881672745542148211594933241496541479430549078386797644789885464726546613955223193167239944667814783704575049526894280005255672653801764269441500332515923092534073724224739911607934444106505759615303998579050012434210541454207043460399471053478512649757457535789516182981954795866205953242621069615454642251036112800862396599708179568932708272699588607771837141354350205684297805641572078425690143597362502278228463727277144422362719113201991422140860959442897682445694681788241888932746910820688987738574040290606607965805705673330047465696016009835052856580825541441242674926737551900057164625741111314561967979742957464064949165850678352037730686324061674303499911595173114466392522414801959216158915727478224772718798574177967929486602239732641217299850583205791435108267983014321113971366049739563930339108324836606337327284950854800706316115019026708847827603834783434229600640659106540776332827896809123859611861775112400208540681887112954734786904285409114168706863640112320272151139947372797073061438360878309768571650649324804132542905017267121674917643059892133062828870666731209537348417385530181449558976599291328385806008403434774348170648187543103040324956605747389702951650501914440202301801720391035093191680275396576403669894990550826603924712308764544176751536352246314180974429762392942122010186410584675956139236816550307561324807 A013786 937 1873061397517192989332846983796596007780846439925316801472783826434940046571575480411788758697162825064187531767757998426769531924004547647444009788754525339046061801783498857257952667260549447142150795228934223067325875262578031224919099949156353156777302528111758052910002071421634521938524664049503679966692663746459844278248035143109367925013343084355711444316811504169444044304206830201398333551780528415459118723277411866149073201364005078813901329004248760405208810975893863837348521074609295259853761332659057846983671087647188156025138629267915639630670972583057703366804643309199378917549303623564858509204223807195896798680121308958369320127207512488055667816731409932961130401051470797963399039499879927699733984924737963556979751680476553050034008792814406837745454396226399238729736346755672312672276746711043483497809331658633602592396698225608273469387478724323823789869473487894537774672094136175620758359805782082709822160532794889976517714559895121996804992688066172377896553466748719006791097688202179893583422527671189774932718488224307172904722123425440784551132976371460087559894306164739473591855577758481843539487036231420440702788859474224188937548230633126438209019664442932558036483329018236740124900039366558175471305258287353484664036371802153748636869677505001254756630541357767544093596630196902589113824528492411773805635645271409689030085020329050583419024936998954038166651566674608477069458153220769491716193993848296903602413646654938965244673460626029711589329817626564839697480981199830753449117466179628929630425271500370162554585122697135948791541702835686161580358656826282755275419002741995143920628488251273528721040455854685541456405579863447160812615206981524808008677401134088106897972554963067691371349274773343587512700761908819288014484662360132024966179583290165115101896262046697856039434712833196092112748337206701145140515000808438420106490886794543107147423295674684693914073166292618870041778036010929042298370731345174311011863600527770650600299720328836344900588299079854539510031551111348419129999401908872067655543430628355339673464874760493735533188146706596044737706834870614235899339145007432562751712247260180976391794843847999031345414560300082034777267367970026541409192423758092888590797981404560207163622397335552112930973568775327525332880474259560316270737746465725899499321665443965136134439613961908650562125000423662499096862112037252266404408266263285119362840871219942947207478723242591377864072080002703287740010647833808446317939504077997556661675217679297835376601300998697331977598071562736941250277105235694951427217384994645249885424692996744199087932691815922811167002376495864992160683127943634076807315025585271138222514804403975119780238706386928080122044872900706177210958204318223357189267283119065179599909680973434887013642085772420513504468821754340533209028854722235514946458359141477260986801011483852118470821634099173550142657965660391102814898479454320226176646893209957726298290990399820220810399482676786912855096570925726625930658875258753224341227179945211417872312534676023234253343670568380438781743400348519605859505454034946457571813806970690307596537288454740861607 A013786 938 4497220415438780367388165608095627014681812302260685640336153967270291051818352728468704809631887942979114263774386954222673646149534918901513067502799615339049594386082180756276344354092579222588304059344671069584649426505449852971030758977924403929422303369996331085036914973483344487174397718382858335600029085655250086112073532378605592387957036745538063177804664421510835150374400599313557398857825048725517344054589065890623924756474976194232177090939201273732906355153121167073473799100136917918908880959714397890607794281440898762616357848872265450753241005171921545783697948585387708781035878000179225280599341361077348213630971262809044737625425237483821658427972115249039674092924581385910121093839211706407061297804295850500308383784824203873131655111547390817426836005339584572190096968560369222726136468853215403878240205312379279824344472439685464599999336417101500919476605844434785196987698020957665440821893682780586283007439240530833619032658308187914328787444046879879329624873663674335305425549373433924493797488938526649613457090226561522144237818344483323707270276267875670231306229101539476094045242198114906338308373991640478127396051597612277639053301750136578139856214327481071845596472972786413039884994519106179306603925147935716678351328696971150477124095689508012670669929799999873368725509102763116462292692910280668907331184296654663361234133810050450789078873734488645638130411585734953443769025883067549610581779229760865549395165618508455552460978963097337525980892121382180113651835860793639031331036297289060042651076872388760293558879595823413048491628508482473954441135039904895416281025583530340553429000291307742459218134507099985036829797252136633111089111962641064028834440122945544662032104466325526982609608730797953617994529343075110522777674326676991943797179479686441359652925174121552350682745512503817162708757633289449482376516941060646675684619193698000260963332914917950087689672268577906970309064462240630558388125959763520739484504867177332091319628509536064106312506090730749363585754218347554331128563983201834440959776938681170555989164299945459015184740242537103415234110524344780394313287162845583166861105671694524316699420079045674260340359280496965500218950496033725923471009443181025506505953352349057399857376002660623147267538629561388324246018697204319366041329264207884697871318730960291858789513122542669999662126017213660331565931001442691636984247298147571590180931799083016245156414505461898251637064086490593863765565448974079609372749291272133544682197647994102739219723697872294078212969822131395941915329670903578376748941372143244974904687885182822010126393050030669611972705966571846177800190192665418414363376430236002872258045373944262592353134035014320373029739834595531483510648568054280611430746768875496219383144017217163719754647939581652924229641032171620234878280188087471386446520298686903629309228572728936448442743472115693892521775550599037858571249169822863050129190597108500842196667949968350165769157906965377765086866792669628859511959496266491643286459048452614311422395757131785442278153034681433514965904236795573668672595137906444629924950536627428539286029579832808718407 A013786 939 10797826217468511662098985625037600462251031337727906222447105675415968815415864901053360247926162951092853347322303077088639424405033340282532875074221876429058076120983315995819502794176282713434518046486555238072743273039585096983444852305996493834542950391361190935173632851333510113705728921837242863775669834658255456755088551241032027323484845226036889689908999276047515196048935838951851314657637941989967143075068347203388043340296417842351457195345022258232708158722643922143410591639428739923300223184274269335349314069739597929041875195142309347258531653417783631426658774553515888783267143078430319898719018607946713060927962002004516415038645995198655801885561048712944257497111919907570200746307947307083354176028114337051240429467362913499389103922825285352641833248820342557828422821513446503765453661716570184711654732955022650858251078327684800504598406737460703707663330632487919257967462948319354723413366732356187665500861616514531519297412597959182303418653156558590270429321666482079068326744045614852709607770941402485721910473633974214668315001845104460221155933319169484225366256072796282101802626517673890118278405953928787983877919885867078611366977502077924113794770600282053501277131607660177708763871840373936515156024280193655744721540201427732295574953750508738422278501449799695958309947355734242625964755677583886046502173496267846730323155277931132344578375836507238177151118217349623218489431145245186615006851930655838184097792650038801781458810490396707399880121983438614452878057901765527314225818149791033162405235570605413464834869909572014729428400048866419964613165230811653894490742426056347668783029699429889644582740951547064073428343202380056099724957822301194733231490735192252733539082823647590285245670562645886636804864952723340365189196058351457657057027930727145704526673343065847193989271975521665007663727077527968207186017175486612668318770684068898626572962328717998160542903116855554635712063773839753970689890429392213295502296186092774351258428051396089919256327123844529221969395878252477949039682123667604492744424429773490504929983484169047095458561322331585299977099368951817726746202477992245183633514717738552884395307609788663899077202632473214166025700140976975942253893673077642241120793998990086817057559782388156176589360249576893366514690891987570797865231563363131159589036273035660752953621007224950669188764567329998456089800334463902620399177762852319388024417249598322004620551227614017702180590871663915866901122642986765142103971048344392640781956552833840676866556598591378081789340542937481656538706539839491682574208234515931184746155612323955646313469713123637738346467025739002672898256652589669612886466808996642896291566942840174484239874818069383215644405342863871091909067211898327748045222992070066422738928785338410091130909702935548671075368118244060183942750731598018798858095237147255613971457803122176412711027076549781035944783096988289898429569256744694183360186623657510522114199747874008748011748134623872013973567169199778891688214750535846435530788175334726961725172212873416846909845436270121869433136072546172378482900926113373556449806238442455922825757021178573732895207 A013786 940 25925580748141896500699664485715278709864726241884702840095500726673741125813491627429117955270717245573940886920849688089823257996485050018361433053206725306168440766480941705962626208817254794956277829614219126612656598568043817857251090386697581696737623889658219435351892476051757783007455141331220115925383273014471351668967611529717897603687113387714572145471507261790083985713494949323395006492988698717911110523239101635334692060051699239485848726023398442016732289093068057066328830526268404555843835865442520674173703081444774627629542343536684742767734499856098499055407717702991648968624410531311198076824363677680058059288036766812843912507789034471972580327232077959779162250565719698076051991885381484307133376643502523260028271151138355312033238518703510131693041630417642481346043194453785055540854241781485013492683013825009384710660839064771206011540774576643149602099656848603494138379878538914770690915493524387206584867568741251390177833087647699996710508186228897175239300801321223471843052512453521261355768258030307368218307047195172089418624319430095808990995395899325931625104380830783873326428106268935010173986452695383019949290885645966855745892112982489095797221244211277210456566392989992086678742056288737821572889614296744967443076418023627985241675463954971480951890681980969069995902183601117916544941378381878910397651718564539099999505895822312648759332680383453878863339834839856445347593124179733693062631451485504667480018800152743163077282603987442494467112172882236113301360217022139031081456189377648270622934970605023597729068522652882407365357588517328274335036209719178781000672272564961290752748054308331165036643161024664500840301452028914514695439623731345168554488809255196598813227337859577864274874855020912773814968480751488740216819259736101849834593924061675876836568542696701099112768242013227517683400608713144651665453627238343357016633368412449425602401682551251913583463510383570186680344665120989249283626426920970704122501013142808751217371485751402011896134441424350714661948519503684199555644276778925918387079363055886150702336890345489882076196005734918136305245015584853314361917632149659380685904068837290265475433133571102582021684363520568187212627706038485719237351598709059419020931026391575198447755201037513962979991053959234120973001772831662157485674420983634877914173276091558621467841644038347106556722223726159326293071610603047830191578425808608418850646625816285571133093943497501256502935598682865061996429595465811223106191634487074886730517477683354051465156602393217898774376206643592893457349434402154619529860673971072750774575519625189817506798640781209854209769867328799345417628714222867796740540406808400939593996052229759258936659939438184589100762217228216154491673670375767884923056580403960229480996168013597522628805314196748252359251958851903988501646544506566843136058286664390560729145470185296345566919176010796024267303424215868884046129395785444010734247808083401682763596193594645495003976207271231916705550534773248669118943403616036567291709422408978679435102138483109073849430538892484562608508959710183359880737445123598209909035984778500336670704642607849755532681392007 A013786 941 62247319376288693498179894430202384182385207706765171519069297244743652443078193397457312210604992106623032069496960101103665642449560605094085800760749347460110426280320741036016265527370228762690023068903740122996988493161873206675259868018460893653867034959069384864279893835000270437000899794336259498336845238507745715357191235282852672146452759243902687721277088935557991649698101373325471410589665865621704576366297083026438595636184129874005522791182179659282174226112456405016255522093570439338581049912927492138691061098548903880938531166831580067385330534154492496232033930204882949173667209685678186582455297190109819400350576277117638233931201471767206165365684219181429768563608292995080600832516800943821427237321049558347327879033883191104191805683407127826194992954632759597711849709883537918353591034517345517395931916193847532690296674594515665633709399758520202194641276093496989426250088371934364428888099952053683010267032547744587816977243442127692101930155135582117749561223972257555895169082400904548515199587530767991092155220315608186694116990951660037387379945554281561831875618374712079856753883151712959427741472921614630898247416435966420645886963270956319009128207351276582306215909568971000115659677149259509596507963926484666830826479674730792565262788955886525765489527436306737060161142826284117624404249494891263864761776273458379098813655869372669671157765600672763150878943450495325279571091155540597043378115016696706619525139166736334548555532173849429215536327090248908036565881070155813626576310695733497765666864422661658147493522889570660084223570030105186678421939535748253182614126428472059097348078394303127252980229620219466517563786321423749783750536578959749699327631021727033750558838200846452123974526905211569929739322284324465260583042626380541452860011672083780284601071014779338969756549073759269957844861520260308648754158999262400196936717558291070871366439805555844513895888430952018219507540955495187529987051037250660598124932555883811672908937289116230562618793859866065903338395328345763133101908546201130047377550697182647836310873719521206864946609769538445268893282419232807782964234791332173026855669278333927406514953704217299434064156812884217497519122198404211888881188500451665069255394366172051473060237691071025114958520556121124456177256568820840123104284781707341871930035895832250144287787336071402842690059166508542429664937057917840289979800366468813660402548584901656290558558337500516863548372437559013853427458713412746677966114403466803039972463917733077567841002346116174957277272151266537191095991999573241491195478204545674609755822620080751833823536515684859957657451456447228347726542849105579974037516746970655965184521403651980706920514591081198430930083564946986934508482572218691700258849549908510983871799400647651831761559386392553914563953203421476392453353360266990369675946281201736310678273914896525706172941601921254265795521542301190594756679280851069772928987208247440315394460820743833504546873658227832010026833990570054554583112082103798067394323203957809323680234497944886312482723880855434823030012264150247073650605741759301991595399453179308346361846901447263033968022208807 A013786 942 149455813822469153089129926526915924421906883703943176817285382684629509515830742347295006617662586048001899998862201202749901207521395012830900007626559183251725133499050099227475053531215919259218745388437880035315769372081657569227298943112324605662934750936725593059136025097835649319239160406201359055506765417657097462572616155914129265823633074944610353218786290534274737950925141397354456856825787743357712687855479296346479068122478095827487260221628413361936500316896007828444029508546662624851933100840938908624997237697615918218133413331562623741792178612504936483453113466421923960965974970455313325984475168553453676380241733641359449399668814733713062003043007810254612874321223511481188522598872839066115246796807839989591934237560353541841164525445860513910694178084073255794106151153430374541966972073876146587267632530781427925989402315701432113186536268820207005469333703900486271612426462181014408993760327984880892907651145147134755348562361504548588736734302480532664716696498757390391704300966844571820984994209661373946612264683977775256252574895274935749767099249275830029958333359717683703736066073447262815586007276484796728786692046862755375970774598813566121940916825850415074117224398875099371277698884835372082541215621387489685060814377699028632949195956283083548362940355374572475681446903925908166416194603037233924539293024832573568216251587742363779880449795207215304325260343224639275996250189864452973501150854155088792593479859139333939251081832749412479546502721343687628195794680449444108517409721980456128135366141478810641212131948457859154862220791642282553214891076825331555891456517554761413892732736224721808534405531318146939108670650957738423230785038326082359028085642083166608035091770520232331549662839099412979401304112804663041090659885345939680028316888024673156463327171506485192866385474326096007168785512510145001065658735757229022872845058857456861162150821973139582677864028122715795745037605834143945259498909540438836096097963066677031826654358431168069580847724057538424233915487183358177282577682419428913243753499223935537454982407800570417682736810056661807090612771088577971486897127733988547437480461937279759703042403843825735941188040507735006211543412398368512745203733589584447831282201873179095586817630696261531301015407855246819819281593021738837135573387760879327834504016185893232596434977393907438225298832058787010373625513876060734536241500679891621598626519152348876753631098568338740989379642222579192262079328370904004773796640682723794098973885866477119240386246633024936072422730435190955795821476790975352820360343169114164738023730110813885153010311174159348758335540946929795262891429380702497517664077709476544972408035890168405677316155533185957432663130639437715629754866655897078772321497769330334872276190360955012048059504086728521948868051641414964818280501418001043877591947021165368881938535669666558220521232786212931492175047223065158618010786953323418524802498287002104197262100430605944244417043653405024656074428411358700985554052109131219159813770012702700186156243029565672036271020037933899010095059446224743223835104385964084081820554087083519339614794410374878544557221323345607 A013786 943 358843408987748436567000953591125134536998427773167567538302203825795452347509612375855310889007869101252561897268145087802512799258869425806990918311368598987392045531219288245167603528449422141384207677639349964793162262368059823714744762412691378196706336999078148934985596259903394015493224135289463092271743767794691007636851390349824367242543012942009458078305883572793645820171264495048050913238716371801868163541005790527896242562069908081796911792129820482009537260867314796094114850020536962269491375119094319608618367711975819641738325409081859604043020848624352496770925432879039430279305904063207295688724879696842276988960402472904038008604824175645061869306261752421325511245257651066333642759893686597742707559135623815010234104382408853960636025595511093899576721579859887161648868919386329275262699949376627956029585706406208450300554959999138503760873581437317020131870223065067538141435935696615595994018547491699023871270399498270547591898229972421161556899060255758927984788293516494330482026621393816942184971097396958845816047506230638390262432323555120735190805297511267901929958396682158572670294642346878020222003470839996945816847604517475657705829811751372258780141298866846592955455781699113590437755022489728370181458706951362733831015320855367747711019491035683599619419793254348514111154016326105507565283241892398652818842552623009137287220062169415435492959958292523945684950084082358901666996705864551589376263200826368191016945141793540788141847480431339363391153033946193995298103027759115304550300742475075163653014105690624349550328808247319830824192120733120410268953475457621065695387098648982154756451299675557062291107680694870800799918232949529954177114877020923744026433626641683025892255341019077828050740476677690563542531174843995961658674384715601171747988848147240248668448538787070948072191523856956513212254015536858147558646624553106883917700986316753923650324123557508138009551531522640625583835291607779612568056881806593645466731209323091553415797114593234535063615385462149756585631084727242983655469015489048820698252151636669225429412761129169572856251080946044998824561263383675709540040003689306502397390589111408703047004811629025591994792485259071749913915733168482799101234164348592259242908566697503008503949131301723936653737994260447614386095104845194947962511704013871266130644142862329651464040380722771759178942495773147611907074858816421823621515843132419783458302272484789653085468267662581317115500520976412640621252467418540515461885734279219829631636299965411563296167378165892871509886975774893484865767365775131822121685183949043109535994975996064138252377757129156596368763633813578438426202321943066696539911450580453184478751694172294342031236089435179483795824176665289955227041434840808886132343916144162134028335133056652983927390869312235181199232191991037330528691483904620506350098264797818050685534424142869406287471479919697248512712288382579445841843899474929527878050798387092052177626303133884872130845321811825464199234702615672241066315279114024057202712861800499183146961139513987178559086719111079291523238237730385608480428085630699765880451150363087529934415121379310083385481888397352802407 A013786 944 861583024979583996197369289572291448023333225083375329659463591385734881086370579314428601444507893712107401115340816355813833231020545491362585194865596006168728301320457511076647416071807062561463482634012079265468382591945711636739102174552871999050291915134786635592900416620028049031199231148830000884544456786475053109336080188229928305749345774073764708846012426458277543614231206052610370242686158008696285460661954903057478878391529849304394385212903698977304898963342422825421969754899309246409048791660945461380292700876453942959813719307205544909307293057547070344746991964342573672100613475655760716948628436152118307050493926337442595258660182845723793548204334467563602552499863620210267076266504741521180240849484632779839572084622163658359487097454822136452883708513243589075118934275446576589905742578453283722427035281081306489171632458957931547529857469030998165336620405579227159077587681607574045981638532527569356314920229195347584768147650163783208898114643674077186091476692733102887487345917966554478186115604850098188804330062459762775020100008855844885193123519324554232533830110433862732981377436274854126553030333486832666906251098446459054151697378015044793331119258579298669686049331859571730641049808997837816805682355390221923928267785373737962254157797976676322686226923603690782380880793198979323664245063783649165418040968847844938626615369268766460618596859860349993589565151881743722902459090780788366092407945184110026631685285446291432328575800515645811502158434504811782710745369649635846225272082682655467930886867763189063270339468601814913808885281880222105055757294573748178734624423856206153570239570521012506560949541348384792720603677311821419979252819727237909407467137566680945167305073786805865149827884503135043065617350800434303942477197702158413366921224401523837052944941627757346321331848780552588222621891303996412288310545552009628286400068146526170684428220661577039360933227185860142026788535150278849775904573217631342765621633584742819751328872138356118687740540494621565562100234430110403756781106189206218496503416079642810256020039471136144427858845351454042177771593384205378605636048858024912256134804456492296015858552721290446379496757107031271543311675337527200642063228600970014442223468640704723417981864255439171905624924219334722141014346733313070057990601337304909979676587012453493165160954115374993788640932351327416188886736018228798515259539360939900083383756235979957058209310657857742394316750864366750131627174271915777623987648004406810945558756216953163474097874976308784495238628835519257162707445226091504914166126661652505995923937366549995943958994867104987881401484786401830661311774985303138392327392843668095933482817707678715216997850733865940593773848173361182500126485052782135603757742662133283802032654469023814409665477218676670059356492970480630599388252854993835746585933779561139695968152367029444496219023287193093679022204406573249466267202639305796435199966927408017278480753824457577986159617670192939542362520980229050800222985152771761343713581182998538735853695973083215720367212585701378947295008790655845961507833599310137878963212021773159372530706431723510208542014042044078579207 A013786 945 2068660842975981174869883664263071766704023073425184166512372082917149449488375760933943072068263452802769870077933300070309013587680329724761567052872296010811116651470418484095030445988408757210073821804263002316389586603261653639810584321101445669719750888238622712058553900304687345723909353988340832123791240744326602515515928531940057862104179203551109065939275835926324382217769125732317498952689465378879781391049353722241006787018063168179850918896181781244509062410985157203838149381513241500628126148777930052774082774804365917046512740056600513327246810631170515897737527706386519386713572955049481481393656875201236055228235917136199671216043099012582828309238607056620209728552172552124851250115877884392353758279612603304394812575177814943721128520989027949623373784140297857369360561195347230392363687930866334217547311709876216880501089533957993645619187783143426594973225593795724408945288023539785284401914116598694024512123470298029551028322508043243484564373259461459323805635539252180032857117549037697302124863567245085751319196479965890422823260121262883569348689569898254712313726095151704421888287224495924757853825830701885233241908887369948189018225404614122548788017339848896105916204445794831725269160591403808598150443335291922839351770952682344847372232872941999850769630843572461568496494784470749356117852398144541646168716366203675697642503501614308271945251060524700334608545929668066678688804276964672866987871476387048173942676370356545729020910497038065593416682401246053090288499632528775666786878270521055778502059369499416940912085064112957608055133561794413274238873264271569377141833241678750974722145208820951028252839848777471887322169429225683229370186020165098220487328597297600949346699482162120882224736750692027238400547259271842763765887751682882350493977859788058732764120804848245388517517768922106764322515161020895385904233619870375117515646563619809335813312157808446471505600678473250201006319272895819518311946880295532853980257542236967510222940622004193040969265037727586378914602662866695079420031435960284130610104702007222387424704114770197882771289087688841155268829595715477114032132153308117814326979665500038002734076385083818361757171713813982082975491332485402808741593811870929004675778548206332040926574456077309451745405443050622667860575446506684681209235433810869088861203485416900837089551450831015360086526878575537126269517053179767345235138154005616700100204398722587876896760554889516439488754518825344567066036845426869782075194342858580753080286573676904545501308997818117391573067947834081736447660575987845703298912870114627666896213373617086540261445546675919075903244964972150795417809571739712835279978070217647098336292245316136595236011839612012123365651009464240199182803690611729907584622340131782014408680403380126178397606810802042684812514939622123994069131195104840199627552827004726296410019533833237696235421874912550617923332312780182371968507553536973217240915120592706649485632289932522644744769242026133247841212412873529950971335387351804998986256308420379491504784724031372800944601677418269010852455316106364686153580308471943641047390672064277355653446226142568148010709375714947832668676007 A013786 946 4966854683985330800862590677895635311856359399293867183796205371084075828221590202002397316035900550179450458057117853468811941624020471669152522493946382721957491080180474780312168100818169426061387246152035468561651397434431230389185212954964571052997121882660933131652587914631554317083106358926006337929222769027128172639753744405188078926912134267726212867320201282059104841704863670883294314985407406374690355119909498287100657295630369666799822056269732456768066258848775362446415396665013292843008130883215810056710572742305282566828677088875897832498719592325440408670467804023034033047499288665073805036826170157358167768602994437044015410589719480729211370770481895542945123558253766297651767851528222800426041373629349860533851944993001933679874429578894656107045720455720855155543834707430028700172065214722010068456331095415412796730083115971033142743131669867327367254530714650703534305877636544519024467848995793953464352853608452185568952019002341811827606439060195966963836457330929744484258889939235239511222401797424955450888917390748398102905198647551152183450006203657325709564265256354459242316953777626014715343607035819515226445013823238575245601832759196478508239640029632977199550304806874353390972371254579960544444159214448035906737283602057390309978540731127933741641697883655417480225960083977514269204038963607945044492451087995255025350039650907375954160940547796319805503395118777133028095531819068992179553637879414805302665636365965226066295379206103388395489793454445391773469782687617701590375955294727521054924183444546168100075129916238935211216940375681868386271447534707516038074517541613270681090307870646379103418835068476914710001460528799570865433717816634416400827390075962111539879381425456671252238221592938411557399399713969511694475801896491790600523536040841351129017366654052440637177830560163181978341138358901611169821556064921308770657155067399251162215287762490898079978084947229014273732616172574222862663466984459589574382406598358910958992045280433432067491367205355583934895773960993542934885687495477740642197594861389519340952206714579563245116533865099540907613800459859312860550791149300092790872199078176865591244564517400586247886578969284867370981224154689297452143788566742302100540226544294243403230264705269041619993640718468764545025533241647062549919583374276579896682355749568485978909852013033445267879567751035459864640173110444684621395909566707767485696940590761332933492429122092289728971212499599699652305525554465869914346762541617203452388145768063398247813748642903761299857166936142749630249210833042946817533620689801145221028217808310054624783167730757568881701243691160898134059798160781747050517507227346592570683105437681004043965161664426908441108200928073723640718237911661158763508110678238656408616595241648515682954332653952735704486234848370032719709759983999446721319305754337638347837680456900733603708661247921665034033633920882985217875096386636042272694595437204543088665415003128127986870032190950104745928066751003309345412282176265031683802566001396517331159102988122399326095067988627481263895056745213971381611454746320641136682154785003626329930923924388968306123373713211091589746237491092807 A013786 947 11925418096248779252871080217627420383767118917704575108294689095972866063560038075007755955802197220980860549795139966178617471839273152477635206507965264915419936083513319947529515610064424791973390778011037160016525005240069384164433696304869935098246089640268900449097863583030361915316538367781341217368063868434134742508048740316856577503516034376810637094435803278223910724933377673790789650279963182705631542642902705387328678166808517569986372757103627628700127087495909645233843367392696916116062522250601159946162085154274983442955653690391030695829425741173382421217793197459304713347045792084842205893419634547816960812415789643342681000825916473230836501219927031198611241663367292880661894611519262943822925338084069015141778519928197642765378505418926069313016774814185773228460747132539498909113128580547546174363650960092406124948929561446450575726259139351453008778128245876339185868412205343390177747305438901282267911201513893697551053797624622690198083060183530516680171334051562316506705594744103810066444986715617318037584290655186903845075381952770316392463464894981239028663800880507056640803006020080061331540000493002656058694478189595819164690000454830744898283375711148778256120281841305322491724663382246485267210426273889734212076217928539794134258476295438168913681716618656657370022530161630011760358897551622676051826375062276607315865445201828609665940418255258963853013651680183896400457371897584650223108284548474947531700192914682507785175205473854235537570994084123385648100948232970101518492668662640778052872964450355349608280386928889683442131873842012165995437745530832746007416916617413462905297829197421956227308622999413072218713506729647769647906356477739233778386563572385029807250394802521467676623970044645126149315958713240797578436400353476789231857010034060084060770697336379909969863971174951799929997073199722768418741556111876062358347829316825602040478905917740646290027381958296863271232011430350709093254984229687474568092158242659745212539900718320670394046772660058757027684753280345496586660535676642055281916425262196235937626248321705531351524797810103997719180734904122210178182449549469522790884149986702654284578199406278807581175676105252966557725919195409003182597236348748267343397083932850478411155865557350968929604731365043503672606305313194597182356919681638068331934336154713934835362554683293302088178842170236139135001055638177687775971578869665349733158354358417960373315322322143587639259881211538878865185566856272553664346576862422905489183937989120219193000810491611930880957057813678741862228355210136115308898223276212549675688750957752441154104385721548922884964686102477316419877575384036974668292534852859168762210136155872090709560353156289007167100790428305010461364489225898442191182973738451014037088445175198086154773352702140518426471449870936448560023133721582671577887653116164669673158270777018661382504495656259917746714755044040047508118106424313137496739723644728107955885661422510635296474947290471201494973288269158945738334889505212341072809960969353038112113006274481880781954258240694582514612031245258745287249102845915859369173853638793706818164148342457912903002220285419830906980716216113829607 A013786 948 28632928849093318986143463602523436341424852521408684835015548519430851418607651418093622049881075527575046180058131058794860549886094839098802130825624601061923266536515481194018366979764683925528111258004500221199676537581406591378805304827992714170888861226285629978283970462855898958675008621043000262900721348110357516761825025500772642585941998538722339663740363671015609650565039794771685950322191601676221333885609395634976156278507250685537280989805809936509005137077679058206457925109865295594666115923693385030735166455414235246536524510628864700686451204557291193343921467099790616746256946795706136350100542549308522910610310933665777082983025452227238439429044801907865591233744870206469208962257750328118843736739849705355410226347602540279673791510841492420553276328860041521534253865227336880780621721894658364647125955181867106002379877032927832318748193582838674076285918349090385270057705029479816771280358801978725254794834858767820080168096719079165597427500656770549091373057801121932600132980593247969534413104197180608239881863103756132025992068601529658304779212849954907821785914097442994568017454212227257027541183699377196925442133219561814420691092048618500778385082468216592944796700974079302630916780773811126572233483609251843194999246424045716354601585347043561749801601394634345424094918073658236621713021446045200435126524526134165392933929590491807922944230876772211085777684121535257498149926100745185682991200888349023612163188152701192205668342724019525707956795980248941090376707361213745900897459000508104947987645303194409481209016264129944558629094671210555046027019529423163808016798409724435620087903010116901768003821590786397131129657884294924623161903051900301906139137296456567208197920854043891574152077192947884507616870491154985825797248697770945688681091778261829910444304648163837643394791059271631922972752534366973398476224614425722393138189698270499189853108495291742355744081870768714228059444272052532905217135479626437989271940626048255308301624687929616106301156801075623471092626109537304571946159617574731881337054533162486240622220414980775011039542059698523752944504797426637816061368276324220912844118073072937272256774475417002402798328712372705099931988177016641415964473344589891496398522773998665185233203199676399980960007469452317927739056980227834838964155613002064974341107468157539705493794587218313717400050736970063137534587264628350107760866066504709313208814561522856330088895466753921862974788904848155310546021910401348096131046677396079530635111877646282394945990360246045177895810642659211210280859536812856664634086186331771328691049563611211004630117438963846800211332048036724126058497072776178570376181714864198066536910248889793654407928249906208208997818360330117736138631382159701030319946020884703049356865650604857610819837839384741957951140118412992615544065519994458508255131911371885253008135621805979393294070680062509862126860740154066991573524775843129672076470992187202081473075448035346836348444421354789430865134250628717742069702014830915816716287416644507183328065030995757472174035907692617583487019866247434685095933043978345386422586743690070412120170241448880108330905293014007660699634889304886407 A013786 949 68747662166673058885730456109658770655761070903902252288872331995153474256076971054842786541764462341707685878319572672166460180276513708676223916112324667149677762954173670346838099118415006105192995130468805031100423366732957225900511536892010506724304155804311797577859813081317013399778695699124243631224631956812968397745141886227355114848846738491472337532640613174108478771006660547246817966723582035624607422659348158919577751224695908895975011656523749657558121334123507418753705478188786574722793344332787817458795134659449578826934195350019904146348169342142056155218755442506597270807762929256490433376591402660889763508375356551731530776242244110797599493069136569380785284552221433365732570718380858537813343811912379142558339953460593699211496773417530423301748416465592959693203743530410835850754272754269074733517749418391662921511714084756059725397314412792395656457162489956166015033408549775781040067844141483550919336762398495901536012483600222509076599423429076906088368386711780493760172919286404388374852125863177430640383956353312118472994406956712272709589774890052741733680107979747960629957809907563557644123126382062204649817986561860167916424079312008733020368902583006188039660456879038764405616831190637920514899932594145813675511193190664133764967398406418251591761273644948517063363251898294853426128732964491954526244738785387248131108434364946770830822989098335130078816952219575806153253057972567889190824861873332926005692803814754635562485809690880370881224804267148577707557994474374274203908054799060219959980118336372969777164382848050175996885268456305576542665510873890145016303048332981748369923831055127290681144977175639478139511842308580192114020211729227612624876640068648792217866883207970559383669539137340267870702788106049263120967739194123348040598523301359606653614976775460241374181790893333311188247057578835015103129741415299236159465924793465547468554837313497195473396141540571715682861570725697198131505426342286583077612241929443141860995232200875719008271229077479382571954093395288999068277242729241796931247090267934123129463733951216368840801505940485336155530819756018621357396363345231454454411738727493448122390688515515476222769118787238406864944936703613016956039730700500360329482852853180370795109744920882423036354284977934155015344501475809527031448352937626817958003392999031046252832890600803911171235477521819465121593220544022372668608733839425677807061014363762216378048543438015676166393002468160540420900620998606873636778810643072427986953054903618228724030265322854950754472127841353024766115884343747887668851786440933382582960187210002230517622116911970952196167307408247336174626666451471735604747473212297388939557755121507584394564233435728024805909803761883152612684468853948565442173798190396144172021505834427102263123578430652362765441040687424309595269921301313506694878320571719203896492472533627956156523299063702830086178966592637109914846768032986799354342655606852241472197616854150732867754072615055672849423507187335759551298709354537609028875935806087363461747170684139420813690689860214369974817952334698860090678915335238592007272800630771599859059500528749718761140102503608526632393339823369221032263207 A013786 950 165063136862182014384638825119290708344482331240269307745582469120363491688840807502677530486776474082440153793845293985871670892843909414531613622585691525826376308852970982502758275983314429658568381308255600879672116503525830299387128200077717226645054278086152625984441411208242149172868648373597308958570341328307937122986085668831879630752081019118025082415870112231034457529186991973939609938103320467534682421805094929565906180690494877259236002987313522927797049323230541312427646853131276565909426819743023549718567118317338438763469003035397789855381954590483076828680231817458340047209438793144833530537195957788796322183609231080707405393757628110025036382858996903083265468209883661511123902294832441349289838492401622321282574228258885471806803752975490546347497947933888696223382188216516416877661008883000048435176116353558382674549625517499299400678951905114541971153647138384754602095213928011650277202893783702005757327566518788659587965973124134244292915215653213651518172496494984965518175179206656936488019954197489010967561879204302396453659571103066166775725049511016632902565939259374853472528701588060101903539626443331353364212985735026263167334214428132967981905735101797857483224756966572073337886011688721647156274738158544098634902374850784585169686723573810222071818818021521389469135167807805943076135087847745182817513617823714782762791350910237196764805996825102647319239502279201510573960592192135501947170493357872355339668421959225879985528429067803770485820755045423735075846744732972632363583239572543588123912264125631500434971683218168472568521529563589689278939891608210238184143619047489177836187118363360624925429090198710387012967933382901041265762528361875497912328812804825750115098386582337313080190563468753983157557394242624280753443541805090158645477054446564415575329559237880039539410479934893280162981185246782871262614509138133466018877685429110779472000164389706766331624135838912689354550631312398972713744528647830085969346992872592983608249552514302601338859221015027997555261778242088886762933659792909554431924263733309829633842425216870501586764415763105292109429498234200709879108668391900722145042584684711768941860043125752658410868654208159414882732793025374853711451393411901365151088329700486070279058497555038697710286638232019906191842148043418674402507495403241989917166146590673542053051770332530190722136381529888535756945322526197716777329569948461052414753495487393081523694552794675638475509598926053457550582391017655103601905924354016899596674284823587367166396667040174736761487578947088612463444238309338678292913139244681051581687409491215355472810702705642256222997705087201854155278626149983637186998683182726030843878170046739710131348724479182987558989438832281449423055409718330505626659289455141142157023635508459472533759711811996322999823938690505767338243081044453729574402847692697808555478426553240722731812441051950495036915698788921700905547090047201305249776716112052231774746478066815909615477528348748670511465840756793158682668201160244799278331121870415759671654956812618749373671346354374702309537903555611963077720075719907859409461994314482611261601860769528074745497386111164072444376408915909499698463960007 A013786 951 396316591606099016537517819111416990735102077307886607897143508357992743544906778813928750698750314271938809259022550860077881813718226504290404307828245353509129517555983328989122620635937945610222683521121697712092751724965518548828494808386599061174775321684852454988643828310989400164057624745007138809527389529267357032289591690865342993435746526902378222880504139466713732527577967729429003461386072442550772494754032925887740739837878200299425643172539768549640715425076529691138780094368195034748533794202999542874279651079929591471089076287990093442772072971749867465661236593717474453349862542340745306819807494650899969562845763824778480350412065092170112355244451564302920389171930671288208489409892691679644902220256295193399460722049584017808135810894152801780342572989266759632340633907855916923264082328083116292857855364893676801593650867515817861030163524180015272739906779261795799630608641155972315564147974668515823343487211611571670706301471046320547289432783365977295132164084458902209138605275183304507735910028171115333116071969530053885236630218461866428515843875950935599060820161759023187541412512932304670398643090438579427475378749798057864769448841947256124555669979416655817222641476739548084264314064620674822215646318664380822400602016733788992417823300718343194436982069672856115393537906542069325800345922436183944850196394739193413462033535479509432299198377071456213494044972362826888079381853317340175156354552251525170543881124101337845253758191796852936455632864062387917108034103867290304963358213677155085513346165641232544367011406822502637020192482178843958734679751312781880128829333021515984685271190428860445955245567103639218136008052345400079095830596863070487501479544386626026351226184191888705537542888478313561295303576540898089017943874021470907790407726201161796366271730149974934124562323678765671317825777525673901537436440658451911325322715294981512272394699685945962229550149229367140276065781069933485700613283440036412402129887095753643407175586840545814600989657082222130183529559255417117803717162775840191050157223676900950855662945706074309821362247215806354740225260315904419739912808953633870247245827992957229405963544932132844495638753790755133441436053925023761194795581975177727763079610867054740019452629647913202398218395079794766612997452248237240420496463184017791115917964207174469377300568404987923849452053262374352425719385400717982368297446254986847823142665230788738390621260016207979698547021454351578948320833389903748176124373994575931614957861433268566518397563459542964331677051959758524729616180722166581284447326479204847631470188408068490218497196247057191417489914371651826823981386110712885983838321725200056151486282222044025368287474518353129133642636307760064756038733711544009608953981793882319013748855811193553557068060603171522577276795904347379121637587733404708141237310167438341703702154330975279081670965733138583634592792201003874218563203330333904713895385037408491166293838424998986761545565345557898029483657060373997086350985747763067273023610868238971643551307097617246184902596853660245200506437024323349605901803498770442118248349072749639106067707636907463939224052904937938947757807098708776011967976807 A013786 952 951556136446243738706580283686512194754980087616235745561041563567540577251321175932242930427699504566925081030913144615046994234737461836801260743095617093775419971651915972902883412146887007410144663134213196206734696891642210035737216034936224345880635547365330744427733831774685549793902357012762140281675262259770924234527309649767688527239227411092610113136090438859579671798714700518359037310787959934564404759904433055056465516350745558918920969257267984287687357735608747788424211006578036278431229639881401902441145442242910949122084872167464214356095747205171431785052629061515656162493019964160129481674357794656810826920392678943293131321339368286300439764941928205891311854401805541762988583073152352722827410230835364759352105193641051226757334081956860877074602517747229489877249862012762056532757061669727562219151710731109718000626355732905478684333422621556216669848516177007571714913091347415489529669519287179106491847712795079383581365829831982215634041928112861711485612325966785824204141791265715114123073919977638847914811688798841659378453149154526941294866541146158196373345029208383414673286931443550463513627142060143029205368384378265136933311446669515361955058163620579390617151562185651654950318618069154240248139766811113178354583845442177827370795193745024742009843193949284527533059884513607508451246630559769277651585321543768803385722342518686302146950375303348566368599201978643147358278595829814933760550407279955911934475858578967312166454273418504243900429974506613793388976389883385364022217023071038849360317544143704599339025194387780828831485482149711404344921966082901989294189319228584659879229336128219693930738544606615837762744555333681305589909089263068232240491052386072289089269294068244724781995640475236430860670023887274696311732083241525551649604768950608989473075418424090089816833074139152716376834099691839143037591384894020943039092099839423250610966019673945956255313149908299710503802833940348910299167172493539527426177513858916904497820628584004150500856976166654415334570654471772256499846724907824792298711427494048239183004446732640284417881090755565151057731280850018486511795530654297674922463637233011090307803718471382050959634028647851603075392887965473982050628704192322401724359154145691798430786705763784639598958122366586587234637806882848017614249612008104826716469319032061425900974898664740376005162534379882960820174152244347123875666282168458223421623365539219123760875881645298915359256211398511898141054918320969158899370874621960976811807513825301277828210672549866362657360356601755380217875808449913921961663958030876570839163159922367772445014611768189184316593393284406336036204379308051821639247195810462205334819718563615127704909258226318565863049875969774931915479248999641417167071098510287111447952011002802675722090520413508214825708041586966338057271051848147904704247110781712019458430588872548671645075091988725265739306657294074610301998770251196131705218062819474817787290271506058422567214470902394684513168790260601957967004328716780379124522529689694641770916166688341379008089951135045638248726415955295400362403770230200547831525914286123671883493668566036214820918076951024755991413566494843999771204735112313607 A013786 953 2284686283607431216634499261131315779606707190366582025092060794125664925980422143413315275956906510465187119555222460220727833157604645870159827044172576642154783351936250250939823072564675704791757336185245884092370007236832946295805055699881874654459405949224159117370988930091020005055159559187641898816302304685709989087100070469092220153901385014033356881639753143701850791988713995944580048583201891802889135828530543765190573704758140086964329247186700430274737345923196603440006530626793865104513382365355245967761190206825229188842125778074081578668985889039616607715911362376699090446145740933948470885500133064971002795435862822142846808302535823255407355875625569622345039762418735105772935587958638798887508611964235710787204404569932163995444359130778422965856120645111098005195276918692641697735149705069015876888183257465394432919503880114706054321084547714356476224306287340995179687506332325144590360736515808517034686926358420985599978859357426589299737334669398980969276955194646252763914144440828981989009500481866310873843462864806018824167666011120019186048974565291925829492401415129328578630561922395964662896218768086403413122089490892214593776880783453506384054094650853011116871780900807749623535715001984039330835783580113482741229355812906668963517279260181804405565633508672232150606876782717171627791443159974006035641456357026588896929119344387365811454827851103339907851006683950722196807226908587385655959081527879174144554676536448100516511656710477828689604932368790379717926932312110008259017343072393564277314122423489034743012999491725061770024396642641457081832157640565047676295348555467831768370029636043855485127703245600484626468349677356168814721371723320626825609419016778959566103335575057855584201571532781042670496468727353346545844468731862902849510701050250412183724854079636240305650216211008105672020778673360105782433256915130544284236860131714455224716929413237144240969006872929827604919630604290777733628300381156988405350252210775259487699267329230193965352557599776137251218304141386725187856131986503687326309206137413209822278393676605069322887332498904111927689612805320894386114821069100968717488835192996459627829036728049788304354081302783491698984018324005103030903559518765766086540186329103806008032318880538846919677098451802174395950365374325718090291813318431459688946242834995979483588240731694041642788395245046098988929238139538677444425474743486468194435317700659665116149862991830362695777574163567827067436672858888646950517389469967328305325149840694548368065533824792229136740322216200814667903119816088243326629955163232134646584830746973605021640480082855422231544140737275859612822926714718632423755832517140919755008902144271239921619487129001390876637182752203429611529065676848139042618137707523199354586532778417729224408739339512833223796525007850306177675507795487403119194897312986890558719691843882989360619825295864929363040075284163073139335099047373121912224228568829559037507283941886046272583881944636649637516118265415705301078777393248989690277978593784956834891969716218707650998423972675244577435192124708664256270131452322711515343493720200982936192268298227052951785024302759410439135383973154120443450662569004664970407 A013786 954 5485531766941442351139432725976289186835703964070163442246037966695721487278993566335369977572532531626914274052089126989967527411408754734253744733058356517813634827998936852506515197227786367205009364180775367705780387375635904056227938735416381045357033684087206040807744421148539032137438101609528199057941833550389683798127269196290420589517225418694089872817047298028143751564902304262936696648267742218736815124301835580222567465124294348801354522495267733089644367561595044859455680034932070115936631059217945568594617686587375282409943993155869870384235119584119475125903181066454516161195923982410278596085819488995377711841506635964975186734388511636233061457376992663250440469567382988960818346688691756128908177326129941600077775372407125753061906272998993541020545668911746310473859881781032716262094441870707120408528001174412033439728816155409236424923999062169899414559395905729426429702703912672161456128374456249400283310186568786425549241317181240908669340541226953307233969422345652886157860802430385755611810656961012408098154338399251196826566092699166065703587931265913916611255797725517917291979175672711155613821262175454594906136867632207239658290761071868828113881256698079691609145942839406846109251719763678433336716375852472061691683306788912181404987503696512377763086054322029393607111155303929078327255027097588491575136713220839941526815545874065313303041670499119118750267048165683994534151807518312959957754748437897121075778364011889340144487761857266683741442617465701702742564481376129829900640716816947829831207938797172417974211779631873309828576338982138453479010494996679470785131881678264075856441156141297019791615492686763588150507575332161324146013507692825008288215059286281918214108715713911257667973250207283451862021414375385056572569425202829741675193221651239653123374645206612973866169122630461718521889594737613983622249853228436826452701176246406994545347521182383322566585501904516079412033080902157338441549215157929161245955558071398029965940857481695710811490797062505540175148243469527176042572899595353270468403935929116783290423217528771444252485329868772738382760345575467421061685386911425890690693298384499566417517184047541718754149207983163569260627995936252377199446404556604373782987376178238225285597632173771454144713382777020724676827263756049134790643777553934713159929046825346740095365996797393984334936983355683672419100773032364544065564859111010134839197799283855943875821043384700832561955566726352788915451534191641328192252117391555261085684767507610631725346713326142157313513641098156017635390678427872227238522346920355286450178623483625656958792678935868777937481910199338930387847042039436449437753873655348331776374048395247051808388596732339494805875788040434497281286690112381841326148635763201650362265200980967867805383154170312570335456543848585132598894216965254889186948448481524231485980117163057454848200535371695400659220757275538607543572812742865711250372793759771249054988744468397100473900549072595779676199955263108427890144521190824246357426603677681360575619288641117070047215958393262230421896291425502879304585617026830348339728422202560029797636184043154137235843350925344464364056919543043184725040828180200593947207 A013786 955 13170761772426403085085777975069070337592525217732462424832737158036427290956863552771223316151650608436221171999065993902912033314792420116943241104073113999270537222025447382868142988543915067659227483398041657861578710088901805639003280903734730889902237875493381703979394355177642216161988881964477205938118342354485630799303573340293299835430858230284509784633730562565573147507330432535311008652490849067187093113448707228114384483763430731472052208511137827148236126515389702707553087763871900348363851173182287310195677065496288053066275527567243558792548522121470859777293537740557293303031413481767078909202052593077901886131457432951905423349266816438595580559162159384464307567431286556494924850399548906465508533760037989781786738669149508933101636961470583491990330151057102891447737576156259551745288754931567796100875730819763292288788887589137576656242521748269928494357109569656352857716192094325859656164227069454810080227757951656207743728402552159421715086639485914890668760583051912579665023786635356199223957387363390791843668566496602123580585188570697723754314622969459313783625170338968519418042000790179484628784850483266482369634619184929582419556117333557056301428897332089339553559408757415837508313379152591918441456018421785420121731619600178147553374996375326219009169616427192574050673883884733717063739320061309968271903248443236699605884125643630817240603050868385004119391182645807270876498489851469416858569150999390987702943851992546305686915116219297307663203724535149788284897319784087721591438361077491739424730261052010975556082482896127816898411789896114426803104198487027409355101647909512046131315215895254144519668797940919375149368688372519339274578431970472844900004357346362885632075026429100929660803773747687567920713415915299520830739189911994209762138925184626407149222523141077750252672063435738586171056916965011174677021897601476820312935524167623193903379398358902357482371790072743106668291427246079769598159665594187916151539294929426669948223998813551401658389403747075801960530932570334749678217531928443202394637850165809396680306145286580237650217277014923344857007589726697277969106613974333563548354609421183458968458758898147666728712248367575729794767818242941957655870817340407101452952690203949978910719914849225261401456832047626759949062260278273972632335709906997246296989641427657522968973758310542956388183697036996497478260956050707270301421226725535333748913916080538121245846325166666698981255315709973046185999133594130828989597333857124181866729126785773126772557458696067319709746252276672598342573018905321217599692154955773042766878874984185202358061222125020935827894066388612771861220747936686915100047050646491344595074090196988171391941020754347127028907767085083227972369342959828801024082874467447162519798747555303850600724953162920481375431161780452903369945014933576988937863224804139679797838261308500949090529485427440656982789038218568196712118323395620572712145077817210768981027975468621438237835218323302467002556092586723335364236995379169015504181275430112946742061912027322085183365516102222615242972995712632413210310066481419666363687941708346631544124477887613083503259885571752058938100663822846686524823028460661626067244007 A013786 956 31622999015595793807290952918140837880559653047775642282023401916445461925587429390203707182080113110855367033969757451360891791988816600700780721890879546712248559870083099166266411315493940077449805187638698020525650482923453235339246877449867088866655273139059609471254525846781518961004935305596709771457422139993119999549127879590044212904869490610913107992905587080719941127165100368517281731774630528610316210565390346054702637145515997186264397352635241922982914939763450676200834963721056432736421606666810671831779820634256587615412127541688951784660909001613651534325281784115078061220578423769722756460994128275980042428601629296517524921461589626269067988922548344682098802469402519022144314565809316924423685989557851213466069959544627970948377030344490870964268782692688104042366017920351179183740438300590694278438202629698251664785382119101519321551638294717596098314951420076744903211376577218476389034450309193760999002626846841926554792691894527734771537923021405681652495694159907642103775722111711490234336721687059501291216648228158341698716985037758245234734109409749671812394484033983863415122718843897220942593712426010322824169492720663015927389354237717870492179730782494346504268096140426555425857460423345373196177935900230706793712277618660027732275653366297158251841016249041689370295667995207245654670038107467205233820839699512211315753727785670357592194687925134992394890658229532583257374472874133378069877424531549537761474768188634103679954283194042532835699352142608894641672038464801594619541043504947057666358777356785878352310154041433602888373086707540570738754253180567352809861599056630738422761287833364505200991724783856147419733634220782418933598262815161105300604910461988617288402612138456271332115589860768197850577632911612634149514604794978698097638895559368288003565283278061727678356665624309208345396707657632991830399529576141145845571358193526463288562013935459724560315174667964656199110567716817837526805181357091645186679845847125553434545685821151336915381792958396729000507234769101373733977400294160192128949525478248108361429415054833079150598171682112830951001675222933800164403824980152374886079599417220261484983269480114452547815638108330549327237237531601303640331745832434317450588539409179683899364638515552989852624897853746351850637698486928135808290238039486700388359072129067805712648505993703613638288029056585828590445304555477748155993712365368010336331142312509372029111277026725166744253994013019645283892583919759508120404023198590955160662016633412641277380910458329257634623100751716290908620517818391676243456860864048811075683276178837028670861704994322175266922773653399059265238791015795985283155212968602225718372772890562968599512050390831187451996407548771284830361658792446548951258822981596340637210036792880284545292340612544172075782410219434867420991237980855518350439809602754739371194609665401710778766361294511285017415676480762782240305796094472884995081860331839123056323448169100160073209042359194249223273137178300722728209533025905384806225539242307701185127690650777600326525260604161436499198378162706030424117954469621888618939214748041740262337442871408159013491326985257776693510379693838654894346100091334048564187452860807 A013786 957 75926820636445500931305577956456151751223726967709317119138188001385554083335417965879100944174351579163736248561387640717501192565148658282574513260001791656108792248069521098205653568500950125956982255520513947282086809499211218049531752757130880368839310806882122340482116558122427025372849668737700161269270558123481118917456038895696155184591646956802372290966314580808578646323405984809993437990887899193369221567502220877341031786383909244220818043677215857081978770372045073558204747894256495000148277607012423068103349342850066864604518227595173234970842512874377333915001563660302424990608795471104338262846901990628081871072511940938577336429276692672032241403038575581719224729035448172168499272508169935541270060928400763532033972866651758247053249857122581185209347245144137805720809026763181220160792359718256962530124513905502247149702467962747891045483545616948232054198359604264512610515161901561810071715192374220158605307059267465658057253238761091186462553174395041647642161677938248691165508790219288052642468770629862600211172395808178418619481075657546808596596692808962021559156165595256059709647944197227483167503534850785100830952022311901241661839524760607051723533608768925956747698833164159577483762476452241044023224096453927011703178562402726585193843732479476962670280013949096178079898856492596816862761496028759766403836118528819369124700413394528578859445708249116740132470409107732400956109370794240745775696300250440165300918420910482935570233948896121338514144494403956034654564353988628681518045455377885456927424433642893923896679853482080534983781184804910343748961886542214096477699334970402953049852087908176987581131206038609954780455764098587859569429019201813826752390019234670109454671744433507468409531255704443039236896620781934592984566112743854132430988238043259496560245150626208155734354163966409237297495085976813384789270512314891175216831022657038355837395459038798669316734377783139534064473088079627901859240438377040093218309878948453796344191656584359933831684893110546330217870680612398335279738106278621301607810673273708175792025546654223040586210208752907113355022210264054194733583777345852101477118200745847825444830021754800567305347098101648934696607313374730040436521743674796198863083121440421042374497075842728636152379746844990793381114067114454075704861532807567632450132181891801516069062890882376345529557764862574445659176237702073322540903389248592817531072692335002241896176141167125352953839625260168326626093991342578997090059699816883340749501936823751706991566010448547580730064904870814471597863281958414660539922934581195392715546105387705838738953691367542815881579541811141295838337228926160664855666337613943949813027710241687607428432988385681072243374524599854877698342760664164031972433978812813869941298339705563193246909810718557153953566936863116677799962392034099559405982856214129230238257806629507579818033468121595326815039230311440158974216422829396873191546656745734458232599054009484335774910704425392385078802365100035270431088795198828919747519720780790545491585252517018383987150710591609034575305968657179048307208681562154574073054610048218369872200334250989791392676091603921841118421644906610401324986319293050602614074318797607 A013786 958 182300296348105647736064692673451220354688168449470070403050789391326715354088338536075721366962618141572130732795891725362720363348921928536461406337264301766317210187614920156791774217970781252422714395504753987424290429607606134536925738369871243765583185247323975739497561856051947287920212054639218087207518610054478166520811949388566468598204544343282495870610121308521397329822497769528794244616121845963279500983572832326495817319107766095374184122868995272853831027663280221613249599694109844495356014534436827786516141772183010541915448264456010937164992873411379978729918754348386122402451717926121516169095411679498024572445101170193524184766693339105549411608695619971707858574414111061376566753292116015234589416289090233240413568852830871551174852906951317425687642735591074871535662473258398109606062455683534967034828957887110895406435625578557686400205993026292705162130261409839094777846903725649905982188176890502600811342249301185044995465026265379938696590171722494995988830188729735107488386605316510614394567518282300103107024922335436383105374062653769887440428659434317813763533953594209799362864714017543187085175987176735027095115805570874881230076698950217531188204194654191222151224898427147145538513705961830746699761055585878755099331728328946531050418801683224187371342313491779923569837154438724957287490351965052199135610520587695305268405692560263117841529145506129293058061452267665494695618599276972030607446816901306836887505128606069528304131711299587333772460931063898439205609013926697464324827138362302982082746065176588311275928328210475364496058624716589735341257489587856045642956103263937490272694863067532947182296025698702501427874289600709450826199075103554998032488436182442932800666858384851431651284544946367737207788786497424957755943236697993771966802759541866051241148606653525781918184347683348578751285701430328936879038500068053711695611285399549092365586497152155605029479241057318021288799884479186592364036292543273263817162019355237565022404167459048201129875428358421738853107504150368403006651193174969745160353426530173330076653337516789520447490711215729979165408326843994121555334649407390895646560799990780628893036882233276162100138382542059092206554159412726827088088706563185673470262574578450922741167479098391455401863772174822894908054875141804235767372540270969885512767368722215440081820001008585605616468193435041244027682146722678047420709037585871354892105534296340382792718914942267972442168940249664152229251673213532172013233339260336901139554150313827848486749991086962741332885836594825546306469739982153599956354965929450137910026199035881718812227812973470300931672479888550251307847686651711756318454876611079423501079532290291945435667605114020254456342233564251561353720968354657840765813983129566101729057313633057226985830455535255726642514215408343143397709703273873042133764837770124281802056993717447699143098356959950379682909191977767821697093631213381892532903522846508434216470328676771890195560601325367116574204478605184684305044197272388236313794849594678099725296191293361139953148856130453292015309630745886894985608044430733132349404118725772306063153002536626489133815295941016340525330369420771573581292152622614496876392439433054407 A013786 959 437703011531801660214291327108956380071606292447177639037724945328575443565166100825117807002077246157914685889442936032595891592400761550416043836615771588540927621660463423296457049897347845787066937263606914323805721321487862329023158697826060856281165227778824865750533646016380725438296429143188762627385252182740802077816469490481948091104289110968221272585334901261759874988903817144638634981323308552157834081861558370415916457383177746394993416079008457650122048297419535812093412288865557736633349790897182823515425256395011408311138991282958882260133147889060723328930534929190475079888286574740617760321998083442474756998440687909634651567624830707192424137272478183552070568437168280658365136774654370552578249188510105650010232978815646922594370821829590113139076030208154170766557125598293413861164155956096167455850624327886953259870851937014117005046894589256128785094274757645023666561610415845285424263233812714096744548032740572145293034111528063177232810513002305710485369181283140093993079616239364941985161356611395802547559966838527382755836003124431701499744469211301797070846245022579697728270238178356121192191507545211340800055373049175670589833414154179472292382878271364713124385090981123580296437971408014355622826126294461694890993495479717800621052055542841421273878592894693763596491179007807378622447264335068090330124600859931056427949442067837191745937511478360216432632405546894664852764180256864009845488479807380037715366899813783172937458220238830309188387678695484420152532667242438000611843909959207889459980673302488988535373503916033351350155036757944531954554359232500442365588737603936713914144740366225146606184692757702584705928326169331303391433703979323635550276004735274045481654401126982028287394734192416228937035900876380317323572019711311883046492293425660020389029997804575115402385560618787719937581836969134219777446571438663396961781162696244317370769773179662325607675779657778620569114408522634527008266051138396399106425006008471925393618792406069174730912830903488570594986311117465034535618969514813102358130008577098946165514044663377811638594425197628967679976145392752429885854358493227145540447392480777864289972181554242096065202432256483483880387936536749957111838500984458208802002100441562860665501543117315237884419874916991749770674239755215471970077461469190598695116154452302039271636449822421614039085140132437534026910464834281149991857122399243677123095945387845513259085318114776385401833647625539443629502433267385690745003773247564068899636069514903500664216686728599797541940258893664176136681833845697150793495208273196609781121972903885152006868158978949302192536945624212409153390142295650759926920610158743201695826091957028990960991037919878762630949677702787767998810284045019533475678719373494088210251466610032970401992978923740148999668676631195431887297900997560569174163169375486068400606738841915591925642579155060840861618664969938620539894721808543329923971501358354466750553745259152929308359541003782206446894664953131048427016411117651004155389421433876822117440436155295360097027510403569218354128758423420874434860444914678190250770919289060579306857630359090440200410290525554380233601318216979272548168682458446897407000218247078763631207 A013786 960 1050924930687855786174513476388604268551926708165673511329577593733909639999963808081107854611987468025153160820552489414262735713354228482548921251714467584086767219606772679334793376803532177734747716369920201291457536892892357451984604033480372115931077711896958502667031284085330121777349726372796219068351990490760665788837343246647157366741398155434699275477389097929485459848358064964277362590157263833730959630549601647368615414177009769094379192005699306817943037962104305484836282905566204125656672847944135959260536040604422391355044718070384276306579688081634796712762214364986330666811776065952223242533117398345381891553256091671032798413867218527969010353591220118708521434817641041860734693395945143696740376301612763665674569382136368261149084343212845861646921548529778164010503658561502486680655138450586898061497349011256574776949915500770894929117593908803965213011353693105701823414426608444530303656024384326546283659826610113720848574901778879688535978041718536010875371404260819365677384158590715225706372417223961321916691480379304245996762243501760515300886470576335614767101834299213854245576841866233046982451809616052429260932950691070785086190027384184912974011290729546676211648603445677716291747569350642467850405529233002529433275382646802439291145985358362252478582501540159726395175320797745516072495881668498484882629166664694466483506610404877097381995965059542879654750405718094090311486796796730487639017840017519470554595926452893398222837186793431572361318816547858092786230934049093639469037227812058142593413596599276061473431782902396076591722243255824821222885016517233562119778558987052050107861521619306577001449447311243905878933911132564459442832323254356048956212687369392983201452217105883849918034756795991365677823198004189141893896419326859831194627996515009708954061024728784852081127731045709315570133990562891261685649218024230816105236571633682606007218225404369243784029546958326467986443694862845499346846788783289754254526439426341092870078720566972088528921706999276057998562132993033547920021145805066258761870150593614569743399221236770125744265214899507151399622725087998584155936314742238376442614189346347652160223207911735272652551039847816844796811435624736647025524240863684159333607043160192428457869205024673886160492119675697191199388849652272348200155984987526627466973886839977196291199116023634295307843421457982519198612026067109041130448950880584068772553364876217077335063848793578101349802587948920204154435342274993043478754059567401329428026202905283305094784264835368113898198561603687686904173083063518859055181995063945060084473856942228249968490449708457274564281206443733994377289731651857474584536384991142427271678446788826607297339482045628909076910176164393430965143491992091899875104605215759305792813771330689161935185142395900097748204492591500231961402260295142926587165769670542050229856779959439336213467832551301078908746414592822627916287227062312535147455574761409074668079542367226183269371257950081077678994090552467647273266403093480060977090000862738249903974487208864159592963052478969693268263148974633519518099928240142334792100977213034450915765170492176146921185107551856066940876765038967233388153006582731000674207524011236111478528007 A013786 961 2523270758581541742605006856809038848793176026305782100702315802555117045639913103202739958923381910728392739130146527083644828447763502586599959925366436669392328094275861203082838897705280758741129267004178403300789546079834550242215034284386373450350517586264597364903542113088877622387416693021083721983113129168316358558998461135199824837546096971198712960421211224128694589095907713979229947578967590464788034072949593555332045609439000455595604440005684035669881234147012437469091915256264456105701671507913870438184547033491218161643462368086992647412097831084005146907342076690332179931015074334351288005322014873427261921619367876102149748991695191685653593858972519505019159964997156141507623998843664290015873643500172245561284641086509420195018951508054042913814258638019997371789219284206167470520252987419859142245655134976027036039456747117350918724811342975038320476440260217146790078018038286875317259078114546768037627067243690883043757428339171090132174883278166204962111766741630227296991399364776307256921000173754731133921976244390709494638226146647726997237428415853781811055811504152412464043629997320825545804866794888141882655500014609260954991942255749427976050601109041641569584168296873072196816485914010892565308823675688439073169294193734972656738041510845427768201076586197923503074815945235386984090062611886064862203192629161931414026899371582109910814172312107962454051055724129143910837879799108949900821281833882064248801584819413397049133032085491029205239526478531407280779740472651873828365158383976751600366786045434861823597709710748652979896725106057235395756146924657877782649588320127911972308975513407955091380480122994296618015320320629287267122240408133708873543866662373912552666686773271227123653201451067175268992453498408058129687245302803790454698301819632538311198700520373812429846787682240748066683891711341501919307243772476178189468673008492471937023330959195890554325454942246941849635451311365692043931779139868678699965117981062644963981059008081299984557941018505261815254547681316273548555970771077964087287250231575268581953901530189485071911980780973716670510494162936284600558403091696114341838716668620580712836695922196076389638775046674608244357144256934992689508283702313705666559990510627622020727343961264242000671341579341348956069732628015105908028574519955051432548204302302785248295169077572745943034132054920616028595867474587128807754207931064282349122900629067797202681488300953381021340876013665357410174799256802258297392488497021330591956690913175585215532577019869718841469574746410454136256919572435508780591491970148532089262821730518290028174345569750005916228839176671405320499872645696109796477471860363732967879299950739972684120912096391555010693661332970708627747309524273012651600126157123038093208545864964984677806379526892556134693438986712192056939326826968638166735785012978971462601886128682613846248536265955673890459900141437367129627005632176612396889040835002143188278058981223710066029760390338144667507264811416474821103112633827445626405993092071434538019442743788482847182704289002006233537099820688095080362957927704581745835834446288495716648752174351714928757765443232006416725045112858560327364955368805137132618772265150977903659945744807 A013786 962 6058373091354281723994621463198502275952415639160182823786260241934836026581431360789778641375039967658870966651481811527831233103080169710426503780804814443210979754356342748601896193390379101737451370077032346325195700137682755131558297316811682654291592724621298273133404613526395171352187479943622016481454623133127576900155305185614779434948178827848109817971328149132995708419274421264131104137101184705956069809151974126352241508263040093885046260453647369643384843186976862363289688530290959109789713290501202922081097427412414806105953145776869346436446892432696357724528326133487564014367193476777442500778157711098855873808102270521261547329060155237254278855393019331551003075958171895759805221223637960328112618043913561592644423248709117888240502570837757036068034989886013689665915501379008096719127422795081800531817979077440913530735649828759555858272034483067007463933064781369442977321309926787636739046553026790058342588452101810188061585442349787407351894750877058114030351946654175740076349874827913723867321417185109452546664962782093496626380978101192520367065626464930128345003421469942326168755623567302135477485174526428660255855535076835552935653356054376570497493262808981408571588080792246344556382679540153049306485645327942214679475359157669348828037667539872071450784883461214330882633084510164148800240331138441734149865502617797325078585391168645895864827721371217852176584793634074529921749397660588711871897683150836261372605151411566314968410037263961121780103074953908881152156874837149061904745279928180592480653295089103238458101015507515804732036979643422185210508766103564556141661556627116645513850207692500174404532775309306179854784089830918728360499219929035005378823856359764038952714942624216323891336684012287820850880849677747569379075972031900881730622668937724485188079949417523644062137225060036108108023998930946108256692297715303832914283893390425120793017633029333220935417316334907380974718598589026597480201714824697558616248272531410558518522678403201262923616385431133618426168982840372790082885821358191773576687806012219865271317573984953657660665855117893725895696485210019325940725823162370534754758721358014291520906909192779411522698887065734394701503360900917447509389169255207305410537216016920471766352850995445043611891131998578843523428039864269285176607422412078489548238529828987381156700955252163009224951063864399084658677806483696267417853242485341920244084410391781083638253410589067832239443308810523141829693015582222172039364881348214751288014882534580102493717424707194938368448966131500381152863893417656582200172220326625546320034974974414357646603712969764204865442863188044174520194222316359621342409936733322855878199181726674414574309943436123580675480860462671415221290167779503376491902903252414461793718621780928211413117244069027279398947007095973128711323711551700238332619816162510481707128594966955844842735574559573010994220239591118478234440522856046364930587044840145795055619613918127868537454697201885346684942812210956045468573433819696949000789414063514325784682027836147316085672997893816966722576669472116287951461984418700771751838505538678215673653970618467543947394829200047406556833315973403346003257840501134255417672208627497946687529733281607 A013786 963 14546153792341630419311086133139603964561749949623598959910810840885541299822016697256258517941470962348949190930207829478322790680495487474734035577712359478149562390209578939393152760330300223271620739554954663526794876030576295070871471857664850052954114131815737153793304477076874806416602139344636461571972550142639312137272887750661085423310577365663311672949158886068322695914677885455178781033179944479000523611773889877371731861339559265417996071349207334513767008491931446534258542161228592822605101610493388215916714923217207949460393503010263300793908988730903954896592511046503641198495631537742639444368356664348352953013253551521548975137073432724647523531798639415053958385375570721719292336157954742747798395923436461383939260220150592049665446672581454643599352010716318868887863118810998440222624942130991403076894967764935633387296295238851693615711154793843884920903288540068032588548465134217115810450773817322930080554873496446261535866647081839565051899296855816531786875023916675951923316049461820851005438722661447795564542575639806485399940728420963241401324569142297238156353214949331525131182252185092427281441904037955213274309139719482162598503707886558145764481324004364361980382981982183473279874813575907471384872034432389257445420337337564106536118439763232843553334505190375608449202035908904121269377035063398603693827071785331377513683524195918795971451359012294063075980089515412946342120303783073497204426337245157863555624968539170722239152499470770653394027482964335223646328656483994897633293417107561602546048561508936875537900538233545447161620788123856666690431547414658499296129397461707065878754348669692918745283193517644137831336599684035866793558627049613047914556079119793457525468577240743393663099378313503057862964920076271914079161408848594017035225028119476488936579958551474269393191477369146695567365621433201605924318206814444502827195628030410715024035336903429063465936976520112621720299355212252860549964317294098838237612102347916751002972950846086232279602941420151817841231727799735068989008857081018448357627422235339896516433495137873732043258718138062835875567260989256401583682701412851653946175689980592313941697488971863367066000027844828281678309569523102791470043395381752740290699855656626052711013195240063549712150607928587803299750723714110553709034421211400453405320710119398702157238993560443385149107504338422202265485413367354738070265635207305950506046669350666381815446438824351865206903384454066063533092930412915435066515080117063617842523732965526826087415536721975047022645967681732415148026208095793453862613501004227936714403974913568872709495514840403855881928314514494063022986327781579450843126258096708176963556235325745269392918174190132717201829545970874067946317692838587606957058870709047122766718410896008635602894503009734497836871764037431482035888231435632272236620178606187666578815756515660983467408114517534799397122795258275466240891695377367322198339494661190053928542693017425012358428727981726717390547692118505465170044814601092374550895383166497896209021548834589705921700867943054537100906583402551207371460224589300552976164251798366395832443183454940573017694984909313823142956791652141433753822075043223347257830972914622569996758889609138407 A013786 964 34925315255412254636765917805668189118912761629046261102745856828966184660872662090112276701577471780599827007423428998577453020423869665426836419422087375107037099298893199033482959777553050836075161395671446147127834497349413684465162403930253304977142828030489584906257724049461576410206261736566472144234306092892476988441592203489337266101368696254957611326750930485450042792891141602977884253260665046694080257191869109595569528199076281796268608567309446810167554587389127403128754759729109851367074848966794625106416032530644516286654404800727642185206175481942900395706718619022655242517588011322120077305928424351100395440184821777203239089304113311971878703999848533235544554083286745302848020899115249337337463948612170943782838163788581571511246737460868072599282044177729881604199759348265207254974522486056510358787624817603610455762898404868482916371322482660019167695088795784703346245104864787255295060892307935392355123412251264967473947615819643496795689610211750815492820286932423938960567881834757831863264058373110136157150466724111175371445257688938732742604580290510655668813404069093344991839968587496406917902742011595130467071616244466476672399007402635626107980519658934478833114899539739222519344979427395753838795077754672166607126454229947491419793220373871522057371556146962091835886534088217278795167774261187220047468878799356580637410354141594401029127454712988518045445428194926506484167430849383159466787827635725624030397055549462548904096205151229320338799059986597368871974835104218071749217537494475255407713062596182957438166499192298742618635051512285379856723726145342595056810006683305558665174889191155932697907424947635863574933039175841370116171334263546120928042849145966624091518650053955024888185101607330720841928978773103128865704066542645474234901575292514863049936728480482089720813052737163321216057244857061117055824288014561481251288096702901016126772708843905133181381714680624790404750438751864619118180464325823131310608506657737348119158138054981453043703326662349784514636797378447163900642610265851525294506663440787051091535956821826034830635864182249488868937236993635204620202422166092256821124767831643402145774015671021443944325466066855432704309621276424969802319574192311588329437970353431559152559142681771392582858873609636539315722701487637579439455391645328572488626175024996676283879530823538624567743007117916551707639430477495018726106707790132741587165018053110949982738886899617268828361775026074212618542956125921409959594702707361069746439899482850229909435884703669462087901372968403839528770410925638000082724135015911151276051283943767478863375498731131809657972509883149300245318190173003572261474346145690196332889498521017114391812396536230508654001592739876068637139108780505448844303898348572422141762890904561316734082549701726372529306329105453872988368167643676953085640125048833456587455736631394102021305246882956601053352491831415119394444380960601058940598213126681517319482431005934837454672587375884125848454705008776531621873277599857222791296699814982761448797860738751849883918003783931273943579276706749525448898875999238910627695770368567877716393696083475312315815485658767262489366239256756791582442926802178779256766052165968008790562218093951541315207 A013786 965 83855681928244823382874968651409322074509540671340072907692802246347809370755261678359576360487509745220184644823653025584464702037711066689834243032431787631996075416642570879392586425904875057416462511007142199253930628135942256400854931836538185250119930101205493359924795442757244960905234429496099618306568929034837249248262880577898775909386239708153224795528984095565552745731630988749900092078856777112486697517677732138962437205982152592840929170109981791212298564321294894912140178109592753132346712369273894880504894106077483604257225926547068886680027332144903850091831404273395237284728815184410305611534146866992049451883757087064977053419176062044480768303636328298542474353971475472138098178775713658947250940617822436022594431256384353198503416643544242310876188070729445731683622195184762619193828489021681371449087187066268704286719070089227482207545280866706021635908198679072734334496780354199963441202431352877044651312815287186904948225582964035806450754118413707998261508924749877444323484285253554303697004153837436913318270604590932066840063711141897314993597277516084260820983169893121325407764578578873009884483569839908251438950602964010490430016773728138285261227701101683678308873794913873268947295605177204966946981688967872023710616606103926898923522117665524459749106308855982497963568345809686387197826001110515333972777997255150110422260293968156870935018765885431827114473096018542068486001469368965879757574153377223296983330374259579918734988568101598133456543027820282661611579085227590269871307524235088233919063293435280809037764560709281027342758680997197035993666474967570731400826046616646355084908947965394407675727299273708443414227061195129648927373566774236348230880799465864443736278779546014756532428959201060741471478034220612406555463768891783637998682277328186182898085081637497419672139621929134239753444901803742051034115522962116484342720183665339720381273934216224768497496948180121761805803443226950502751294846301338276771024485227372834098689470010468757931687316301832619642950505651640525442907248309512232110498921329709670777832329204309628356709901581022774318306021718126293106015620787508627520567563775808552003411626122486910325444026519893923047400684696352495369297635740123578980566818589173525294501578933113591444155536737330897050206271817828234132395340433902545191446235017019757594753507316237587150960090117640650042272576465539961382205404108712550783208345519390908556067445981062456896621837604184497121637658337305312986881200373928461202198658323402012555559173510378473051196497137618708577756632456838198620648173202674213799132748985716750964572453447474988791996229441469889008974605381576999799905095802161395267685948962091654741564083489451278257824168442440797771000181993582675173659934922385562372701061851721478532201833845020442864496182194749045071970512468364358621940242249129266481223651977238953153897765978799129099332887227701666060958686403142516376309717162323084077316845249544728668882289497786162139746726072452424117739517257191921903376255773610238563663633743191571287127085218988738533843372905610602806201274172624417097544654931474397061264296424224870272981066700197236968340455473056589445467252031248995495291250489189106139885643577650697812007 A013786 966 201337492309715820942282799732033782300897407151887515051370418193481090299183383289741342841530510898273663332221590914428299749592544271122292017520868722104422577075358812681421600008597605012856926488928148420408687438154397357618452691339528182785537952172994389557179433858060145151133467865220135183554071998612644235445079176267534960958436361539275892734065090813452892142501646003988510121081335121847080560739944234865648811731563148375411070937434066280700728852935429042684048567641132200270764456398626621608092250748692038133821599449639512396918745624479914144070487201660421964720633885257769143773293486627647910733972900766043009905259441724968798324697030824244800480923885512608603573727240488495132349508423391668890249229446578832029606703361149725788413727557821399201772376890638615048684382202141056972849258336146111158992412487284235184780316219360961157947815585028453635137126769630434112222327037678257784207802069504535758780689624696649971288260638311312903825882928324455743820685768893783883176506973363686028877167721622827892482992970451695453299627063316118310231180590913384302304042753167874096732645051185619711704920397716589187522470273721260022912207710345142511619605981588209718742456748030469125639703035211860728929190471255528484315376604514924227857604247563213977610527598289057015661980228666347316868639971409615415123846965817544647114980056890921816901849903540519506434889527954887077297935542258713136056976228597251384882707552011937118429159809796498670529401383631444237961009365688446849639670967538109222499672710262983746649963593074270083420793206397137326093383337926567898558866384064911972829421245556173972637559173929506287074623933824941472102344799517540529410805349689981430434361931041746840273018760163690388139668509109172514834836147864975025138302281011631304632807232251851309648021209230784664532911370632041678906871160980480668635438716053155669162490172580472350095734067187908157105858925969513202527229789030922174670953417495135487793981246440700119762724164069588901588420303191138869297307910112632919537575422419547417684460473696035681138252758145221229747543505510808214676882720625716333360191314320091071691391107674265309236809043955942341381683623412036713132340931432605634232098291018405733057417443706331483817545258634605590151881212381800011004662410275864437985003171066286446749455176372455200751496456093761447278675175265018834430483237592057571443117937800530959008789032087646977589052017667870056481501762097802235346478978634488232145897575598418713795922789627422519295193674528868514888176263859620787331717730314705919065938460727387448089582946888969203510548027521166376519572135020989510037713963457982063034495364458172519097035828430300355448171436966592003091957503748647735256855249505983269955816603061894083317655333449592457217801200436542825051278521640159368821417988397350726522508536115096708967498262233711700212361806053945181819519630906737724869637745444156893533986377084184575297531889299958270306692580934517804490006390112438182791356384617402962660392131610791961219757938346371057337689259288471225451204716490470027344095575714563913525427541147173565960985433590808871258566872127028838184194292424543043841865430229939325446628807 A013786 967 483411319035627686082421002156613111304454674571681923638340374082548097808339303278668964162514756666755065660664039785542347698771698794964623134067605801772718607557936509248093261620642849635869480499916484357401258539008708055641904911906207166868076623167359529326787820693202408507871456344393544575713326868668958809303635102218351441261205704055801418454490283043100394034146452055576412800716285627554840426336606107912422796967483119249361981320779193139962449975897965131484400610906358412850105459813102518481029494047609583559305660278584469265001908244376273859913239771186673137294241958503903714199677661392982633672268934739269266782527919581650084777597571009011765954698249115773257180519104412876812771169724563397005488399901235775703085694770120491617981359866329179483455476914423314731891201667340677791811069265086812892740782381969448678657539242685667740232705219653317177964241373882672303445807217465496939882932768880390356832435788896656581063113792585462282085944910907018240913466531113975103506793243046210155334079699616409769851666122054520783372404579022000062865064598783035709832006650356065706255080767896672927803513874917530639241451127204745315012210712538687170398673961793291534700638652021156370660926987543677610158986321484523890841219227440333071086107798399276760242876763492025894604414529027899907801604571354486611712356564927924697723067116595103282381341618400787334950169756619683872592343236963170239672799924862000575103380832380661021348412703321393307941092722099097615344383487017960885984849993059000243221714177341423975706562586971322470293324488559526719950213394361689524439838188139853646763440410580373708302779576604744595266172065113684474517729863641614811115343644605645414472902996431234163495518043153020621923344090371123208118441591023805035357063776708926762423370164636694994464898923363113979543520200887532071055397657514134085393688357243626761659138904365714112579857495318167485211167281252801199267878723463244141384959155405820306193348972704120987550300717931082952713797147961924425182836292180431639809718589229333349860389597344181670412944872306676172623851956731450523439195412222344916397819345682538663131030049525911007477578514538217561657422379812300148230750576369686127791267996735192165070859282338901892645926165981688021954666790928701826422194447072350515601992613730153758645441878470264937004342991081121234916099095811310221467590253458530229034926168659074832580102466042440393191313894420556005612085730796823167066896027701406245382300079011803331824010617895441468827760012543813304246511209526949510383454270485608911677318244206457262863088655480415057628825814078320470023492696185395813600551226262614933345823370064072218351983024061151153431059620156787399423789966500503212351709454063865831163915663951607694045690455612471489779940682248139322948119730458022644540224590142039094380542995212347198230963327623141792209880696335522381548666633807077277412000226811420701375101291379127165289374066209199807006368886823777248580505342659964076882046679466384513347601507997511498888638809969636908667791911551619412308342524293618535653173477290667956374551526294363731872326026051532099891819059976996240480250496111327848264318897982084320397355765607 A013786 968 1160670577004542074283892826178028080241995673646608298655655238172197982837822667172084182954197930756878912651254359525087176824750848806710060144896321530056297376746605558704671921151163481975722622680299478942120421752159908041596213693486803407650251972224830229913617557484378982827399366682888900526287697811674170101138027880426261810468154895437979205709231169586484046075985631385438967134519801791759171863634191265097727135518926969317718117151190842729049842392131014280694045866786166549253103209011259146872951815208310610125892890328881310705269581694747433537651688690619202202643474942367872817793426065004551303447117712308985509544849534915541853551011767992637250057230496126971590490426369695317227463578508676716210177648162867097463108753143059300374773245039056359939776600071530378671270775203284967378138377305473437755470618499108646277456751721688288244298725232387614544292143538692296200573383129134658152658921578081817246754678329140872451132536215997694939288353731087750796433233141204654223519810576553950582957125358778999857413850359052904400877143394231822150939020101678068739306647967504913760718448923719911699656236813676991064818724156418593501344317920805387896127216182265692974816233403502796445956885697092369941991726157884341861909767365084239703677744823956663501343147109144354172945199284195987678631652575822122354721368112391947199233084146944842980997601225780290391215357585643860978094216111948571745454392619593663380823217378545967112257538900674665332366563625759933374441864752330124087249624833334659583975335739796758965671456771318145251174272097031423654600462359862416548180051489723788605879020425803477273634973763427991773234079128337956423317069402603517161487940090698154640149440094431393226552738821610402513237949160981066822692378260048155889892310127878133156578511765292704681710222314994836664883992002330964502604009775691435939030245745741947854743592509382079584304237846258920131992012642287975679442176815035249183465286932129374555170230883462594491108272023752530169465826952256580544863989937525216367183134332739629373014795423223380190661480638408329490469868548112212706777508184745850144271164248983775330177603148911712328953666013406260365539471133929332655902032133863616392826834460161196388335133136895703444242868724522032940713154965019813085239688867420713587960384265566099174507705950207106113747427521585772085033553929042955841743684198553931079912857730950438673024826020967899384052344660503754969474617839643172424127617362511076395162902489707339799709449493566954966655451790117695743495873414074205774430673703435946996937241104339703888134275861808476553366810779602047448526405963541135348454923494256538454963321911523837396263111240770823919387974147996446546016519709567708212856454399207341860624561509147810073403702783925544046961637578077782514398435472829712369541079240931035865607683731504845622952542949623163443095923551901589238098348587770792543066212544574221104001618200601284323859787132968288736622291697263889173841793327726573748593794077398789216547591220702025108831621782737098217711368379635438208952330400828978104103269518974893763255298214632767320225454788549728571840257563004767973393081441163298163682629674054984453274051193222407 A013786 969 2786770055387905520355626675653445420661031612425506525072228226851447356793612223880174123273029231747266269275661717219734311556226787984910854407896067993665170001568599946449917282683943520223710017055399048940031132626935939207872509078061814981768254985311817382022595755519993937768585879405616250163616762445829682412832404940903454606934039903946588072907864038177148194628441500956438960089982044102013771644585693227499642852380943653331841199280009213392448671583506565287946404126153585884756700804836033211641957308315153774912268829679644027003352265649088587923901704546176704488546983336625262635522015982075927679576529627253874208417183733332215990375979254950322037387410421200858788767513713638456663140051999332795620636533239043901008924116296485380199830561338774320215403616771744439189721131263087206674910243910441724050884955016359859712173660883773580074561239282962662520845436636400203177576692893052314224534070708974443209457982668267234755169219454610465549231337308341689662236192772032374790671065194306035349680057986428378657650654712086023466506021289550604984404587264129043043075261769979297939484995865851507990874624589638455546629756699561042996727707327853736338601446053619928832533776401810214266742482558718780230722134505080304810445351443567259528530265322319949066724896209055594369241423481354566416394597834548915773686004837853065225358635036814567997375240543098477229308073563130910208404212884788520760835996679644385777356544925888867036530350900519871463012119265449600032034917270344627933486349224836517661124781111252018276577167707934866748069427304972448194695710126029662132180303626826816442715528042354148933997572005990608247535023987139433372384283635651044704732544157766269290998805666729775136953125910686576434284315935515541441284400202375622291631436617035397708945006748467783940786243778302602832386464797596645770752227471435137689611620035526416799239365615026373081914475068867667236912822354133429606340666532899633289500153924042628306963724351193689373150961129029824936887450512368049888218439839998044497606705532907850124608523811159335837778215012818399106618154384017422708972797151574786196395065361810044567756425160537021301817752098188431137660270192564327706820779153406542959177229538847032528392654661686583969627127807577401090652285071012571217660492970677133324692882621624204117993001986447261779107573479327438776165562983632136976026585760727988522870771412012003253932607276343926421109679529869515681708557432983256990330409287389094424786128877787322859102388234054258874939739748072587480133592067192168064408047561949708739646315891519629035410396344202152204633712681824515923911900718462265971640271309709948830366935909568733588427730089090748230450525929339468156985663822672067419068347012496827807359572183463891986242290384205231256754891824964755817070643570264139399268131257475417113324048639343134340709055622045215426873312448115715760674134959237672895901976319522704870707885299643683661587348906256861256630122365130597906394145779871503570373699579834492908930766520905562286304723900351772820724995479504687139694545292390376427951950115058719925575971013333274335861316947307898300988458408774447904116788540233078891001993847406017672310996914926999207 A013786 970 6691034902986361154373859648243922455007136901433641166698419972670325103661462949536298069978543185425186312530863783044582082046500517951770961433358459252790073173766208471426251395724148392057127750950013116505014749437273190038101894296426417771225580219733673534236252409003505444582374696452884616642843846632437067473210604263109194511248629809375757963051781555663332815302888043796409943176046887888935065718650249439226642488566645711649750719471302121355269260471999263256359316306894759709300838632411315741152339497264684213564357460060825308835048789823461699605287992615370267477001306991237255587888360372964302358663247635036551974409658143730650592892726191135723211767172421303261951830800426445934448199264850398042285148316306944406322426803227861397859793177774397142837184083868958398494520436162672383226459495628970579446174776994280023168928959781940365759021535518393352712549893363996887829361639636218606453106303772247638145908616386509630647161295910519727783704440877328396879029098845649731872401227531528790874581819225414537157019221963718542343080957116211002567555414021173832346423703509720294352703475073909470686089973639721931767458045835646064235143225294176820948982071974741449126913597140746324454448700623483791333963844946697811849879288816004990128001167038890197709206475797942482080548657778732313965763429400751946772620097615685209606086082723391777761697952543979443827568684625077315410378515136377238346767228027826170251433064367059169754709372512148211382692098356344489676915836366097451668300724488832478904360599448116095882061779666751615062114694959238848115464400012597218779364909008011186278959982829692311590528170386383450402331592593121779527094665009198158336062838522796812567688132405818190103824455311558470018716642561172815000523844885903869122207079317501989899176961203071149241827771311704549400559901979029546495576098158915765592757499705298926734973716841678321769676654640351269035827686472274364484823940345492019528089869571626350565019902167216048184935457670800609673466768680195687781612474055835304838753699984511748149185065670593565346505494245776976254990188676025831924243685960931061657544551933705917007183176810449388145664422787750423161522308732346950824076690747329109644984528122771725100670763842709488111074733865993340018656136455501183493602843622595797112587611174519714087301197769459875531637283923865180501573516723700760879439832411507900443412722160240819812692190070501767337084340551216707151782246396592800033783312699021215713911495435567362184704834149964275558730315135122282539800754553328395522643722196241250683890804455538629314020361622429367443325544149060662733312473625027900597908291414613587141711013118874529345814979943906886501311712756344063044922578838235633873183101177004883565470332812496804658967739212476760247468495271740378716786615212204198697642783149198476489091040783062865552042442548530562239922823187925833541378598037129652623060645143174014394569632604444484471471224723922723877168923798678565573252344017471480072467252691182617474342770416694255049417642084744606542560714146290753822406603247029293803512632226255986541307906403013191680403021990486263820673288639467449417784409285099622417295787227621848431218703592739725096007 A013786 971 16065174802070253131651637015433657814472135700342172441242906354381450573891172541836651666018482188205872336386603943090041578993647743602202078401493660665948965690212666539894429601133680289329163730030981492728540413398892929281482648205719829068712618107580550155701242034017416572442281646183375964559468075764481399003178660835725176021507960172311194869287327515147662089542234193155180273565688577821333092790479248903583168615048516353671051477450596393374001494393270231078518718452854318062031313556419569094506767132932506796768022261606041566512952144366131540752296470269504012212280138085960650666519953255487289963150457571722761290557589203097292073535435584916871431452980983549131946345751823896688610126434905805699526641107452973519580146754550095216261363419836327539952078985369369114785343567226576392126729249005158361250265639563266335628598432436438818187410706779662439862832293966956527678297296766560874093908235357166579188326587944009623183834271481157866408674362546465480906548866328405006225635347303200626889870947960220303714003151934888220165737378036022617164700549064838371463763312126838426740841043652456639117302026708972358173666768051386200228578883931318547098505954811354219353719546734931925015131330196984582992847191717021446251560172447227981297330802060375364699804748390859899475397327326736285831797993991205424201060854375260188264212684618863658405836784058094644629992411784810634300318814842441749270588114494810634773690787545309066581057203401667855529843728153583119714274923114999981455590039497686781849369799274926746212830332979870627764137382597132474325230024430245922289255146528234858255782918774091240128858137097706664415998153816085392644554290687084778164886875293235146975019205906369474439282517203051886514938658789375928816257751571055189762419197441322277747923883848573829329628478919402623110744324651649941135878211679556753188210756792422723090671894136869650568993647791483396955022275219930749128062280769526338886943776841474867706612785103485731692030033867592263825993711601149846363651550208060566917847633662812707306193342675095150396959691684110519988231443011138022450109089992195479039764469192827906734246807521888980937740279113388766010815063266365028928608134484337192257607852022774911966710503986345480954690436012250009384793383629658341568140427537852508867322854430021833523610175844473161151461118701200298384278013653605526871535037620030468964633945906738208370273948359274743376339501663471313871429173598219312881113733790349938929101500540797236605476306794064225616511486639428600378061611682541477649867576993175242892021821497748248982962888255452911231424631501894651222683249173691989335577807686487222727248142498417744959301766845320434489649422327982095370859111790603756929512625925988725440694269082804827986181541849156701354171857147448649299004663124502281073040322341225542050307588920133940190453904559021879938054698474209926332850013887148295947968608988760808561361687883271207216002410562138460029082586040627235941378877985949023653993873711529464555896991770482906373651758645471800308688274665244099927598254396117334422233829975240623685680283273634673224647655799157519433436566023361346052100366693524193423927185133520058083356107326168079955512807 A013786 972 38572484699770677769095580474056212412547597816521556031424218156869862827912705272949800650110375733882299479664236067359189831163748232388887190241986279258943466622200612362286525472321966374679322115804386564041225532570741923204839838341933309593978996076300900923838682123675817190433918232486285690907282849910519839006631964666576147627640612373719178881158873363869536676990904297765587836831218275349020755789940676617503187844731487765164194597358881940490977588038241824819523443005303217666937183848963385395910747886170948819040021450116105801197598098623081829346263825117079133321684611544391522250314407766424983201524248629706349858628771676636598268558580839385408306918607341501465803176150129175949352913570208839484563465298994589420511932357674778614243533571027022423424941643871855244599609904911009917496276926861385225361887800591402471844264836279889602467973106977969518110660337814662622955591809536512658699473673092556956631172137653567105264386085826260037247227144474063619656623828054500419947750468874984705162580146052488949217321567795666616617935444664490303812446018304676929884495712416539062604759345809548390520642166128242631974973910091378266748817900319095831583512797502061480668280631710571551961330323802959983765826107312568492449995974045794383094891255746961250644231200886454618640428982911493822282146983572884223506747111354999712022374655769891643832414118523485241756611780695330332955065474436702639998682062902040334091631580896287068861118345367404521127154791296753070433974090399114955474871684833945963220336888059099117657005629484669377261693855615715070854877288657020459416501606814291894672134787976593067549388387171593701262811567312421027739574851939690552373893387579057587887021113381193108128717323804527579522367719753291605087834861522103510619568493056614788872765245120425764220437977885485698088897123488611508667243586242615764404894027058606958140703217822624031016153748347351636089008482803053728656477536127632739667552008196381157363577297033469241792564111316089025446210901554360781119127372049553421169752168424413310242170215762903456103100219733549358491743694669742391902711925071261345174474490531979804068926584860055443231514410151246427191966966902542434457588130896893598610516452706682563632071920071215499772211736865412272532888914094809678105105166518383873790442173486482422290188032202580059924658146001581916420651510782306870018555625325693155984086104122078438297027750010618658846591143493994624605301445809324570227554074830630203368772702798454165089748612612548205705244079421268069507725929649782087837332052360613758183744393416093545808093894701342439866650540236049057585662481266034466394722316255255821768122790138701005647283542195614363209648263009485010985432727409239620387759814848298929783106940067814391994821881979825239951366629011024206966910196161929976856369813941282526462788520997241590397279824846211533731269331036578033125172883343043058571072630182014701355829412607734168525621787759694442529827289083545993495250686044263605793239290781382244398708677240929458203137872507777792541160547471251083926163408805077719947783425770552737469318360139996850412379021573777204159681195022090591871092980431151588410849171505581659458138013690129559973186249607 A013786 973 92612535764149397323598488718208966002526782357468256031449547794644540649818405360352471360915012137051401050673830797729414784624159505965718143771009056500723263359903670281849947659045041265605052400046332140262982503702351357614820451858981876335143569579198463118136675778945637074231837676199571943868386122635158133454923347164449330453965110309299748493662454946650757561455161218935176396231755079112998834651647564558625154015200302124159231228258675539118837188879818621391675786655733025618316178421361088335581705674696448114515091501728770028675433034794019472260379444106106999105364752318084044923004893047186384666859720959924946010567680795604472442809152595364365344911576226945019393425936460151454396345482071423602436880182886009198649149590777143452798724104035880838643284886936324442283663381691334811908560901394185926093892609219957334898079871908014935525603429854104812983695471093004957716375934697166893537436289095229252871444302506214619739790992068850349430592373882226750795553811158855508294548875768838277095354930672025967070789084277395546499663002639441219453682889949529308652674205512110289314027189288725685640061840873910559371912358129399218463911778666149091632014226802449615084541796737082296259154107450906921021748483657476950372440333683952313810833905048453962796799113328377539355669987970496667299434907558495020639699814363354308565721548503509836841626298574888065457624885449488129425112204122523038636835633027798842154007425731985252335545147227138255226298653903504122111971791048275008095166915286304257692028868229896981494470516392691174805326947333331885122560370065506123059020357961114839107795625931799955186081517598996476732010573117122887602719219507197016249718023577317268516737693228244652617050294454670718433204895127653143815891502514570528997583951828932108083509353534142259893271584903051161111441993496156232310051850568520450336150558967715306495828425992120298469785149781991278249709367210132002504202564242446207941792371679511158829949090177359649543946431269929750096352374632020235467024820290977764228574956387016357891450688046731198103543627580252009738676610902051482958411332096098489763913251767283509569492730248993119198866098773142671687912687533004385132669102283441530263850002948744835280604680090988414953080380213854866351466282741638037130357504810639680970851658541044295918741465318394723879104208549798181325984277388318794914552056406989267517790735997110330351163627775495399890665335529081093677328771388188293116357333668343118288423259419088450380486418882728241898291034690464634888049957089126792897434257717833633399170288592040603485233441177923198119827947106753787263175617519748753813728281328869228065262819123021114559127784811670086066365479485773511376023978509584328551011315450765730409239763102822355179567338633560401123231276255469120927551380984793874432143923273019346037155238914377058543868859455753892488777663818823857533540092906646383629145385067017297955346419671169738630017912411026356514115321089593930382096897192276917509567537166098768801299534055471629145734031891174479891326474478473852506718344540991605594628005275097122663833382696132437840122030798639067187394549248039511082494246015194963774448860784901564358989370870001073495620185306407 A013786 974 222362698369722702973959971412419727372066804440281282731510364254941542100213991270206283737556944141060413922667867745348324897882606973823689263194192744658236555327128712346721724329367144078717730812511243468771420991389345609633183904913415485080679710559655509946646158545248474615230642260555172237227995080447014678425270956541842842419970229852628696133283554326908468905053842086663358527352443944950310201998605802505258994790495925400106314179049079969424328090500444509961413563760414994509577144389687973093731675324946171922950734695650776838849714716540440752897171045298762904851980770315719791860134748206294509585130190024779795371373001590246338335184775381469841193132694520894991563615673440823642005625502453488069450949319109308085956608167455921430169736573790149893582527013534114985923075779440894883392454724247440408551436154737117561090289772451143860196973835079705655973852826094304903477018619207897711383384530117645436144337770317421301995238171957309688982852289691226428660124700592412075415211850720980703305947188543534346936964591350026707145690869337298367908292618768819870075070767434576804642979281482230371221788479938259253051961571868687523531852180577423969008466158552681525817984853965734593318229011989627517373218109261602157844229241175169505459812206021337964675114671101434471992963641117162498185943213047946544555919254286413694866297437956927118256744742878306245163757349964220998749694402098177815767042354899745020011771829182496590857643898492358950798343068022313397190844270306908294436495763602416522718561312619982652568223709858851510707590000547329856179267448527280201464707879464636728697817297862251692401781723755190540633557386054212053134128846036780036015572974609138761708687201441015410933537756985664394958124953201495198301955497537483840123199068341265991508505957835475566003745075352225837828572226384271113776434493215017601257097492081484450896484050807080836625954144626561059077552190671526938012590356746113345268243484402506292350707765515840518555015381479101329981342051491480585356326593518637611912808470285226275297373102000201606646608249820185075382562542775825610583145608362732473923155717493247706476352045327832479196477503154315554722678362766743528703538514582543114163503857079936349508731836898463184302345992893465534109870544862672927149988369050345874011014832157047354500898258229465732033729204728065433363688250009353426589839487433181231310215557129061903173143870288964455137487470605323705919266380103040091772373958137691827010504245865231369363547891737430508797796774291805588366207946970993429746739652780518553791407862909489488968045492268193598685706901003315843218884657664916757906761603470615016584696028714373696056465811332819876645343516245342200813833572401511972850978168397288518712584671209876474786141180059178523096878294289381359347050865744490092511577559778519449835209728633419317563829131553265095865555170828996081938029763068857967093578069545908532390786753630478542450673007698874281990390885936115026847414650158656878940471656735803143891920181267187381578907410570709926219074865222815719868630745242920845032701840665508191515863951853413983254132995947532400316934312744542866109068684682483108022451714744548656025933479458872577462984064920683207 A013786 975 533892838785704209840477891361219765420332397461115359838356384576114642582613793039765287253874222882686053828325550456581328079816139344150677920929256779924425969340436038344478860114810512933001271680839495568520181800325818808729274555697110579678711985053732879381897426667141587551168772067592968541584416188153282242899075566656964664650348521876161499416013813938907233841034274850078723824173217911825694794998652531815126846491980716885655260343896841006587811745291567268417353966588756401817494723679640823398049752455195758787004714004257515190078165034413598247706107679762329734549605829528043220256183530443313117513897586249496288686666576818181458342778645690909088704711599544668874744241231931417564455506831390824854751729315181448714381816210061667353837537513670149894491647359495410081201304946437588615025283792918104420931998207523819264177785743655196408332934178026373279993220635452426073248321704718162405031506256812466692182554986532128546090566850869500563247828347548634655212959406122381393071923653581074668637579199693025966995651983831414123856803777278853381347810577663936508050244912610418907947793254838835121303514140331760466577759734056718743999977085566394949589327246684988343488981634371728758557067857787095669213096680337106780983994408061581982609009106657232453184950325314544167255105702322307158144449654528119653478762129541679281373980148534582010934444127650813294638181397264094617998016259437724935656668694114287793048264161867174314649203000280153840866821706321574466655217093006886814942026328409402071047265711600578348816305127371102477208923591314138984686421143913999763716763618594592785603459332167266313456677918736212488061171283916163139575043359334308866473390712036542166862557970659878001651424154522580212294458012636789971122995149587498700135800963087379645611922804762976833974991925920694236626401915548634944177219218209257260618291078487644166602458205987801088738915901248373102845202809802336178168229446547418141989052606050417607934049345003533085050591930931322293285202265631044885440540151038248906202653137154828286988992817902484057558506407818264365993532665204757291010132605678920669889496877701287743249721260832125782550742485073511646889150749002951212417195973512686017106572760848927175170465140393210105509932728937210747397799178215277698087122074089880443500446612009070698156656718008947222612983820552085105506215488272457577242204609327068136375827552666877629518718432563803656785107416923382217912158578627399260345469873488598076652220694322420517841878488061570651623510055074625217667265280677355224821921906326025047653170278845684263012277226935932830444382269308961339568542063053465135734134609932946654819855164943211244231574413010100523825469782505066624154014407336030246815198582321889733428915795574913415961524973322087633955604784588804643792269128652520712120297721028225199054338558448839781470753744859389495173197965160419592733209461128327978991680944979726386270278995466778980424065891484997151058928517132612179460642575030935166336072447822663348484500355222516903170956692780274532851998751399980543404582419328252948923517119437885167829589348400046973793173323270025293160959284899647421527873911922641942361906567101661323118266284180753058488624739874560380007 A013786 976 1281876705924475807826987417158288656774218086304137978971893679367251256840855717088476454696552009141329215241809646646251768719638550565305777688151145528598546752386386928065093743135660041552136053305695628860016956502582290959758988208228762501808587476114012643395935721427806951710356221734290717468344183267756030665200680435543372159825486801024663760097849167267316268452323293915039015901839896206293493202791764728888119558427245701242458280085696315256817336000445053011470066873779604120763804831554817616978717455644925016847598318324222293971377674247627049392742364539109353692653603596696831771835096656594394795150868104585040589136686450940453681481011528303872721980012550506749968260923197867333572257671902169370476258902085750658363230740720358063316563927570322029896674445310148479604964333176396650264675706386796368714657727696264690053290863570516126576407374961441322245263722745721275001869220413028307934480646522606732527930314522663640639163451008937670852358035862464271807166315534099837724765688692248160279398827658462955346756560413179225311380185869246526968616093196971111555828638035177615797982651604868043126249737450936556880253201121470181704343944982444914273963974719290657012717044904126520749295519926546816701780645129489393381142570573755858340244230865084015120097065731080220545579508791275859486704823620522015288002507873029571954578926336631531408253600350489602720426273534831091177813237038909977570511661534568404991108882252643085529472736403672649371921238916878100294439176240309535242675805214510974372584484973552988615507948610818017047778625542745247702232097166537513432683949448245617278233905856533606418609483682885646183834872252682707698119679105761675588402611099599737742637001687554367081965069395008715089718993688340932720666311354159584379026058112372798529114226654235907378373955614135586862139990999232272500969503342920426682744516879448833644012502152576710414062137078897343819931331946335409163781918901160350958915715307127052676649652477353482937206471226166104826177770639780138769942736902642835623792570182308742717060571755783864222197973885171652742750471929156622255715328386235088528404682003360791871542580747257934003904332706661501464180850948356085861013687532403959127072881198798274147584286802084097463329348482178243004502115826894881753107180099889802944844572315433778746274132779939482281493774153145556338320423387342170642958533266994290595438361953953173188474442956585692579941042908033040705207092747284385624089473166246123982041981887068131663338350249835831134548047642234175147619103938906329894797434497088786139415261839508487915492477621873174725896961828610816176304069493391369790897657198449004918222472251028650197400010165637251357704952947794664964593788592013808622603291796154857249962826825175367111723621460946332409127407087797719949745238177894702229800834828188768702929466878835664315311279741407394177910848314350167442152435916169115477559025948896323053434939868115736331998182205455478159692487369635401842885002822649275334372909947222214699711285352889263084513467019365439153377649002111353284714402388807135330365364603770362287958844025508512784077409149171330728879463243044053459088425262526263303610937667611088836806957348317988093431188000438819472396807 A013786 977 3077785970924666414592596788597051064914897625216235287511516724160770267674894576729431967726421373948331445795584961597650496695852159907299172229250900414165110752479715014284290077268719759766678663986975204892900712562700080594381330687957258766842418530149744356793641667148164491056565288384032012641494384025882229627146833725739636555740993809260217687994935850608826360554028228690008677180317590791310677179903027114060375059783816928683142330485756852931618423737068572280539630563944829493953895400563117098365900611003464965451083562296457727825277795868552545591974417258401558216061302235669093084176067072483141903157234319108682454517184168708029289235908679457598405474010133766706673794476598079467906990670237108658513497623907887330730117008469579710023069990096343193781915343189666499531519363956528357285486371034698081283893204198731520817951363432809219909954107282420614710878198312476781279487998211680967350688032300778764799560685168915401174631445872459347716511644105776716609006323597373710377162418550087832830836585207969555787562501552043319972623826272060911251647239765927638845544559922461455530956346503288171546125619619698673069487935892649906272129811902850239171787503301016867487533624814807776319058543343638906900975328955904033508123311947587815874926398307066720303353054820323609529936400607853338627578281512873358706494021403144002262944002134252306911216894441525536131743482757129449917929582130422856146798499344498740383652426288596048356264040105218031141982894639424318806948462152983194117664608320040849468575348421500725665834584614574058931716479928131339733059265296856569751874162625237727085039607961537189011081370322608436487387528278691181183185349532933783087754669250138970320071441051818035363798131617415924930415303845706579462319813561337162094041565527807089268403258196820413615475867429539544055998118389156686274827777526351944465269585027556649579274017668336681704163191126432522511655128003151317402240387281686002652356632452412053476635815598125712532232737414024817687652827306112113186632511303245448332725961007723291263662432785637057997497335298297138235343883101905050035972503455350447556699641490069261283573736374166299543374302828694265015498223127002962152293863765301905864101987758314656228349872611803918009453765705709961453809580100374611089210339419835416870571818129356502769804192804634696957866551741702480768307336553008551713743438374053291719647507051441568825527137538762247884438444022187330733202229686229809883438825072156943680882798510850584123675378949855830554049862389004254529433468557314098077408640227510175520736043676659879485097438770117492516878605350494569639306070853632678867945274933476060808652155874719789123957424407695040509849592027654990579989686409425154502870503602567812257160747207246056435248415127732144114314904417802325599338316865125180053751804422481233655733649976084430021062382659119153421163946802754752028607998634722046261619221303300071651297290623345882933127635475298603061421662174494599824766891777180910077829356783280537494006796132287120665916834313496419407259735254069359236599280135525931928207240413652639853389184505245939194569859367160365080039591246548772355271309055325558191969861339934224297173504593311489412328282389053605553224733607 A013786 978 7389764116190124061436824889421519606860669198144180925315151654710009412687421878727366154511137718849943801355199492795958842566741035937425312522431411894410430916703795749296580475522196143199795472232727466947854610863042893507109574981785378299188646890889536200661533642822742943026813257410060862352228016046143233334779547775500867370334126136033782668875840977311792091690221777084710833909942535489936935908947168100858960518540944445768224735496302203888815835392701642045575652984031535614983302856752044153176527367019319382048051633073795004508491987880394661966330575837422141276763186667841492495106737041032023709480519600179946573295759189067978323455416739377693771543098331173862723780538311988802444684599239297889090907795002837481083010937335460883765391046221320008270378738998389265375177992859624585842452776854310093162627583281154381483901223602174937003799811585091895920818554148256751852050683706246002609001965554169814283745205090565878220290101539774893867344457497969896578224182957294278615566966938760886626838641084334903445937566226456011254269806879218247915205022677992260868152488373829954729826187954394899882247612706896514039840534078252424959383678378743424251461795425741498837568233180353470942059562568077015469241764823125584453004071986158345915698282335267195448350684623596986481377297859455866044815453912408934254292145388948749433328549124339788893831763554102812252316102099867809252948926695145277608463196926141475661149475518919112103389960292628492771900930029257789455483257629312649076512724576418079574049411560023242323668837659592315495051268307443346699075295977752623974249864463195782731180098715650790815606370144582856006217455397137526020828024228574013193698960869583667738491529965415102908479314013415635757927144533541497289029872360770526187793798832264821333436222930565813090757557698324445278451482252365203745861493840771018661112273651163515639836916421676372771695821894564486550483962335566313082779169863328092368308274518241340397402593251099835789890802531073587268054438361975183761104659639092321446875032379543622324053501118314576251991102051211428903060663327674025136369980796296424583635839217656296341860541034373285203641701091694930302211233727934112127657566900489875979708872607713489604268044140941207140698491459409617450596801820999441225194024947024835906242935328584963150299866923927907395837590731827656324705915063773532664697995536101953418873664430511206750090657230568157170536704097271781090418553476637773530136618998248821777799599224552252480944584858603849160273719595999215125169758006111149483858145186251931425287240867660370643718950487052099533025531446537461703973876119572061961936605115276022001573826255202213686621776002875792264148870458399632382555237069029795961392079149765317229442954044597781501031444721684878018470085507143383764011298793165557309058082418377442007416493592578716480570780764545087364214636273414159620687804721967633074147750349223472034764794786653464922439452776191945950473410880961534179265307157011365096868285636656570523110317513621376718866319186704902996830624345020531527074871605397762559625584233179988287987431997095500006162232340552036557175058582963602425006413041836665218919637077182072537513584528540886079000206016117706933292585390407 A013786 979 17742823642972487871509816559501068576072466744744178401681679122958732599862499930824406136981241662958715067053833982203097181002745227285758175366357819958479444631005813594061089721728792939822708928830778648141798920682165987310570089531266693296351941185025776417788342276417405806207378631041556130507699466526789903236805694208977582556172236852617112187970894186525612812148222486780390712217772027711338583117382150610162364205016807614289507589926621591537046820777876642551427142814659717011574910159061658011776842208213385836297371971010181805824889262900827583381159712585650561205508411189487423480751275635517888926462727560032051722483117812952215954616455591245842745474979093148444399797072487085114669687722773554231707269615801812792080309260542441581920703901977389339857179352335132626165802360855958630607729117227198533683468827458051669942846837868822023746123347615805642105885348509964461196773691578696652264213719295561724095272237422448673606916533796999520175494042452625721684316263280463562955976287619964888791039577243488103173696096509720883021501806317003013244407259449859418344434124585565721306312677278502154617276518109258530209657122321884072327480211787362961627759770817205338709001327866028683731885009725952914141649477340324528271662776838766188543591575886976536271489993781256364541786892160553534373601904843693851144555441078865947389421846447539833134090064293400852217810961141782610016330372995043811537920135819665683062419890720924788160239294662601011145334133000247952482615301567979670432707051707979809057292637155615804819128879220681149503618095206171475424479785642584050162173924576133074337563417016277548748270894717143437270928110408527199976008086172806205678071205047870386240118163446961662083258832946210941454783074025033134990960723538210033376892910996267836021580371256288517230908896033676993113562008887928854193813446711691215805330569036443601051248436328444971024841668368849332207711993567694717711752786841850749776308167118297458294163626395890705731527816877107683030598706507102416210412287793460663793946952743284237200052456185073297581030636024958640796248652649745334352424323891907715425309649961592767516807159023530257773943724321159527655609172180769803218505818128076192227281003131120088539847573982399838344817077994042491498882921172219658381690853897806631010889287723932496523869980484350905657406055347118202835618902068120251927939887282180790158715668297657407406967668010594145366458626537549546398094946897407294245858022214795421088496837738149958206747948245507841833817200749994115515532588972672869910743406592190887352114665323252549915569200119412090978794301003136445551241276563092520770609788881777728825778756838740515061578884182904777226221437970617517350515124202740540103302382038586526667892532661079273383976498776765392122346675302651264417391128402390503099048455886524238259807001115781498269850444615672754761479341692467397249271419137444287011028748588485556355470272282754969278777126115636862227086659525188643564416002483984287597580753813612425825987872350204925501998032367278472095390329052394296196506766724560027905661027743865151879457824225026295514795519849665439773777315657695609422440397713449833190626048622314156162570116453026667475679494644698614346835497522367207 A013786 980 42600519566776943379495069559362065651149992654130772342437711574223916972269862333909399134891961232763874875996255391269636331587591290713105379054625125720309146559044958439340676421870831848514324138122699534188459208557880535532678784964571330604541010785246889179109809805678191340703916093130776269348986419130822557671570471795755175717369540683133686363318116941847996361967882190759718100034870638534923938064834543614999836456245355081909107723413818441280449416687681818765976569897997980544791359291907040886276198141920339392949990102395446515785559120224887027698164469918146997454425695265959303777283812800878451312437008871636956185681965868898270507034109874581268431885424802649415003912771041491360321920222379303710329154347540152513784822534562402238191610068647711804997087624956653435424091468415156672089157610462503679374008654726782059532775257723041679014442157625549346696230721772424671333453633480450662086377140028643699552748642051299265330206597646595847941361195928754357764043348136393014657299066575535697987286024961614935720044327719839840134625836967124234799821829939112463444986333129943296856456738145683673236080919980329731033386750694843657658279988501458470868251209732110018240312188206334869640255908352012946854100395094119192380262327189877618693163373704630663587847475068796531264830328077489036031018173529708936598077614030357139682001853320543139354950244368455446174964117701420046649209225561100191502546246103017305032870157620940416372734546484905027759947253333595333910759339064719188708929631150859521546559621810633547370728439008855439958187046590017712494175965327844304439379592907295511484489764256082394544598418215861392887498393090873807142395414900907699833048963319936797362523710436154950661904457903852470432934160734104557113296697215242290137919879302039074287814471386348729871412259376858460465662383339917178919346085554770609148598696256501086124047495624596375430644845753607246630716496556035017225918441207283650212915909251032197364286866976533584461398288321935546956467494323552901321199902992099053769266633536625453517325947300360987492054557095925696551793015012038547780170801664470424736168469557784234807853988815496148915238882095104025901117622406028297527632469325510937537701688517819332584174025131742011865905804263696022088817893734499399774439740208633721057145179825161924153811823142926524483431938888430805008320983865556724878983669364516077171076319582675435184129370893436543024867162316656460901825967500674913484305111337723806033480907409298049654401823737464328242995099000735871352793746123387560655694919227850320532427311441129372347281649486708430440085116708530605768530305027985142370234103105148326910694795169815976662850900923154370120157672567452659158586813210780036788029019274646250529609970919251335394927573563013706485754367401665685866156099294139597940815342583544696061796609678991377345910917522230284182311899403614220795500677349003733113480025360953820809484123750894681238343879803644106207235069519977933198162821964046274521791389906483434408196881512842026130297275713835611501032180054798705167812746905668627001492127613020229662578235964288135531024043159046720896839334894127158223279394909993049490693142742176288946330849603717028609106466641921373046752029551203664007 A013786 981 102283847479831441054167662012028319628411132362567984394192945489711624650419939463716467322875598919866063577267009194438396832141806689002166015110154926854462260888266945212856964088911867268282892255632601581586490559747471165813961762699935764781502966895377780919042653343433337409030102539606993822706916392333104960969440702781608176897404267180203980958326798777377039265084885140014083158183724403122352375293667739219614607331445097551663767643916578077514359049467124046857109744325093151288044053659868805167949151738750734882472926235851467084401127447659953753503292892273470940888076094333568288369258434534909161601161258300800331801822400051224747487388897808869625504956904951161245424394563270620756132930453932708208500299588443906185597358905484327773898055774823156043798007387520924898453243615664791169686067422720471334176994779999003724938193393793023071313675620458943981417649962975591635871622173986562039669391513208773522626149489565169536057826040949476630907208231424939212991468078875479628192175058847861210867473745932837460663826430855335456163236634558065287754372213683809024731412185844993855752352628287786499439830288872771684211161588418319622037530252392001788554671154566796153794989563883410022006254435953183085396695048620980180905009847582896162482285260264818223274421787640180471566857617714051175510474634644831156771984351286887492376486449822624077591235536728661526266088846601109532004751350572201559797613536893344549383921248447877939710935646110256971651633355253962396719733173094390772090140044393213711233289651967331147237118982060261911339607098862632527698516492752154174958950402570416523074259923978853829301580802136283204322883641811188010948891391177079387299150560931168250467419428757208036539232603427149781509474919922585041629025370013796738621145630204195817365042545798623300421260834763837163578055382399141146585349951417004232565785469711859107783838036994655897408978274654410999160350308231040076359430177338688044161211098111728305871652767610657136291817290260967248242478453870850516072200967084029828100009187121437713895099599468166730968422991587317597420855029043904553220190094796393489791540495408239947773657427146006253545488555910344766188583411396873942363845558850551761028021754131284217534601834341312570490039836037134149035251762856533058858429816240929564258205576760213779893302187366166585284720085271122362824978682261201696434439790144203101287754243318003719877094619515141139802706056722292162625284147969120467275816572321874858286387658689724617220218778793651852111431232700766827118057784442253533134323501066068619598357974770151623005823240417586941486644365217181984450241262372192326830932081555461132912578203202728159967505013116493642658498571834453834639766938519082868328057675278425647521593540177122456283221104124795909272296236131399311764640794405229174655897637543090815244373659839258297007532112970874912321730870468077744129997126314957963205465540891650123763571381125898129653263655408549499003571401917467017608788935535675105126821127165466726014080712512333704738843758988919303213978264311571691107918405320510373430582598398861571419850344550255813409988727624871176873311243080799306894093827178893311827154235723965269760140369898524585690464626407253216685251622952439997280807 A013786 982 245583517799075289971056556490879995427815128802525730530457262120797610785658274652383238042224313006598418649018089075846590793972477860294200602279481979377563888392728935456069570777477393311147224305773876397389163833953678269119322192242545771240388623515802051986621410677583443119081276197596392168319306257991785011287627127378641232730667645499669758280942643864482271275468809221173813662799122291896768053080096241866294672202799679221544706113043703964111976077770564836503920496124548656242593772837345001208245913324740514452817495892279372469647107001831548962161406234348603729072270702494897460374589501318316897004388181180221596656175582522990618717220743639095970837401528787738150263971346412760435475166019892432408609219311853818751619258732067870985129231915350397661159015737437740681186237921211163598416247881951851673358964466777607943576602338497048394224135164721924499383777561104395517727764839741735457246209023214265227825384924445972056074840324319693390808206963651279050392514857380026587289412316293714767292804463984742743053847260483660430247931159573914755898247685054825468380120658213830247661398660518975385155032523583524813790998973792385412512110135993196294319765442114877565261769942884067462837016900723592588037464811738973414352928644046533686119966909895828554081886712124073312232025140131436872400649597782239607409534427439816869195943966024120410296556523685516324564879320689263986343407992723855945074070102080920263070794917523354933245956486310726988935571685964763714524079348599632243788426246588106120671128454373562084516322675926688849126396644369180699004138099097922174076439916571570071901298077473228044153095505929215973579243623988662414288288230216167608905260496795734969372274048446056495730697480828586625404249282734126684951289913403125969429370658120274157493467152462494544311447264267973029750910973140337892951425233352227162390450912778173717788995126824168809678956837445240808984001090062727223338991855790189994031067846566259662397838295033187784236653313916582363030190767743912089089354521968755617268122058278571951062134138323068321055183602801149551407472924734414832281676417606140768989488729475184114604551482577561014762718022740737783618788770763894335615593186800174778228280231669213406300579004253491481746585646325159091833639482618535874319089988794471883783951589801273285523818551866165971268612924735964793142773816109145273139089936136231646191897938206526931424904181455853876666297242190223482463307239273858241929235590144821534745616768514028805945745287883558096919546389714541151910456740445850733055510726059630755655657497423134046836981600242626246509433120886453944665029270955633776721067927814662180123100265889750312081979536492701236023055070974523656970080419384317966855666478343499979699346089965271017536013871003634978162783262951489747546902547366955248348810227740961047401741157274059171115084603243070664484475819993854663656123100282214069656322763680851947156334886083281409297486036635927347107574936003838309278702234221155927409497526324285609159807790742113225077963865332395247016761812612083630350112091174545406606828818755666632979060677265164207997382935027315695672820294636999135852719279056522841696997319973240612694097028126357530242805568003814973261289146708808433471217607 A013786 983 589646026235579771220506792134602869022184124254864279003627886352035063496365517440372154539380575528842803176292431871107664496327919342566375646073036232485530896030942174030023039436723221340064485558163077230131382365322781524155492583574352396748173085061440726819878007036877846928914144150428937596134654325438275812101592732836117599786333016844707089632543287918621933332400610940038326604380692622844140095445311076720973507958922029810928839377417933217832854562727126172445913111195041323638467648582465347900998437892701975201214807637362773299622703911397549058149536368670997553502521956690248802359389392665278869707536023013712053571477573637700475540047005477469425980601070619359298783795202737037805575873613761730213070735567761018822637840215694958235295285828756304784442796785588015375528157248828003799797411164566395867734873684733036672527422214731413194532148530497340723020449924211653638064363380219906832848147864737450812008749203594778906635691618691583831330504919726720999992428172569443836081878971421209156270023518027367326072287272421268693025282714136969328911692691816635949580669700371406424635018183906059899757233089124043077912188536075517375441576436519664302661756826517821034193509632864645978271677578637345803877953012985275167861381674355727380374040550659884358350609995809900022669092361455579930633959684275157297390292160283000302939461462423913105122032213368924695280275248974922831210522590529978124122842315096289551632978596973575194723541523632055500434307618001397678572314515987717017336011418058042795731379418950922564923690744899979926752478343130402858308935575934111139957532239688339742635016684013220534011582309736047552563763941196778456706180040749018428981530452806559661462829990318981646249404651469436487595602527844638170568047082080905452599918950146778252141814633062449400891784881507403244431937246509951280976371985278697416899472641580395096411377299504829312039175366706023182370586617240608063236919445752246175668593899605589449417209746374683869952204606713714253635488033353132925903540207246982237060761061926851254500184066113687038853495830325560072929342492287330012308305078672343986343762439469917059165528109668723996445285972600511418468711838604110299813039241507219642526100836237781388527690189212633047673552136826706979492568397767104634240135063095526992965267767112857158542688343030664497015939632291051468335799932478057800806954936663092182506746949633871162351194939675505157875779678498726581394400681496533638872094651937716504924225861202183163075734436208422990703830881704613305737006633810487610066281253269173444329233651312944846455592822182545617869148923248375921140735279564476697907284094683003894475563738401290499308832867118975667691355225409831300385163086941747438420455214502743451258129962006615713103969304279727582568842614346526883860113016228059551285493356806047474811580518615016069847318132386612665427226443805245047438351563777595981244830955597725525122360061485958663723263973962861560405287421345215780578164064364995381710203560704609747592698505571813853412191240663080988087245112081612796470619130910083521262995993832355585782724686113659263401716427000584985310441527423434925182378989014711342914490565255750711078526964531384430112976168777159750800355241247849048764393474407 A013786 984 1415740108991627030700436807915181488522264082335929133887710555131236187454773607374333543049052761844751570426278128922529502455683334341501867926221359994197759681370292159846085317687572454437494829825149548429545449059139998439497337693162020104592363577232519185094527094895543710476322860105179879168319305035377300224855924151539518357086985573444141722207736434292611261931093866867032022177118042987448780369164191895207057392609371793576040143345180457656016683805107829940042637379979294218055960824246499300310297249380377442458116753137308018692394112091265515288617036821179065125959555218013287374464893931789334566167793991255922640625117654304118841771652860151404091779423170557081676379892281771627771187672546641914241582836098194206193153454357883594722943981274843887787447155082196824916643105554436037123313584206123916478431431717044021050738340737570123080071688621724115075972100268032180384992536475907996305668403023234619399633006837831064154832295576478492779024542312263857120981820042339234650432591410382323184204326466783708949899561741083466131953703796642863358716974153051742914943187950591746825548678659558449819317116646986827430067164675117317218435225024083713990690878140469288303098616628508014993830297866308267275110965184177645678035177400128101440278071362134382344399814599939569954428490759854847413452137201944652671034091476839483727357646971279815365397999344298788193367940872788789717736464739862477476018944398546191213470781611333554042531223198240565256542772590821355826252127152886508558623763414757360752551041984901165078381781478504851804132700501856097262799754317817800847038034907491703722066675058315742502161809125676250173705597222813465074551538277838393247984654617188549747172254806755874932644820568178117006717041669354976247533881044076253991692405399302414583392496933982941011541175500499275189881081328870393025624269136654152497975633812434528626483716896111095178206060055461161660871778467994699959831843589251143067780293952953020268050720601045615971755243260719627922978806768080872155094400037600004351182887309686369862054941942738962580287243488611669735103351323981879359552240493892297911211373617167270859056432991314606315465131620213827915743377124488468829851107218858834361705168107806913113854984144299531947464198680520923457761656723038818226810564286492360310109607908837970037660994711616625457335271057130814575474255637879816779737498802928084330198699426070924660805219050160887884059747008075442521927956036273177266931899259302457328323066292746441774544838381336423600679897946972776547074552927778980751769141289099285439834489996802380576339878366060292028503826564719350586658905406234308551675389111333892350635828535901498488840507713952660578126943896209004952224776571747135599647512970021087026470770038777884327162630299575625925747791117046011048148131351963570982636469549691319987022604825194653583703410835860257009690770691576393358899482104630007950968839124390138985818786507627786751599556801484830606533095098649863089168171918540353911486198749251768003970069111877925062042671168832057452397475514107952324325956533315110534552453381191485761464321971358895891427521141228404549730370107343667255362891952624321934337691847179057457299543241839854016701255781233960561671652934236085566083308732051207 A013786 985 3399192001688896500711748775804350753941956061688565850464393042870098086078911431305774836860775681189248520593493787542993335396095685753945984890857485346068820994970071475790450847767861463104425086410184065779338623190995136253233107801282010271126264948935278563411959554844200448853651187112536889883134651389940897839879073887846383575365852361839384275020775178736559639896556374347743885247260421212864521666363224740392144799655101676376072384171778278832096057816063899686042372349330285417552361939015844820045023695762286239341938324282676552880438263131128502207969505407650935367428892078449902986090210330226192293368873373005470260140907487984189339093738517223521224362395032507553104988121368533678278621601784487236094040389471764289069761443913278510929788499040900174577660619352354576624860096436200925133075915678903523464713867552622694542822756110905865515252124380759600297409012743545265104367080078655099129909835658786321178518849417632385035752341679124861162437926091745520947477349921656502395688651976327957965274587846747685188708847740341402182820842815739514924279454941477234738778594269370784128142377461599838016180397069415372659591262384956678641462975282824997291648798415266761215739778525047744000186545177006149727541427407210527272962460937707571558107649340484652008903954854454907460582806314411488639698581421869111063152853635891600429385710378042836692320596425661390452276426035565884112285251840409808419921485500909405103543346648811863256117466898975597180959196990562075338831357294080507049255655958832423166875051805747697353194657329890149181722613904956489527982210117080539833738321812887580636682086815016097747690503710748676667067138931975129643998243405089982188411155735869707942960583791020855713280214184195658933127617048121297970328848386827085834053465363725097414725385138493041368710362376698759730904476270617813654523870197106620147639496783655303232187404267562739522872750193162249147753140101655274603556256457791994505740485781040201663589780163110523948184339068987826643072115050162174044381654490277610447190112430556974038793915604516249155269671616156619033983146528880492342284929425835407284818508054818617332594495612146369763431781020133400825699848475896813660472508432480061302454108626844398386365816930463176205861541031930737222085737792016202562572164851868157104573168589119966060424048302591517723061985808171085795713687786549440088149734625830330476807077321996290110593330939436291809627452566389137495149022443091898617903490121585200045303682168884206700682156953588753065232434970681636489526001579597332784997708235127384341042610482322515763792047956910761160437687581891160758568031880368574832572609256312675533876624314699497871706059021200338048082792294797820890291688548764872574753678641020629950556318863105700269517475349281077847720446472027472526603663376064533929310163388808859288841274185292363254471889416900477080267540430474920454717656533216649090276182737660723704950906404814315990590535880365078286285961331858321277092780776415389741478363196953494977532135937618898073964453476365769943206338709373193530706621636489580393460440568240757313275837053232709035317478260089399323902618627732145080126303578250996964344798125076916954976203323657489494099715130742739308573638695100841444166024265654948007 A013786 986 8161459996055040498208908810706246160214636504114246606965007695931105504675466346565165383302722410535385697944978583890726998286025741495224309722948822315911239208923141613372872485490635372913724632470851941936192034281579322144012691830878106660974162142393603830752114891180925277697616500257201072609406297987248095713549656404719166964453411520776361644324881204146479695391631854808933068478672271332087716520938102601681539663971899124978949794396439647475862634816369423146187736010742015287543221015577043412928101893525249260659993916602706403465932269777839533801334782483769895817196769880358217069602595002873087696378664968586134094598318878650038603164066179853674459694110473050635005076479405849361546970465884553853861790975121706058056497226835781704742422186197201319160963147065003338476289091543318421244515273545047359838777995993847089597317437422284983102120350638203800314079039597252181515585359268850893010913515416745957149623757451735356470841372371578791651013460546280995794893117161897262252048453395163427074624285420041192138089943424559706640952843600590575333194971314486840607807404840759252691669848285301211076849133363666309755678620986280985418152603654062818497248764995055493678991208238639633344447894969991765495826967204712475982382868711435879311016466066503649473378395605546232812859317960901984223916293993907735662630001579775732630955090617680850898261752018012998475915698911393687753596889668823950016231486687683481653607575303797283677938038024440408831483031974339542888534088863087297425262829957156648023666999385600221345020372249066248185315995985800531356685286491110376140805710672743081108673690442853650692204899409507572677628200575672286275239782415621047234375184921823168771048361682241074567585794256253777098439408532539236426759564976771833087562370338303958892755649717521792326273580066453722113901647525753370584511812343252994974482431777556383060481957646418137594417473213782560203755289384074314323138571755158578808282906360277524194279062171628367999590598104639771770016148235439379880560352431156542683703459945767294667144191366443514221802481550392042300593534815842062113826115551430812890849237839619500215559383964763433801999706229340295382505336190628249598794492746384627187192314813053400525664326450042086070273560017665700070227856438630902352735767809335445208080177782477038511078139974522234053071827925418776995508564375505205651647512836618623474813792650113092555534587585586536634915513611900319125852802885863648581586279781926065308774140887490980288337858845566596109623076364606609211351929792613196016779497472540849802843307768056360348864707144542737546210887884120676981321844544764948173006834824406733956837774979593494389966247709902011653446784299809567957590344205584459051983582417090532511285721590316786347111458313623867912376791979337961536375395765930945964273702296530071152507899318886964173987006489978045469722364573570284011777093336253174465753114753123397615587126277959172693407876648756552965372593157791829386299766644173350769289550035885341441054658386222974275588652796754213633638419241205037667226598549211482524698517804346058309175284764811734393797265302474647776690187325184880337383254891380643711391860298309677608897864180101632275333416028913317079885306506937120307442624261837530164807 A013786 987 19595665450528152236199590054505697030675342246378306103322983477930584316725794698102962085309836507695461060765893579921635522884747805330033567644800122380502885340624463013708266837663015530365852842562515512588797074310071952467774473085938334092998963303887042797635827853725401591751977217117539775335184521467382677808232725027730719881652641061384044308024039771155697748635308083396248297417292123468342607366772384346637376733196529799074458456345851593589546186194102984973996754161791578705391273658400481234440372646354123474844645393763098074721703379736592720657004812743531519857089444482740079184115830601898283559005174589575307961130563627638742686196922897828672377725559245794574647188627053444317074276088588813803122160131267216245393649841632711873086555669059480367305472516103073015681570108795507529408081171781658710972905968381226862123159167250906244428190961882327324554103774073002487818920447604510994119203350515607043116246641641616590886490135064160678754083318771620670903538374305715326667168336601787388406172909293518902323553954162367855644927777485017971375001126126082904299345579022662965712699305733008207795514769206162809723384368988060645988984401373404827211894284753128240323257890980973759660019395822950228955480548258514654833701267776157546225750535025675262385581527848916504983675222424125664121623021879372473325974633793041534046923172573051723006726466595249209340673593086256244296386132094846303988971799537128039450311788304417278110729229296681421604390759770389242475370347360272601118056054727133111904824465524826131449393913770008061892943706361907075787401372865156013114074511325256137741925530753291615311983963482227681998985309582189159346850717579906134409734818997297428219287116399060820036773492009265318813353019886626706660649715509229171243237251182267805301506314971769823375382865739555386795477855709333842773412861436150440933732318697912875728217180309049948364196353186291927049216449811162428689855710784135747718687258171026335590464028274079711567017026049240092019808771913289951093225406187206858983572007329787274495813203470830877646547758202491293563725077092836791135296503438985381750929020052926420017558080899397004558601294656646049213395312193698427286705577084069489876448747866141214662120047806551048654726817602415345868617083309152796548918578510214403944600506855727369465098614078827883961425458848930483566216063065587998769605678320721314963027916152921535225838544792993274460432148182172666221172579728958620244388657756404482806366712270865843672299199088205397259205006351420468716455983432064283636287573431570580376626781951103321197624161854047112848452341809773745432153748751980640563389410413400568230367497726003980030308960751474729979925729103842772666174416437608286183812581383434368559597017538350604019414611411010906857616677542390445648837325234000201260221159213968700837171466264647600981742802582437287172803397341142251912276801100343871892273228522249277675024690193379973636872311833664483669859596171858182356505739712660215197064209636160704799972234785321361235688355365006866934365844598133295439011063116656769541801141248234886000329858720312974279507233991241629311833139767768897690057194994204925551051856576241535938963771896424019093075531885420874308804620923156025858169740852671909925701607 A013786 988 47049192746718093519115215720868178570651496733554312954078483330511332944458633070145211966828917454976802006898910485391846890446279480597410595915165093835587427702839335695913548677228900288408412674992599745725701775418482757875126509879337940157290510892632789757123622676794689221796497298299213000579778036043185809417566772791581458435847991188383090383565719490544830294473374708234392162098918388447490600287620494816276341536404868047577774753686389676208500393052041266922566206742461580471644448053819555443891334723896250463101993590425198477406809814747559122297468555397219179176871756203058930121062109275157778825171424189570314414674483269960621189558811877686642378919067749152773727899893555319805295336888701741941296306475172586205190153269760141207280820161411812361900439511163478310651449831218013578108802893447762565045947230083325695957705160569425892872086499479467906254403161549278973253227994698430896880207244587972510522108186581521434718462814289049789688554048370661230839395636708022499327871176180891519563221155213738884478853043943845221403471593741528149271377703828725053222728735233413780676191033064952706917030960863996906145845869940333611019551547697544990135758177692260905016142196245317996943706569370903499722108796368693686255716743930554268488027034596646304987781248365248528465804209040325719556016875532373308455665095737092723246662537347897186939150246295193351626957297000101242555623103159725975877521290688644422720198603718905884743860879541332093272142214208704571183364204012014515284452587399846601683483541725107541609994786961789356604957838974938888965550696249239587486892901691939986718363199338653168364073496320828664479563728306836171591788572909354628717773300412511125154508366474145028908293154314246030470860600747790722692219966937659240155012640088625000528916662247219345924294260640672483695942331558110556498964280308197208681891297193688814623449449922028926022435444000286916845168695996600991284343561592709930272568106868634231752704131886065387472407879544225460939560861363809172574834200255483668419556389598819246064447501533464937229361167444181595846503910099901135515846904757003901583980577147076334462156952239452207945201708470607164161362144577069923915380090578850845193353443626605056403750234783529067819999089063399245430549617025275864513953507003024783870985816960601414085701772403265749391382526696282091042484767420476785045823233648051877226230026683164606077238346047976851979497587785396571597035363929229647206777167273127163218086476162348890657190377010781158819351220249760545388210816220386345010726463809200963484280903464599074195495612611567117949134072685266762782601150753505517992697974402574764321112362040135556052771814764290826681801675578326497171484773866697495127334007901625918911592439109579800250614481997837187365137642779279460002858417886834483225791003272738850710048690501418889957164469000431926501900957016082546841376599441925636413348021681920515697734281154305316702130420712628425291332890408631495837970281050097176688151167336421852224733335719556588326887741231381487509412392880118042349065562543092903669864540137011961286791990787471451245096868812971151977711368582413123353827325181086026248075507639555927789452016323314069842474352056895519215439894836497618085465547787265255731609558407 A013786 989 112965111784870142539395632945804496748134243657263905402742438476557710399645178001418653932356230809399301618564284075425824383961517032914382840792311390299245413914517245005888430374026589592468598832657231989487409962779777101658178750220290394317654516653211328206853818046984048821533390013216410414392047064539689128411577821472587081704471026843307800010941292496798137537030572674470775581199503050662424931290576808053879496028908088182234237183601021612576609443717951081881081462388650254712418319777220752620783094672074897361907886610610901544253750365208889452636222001508723249203669086643544491220670124369653826959236589479158324909633434331175451476130707318325628351784681665715809720687644426322852514103869772882401052431846889379478661558000694099038681249207549761480922955266303511423874131044754450601039235747168077918675319299430064995994450090527191568785879685250202442916821990879818814781000415270932583409377594255721997763581755982232964759029217108008545042218270137957615245388923735962020886218694010320538471293993668187061633726158509172376589735296573409086400577866892768852787771693295426487403534670388951449307791337034456571656175933726741000057943266021805521315955384639118432943757413185008510661839473059539302832783220081233540699975902177260798639752910066547778275662777324961716846395905905822052653996518153228313602051894864759628515236752172301145840899741354759237256324470097243083376051070686502068081928618943435258951196847529093029270009971778738355946413456315099675411257453832846851197970662347031690642043983681983207405597483495256245208503771378828272406287221694424249556029856962347908110790041612106257242140464666309623415432511664713647991884363555360463551373694290439211495974587904422214408811863508504719160536302395445525184020140617319835612185348852788626269928906055573649564230519798254633353957538071023446154013237019981498045221004562046843910902129262791451379867501044688887345250039087838980073708891384096542584436024591590790438242620658442995321251318785685331715885628134505823352176914813416287875354891426765009800738451181849314287696163033480011627455888149862626373548418321566367703137365730130279043638842326924751276429302037927801151430509129544887320827597479820879309241618147478740425404313715253291835817812841221588278749630477687350698002370314262506074236946522403995219769955540241064288709446597773300593005926576564760895021583988972557220178294066278219191449268861192421602773708272737168404481908794080382943471978622778318886625629265799686467914095202885562325262279819675069477094169745147614370754239605891513325758449218502377143384965880372650195870908517325497441025362959166748700467836540582009134990781258365470082705127249062274863005823063561919708734942053940685800728952971803831306733446302101100401725371276807086863695480313049983466863061346289594225124198857845980554826905893906754787151890070037055531064197795614194966145215260063453028448600058291158190260009051487065401815140131020849124490269871124221506966644801283321228250952774748867191584739062655368572857466696546951510099155305163419680106415665966061711344760868965719049587569880718954439477582019943735898484995966373909172539407759787549021629293842573782622474291192277081691780919288606141636271187502430781023202780237223879011594549735207 A013786 990 271229233395473212237088914702876596692270319021090636871984594782215062669548072381406188091587310173367723186172846065097404345891602396027433200742339648108488238808755905259138121328037841611517105797210014006759271320634244821081287179278917236756688494484360399024656017130808701220501669421732601404955305001959793597316198349355681583172434935450782027826270043284812328226410404991404332170460006824640482260028674916137364669965408319725544403477826052891796439274366800547596476591195149261564516385785107027042500210307651828565940835752076774607753254626866543575779569025622444521338009477031150323420828968611538838529127051339459138108029875829152258994189828271299833672635020679383659139371034267601168886363391324690644926888864381400128266400759666531791873679347326977315696015594394730928721788638455435893095205028950555082739441637931586055382674667355786956654897124285736065443289600102444974289181997065509132765915603807988516630359796113341348386429150276328516646366066601236234204178805890044812147811084318779612869576878797317134982576506580522876191954447072755216447787458409538015543439835602318996255886743603872429788007000219730228546478416877905141139121781718355056679608878518523357497961549057205434099076574815953866101512511415041731220642141127603177534046737069781215639866328357233082148196570079878748422245640085901180958526599570287868065083441965695051164000278992776928652435052703480643185898620718291465464710614083188056741823630917352363277293942240750792627338708612554320662429146652665289726327560295223089231547604820441680980839557872110244745617555080566682047495619288312623184027686566597327374006889910667123638379255663809405820453460506977468828514356896420472986848239991344546801834985558517736795557284283919830704447662051464705966832357622184925304857022595545491674099303439432332603717478035609374682852048908527294215785782084975576806575631953474472230076012359962274763061870008298018515945343849901391156975048213215798745230895044409487842220532200921631766324416404430481449841393150948481868576772467012507188727094315662788531573021287620203604758487443385507917521587447820165922889752390080848855232815118042799983776860426946327814706754193064650564584652420037274457307061549049931221489125172096455761395757230323153697798568631773033457277862776927329025903691124544277084242908600291992522667663252118795357191381281253694723807229710331990908946823157523109885648084053134004278669694535723004268259673562841941339161063014586999447276220673290743646788135867185047209461742582128235142954733847039841814503101558099422104180929293745523495146036573624207521267303078774733120286051350098519355901896464959363629823275533937403933112865801335493668575010524998521946076981175612169220672595871511586607550216085300998967467004571344742064542616435613815559732848231633010303938210292441315734523201457688199312139401051270118243951688058158970330085138907269682113714661839412350721305088739957070814814281732620444029758151454581058747901137960569255838226914167881254269030537612172030126994958489435539943430777538409230575748071887697370651935504013984514168938770846386691438059755283606209609185674429884909892262475315263755923267118031249905200931934516019652076560773152657273141965987211943346068687121193336305236709875349574533506838513914232007 A013786 991 651221389382531182581250484201606708658141035969638619129635012072098365469584921787756257607901131726255903370001003402298867834485737352861867114982357495108480261379822928527190629308618857709252571019101243630229010440842821815416170517448680285452809075256949318058199097131071691630424508281579975973297687309705464427156192236802991481197016280017327648810874373926834400071611382384361801541274476385961797906328848473645812572586945375661032112750260352993203250697754688114779140295459553377016403842270041971929043004948672040386823946640736335833215564359106571125446745230519489295732560754351791926533410353636304751308434050266041390597379731865794573845049777679390900647996684651200165593629853276510406496158502570582238469460163379741707967628223959342832288704112932072534986133442141748959861014520931501579321587274510282753657399372673738118973801876321244482928407995410052293129338329845970383268325974954287427770963364742980428429493870468132577475816389813464768467924925909568198324233312941997593966894413449389850499854085992358441093166192299835425736882627421685274691137687641300775319799045281167910010384071392897703921004807527572278740094678923850243875031397905770491087740917322974581352605679286350247271882856133105232509731539907515196660761780847375229259246215704544698751319054385716630237819964761788874961811781846248735481422365568261171224265344159633817844764669861657405694496561541057024289342588344617808580770184413734524237118537832563024228782755320042653098240239378742923910492381113049360632912472268830637244945799173880476034995778450936697634227749748440603596036981911238608264850475446400183024990542675511763855748592848806383374908758677252902657262970908305555641422624219218256871205800326001086046133039565691513521378836585566759026364490650866005656961711251904725509512427558077030581525664763498108613527769429374033412101662786026359912588092320292207824412505676269421706111549889923542456784770583613240167897090759931132787299379001627180309171497814412837870944923787037585961069184955427304966452830693297029760133753451906355264306824111576108855025128351568604509969331462216218380858295488584118101413989098420762761048241885098133083110916817548226005567750460509495971994254779268884862795389538203590283111213110005892028414363284887053330924148527402516991194762390030809279267223549301074046925059468337227652616506456290121031861158534507110172381322401212986835441049811574744273085936580270933248091476224383501155325712298023385672910205836571075495938314217111298349917643939689892578234315966742660196621946840996712472138411234283001911845633813271722258562794692138134221806809291586544973520453412367432075205684556983706843403990789006520298248600270521451192530831802644818298834902687499319444728068820807698520888277975798725696966822061908771158918568604150857739755642912151599078590206699909366548446701924099553903728003027639687762534418516354506755028903076429054081853518064636927026369090440021686115449321642449122053710632243326783267582820917082891499942320806825044334914895333134731404177296869720562612371120602361386935297145137576818519621988802174446142781472435938509271654804306153668651322203231948277971764350393031022387437574772963184635822416339530112813860335295875973910917777985200468873340410714328454949919271908071048807 A013786 992 1563582555907457369377582412568057707488196627363102324530253663985108175492473397212402774516570617274740423991372409168919581670600255384221342943072640345755461107572954851393784700969993877359915423016862085956179854068463615178814225412394281365372194589691935312657736032211703131604649244384073522311887747230602820089602017560563982546354036088321603684794909371798329394571938929104852685500600017802694276773095565185223595986781255846962138102713375107536681004925309006163584715849398387658216385625290370774601632254881761568968764295884407942335550570026214877272197635298477293799053878371198652415606718259080767707891550154688765378824308736209772771801964516208217552455840039847531597590305277716901485997276564671967954565173852274759840830275365726382140325178575149906156501706394582339252626295864756535291951131046099188891531415893789645223656098305047308003511107596979535555803541329960174890227250665865244114078083038747896008659214782993986318519435151942128909091487747108873244176484184373736223114513486691985031050149660467652617064692027711904857194255188439466344533421588026763161542837507720084151934932155414347387114332542873701041254967324096164435543950386371754949101665942492461969827606235966526943699790737575585663255865427317943987182489035814547925451450163906611821701917049580105629201005735393055088783310088212843213890895099729395072109461091327280796645279972337839431072486244260077915318711554615427358402429212777376592693321609335983821173307395523422410088874814748361760309092207052431514879622845917462360025114863816487022960024864060699011019780827146005889234084793568883898443905991546806839443002292963903745017652371429984126483155929584084219280088393150841639095055720750343034747765126582728607596765427997225323964830586641945788422301142052729279582365068715823245948339338566942950426243121097158958781080174399927054222456092349249290150124009661021590986414426128722881516373831285706425438740234171255389643120914914594649822305808982906859922320766252405223728138762012677243892527113077980959224453246494606168454081142038027158989600684691894237360915333172116219428436364840781140332440767468090467561494987825308251389276828766120617532549311278933290639368168855683299828758205725024592555571730281226820269750022677124146760222886247013815047548880614293443295858624498463973079520603741871878786667067783477683593932232001552580597498641641351571523887555085312381391893960597590960999679333729230510728667634414744786273937035227554149000657404213607152265747892435284227338152263099195432080340592636149127132089294365233106645604325373513487590341366785665405142809270055823660266558149109099294481422608643094204412568848621317880131012981884404655236094889249522004313266527158150208735502601352685865986792093238759284148652755419892740398417339770642959552563483218566209433153298632075989387695086286482389082820531319763028922850935269362890317845138857767170718824396286506158850530296873193261790312186146492068363193821263520342050959228016227606625466353021916022491361512257186931448130663694856490101429689784199070832303060566269690031648445475321941265612395114020845188818315318688360761243185139074958431824609959907815410206205293667484752237617029884606310609621631211800866078665045398213360113584942466325764890326125102620334756171851278588185607 A013786 993 3754161716733805143875575372575906555679160102298808681197139047228244729357428626706979061614286052076651758003285154414575915591111213177515444406317409470158862119282664598196477067028955299541156930663485868380787829618381140044332955215158669558258639209850336685691224213340299218982762835766160527070842481100677371035134444162914122093796040648060170447192577401687788876367225368780751297886940642744268958532202452009721853964261795288556093584614813633195571092825666923798766902754405528767377541886322180229818519043971109527094003074418463469547656918632941920330546522351643982411528361969247964449871730540052923266647611921407725674557165275639664425096516803415930343446471935673923365814322971798280467879461031777395058910982419311698377833491153109043518920753758934924681760597053392196545555736371280441235974665641684152528566929560988938181998292030418586516430169340347864869484302733234379911435628848742451117901477376033698316790774693968561150765163799813051510728662080808404659267738526681340671697946881547456059551409334782833933572325558536283562123406707443158693224745232852258350864352856035922048795772105149848076461512435439756200053176545154890809741024877678583632793099927924401189556082572555631191823197560918981177477332890990383513225156174990729569008931843539774983906302836041833615711614770678725268168727521799036556552039134450277568134816080276801192745317213583152474005039472468447074680226442631641087524232539878481199056665184015697154637111056651737206623388430210816586502130389132888067225974453047827126420300788023385342127019698609738325458493765977560140051037589358890240163818285703883221502648505406332891787383343803391887686057386931386210491492231955170775467228785521573626429384068925131386839833792621338002839558238527311838001945042068603000277258529986691613521962751899230023973409733754278660033373498734224857188117077730547545650447747196112839958381037135063638520813568916981127478415302245184190533133316709941754223356247367959370673492159772024942171261167592438062585957598500232283097912244833549410458248822033303208734031243945238063903557714946251042847675711982715517938190282690885212615149465768565111585653665867455602695650896380718830825122973422495602888848451945784046725927724405225595467669804447775076371295149879080169929164862354918557353356557420811999363928969584234380966787629748129918309031289035727746014594238580885123228854019759835027721937399394815897360230080283882456259530990229802231843722821581357511750578427516870772590060689737117429838903583701168232424897762919394054244146395770924689056095985221805883704409621652382637747885057404032608300006116010947406049895683352069184794577805539784230194562169504455577221863829088102332356152931706718651173941745847798764234287815866261041240915265763162469696600032789313745885704923207777468849001070015614450519855902173844216187852095698751032443765095581740299653146178397498976895897375483901287400123242792537021558539558937727456140028364853712341264353106466962483507744713605620370001758990929505822406961723531350432733532685171861969068359648419613525765987917586247980978735360668764049298352775080170754187744887518918975194810888513738664799905098910095630890122518488752939751773701536539533879454874774001110277632717446861648161501673026371391423749568614919890233642407 A013786 994 9013742281877866150445256469554751640185663405619439643554330852395015595187186132723456726935900811036040870965887655749396773334258022839214582019568100137851427948397677700269741437936521674198317790523029569982271578913733117246443425471595965609378992742850658382344629336230058424777613568674551425497092797122726367855357800435156807147204293595992469243709378341452381092157708110442583866226544483228989769435818087275342171368192570487823180696660167533302566193874426284040839333513327674570473478069059554731794264224574633974552701381678730790383924261637693550713642200166297201770079597088164362644142025026667068763220916223299949344611753826810834284656736845001648754614979117553090001320189455287671403378585937297525536445268788767387805178212258614813488928729775202754160907193525194663905879323027444339407575172205683650221089197875934440574977899165035026225948836586175223551631810862495746167356944865830625134081447179856909658614650040218515322987158283351136677259517656020979586901840202561898952746770462595441998982933812813584274507153666045616832658299504571024022432613304078272300425311207342248839158648824464785231584091357490854636327676884916892834188200731306279302336232926946487256124154256706070491567497343766473807123076271267910815253599976152741695190445356338999736359033109336442511323587064399619368873114779839486772281445961815116441091693408744599663781506629813149090086099773396741426307223688758570251145682328248233358935053106821688868283703647020821033102755620936170624191615064308064249409564661767832930535142192044148206446974296361981719425843532112121896262541252050695466633327703975023614827859061480605273181507408471943922334223786022258291390072848924365031896816314037298277056951149489240459802440936083832544817779330704075723042670046006715803665697730498046564066232567310051287560156770744023062740129770460873882108669103631044657106725041017866928740072870161287796088473378969671687075675140690687241470053093420570151890278349930470448987054675612631886153198063389443788268884193999057711718087299845352134510255421701961004170409016712516591432442073585948753877269384470499958569594868740815395488973867310324832917154451747760902072257802210105912811120259187411942536125133121827496188952466296946654717875200479107958367479654859671487999924834514159456205409094367369610472793455971746748701257099025259933859984124974782318181040766832705180872478501443363901560371695946952969561912422761601777479133907541755158656778494616839385713138804468006724988735716058818949043207504466504926052179528769465124240195496245990178423686460517555926774287501587370713232672022827082292528314684542284721925799535728318112691781311101021936697143768980197840909695053640533699987123189027831481468634131780564832926525045894892760019437553097353089741536678727142303871577520621873702706451569107490295698174021119399963067032881772701228897479994491758459467203974332395043527049598536846991047695905944881388762053481009483622192208104013763331375711808627176922902095057367094508374223337221743479599115098198772388993211977097640587733131515855492075364136990124581402329943600965702482365345012967489980804775474932924459442740943321486534184572142483139609767184166891495808344008657389231420844571154332376665776596154589914817235765516936317710808422714244422656450975419207 A013786 995 21641995218788756627219060783400958688085777836892274584173948376600432444044433904669019601373097847297534131189096261454301652775553512836954211428983008430981278504102824158347649192485588539750161015045793997527434060971873214508710664557301913428118961575584430776009455036288370277891050178387597972618519805891666009220714078844811493960437508923977918654146217397827167002270657173172643862809933304232804436415399227548096553455030361741263456852681062247459461431492497507982055239765499746643706820843811990911038028403203696172901036017410632627711802152192102215263454922599279581449961112608682634708585002089027632100493419852143178376412820938172813117460825164848958659830564861244969093169774882145699039511984835451358813005090361830498120232887632934167186917880190261812740338171653992388038016254588893858917587988465846444180835164100118591820521935895249097968503156643406711747467977880852286547824024622859330946929554678836440090333774746564655290492167038326079162100101892106371988151318326351119385544995880691656239558024084565415843091675952175526015212577110475028677860704543091931793321172208828739462819915827539949341033403349335541981822752200685459694885869955866376604909295257598515901954094370351275250253561122383303610902506127314253867423893542742732810152259300569938366998038495516798469687932541623486104664348586394607740247751754318094575061155874395783792739397418181370965296725555925576164563644076709327173000783270124008294803062509478874972749172456496991300479716245867745668684067769403662262832364752904566866214876403097999843679185285565118108341450320601204672926361546173719815386619817244031699201689606614933260908799287741137357524471310239442157627564910267400441584255970003553163213739709923666343985660687537281940107488173020485811025450780462124644601340250925809800323024394111433141431936406556399373639051578876558190942914517818138221713246823483898495904914961257251998408424582906181720668696012798340066769597477302788934688558318183059548017918276145929158653828550198054535633590949791737565835127606928690474959123267506408371013152049126752336029293418679862958059323792113670400525597279846697764569026255412089923834087838646373925875490983106464296659499742308976074029236444625507818349674871578968917977618356350338208040318651318071242687819527668496854349187235576054434745177087788163943631718294759649101197821884064452345952678881165325139274820881965516727646452441968634079918151727050605867727400512007754135934925165575031365097246269527684146697954454257224296652741218224078327451283048575485763300709386486622418395271191702651780185064291311277082471645526807824584360483557586025617343844685283691788572966927953553670009842189321455016024177823790921413669082776855823387006190550405136163856586635193637516806669564986744768469429565623868671595657627013118760198190217427084199971315824707679311323945949136255650582849466774712061180756742372080499508446086086969625505517870173660214417690407903770176883491657737045758633084052513851791887930232738393914606510232669406094517475350775252505972701957011435051147248769569036472949292913289119946994194585918651660159193376134943443912265915313951627122021004914889168577157714102018203051009184706481435833964786391544641447815341552036374529607367170385476183073006164098823651022936900858798138791981516007 A013786 996 51962430520311804661952964940945701810093952586378351276601650052217638298150685805110316062896807931361379448985020123751778268314103984321527061640988203242786049688350880804192705711157898083940136597124951388063369180393467588035414305602081894140913626742978218293198701542128377037216411478308622732257066053945890088138934503306392396999010458926470982688605067972183027972451847872787517914606649863462963451833373545342979824845527898540773559903287230456150166897013486516664914630676964891691540076845992590177402306196092074511135387477802928939136036967413237418847555269160870275061356631373447005935312590015755344673284701064995771281767183072552924295023441220802349742253186231849170792700629492031823393868275589918712510025221958755025986679163206674935415789830336818612389551950141235723679277027267934155261128760306497312478185229004384738961073168084493084222376079100819514905670614891926340001325483119485253603577860783886292656891393166501737352471693059020916068202344642947399143551315301569037644693535109540666631178815827041563439263113961173437962525397642250543855543551607963728235764134473397803450230617901923418367821201441754636298356428033845788727420973764035170228387217913494036680591780583213411875858800254842311969776917211681523535684768396125301477175574580668422019162290427735833125720726032437990137299100955933453184334851962117745074721835254424276886367293201053471687677438059777308371117309428179094542374880631567743915822153085258778809570763068049276112451798706328457350510446714338193093060507771723865045781918243838297624673723870641848578127822219763492419696194072363101276743274181202920109783256745482454759442027089866470795416255615884900620463783349552028460243798583978531144876189043526722891909571310777013938198079103422186432272107323889561271687817942472869330575581570261550972578079312141914896107362840882616216453937757281349870333505623184840288667700821978662048178627423557742311325539126728814500313803543003996232187228521957525974791021781026375909927842349025528940056251870449961895570141384235785830376854965282886498802578069953332358806333498250350962300436424864922631661959068911921332730232039244427907125644900589943796027053850438620776279458881283851553744196703545844271857569366661104372064261673597162037504805081814689053693454685932060947292398552618106697823170187779381628659755625717917491975970343638750082632381993677945659398844937599205663079132313166690425883482296648504688413488629330617680379755322545650307598488293135969636221788644671595536263231664956012064210530599629741317685003236954380426567046131278066924224339363438376275014420909865586827049521021764047507242571089366143984363693594016482361693631096560813493474050954922002314219467747230831952201863511522731929419664511099923677852813625533174189095100387062908680501173962458498143235854712042429164131129295123138026488794223876149817049421569726083658894996938435365279319779052694814070838748406286958174816874669376952194697263470226646866478034810085758152322920488804883788970231068639244032936458317211381266840457398784455557804544295735256571551252284807176992733061200790682636042223296099999208833350462668797856719972432800648893753755671558945705525473052480261927437349452126098684116204635066439335245587288576095528315558287800001275586106071498961974331239547619932807 A013786 997 124761795679268642993349068823210630046035580159894421415120561775374549553859796618069868867015235843198672057013033317128019622222163666355986475000012675985929305301730464810866686412490113299540267969697008282740149402124715678873029747750598627832333617809890702121970082402650233266356603959419003180149215595524082101621581742438648145194624111882456829435340768201211450161856886742562830512970566322174575247851929882368494559454112484396397317327792640325216550719729381126512460028255392704951387724507228209015942937176817070901236065334204832382865624758759183042652980201255249530422317271927646261250685528627828582560556567257054846847523006557199571232351282371146441731149900142669859073274211410368407968677729691394828736570557922970817394016670859226519933311382638701488347314232289106972553944142470309906781970153495900047260122734839527758245536676570867895217924965921067655288515146355515142343182484969884093902190443742110988669196234992770671383284535034709219479753829487716705343666708039067259384909177798007140581460336800726793817670736620777424548023479739043555797160067410720911494069686870628126084003713582518127501138704661652881752353783709263738734537758007448443718357710210299182070100865180295401913936979411876391039434378225247338009179128919096848846698554568184881268008659316993735334855463203883614319655141395196221095587979561044705924407126445872688804167870975729385522113528781525317399052659937058005996242088396394153141888989557706327921779402126386311945996768693894626098575582561126001616438279159908999974922385703455752596841611013411078436084901149652145299690561967743806165460601309068211183589599445903373877420307042769396379794429733739646389733543822274420333045360400132453278847729893507661663474880717175610465613587927316669623885329684658836613322450879877359262711971350197983885159968428452737665553778180959161535705904555232521038670747001266801533091149673570767577676884443962139289492619443275883615253442306752594953481535681220019865473243296244328559736749480010294985075060740950358511263909463550121778734828771644210483624989945957950993494006729299092660483347856100679238620363724457523119885287126225871405008673406316455054260956294903128483846980773962527580539816285213572096730024049353311597326292278306786052049037001437068417917984700922878334449048924836074181473431620858295290412073257348719898234304795076638948400349166820747528216626695175692797052996683913223712546240994253059756880786199022813050591792529432106388543970391819463096568514535856500882568019227559384966169483969711008903761692771927467404187477761198638685062638811615541436309624604587273971745899973255478064889413185568111706457228319233574150426408262842513197831196342767727556440942061101227517236674291166079362536614491150916750524605514905151228017336029338043741883318683862854041909287163613872423078841437590654401599594931526635710735661188912326865006887649183312035646789505520248584083834923494986577735316081174062219468129592014179126413761579015905323727332093620525977317524795802824923080436419624526421683938214481477794288710854060351028294556735822031959552079943098429009137378133936098100408874460867783653984653811154357993902767367413028638966660799005108887777076034554762940563007328794520843924655079871205363485655449007803062682240677669007700369306153835458669607 A013786 998 299553071425924011827031114244528722740531427963906505817704468822674293478817371679985755149703581259520011608888292994424375112955414962920723526475030435042216262029454846010890914076388762032196183395242516886859098714501442344974144424349187305425433016361547575794850167848763210072522206106565026635538266644853321125993417763595194196612292492629778847474253184451108691838618385068893356061642329739541155170092483647566755437249324075035749958904030129420844938278070244084756416527841197884588281926541854929847278992161537787233867792867425802551260365045780798485409805463213854122543983769898278673262895954235416426727896317984188687280902738743836170528875428973122606596490910242550331634931381596294547532795228989038983796505909573052932563034026733002874359880629715522273521901471726145841102019886071214086183510338543656013471554686349706147547533560446653816418237843176483440347724866399591856765981146412691709459159255424808483794740160217642381991266168618336835970888944600007809530143766001800489783166935893015144536086268658545031956227438626486596339804374853443577468981321853140908497261318176378130727692916311626024130234029892628569087401434685942236701625156975883713367776862214928336150312177297889259995362687567915214885681942118818858560039088534751534080923229518211899924488791020101958538987967152524557981491994489866126850506738926068338924501510596540325818807058212726254638594582604442287075125436508876272396977254239742361693675463928052893340192344505453534982338241634040997262679973729263529881068308262941508939788648073997261985016708043199999325039847660314800864557039284552878603270903743072775051798628269614000679686157209689320707886425790708890981750238717280883219641910320718020322513399474311895654003188601938640727938224613487323766948676572865866708587204562585539589771443211825359308269084196715023134994621412482946847229876837113283013848463550041590480951850366243412954002199549953096434071779283305396560223514978512980483309167170609267697001257154282632871927935501504718259165220839021810785544646621983842390742323880717749371183600860245040335379110157047121477820518202497730851927493302422513010844574390068317243425824848565808585280556064062411489716600838284028720876098900797786604248787742497301145180427760214593310969737840450401271421081266915830881012166468531414109717709321680766992279387890894276475660565812979010115109238349536614815248120695116838405724245038075650133823524627201596476270767663853774134470893863166487438894072910758530894861003400591458619045814165370083303772931011276132377931824345397849237454134104637931482835395786688914988579408675614044806161905835786402833799481058549036207203805194479811535173806239084874187992702418985313863014701888704047268885254973089756549450411393253351118009577841287268098469623806440643024261848159954712554624198479836907687812298291655161218240627430595452341476322514578496802881537245689132197587941602754116850385287651311462773142493910898923388942979150426044082519441551217188682269324356782882871539377034722582640316127843518487938463135652970028184087194760598902818935230722708698734884543943379328050938844899580571539081707580543548553217153800581613543360544449158681762158952578411266439552759558965985820291780596435644546263096846770764077729058733067735153500059867083287488586704075358936265726407