A145120 -38*(x-1)/(x^2-302*x+1) A145120 0 38 A145120 1 11438 A145120 2 3454238 A145120 3 1043168438 A145120 4 315033414038 A145120 5 95139047871038 A145120 6 28731677423639438 A145120 7 8676871442891239238 A145120 8 2620386444075730610438 A145120 9 791348029239427753113038 A145120 10 238984484443863105709527038 A145120 11 72172522954017418496524052438 A145120 12 21795862947628816522844554309238 A145120 13 6582278437660948572480558877337438 A145120 14 1987826292310658840072605936401597038 A145120 15 600316957999381308753354512234404968038 A145120 16 181293733489520844584672990088853898750438 A145120 17 54750107196877295683262489652321643017664238 A145120 18 16534351079723453775500687202011047337435849438 A145120 19 4993319275969286162905524272517683974262608866038 A145120 20 1507965886991644697743692829613138549179970441694038 A145120 21 455400704552200729432432329018895324168376810782733438 A145120 22 137529504808877628643896819670876774760300616885943804238 A145120 23 41533455051576491649727407108275767082286617922744246146438 A145120 24 12542965896071291600589033049879610782075798312051876392420038 A145120 25 3787934167158478486886238253656534180419808803621743926264705038 A145120 26 1143943575515964431748043363571223442876000182895454613855548501438 A145120 27 345467171871654099909422209560255823214371635425623671640449382729238 A145120 28 104329941961664022208213759243833687387297357898355453380801858035728438 A145120 29 31507297005250663052780645869428213335140587713667921297330520677407259038 A145120 30 9515099365643738577917546838808076593525070192169813876340436442718956501038 A145120 31 2873528501127403799868046364674169703031236057447570122733514475180447456054438 A145120 32 867796092241110303821572084584760442238839764278974007251645031068052412771939238 A145120 33 262071546328314184350314901498232979386426577576192702619874065868076648209669595438 A145120 34 79144739195058642563491278680381775014258587588245917217194716247128079706907445883038 A145120 35 23901449165361381739990015846573797821326707025072690806890184432566811994837838987082038 A145120 36 7218158503199942226834421294386606560265651262984364377763618503918930094361320466652892438 A145120 37 2179859966517217191122255240888908607402405354714252969393805897999084321685123943090186434238 A145120 38 658310491729696391776694248327156012828966151472441412392551617577219546218813069492769650247438 A145120 39 198807588642401793099370540739560226965740375339322592289581194702422303873759861862873344188292038 A145120 40 60039233459513611819618126609098861387640764386323950430041128248513958550329259469518257175213948038 A145120 41 18131649697184468367731574865407116578840545104294493707280131149856513059895562599932650793570424015438 A145120 42 5475698169316249933443115991226340107948456980732550775648169566128418430129909575920191021401092838714238 A145120 43 1653642715483810295431453297775489305483855167636126039752039928839632509386172796365297755812336466867684438 A145120 44 499394624377941392970365452812206543916016312169129331454340410340002889416194054592744002064304211901201986038 A145120 45 150815522919422816866754935295988600773331442419909421973171051882752032971181218314212323325664059657696132099038 A145120 46 45545788527041312752367020093935745227002179594500476306566203328180773954407311736837528900348481712412330691923438 A145120 47 13754677319643557028397973313433299069953884906096723935161020234058710982198036963306619515581915813088866172828779238 A145120 48 4153867004743827181263435573636762383380846239461616127942321544482402535849852755606862256176838227071125171863599406438 A145120 49 1254454080755316165184529145264988806481945610432501973914645945413451507115673334156309094745889562659666713036634191965038 A145120 50 378840978521100738058546538434452982795164193504376134506095133193317872746397497062449739751002471084992276211891662374035038 A145120 51 114408721059291667577515870078059535815333104492711160118866815578436584117904928439525665095708000378105007749278245402766616438 A145120 52 34551054918927562507671734217035545363247802392605265979763272209554655085734541991239688409164065111716627348005818219973144129238 A145120 53 10434304176795064585649286217674656640165020989462297614728389340469927399307713776425946373902451955738043354090007824186486760413438 A145120 54 3151125310337190577303576766003529269784473091015221274381993817549708519935843825938644565230131326567777376307834357086099028500729038 A145120 55 951629409417654759281094534046848164818270708465607362565747404510671503093225527719694232753125758171513029601611885832177720120459756038 A145120 56 287388930518821400112313245705382142245847969483522408273581334168405244225634173527521719646878748836470367162310481686960585377350345594438 A145120 57 86790505387274645179159319108491360110081268513315301691258997171453873084638427179783839639124629022855879369988163857576264606239683909764238 A145120 58 26210445238026424022706002057518685371102297243051737588351943564444901266316579374121192049295991086153639099369263174506344950499007190403205438 A145120 59 7915467671378592780212033462051534490712783686133111436380595697465188728554522332557420215047750183389376152130147490537058598786093931817858278038 A145120 60 2390445026311096993200011399537505897509889570914956602049351548690922551122199427852966783752371259392505444304205172879017190488449868401802796762038 A145120 61 721906482478279913353623230626864729513495937632630760707467787108961145250175672689263411273001072586353254803717832061972654468913074163412626763857438 A145120 62 218013367263414222735801015637913610807178263275483574777053222355357574943001930952729697237662571549819290445278481077542862632421259947482211479888184238 A145120 63 65839315007068616986298553099419283599038322013258406951909365683530878671641332972051679302362823606972839361219297567585882542336751591065464454299467782438 A145120 64 19883255118767458915639427235008985733298766069740763415901851383203970001260739555628654419616335066734247667797782586929858984923066559241822782986959382112038 A145120 65 6004677206552765523906120726419614272172628314739697293195407208361915409502071704466881583044830827330135822835569121955249827564223764139439414997607433930053038 A145120 66 1813392633123816420760732819951488501210400452285318841781597075073915249699624394009442609425119293518634284248674077047898518065410653703551461506494458087493905438 A145120 67 547638570526186006304217405504623107751268763961851550520749121265114043493877064919147201164802981811800223707276735699343397205926453194708401935546328734989229389238 A145120 68 165385034906275050087452895729576227052381956316026882938424453024989367219901173981188445309161075387870148925313325507124658057671723454148233833073484783508659781644438 A145120 69 49945732903124538940404470292926515946711599538676156795853664064425523786366660665253991336165479964154973175220917026415947390019654556699571909186256858290880264827231038 A145120 70 15083445951708704484952062575568078239679850678723883325464868123003483194115511619732724195076665788099414028767791628652108987127878004399816568340416497719062331318042129038 A145120 71 4555150731683125629916582493351266701867368193375074088133594319482987499099098142498617452921816902526058881714697850935910498165229137674187904066896596054298533177783895738438 A145120 72 1375640437522352231530322960929506975885705514548593650733020019615739221244733523522962738058193627897081682863809983191016318336912071699600347211634431591900437957359418470879238 A145120 73 415438856981018690796527617618217755450781198025481907447283912329633761828410425005792248276121553808016142165988900225835992227249280424141630670009531444157877964589366594309791438 A145120 74 125461159167830122268319810197740832639160036098180987455429008503529780332958703618225736016650651056392977852445784058219278636310945776019072861995666861704087244868031352063086135038 A145120 75 37888854629827715906341786152100113239270880120452632729632113284153664026791700082279166484780220497476871295296460796681996312173678375077335862692021382703190190072180878956457702990038 A145120 76 11442308637048802373592951098124036457427166636340596903361442782805903006310760466144690052667609939586958738201678714813904666997814558327579411460128461909501733314553757413498163216856438 A145120 77 3455539319534108489109164889847306910029765053294739812182426088294098554241822869075614116739133421534764062065611675413002527437027822936553904925096103475286820270805162557997488833787654238 A145120 78 1043561432190663714908594203782788562792531618928375082682189317222034957478024195700369318565165625693559159785076524296011949381315404712280951707967563121074710220049844538757828129640654723438 A145120 79 315152096982260907793906340377512298656434519151315980230208991374966263059809065278642458592563279826033331491031044725720195710629815195285910861901278966461087199634782245542306097662643938824038 A145120 80 95174889727210603490044806199804931405680432252078497654440433205922589409104859689954322125635545341836372551131590430643203092660822873571632799342478280308127259579484188309237683665988828870136038 A145120 81 28742501545520619993085737566000711772216834105608554975660780619197247035286607817300926639483342129954758477110249279009521613787857878003437819490566539374087971305804590087144238161030963674842259438 A145120 82 8680140291857500027308402700126015150278078219461531524151901306564362682067146455965189890801843687700995223714744150670444884160840418334164649853351752412694259207093406722129250686947685040973492214238 A145120 83 2621373625639419487627144529700490574672207405443276911738898533801818332737242943093670046095517310343570602803375623253195345494960018479039720817892738662094292192570903025492946563220039851410319806440438 A145120 84 791646154802812827763370339566848027535856358365650165813623205306842572123965301667832388730955425880070621051395723478314323894593764740251661522353753724200063547897205620292147732841765087440875608052798038 A145120 85 239074517376823834565050215404658403825253948019020906798802469104132654963104783860742287726702443098470983986918705114827672620821821991537522740030015731969757097172763526425203122371649836367293023312138567038 A145120 86 72199712601645995225817401681867271107199156445385948203072532046242754956285520760642503061075406860312357093428397548954478817164295647679591615827542397301142443282626687774791050808505408817835052164657794447438 A145120 87 21804074131179713734362290257708511215970319992558537336421105875496207864143264164930175182157046169371233371231389141079137775110996463777245130457177773969213048114256086944460472141046261813149818460703341784559238 A145120 88 6584758187903671901782185840426288519951929438596232889650970901867808532216309492288152262508366867743252165754786092208350653604703767765080349806451860196305039388062055630539287795545162562162427340080244561142442438 A145120 89 1988575168672777734624485761518481424514266720136069774137256791258202680521461323406857053102344637012292782824574168457780818250845426868590488396418004601510152682146626544335920453782498047511239906885773154123233057038 A145120 90 600543116180990972184692917792740963914788597551654475556561899989075341708949103359378541884645572010844677160855644088157598761101714210546562415368430937795869804968893154333817437754518865185832289452163412300655240783038 A145120 91 181362032511490600822042636687646252620841642193879515548307556539909494993422107753208912792109860402638080209795579940455137045034466846158193258952869725209751170947923585982268530281410914788073840174646464741643759483420438 A145120 92 54770733275353980457284691586751375550530261153954062041113325513152678412671767592365732284675293196024689378681104286373363230001647885825563817641351288582407057756467954073490762327548341747133113900453780188564114708752189238 A145120 93 16540580087124390607499154816562227770007518026851932856900675997415568971131880390786697941059146435339053554281483698904815240323452627052474114734429136282161721691282374206608227954389317796719412324096866970481620998283677729438 A145120 94 4995200415578290609484287469910206035166719913848129768721963037893988676603415206249990412467577548179198148703629395964967829214452691721961357085979957805924257543709520542441611351463246426267515388763353371305260977366961922101038 A145120 95 1508533984924556639673647316758065660392579406464108338221175936767987164765260260407106317867267360403682501854941796097721379607524389447405277365851212828252843616478583921443160019913946031414992927994208621267218333543824216796784038 A145120 96 455572268246800526890832005373465919232523814032246870013026410940894229770431995227739858005502275264363936362043718792115891673643151160424671803129980294174552847918988634755291884402660238240901596738862240269328631469257546510706678438 A145120 97 137581316476548834564391591975469949542561799258332090635595754928213289403505697298517030011343819862477505098835348133422901564060624126058803479267888197627886707227918089112176705929583478002720867222208402352715979485382235222016620104238 A145120 98 41549102003649501237919369944586551295934430852202259125079904961909472505628950152156915323567828096192942175911913092574924156454634842918598226067099105703327611029983343923242609898849807696583460999510198648279956475953965779502508564801438 A145120 99 12547691223785672825017085331673163021422655555565823923683495702741732483410539440254089910687472741230406059620298918609493672347735661937290605468784662034207310644347741946730156012746712340890202500984857783378194139758612283174535569949930038 A145120 100 3789361200481269543653921850795350645918346043350026622693290622323041300517477282006582996112293200023486437063154361506974514124859715270218844253346900835224904486981988084568583873239608277141144571836427540381566350250624955552930239616314070038 A145120 101 1144374534854119616510659381854864221904319082436152474229450084445855731023794728626547810736001858934351673587012996876187693772035286275944153673905295267575886947757916053797765599562348952984284770492100132337449659581548977964701757828556899221438 A145120 102 345597320164743642916675479398318199664458444549674697190671232212026107727885490567935432259276449104974181936840861902247176544640531595619864190675145823907082633318403666258840642483956144192976859544042403538369415627277540720384377933984567250804238 A145120 103 104369246315217726041219484118910241434444545934919322399108482677947438678090394356787873994490751627843268593252353281481771128787668506590923041430220133524671379375210149294116076264555193197326027297530313768455226069778235748578117434305510752843658438 A145120 104 31519166789875588520805367528431494595002588413901085689833571097507914454675571210259370010903947715159562140980273850145592633717331248458863138647735805178626849488680146683156796191253184389448267266994610715669939903657399918529871080782330262791534044038 A145120 105 9518684001296112515557179774102192457449347256452192959007339362964712217873344415103972955418997719226559923307449450390687493611505249366070076948574782943811783874202029088164058333682197130420179388605074905818553395678464997160272488278829433852290437641038 A145120 106 2874611049224636104109747486411333690655107868860148372534526654044245581883295337790189573166526407258705937276708753744137477478040867977304704375330936713225980103159524104478862459975832280202504727091465626946487455554992771742483761589125706693128920633549438 A145120 107 868123018181838807328628183716448672385385127048508356312468042181999201016537318668222147123335555994409966497642736181279127510874730623896654651272994312611302179370302077523528298854367666424026007402234014262933393024212138601232935727427684591891081740894289238 A145120 108 262170276879866095177141601734881087726695653260780663457992814212309714461412386942465298241674171383904551176350829617992552370806690607548812399980068951471900032189728067888001067391559059427775651730747580841778938205856510864800604105921571621044413556829441800438 A145120 109 79174555494701378904689435095750372044789701899628711855957517424075351768145524319305851846838476422383180045291452901897569536856109688749117448139329550350201198419118506200098798823951981579521822796678367180202976404775642069031181207052587201870821003080750529443038 A145120 110 23910453589122936563121032257314877476438763278034610199835712269256543924265486932043424792446978205388336469126842425543448007578174319311625920525677544136809290022541599144361949243766106877956162708945136140840457095304038048336551923925775413393366898516829830449997038 A145120 111 7220877809359632140683647052273997247512461720264552651638529147798052189776408907952794981467140579550855230496261121061219400719071788322422278881306478999766055385609143823091108572818540325161181616278634436166637839805414714955569649844377122257594932531079528045369662438 A145120 112 2180681187973019783549898288754489853871287000756616866184635966922742504768551224714812040978284008046152891273401731718062715569152101899052216596234030980385211917163938892974370427041955412091798891953438654586183787164139939878533697701077965146380276257487500639871188059238 A145120 113 658558497890042614999928599556803661871881161766778029035108423481520438387912693454965283580460303289358622309336826717733878882483215701725446989783796049597334232928123936534436777858097715911398104188322195050591337085730456428602221136075701097084585834828694113713053424227438 A145120 114 198882485681604896710194887167865951395454239566566208151736559255452249650644864872174800829258033309378257784528448267023913359794361989819185938698110172947414553132376264894506932542718468249830135665981349466623997616103433701497992249397160653354398541842008134840702262928627038 A145120 115 60061852117346788763863855996095960517765308467941228083795405786723097874056361278703334885152345599128944492305282039814504100779014837709692428039839488434069597711744703874204559191123119313732789573022179216725396688726151247395965057096806441611931275050451628027778370351021138038 A145120 116 18138480456953048601790174315933812210413727703078684315098060811031120105715370461303534960515179112903631858418410647575713214521902686626337294082092827396916071094393768193744882368786639314279052620917032142101603175997681573279879949250986148206149890666694549656254227143745455060438 A145120 117 5477761036147703330951868779556015191584428001021294721931530569525611548828167822952388854740698939751297692297867710285825576281513832346316153120363994034380219400909206249807080270814373949792960158727370684735467433754611108979276348708740719951815655050066703544560748819040776407114238 A145120 118 1654265694436149452898862581251600654046286842580727927339007133935923656626000967161160130596730564625778999442097630095671748323802655465900851905055844105555429343003485893673544496903572146198159688883045029757969063390716557230168177430090446439300121675229477775907689889123170729493439438 A145120 119 499582761958680987072125547669203841506787042031378812761658222918079418689503463914847407051357889818045506533821186421182582168212120436869710959173744555883705281367651830683160630984607973777894433082520871616221921676562645672401810307538606083948684930264252221620577785766378519530611596038 A145120 120 150872339845827221946329016533518308534395640406633820726093444314126048520573420101316755769379485994485117194214556201567044143051736569279186808818565800032773439543687849380420837012854704508777920631232420183069262377258528276508116544699228946906063548818128941451638583611557189727515208564038 A145120 121 45562947050677862346804290867574859973545976615761382480467458524643148573794483367133745394945553412444687347146262151686826148619456231801877546552247697865341695036912362861056409617251136153677154136199108374415301016010398976859778794688859603359547243058144676066173231672904504919190062374743438 A145120 122 13759859136964868601512949512991074193702350542319530875280446380997916743237413403454289792517787751072301093720976955253219929838932730267597739871969986189533159127707989896189655283572830263705991771211499496653237837572763232483376687879490900985636361340010874043042864326633548928405671321963954238 A145120 123 4155431896416339639794563948632436831638136317803882562952214339602846213309125053359828383594976955270422485616387894224320731985209065084582715563788383581541148714872776036286414839229377488503055837751736648880903411645958485811002899960811563238058821577440225816322878853411658871873593549170739436438 A145120 124 1254926672858597606349356799537482932080523465626230214480693450113678558502612528701264717555890522703916518355055423078789607839603298722813712502524219871639237378732450654968601091791988428697659157009253256462536177079241889951690392411477212606992778480025608185655466370865994345756896846178241345850038 A145120 125 378983699771400060777865958896371213051486448482803720890606469719991321821575674542728584873495342879627518120741121381900237246828211005224656593046750612851468147228485225024481243306341276089204562360956731715037044574519404806924687505366157395748581042146156231842134521122676880759710973952279715707275038 A145120 126 114451822404289959757309170229904568858616826918341097478748673161987265511557351099375331367078037659124806555945463601910792858934280120279123477387616160861271741225623805506738366877423273390511080173851923724684724925327781009801303936228168056303464481949659156408138969912677551995086957236742295902251211438 A145120 127 34564071382395796446646591543472283424089230242890528634861208688450434193168498456336807344272693877712811952377409266655677543160905768113290065514467033829491214381991160777809962315738522222658257007940920008123071890404415345555186864053401386846250524967754919079026126779107498025635501374522221082764158579238 A145120 128 10438235105661126236927513336958399689506088916526021306630606275238869139071374976462616442638986473031610084811421653066412707241734607690093320661891656600345485471620104931093101880986156287969403105317983990529443026177208106576656631640190990659511355075780035902709482148320551726189926328148474024698873639718438 A145120 129 3152312437838277727755662381169893233947414763560615544073808233913450029565362074393253828869629642161668532801096961816789981909460690616640069549825765826270507121214889698029338958095503460444537079549023224219883670833626443770804747568473625777785582982360603087699184582666027513811332115599464633237977075036389038 A145120 130 951987917992054212655973111599970798252429752506389368288983456035586670059600275091786193702185512946350865295846471047017508123949886831617610910726719387877092805121425068699929272242961058897962228620699695730414339148729008810676457109047394793900586549317826352449251034482991988619296108984710170763844377787349771038 A145120 131 287497198921162533944376124040810011178999837842166028607728929914513260907969717715645037244231155280155799650812833159237470663450956362457901854969919429373055756639549155857680610878416144283724148506371759087360910539245327034380519242184744754132199352311001197836586113229280914535513613581266872106047764114704594464438 A145120 132 86823202086273093196988933487213023405259698598581634250165847850726969207536795149849709461564106709094105143680179767618669122854064871575454742590004940951274961412338723643950844556009432612625794886695650544687264568512940035374106134682683868353130303811373043920296556944208353197736492005433610665855660918263000178489238 A145120 133 26220319532855552982956713537014292258377249976933811377521478321989630187415204165536896612355115994991139597591763476987678837631264140259424874360326522247855665290769654991317297375303970232868706331633580092736466538780368645355945672154928343497891219551682348262731723611037693384801885072027369154216303549551311349309285438 A145120 134 7918449675720290727759730499244829049006524233335412454377236287393017589630184121196992927221783466380615064367568889870511390295518916293474736602076019713911459642851023468654179856497243000893736686358454492355868207447102817957460218884653677052494795174304257802301060233976439193856971555260260050962657816303577764491225713038 A145120 135 2391345581747994944230455654058401358507711941217317627410547837314369322438128189397326327124366251730950758299408212977417452190409081456489111028952597627079012956475718317878570999364792082299675610573921623111379462182486270654507630157493255541509930251420334173946657458937273598851420607803526508021568444220130933565000856052038 A145120 136 722178447238218752866869847795137965440279999723396588065531069632652142358725083013871353798631386239280748391356912750290200050113247080943418056007082407358148001396024080975859787628310711611501140656637971725144241710903406634843346847344078519858946441133766616274088251538822650413935166585109745162462707496663238358865767302002438 A145120 137 218095499720360315370850463578477607161606052204524552278162972481223632623012536941999751520859554278011055063431488242374662997682010209363455763803109934424533617408642796736391777292750470114591044802694093539370449617230646317452036240267754219741860315292146097780600705307265503151409568888095339512555716095548077853443896724348684238 A145120 138 65864118737101577023243973130852442224839587485766691391417152158259904400007427431400911087945786760573099348407918092284397935099916969980682697250483193113801794309408728590309340882623013663894884029272959610918150640161944284463880101214014430283521956271786987763125138914542643129075275869038207423046663798148022848501697944986000637438 A145120 139 19890745763104955900704309035053859074294393814649336275655701788822009905169620071746133148808106742138797992164127832381645801737177242923956811113882121210433717347824027391476684554774857376026140385795631108403742122879289943261774338530392090191403888933764378158366011351486570959477581902880650546420579911324607352169659335489047843822038 A145120 140 6006939356338959580435678084613134587994682092436613788556630523072088731456825254239900810028960290339156420534218197461164747726692427446064976273695150122357868837248546863497368426201124304546230501626251321778319202958905400920771386356077197223373690936040570416838772303010029887119100659394087426811592086556233272332388617619747462833618038 A145120 141 1814075794868602688335674077244131591715319697522042714807826762265981974890056057160378298495597199575683100203341731505439372167659375911468698877844821454830865955131713328748813788028184765115585585350742103545943995551466551788129696905196783169368663258795318501507150869497677539339008921555111522246554389560071123637029192861828244727908825438 A145120 142 547844883110961672917793135649643127563438553969564463258175125573803484328065472437180006244860325311565957104988668696445229229885404832836100996132862384208799160580940176735278266616085597940602300545422489019553308337339939734614247693983072439952112930465250146884742723815995606850493575208984285631032614055054923105110483855654510160365631664238 A145120 143 165447340623715556618485191292114980392566727979110945861254080096526386285100882619971201507649322646893343362606374604594953788053224600140591032133246595209602515629488801660725287704269822393296779179132240941801553173881110333301714673885982680082368736337246749040690795441561175591309720704191699149049602890237026706619729095214800240185692853774438 A145120 144 49964549023478987137109609977083074435427588411137536085635474014025394854616138485758865675303850579036478129550020141918979598762843943837625655603244338890915750920945037161362301608422870277177686709797391341935049505203757980717383217265872786312435406260918052960141735480627659032968685159090684158727349040237527010476053076271014018025918876208216038 A145120 145 15089128357750030399850483727887796364518739133435556786916051898155572719707788721816557462740255225546369501780743476484927243872590817814362807401147657098461347175609771733929754360456002553885268089579633053023443149018361029066316429899619695483675410322060914747213763424354111466780951608324682424236510360548842920137061409304751018643587314922027469038 A145120 146 4556866799491485701767708976212137419010223790709127012112562037768968935956897577850114594881881774264424553059654979878306108669923664135993730209490989199396435931283230118609624454556104348403073785366339384621737895954039827020046844446467882163283661481856135335605596412419461035308814417028895001435267401536710324354382069556958536616345343187576087433438 A145120 147 1376158684318070931903448260332337612744723066055022922101206819354330463086263360722012791096865555572630668654514023179771959891073073978252292160458877590560625189900359886048372655521583057215174397912544914522711821134971009399025080706403400793616182092110230810438142902787252878551795172991117965751026518753725969112103247944792173307117650055333056377429238 A145120 148 415595365797257929949139606911389746911487355724826213347552346882970030883115578040470012796658515901160197509110175345311253580995398417768056238728371541360109410913977402356489932343063527174634265095803197846474348244865290798678554326489380571789923708155807848616983551045337949861606833428900596761808573396223705961530826497257679380212913971367395449896196438 A145120 149 125508424312087576773708257838979371229656436705831461408038707551837594996237818304861221851799774936594807017082618440260818809500719249091974731803807746613162481470831275151773911194949663623682332884534653204720730458128182850191524381519086529279763343680961860051518594272789273605326711900354989104100438139140805474413197498923874380650992901702898092812273895038 A145120 150 37903128546884650927729944727764858721609332397805376519014342128308070718832938012490048529230735372335730558961441658783421969215636217827358600948511211105633709294780131118433364690942455350824889896864369464627814124006466355467041684664437642461916739867942325927709998486831315290858805387073777808841570509447127029566824113848512805277219643400303856633856820105038 A145120 151 11446619312734852492597669599527148354554788727700517877280923284041485519492551041953689794605830282670454033999338298334153173884312637064613205511718581946154767044542128766491724362753426566285493066520155043664395144719494711168196397244278648936969575676774901468308368024428784428565753900184380543281050193414893222123706469184751943319339681313990061805331947397826438 A145120 152 3456841129317378568113568489112471038216824586433158593562319817438400318816031581732001827922431514631104782537241204655255475091093200757295360705938063236527634013742428107349382324186843880562868081199189958817182705891163396306439844926087487541322349937646152301103199433379006066111566819050295850293068316840788305954329786869681238369635306537181598361353614257323479238 A145120 153 1043954574434535592717805086042366726393126470314086194737943303943112854796922045132022598342779711588310973872212844467588819324336262316066134319987783378849399317383168746290746970180064098503419875029088847407745512783986626189833664971281176958830412711593461220031697920512435403181264613599289162407963350635724653504985471928174549235686543234547528715066986173764292903438 A145120 154 315270824638100431622209022416305638899685977210267597652265315471002643748351641598289092697691550468155283004625741788007168180474460126251215269275604642349282066215703218951698235612055170904152239390703632727180327678058069945933460381481989354079243316551287642297271668795322112754675801740166276751354638823672004570199658192521844187938966421526816490351868470862559133359038 A145120 155 95210745086131895814314406964638260580978771991030500404789387328938855299147398840638173972104505461671307156423101807133697201683962621865550945186912614206104334597824988954666576407870481548955472876117467994761051213260753137045715201542589503754972651185777274512556012278266765616508910860916616289746692961398309655546791788669668770208332172757864032557549211214319093981526038 A145120 156 28753329745187194435491328694298338389816689455314000854648742708024063297698766098231130250482862957874266605956772120012588547740376237343270134231178333885601159766476930961090354376941273372613648656348084630785110286077069389317860057405480548144647661414788185615149618436367767894072936404195077953226749919703465843970560920520047446758728377206453411015889509918253503823287504438 A145120 157 8683410372301446587622566951271133555464059236732837227603515508435938177049728214266960697471852508772566843691788757141994607720391939715045714986870669920837344145141435325260332355259856688047772938744245441029108545344061694820856691621253582950179838774614846278500672211770787637244410285156052625258188729057485286569453851205265659252365761584176172262766074446101343835538844814238 A145120 158 2622361179105291682267579727955188035411756072803861528735407034804945305405720221942523899506248974786357312528314247884762358943010625417706462655900711137758992330672946991297659280934099778517054813852105775106159995583620554766509403009561176570406166662272268787921587858336341498679917833180723697750019769425440853078131092503069709046767701270043997569944338593212687584828907846395438 A145120 159 791944392679425786598221455275515515560794869927529448840865320995585046294350457298427950690189718532971135816707211072441090406181488484207636676367027892933294846519084849936567842509742873255462506010397199836619289557708063477791018852195854070679712152167450559106041032545363361813697941210293400667880712177754080144309020482075846866464593417791703089950927489075785549274494630766608038 A145120 160 239164584228007482260980611913477730511324638962041089688412591533631879035588432383903298584537788747982496659333049429629324540307866511605288569800186522954717284656432951733852190778661413623371159760326102244883919286432251549738121183960138368168702663787907796581236470240841398926238098327675426278002225057912306762728246054494402683963260444471824289167610157362294023193312549583669232038 A145120 161 72226912492465580217029546576414999098904480171666481556451761777835831883701412229481497744579722012172181019982764220536983570082569505016312940442979962904431686671396232338773425047313237171384834785112472480755107005212982259957434806537109591332877524751795987116974307971701557112362091997016768442556004086777338888263785999436827534710038189637073143625528316595923719218831115479637341467438 A145120 162 21812288408140377218060662085465416250138641687204315388958743644314887596998790904871028415564491509887250685538135461552739408840395682648414902725210148610615414657477005733357840512097818964344596733944206363085797431655034210255595573453023136444160843772378600201529659770983629406534425545000736394225635231981698431948900643583867421079747570009951617550620384001811600910063803562300893453934238 A145120 163 6587238872345901454274102920263979292542770885055531580983984128821318218461751151858821100002731856263937534851496926624706764486229413590316284310073021900442950794871384335241729061228494013994896828816365209179430069252815118514929905748006450096545241941733585464874840276529084379216284152498225374287699284054386149109679730576328524338549056104815751427143730440230507551120049844699390185746672438 A145120 164 1989324327160054098813561021257636280931666668645083333141774248160393787087851849070459101172409456100199248274466533705199890135432442508592869446739327403785160524636500592237268818650493094407494497705808348965824795116918510757298575940324494906020218905559770431792000233852012498893911279628919062298490958149192635332691329733407630482820735196084346979379855972565611468837344989295653535202041142038 A145120 165 600769359563463991940241154316885892862070791159930111077234838960310102382312796668126789732967653010403909041354041682043742114136111408181456256630966802921218035489428307471319941503387686017049343410325305022469908695240137433585655004072249455168009564237108936815719195783031245581581990163781058588769981661772121484323671899758528077287523480161367972021289359984374433081327066717442668240830678223038 A145120 166 181430357263838965511854015042678282008064447263630248461991779591765490525671376741925220040255058799685880331240646121443504918578970212828291196633105235154804061557282712355746385065204430684054494215420536308436946601167404586432110512653879010965832868180701339147915405126241584153138867118182250774746235970897031495630416222397342071710349270273537043203450006859308513179091936803678390155195662782215438 A145120 167 54791367124319804120587972301734524280542601002825175105410440201874217828650373463264748325367294789852125456125633774634256441668734868162735759926941150049947905372263889703127936969750234678898440203713591639842935403643860944965063789166467389062226358181007567313733636628929175383002356287700875952914774493229241739558901375492097547128448192099128025679469880782151186605652683587644156384200849329550839238 A145120 168 16546811441187317005452055781108783654441857438405939251585490949186422018761887114529212069040882771476542201869610159293424001879039351214933371206739594209849112618362137407632281218479505668596644887027289254696258054953844837974862832217760497617781394337796104627408410346531484724082558460018546355529487150719260108315292584982391061890719643664666390218156700546202799046393931351531731549638501301861571234438 A145120 169 4997082263871445415842400257922550929117160403797590828803712856214097575448261258214358780102021229691125892839166142472839414311028215332041715368675430510224382062839993233215245800043840961681507857442037641326630089660657497207463610265974503813180918863656242589910026191015879457497549652569313298493952204742723323469478801763306608593450203938537150717857644095072463160824361615478995283834443192312864961961038 A145120 170 1509102296877735328267399425836829271809728000089434024359469697085708281363356138093621822378741370483948543095226305416638209697928641990925383107968773274493553533865059594293596599332021490922146776302608340391387590819463610311816035437492082391083019715429847466048200501276449064679535912517472597598818036345151724427674282839933613404160070869794554850402790360011337671769910813943305043986452205577183356940999038 A145120 171 455743896574812197691338784202464517535608738866605277765731044807027686874158105443015575999599791864922768888865505069682266489360138853044133656891200853466542942845185157483432957752470446417526644935530276760557725797388349656671235238512342907603258773140950278503966641359296601653762348030624155161544553024031078053834163938858187941447747952474017027670924831079328904411352241449262644288624731641117060931219748438 A145120 172 137633147663296405967456045429718447466482029409714704451226416062025275727714384487652610330056758401836192255894287304738627841577064004977337438998034688973621475185712052500402459644646742796602124623753840973348041803220462132704401225995290066013793066468851554260731877490006297250371549569335977386188856195221040420533489835252332824703815721576283347801768896195597317794556607006863375270120682503411775217871423029238 A145120 173 41564754850418939789974034380990768670360037272994974138992611919686826242082869957165645304101141437562665138511185900525995925889783969364302862443749584869180218963142194669964059379725563854127424109728724443674348066846782175727072499015339087593257902814820028436462523035340542473010554207591434546473873026403730175923060096082265654872610900168085097019106535726239310645051683963831290068932157491298714998736238535081438 A145120 174 12552418331678856520166190927013782420001264774415072475271317573329359499833299012679537229228214657385523035638122247671546030990873181684014487120573376595803452505393757078276645530217475637203685479013451028148679768145924996607443190301406409163097872857009179736257421224795353820551936999143043897057723465117731292088343615527008975438703788035040123016422372020428076217487814000470042737442241441689708517843126166171565038 A145120 175 3790788771412164250150399685923781300071711601836078892557798914533546882123414218959263077581616725388990394097574407610906375363317811084603010807550715982347773476409951495444876986066297916871658887237952481776457615632002502193272116398525720228167964344913957460321304747365161513264211963186991665476886012592528446480503848829060628316833671375681949065862537243633552778370674776457989075417487983232800673673625365945277560038 A145120 176 1144805656548141924688900538958054938839236902489721410479980000871557829041771260826684769892419022852817713494431832976246053813690988074368425249393195653292431786423299957867274573146491753419603780260382636045462051241096609737371571709164466102497562134291158143837297776283053981651971460945472339930122518079478473105820074002760782742708330051667913577767469825205312510991726294676312230733343928694864113740917017389307651566438 A145120 177 345727517488767449091797812365646667748149472840294029886061402464295930823732797355439841244432963284825560484924315984418697345359315080648179822305937536578332051726360177324421476213254443234803469979748318133247763017195544138184021384051270237234035596591584845481403607132734937297382116993569459667231523573989906349511181844984927327669598841932334218536710024674760744766722970317469835692394448977865729549083265626204965495504238 A145120 178 104408565475951221483798250433886335605002301560866307304180063564216499550938263030082005371048862492994466448733648995461470352244699463367675937911143742851002987189574350252017418541829695365157228330103731693604778969141813233121837086411774447178576252608524332177240052056309668009827747360597031347163989996826872239079271097111445292173476141933513266084508659981952539607039345309581214066872390247386755459709405302096510271990713438 A145120 179 31531041046219780120657979833221307706042946921908784511832493134990918568452531702287410182215512039921044041957077072313379627680553878621957485069343104403466323799199727415931935978156354745834248152221347223150510000917810400858656616074971831777692794252177756732681014317398387004030682320783309897383857747518141426295590360145811493309062125265079074023303078604524992200581115560523209178359769460261822283102691317967519897175699954038 A145120 180 9522269987392897645217226111382401040889364968114892056266108746703693191173113635827767793023713587193662306204588542189645186089175026644367792815003706386103978784371128105261192647984677303546577784742516757659760415498209599246081176217555081422416045287905074008937489083802256565549256233129198991978577875760481883869029209492937959534044588353911946841771445229906565692035889859932699590650583504608822942741553068620888912436789395406038 A145120 181 2875694005151608869075481627657651893040882177423775492207853009011380352815711865488283586082979287820446095429743782664200532819303177492720451472646049985498998126556281488061464247755394389316320656744087839466024494970458381161915656561085559617737867984153080172942389022293964084408871351722697312267633134621918010787020525676507117967788156620756142867140953156353178314002638156584114753167297858622404266885665924032190484036013221712669438 A145120 182 868450067285798485563150234326499489297305528217012083754715342612690162857153810263825815229266721208187527157476417776046371266243470427774931976946292091914311330241212638266456941629481120896225291758929785001981737720662932901299282200271621449475413715168942307154592547243693351234913598964021459105833228077943478775796329725095656688312489254880001233929726081773429944263104687398542722756933302720461479776528367504652905289963556167830764238 A145120 183 262269044626305991031202295284975188115893228639360225518431825616023417802507634987809907915652466825584812755462448424583339921872708766010536736586307565708136522734719660474981934907855543116270721790540050982759018767145235277811221308825468592181957204113036423680514006878573098108859498015782757952649367246404308672279704556453211812752403966817139616503910135742419489989143612956203318157840690123720744488244681320481145207084957949463178130438 A145120 184 79204383027077123492937530025828180311510457743558571094482656620696459486194448612508328364711815714605405264622501947806392610034291803864754319517087938551765315554555096250806277885230744539992861755451336467008221685940140390966087535983091243217501600228421831009208075484781831935524333487167428880241003075186023275549694979719144871794537685489521284182946931268128912546777108008086003540945131484060944373970117230417801199634367337181711964628038 A145120 185 23919461405132664988876102865504825478888042345326049110308243867624714741412920973342527356235052693344006805103240125789105984890434252058389793957423971135067417160952904348083020939404776995534727979424513072985500190135155252836480624645584729983093301311779279928357158282397234671430239853626547739074830279338932624907335604170625298070137628613868610683633469332839189169636697474829016866047271867496281480194487158904855481144371850870927550139537038 A145120 186 7223598139967037749517090127852431466443877277830723272741995165366043155447215939500830753254621201574175449735913895486362201044301109829829853020822522194851808217292222558024821517422357421906947856924447496705154049199130946216226182555430605363650959494557114116532852593208480088939996911461730249771718503357282466698739802764549120872309769303702830905173124791586167000317735860290355007542735158852392946074361151872035937504400664595682938430175557438 A145120 187 2181502718808640267689172342508568798040572049862533102318972231696677408230317800808277544955539367822707641813440893196755595609394044734356557222494444278874111014205090259619148015240612536638902718063203719491883537357947410602047470651115397235092606674054936683912993125990678589625207637021588908883319913183619966010394513099289663878139480192089641064751600053589689594906786593110212383261039970701555173432976873378195948270847856336045376478362878809238 A145120 188 658806597482069393804380530347459924576786315181207166177056871977231211242400528628160317745819634461256133652209413831524703511835957208665850451340301349697786674481719966182424675781147563707526713907230598839052123128050918870872119910454294534392603564605096321427607391196591725586723766383608388752512842062949872452672444216182713942077250708241767898724078043059294671494849233383423849389826528416710809983812941399063304341858548212821108013527159224832438 A145120 189 198957410936866148288655230992590388653391426612674701652368856364892129117796729327903607681692574067931529655325429536227263704978849682972352479747548513164452701582465224696832632937891323627136428697265577645674249301134019551592778165486545833989331183904065034134453519148244710448600952240212711814349994983097677860741067758774080320843451574408821815773606817403853401101849561695200892303344350541875963059938075325643739715293010712415638574708723723020587038 A145120 190 60084479296336094713780075379231949913399634050712578691849217565325445762363369856498261359553411548880860699774627510526802114200100768300441783033308310674315018091230016138477272722567398587831493939860297218394784236819345853662148133857026387570243624935463035212283535175378705963751900852777855359544945972053435764071349790705556074180780298220755946595730534777920667838087072782717286051760604037118124133291314935403010330714147376601310028454021037192992453038 A145120 191 18145313790082563737413294109297056283458036091888586090236811335871919728104619899933147026977448595187951999802282182749558011224725453177050446123579362275129971010849882408595439529582416482201484033409112494377579165270141313786417143646656482500379585399325932569075493169445220956342625456586672105870759333565154503071686895725319160322274806611093887050094847896114637833701194130818925186739399074859131612290917172416383476135957214722883212954539644508560700230438 A145120 192 5479824680125637912604101040932331765654413500116302286672825174215754432441832846409953903885829922335212623079589444562855992587752886758700934287537934098778576930258573257379684260661167210226260346595612113004810513127345857417644315233156400688727064546971496172825586653637281350109509135988322198117609773790704606491885371159255680861252810816252133133182048334091842705109922540434532689109246760003420628787723694754812406782728364698934129002242518620548138477139238 A145120 193 1654888908084152567042701101067454896171349418999031401989102965801821966677705414995906145826493659096639024218036209975799760203490147075674505104390332518468855102967078273846256051280142915071848423187841449014958397385293178798814796783269586351513073113599992518260758093905289522512115416443016717159412280925459226006046310403199490300938026591701533112333928502047840382305362906017098053185805782121958170762280264898780930464907830181863384075464286083761029259395819438 A145120 194 499770970416733949608983128421330446311981870124207367098422422846976018182234593495917246085697199217262650101223855823246964725461436663966941840591592882643495462519127380128311947802342499184487997542381521990404431199845412651384650984232181921756259353242650769018576118772743798517308746256655060259944391229714895549219493856395086815202422777883046747791713225570113703613514487694623177529424236954071364149579852275737086187995381986558043056661212154777210288199060331038 A145120 195 150929178176945568629345862082140727331322353428091625832321582596820955669068169530352012411734727669954223691545386422410607547329150382370940761353556660225817160825673501720476361980256154610800303409376031799653123263955929327539365782441335670784038811606166932251091727111274721862704729254093385181786046739092972996638281098320913018700830740894088416299985060193672290650899069920870182515832933754347430015002353107007701247844140452110347139727610606456633746006856824154038 A145120 196 45580112038467144992112841365678078323613038753413546793994019521817081636040404963572811831097802059126958292196605475712180232328677954039360142986933519795314139073890878392203733006089556349962507141634019221973252821283490811504237081646299140394857964845709170889060683011486193258738310925989945669839126170814848130089211672199059336560835681327236818675847696465263461662867905601615100496604016569575969793166561058464050039762742421155338278154681741937748614083782561834188438 A145120 197 13765042906438900842049448746572697513003806381177463040160361574006161833128533230829458820979124487128671450019683308278656019555713412969504392241292569421524644183154219600943806891477065761534066356470064429004122698904350269144952059291399899063576321344592563441564075177741719089417107194919709498906234317539345042313945286723017598728353674930084625151689704347449371749895456592617839479791897171078188530106286437303036104307100367048460049655574158454593624819556326817100754238 A145120 198 4156997377632509587153941408623588970848825914076840424581635201330339056523180995305532991123864497310799650947652162494678405725593122038836287096727369031780647229173500428606637477493067770426938077146817823540023081816292497790964017668921123218059654188102108450181461642994987678810707634554826278724012924770711387930681387378679115756626248993204229558991614865233245005006765023064985907796656341649043360122305337504458439450704548106213779657705241171545336946891926916202593591438 A145120 199 1255399443002111456419648255955577296498832422244824630760613670440188388908167532049040133860586099063374365914740933390084599873109567142315589198819424155028333938566213975219603574396014989603173765231982512644657966585821429982601988383954887811954951988485492159391359852109308537281744288528362616465152997046437299810023465043074369940902398842272747242190315999596092542140293141509033126315110423280840016568406105639909145678008466427709512996577327259648237164336542372366366163860038 A145120 200 379126474789260027329146619357175719953676542692022961649280746837735563111210071497814814892905878052641747706600814231643054483273363683857269101756369367449525068799767447015891672830119033792388050161981572000863165885836255562248009527936707198087177440868430530027740493875368183271407964427930955346197481095099293831239155761621081043036767824117376462911916440263154714481363521970704939161255551174472035960298521597915057536319106156620166711186695127172596078292688904527726378892140038 A145120 201 114494939986913526141945859397611111848713817060568689593452024931325699871196533424808025057523714585798744433027531157022812369348682722957752953141224729545601542443591202784824065591121552190311587975153202761748031439555963358368916275448501618934515632190277534576218237790509082039427923512946620151935174137722940299734415016544523400627162980484605419052156574643473127680829643342011382593572861344267274019993585116464707466822692050832862637265385351078864367407227712625001000059262431438 A145120 202 34577092749573095634840320391459198602591619075749052234260862248513523625538241884220525752557268899033168177026607808606657692488818908969557534579548111953404216292895743473569851916845878642440307180446105252475904631580015097971850467175919552211025633744022947011487880072239867407723961492945451354929076392111232871225962095840684445908360183338526719177288373625888621404896070925765466838319842870417542282002102406650743739922916680245367896287435189330689866360904476523845774291518362154238 A145120 203 10442167515431087968195634812361280366870820247059153206057186947026152809212677852501173969247237683793430990717602530668053600319253961826083417690070388585198527718912070937815310454821864228464782456906748633044961450705725003624140472170852256266110806875062739719934763563578649448050596942946013362568429135243454604169940818528870158140924148205254584586122036678443720191150932589937828973789998974004753501890614933223408144749254014742050271816168161792517260776625744682488798835038486108148438 A145120 204 3153500012567438993299446873012715211596385122992788519177036197139649634858603173213470318186913223236717126028538937653943580638722207652568222584866677804618001966895152527476750187504286151117721861678657641074325882208497371079392450745130205472813252650635203372473287108320679893443872552808203090044310669767131179226450901233622947074113184397803546018289677788516377609106176746090298584617741370306565140028683707731062608970534789535418936720586497426150882064674613989635093402407331286298674038 A145120 205 952346561627851144888464760015027632621741436323575073638258874349227163574488945632615534918478546179804778629628041568960293299293787457113777137212046626606051395474617151227040741315839595773323537444497700855813371465515500340972895984557151200533336189684956355747212771949281749170601460351134387180019253840538372671784002231735601146224040763988465642938896570095267594229874226386680234725584103833608667535160589119847684500956757185681776839345306054535773866270956799125115718728179009976091411038 A145120 206 287605508111598478317323058077665332336554317384596679450235003017269463749860802977876678075062334033077806429021640014888354632806085089840708127215453214557222903431367484518038827127196053637392590586376627000814563856703472605602735194885514532355594716032206184232285783841574767569628197153489776725275770349172821415699542223082917923212586197540118820621528474490982297079812910192031340588541781616379511030478469230486269656679970135286361186545561841972377556731764278721795311962507653681493307459438 A145120 207 86855911103141112600686675074694915338006782108711873618897332652341028825294388010373124163133906399443317736785905656454714138814138403344436740641929658749654710784877505707296498751671892358896789033548296856545142471352983211391685055959440831620189070905536582681794559507383630524278544938893561436646102626196351529168589967368809477209054807616351895362058660399706558450509269003767078177504892464042778722536962547017733588632850024099295396559920330969603486359126541217183059096958583232801002761339238 A145120 208 26230197547640504406929058549499786766745711642513601236227544226003973435775155318329705620588364670297848878702914486609308781567236991724930054965735541489181165434129575356119024584177784296333192895540999274049632211784744226367683284164556245634764743818756015763717724685446014843564550943348702064090397717340948988987498470603157379199211339313940732280521093912236889669756719426227465578265888982359302794695132210730125057497464027307851923399909394390978280502899483683310562051969529628652221340616990438 A145120 209 7921432803476329189779974995273860908641866909256998861467099458920547636575271611747560724293522996523550918050543389050354797319166757362525532162911491600073962306396346880042238127922939185600265357664348232466132382816521403379828960132640026740867332444193411224060071060445189099125970106346369129793863464534340398322695369532186159708684615418002484796822008302835140973708078757451690837558120967780045401219207390677950749630645503396947181571376077185744471108389284945818572556635700989269738043863569773038 A145120 210 2392246476452303774809145519514156494623077060883971142561827809049779382272296251592445009031023356585442079402385400578720539481606793486490985783144304727680847435366262628197399795608143456266983804821737625205497929978377679076481978276773123519496299633402591433650377742529761661921199407565660128495682675891653459344465014100249617074643554644897436467907965986362300337170170028030984405476974266380591351865405936852530396263397444561850740982632175400700439296453061154153525601541929729229832237025457454467038 A145120 211 722450514455792263663172166918279987515260630520050028054810531233574452898596892709306645166644760165806984428602340431384552568647932466162915180977417116268015851518304917368734696035531400853443508790807098463827908721087242559694177610625350662861141621955138419551190018172927576711103095114723012436566374255814810381630111562905852170382644818143607810823408905873111866684417640386599838763208670325970808217951373722073501720796397612175526829573345594934346923057716079269418913093106142526420065843644287679272438 A145120 212 218177663119172811322503185263801042073114087339994224501410218604730434995993989301959014395317686546717123855358504424877556155192193997987713893669396824808213106311092718782729680802934874914283672671018921998450822935838368875348565156430579127060545273530818400113025735110481598405091213525238784095714549342580181081792949226983467105838484091524724661432201581607693421438356957226725120322083541464176803490469449458129344989284248681432447251790167737494772070324133802878210358228516513113249630052543549421685809238 A145120 213 65888931811475733227132298777500996426092939116047735749397831208097357794337286172298913040740774692348405597333839733972590574315473939459823432972976863674964090090098482767466994867790296692712815703138923636433684698714466313112706983064424271021621811464685201695714220813347269790760835381526998073893357335084958871891089036437444160111051812995648704144714054236617540162517116664830599737430466313511068683313555784981340113262122305394986894513801083377826230890965350753140258766098893854058861855802308281061435117438 A145120 214 19898239229402552261782631727620037119637994498959076202093643614626797323454864430044969779289318639402671773270964241155297475887117937522868689043945343433014346994103430703056249720391866666324356058675283919280974328188832988191162160320299699269402726517061400093705581659895764995211367194007628179531698200646314999130027096054881152886431809040594383927042212177876889435658730875821614395583678743138878565557203377614906584860171651980604609695916137012366026957001211793645479937003637427412663030822244557331131719657038 A145120 215 6009202358347759307325127649442473709134248245746524965296530973786084694325574720587408574432333488324914527122233866989165865127335301657966884267838520739906657828129145973840219948563475942933262816904232604699217813428328847967417859709747444755088601786341078143097389947067707681284042131754922183220498963237852044778396291919537670727542295278446508297262603363664583992028774207381462716866533549961627815729592106483916807287658576775837197141272159576651162314783474996330181800716332404184770176446462054005720717901308038 A145120 216 1814759213981793908259926767499899440121423332220951580443350260439782950889000110752967344508785424155484784519141356866486935970979373982768476180198189318108377649748007980669043368216449342899179046349019571335244498681027123253172002470183408016337488336748488537815318058432787823982785512422792491704411155199630671208076550132604321678564886742281804911389379173614526488703254151898325918879297548409668461471771258954765260894288030014650852932054496276011638653037652447679921258336395382426373180623800718065170325674475370438 A145120 217 548051273420143412535190558657320188442960712082481630768926482121840665083783707872675550633078765761468080010253567539812065497370643607494421839535585335547990143566070281016077256981419138079609138734587006310639139383856762893609977328135679473489166389096257197342082956256754855135119940709551577572548948371325224852794339743754585609255868253873826636731295247828223335004390725099087046038830993086169913736659190612232624873267697405847781748283316603195938222055056255724339889835790689160360515778211370393627432632973660564238 A145120 218 165509669813669328791719288787743197010334013625577231540635354250535441072351790777437263323845278474539204678312058255666377293269963390089332627063566573146174914979303476858874662565020363250699060718798926886241684849426061366746959981094505017585711912018732925108771237471481533462982239308772153634418077996985018274872682526063752249673593647783153362487939775464949832644837295725772389577808080614474904280009603793635297946465950328536015437128629559668897331421973951576302966809150451731046449391839210058157419484832371015029438 A145120 219 49983372232454717151686690023339788176932429154212241443641108057179581363185157031078180848250641020545078344770231339643706130502031573163370958951357569504809276333606083941099132017379168282573036727938541332638678185387286675994688304313212379631411508263268247125651571633431166350965501151308480846016687006141104193786697328531509424815816025762258441644721080895167021235405858918458162565452001514578334922649163686487247747207843731520470814231097843703403798151214078319787771636473600632086867355819663226193147056986743072878326038 A145120 220 15094812904531510910480588667759828286236583270558471338748073997913983036240845071594833178908369742926139120915931552514143585034320265131947940270682922423879255277834058046735078994585943800973806392776720683529994570302111150089029120942609044143668689783594991899021665862058740756458118365455852443343405057776616481505307720533989782542126766186554266223343278490564975463259924556078639322376926649322042671735767423715355184358822340968853649882354420168868278144335229678624330731248218240438502895008146455100272253790511575638239434038 A145120 221 4558583513796283840247986090973444802655271215279504132060474706261965697363372026464608541849479411722673469438266558627931718974234218038275114590787291214442030284629551924030052757232937648725806957581841707884725721553052180040210799836363618119008312903137424285257417438770106277284000780866516129408862310761532036310409144903936382818297467572313626141008025383069727422883261810076830617195266396093742308529279112798350778428617139128862281793656803793154516595791088148866228093065325435011795787425104409777056027497677509099675430753438 A145120 222 1376677126353573188243981318885312570573605670431139689410924613217115726620702111147240184805363873970504461631235584774082864986633699527293952658477491263839069266702846846999029197605352583971392727383323419060503637914451456260993572521460870062896366828057718539155841044842710036999011777703322415229033074444924898349262056453268253621343293080072528540318200322408567116735281806718646767753648074693660855133170556297678219730258017194575440248034472391112495143650764285727922259774997033155321889299486523606215820032044817236526341848104238 A145120 223 415751933575265306565842110317273422868426257198988906697967172716862687473754674194440071202678040459680624739163708335214397294244403023024735427745611574388184476513975118241782787624059247421711877862806090714564213924442786738640018690681346395376583773760527861400778738125059661067424272865622502883038579620056557769440830639742108657262856212714331305549955489342004199526632222367221247030984523291089484507908978722786024007759492575622654092624617005312180378865935023201683656223956038687472198772657505024667400593650037127921855562696726438 A145120 224 125555707262603769009696073334497688393694156068424218683096675235879314501347290904609754263023962854949578166765808681649973899996823079253942805226516217973967872837953782862171402833268287368773015721840056072379332101543807143613024651013245150533665403308851356424496023072723174932325131393640292548262422012182635521472781591145663546239761232946647981747546239580962859689926195873094097956589572385834330660533378403725081572123636499820846960532386301131887361922368726242622736257374948686583448707453267030925948763462279167815163853592563280038 A145120 225 37917407841372762975621648304907984621472766706406915053388497954062836116719408098517951347362034104154312925738535058149956903401746325531667702442980152216563909412585528449257521872859398726122029036117834127767843730452305314584394804587309354114771575215499349112336398189224273769901122256606502727072368409099535870927010599695350648855750629493674976156453414397961441622158184521452050361643019875998676769996572368946251848757330463453320159426688038324824671120176489390248864666071010547309514037452113985834611859165014658643051561929391413845038 A145120 226 11450931612387311814868728092008876857996381851178819921904643285451740627934759898461516697149071275491747553994870821752605334853427393487484392194974779453184326674727991637892909434200705147001483995891864066529816427264494661197343617960716411697510482049677494580569167757122657955335206596363770183283306997126047650384435728326404750290890450345856896151267183601944774407032081799282646115118235412979214550208304322043364333243141676326402867299899255187795918790931377427128914506417187810338786655861830970455021855519070964631033756538822614417921438 A145120 227 3458143429533126795327380262138375903130285846289297209500148883708471606800180769927279524587672163164403606993525249634228661168831671086894754775179940414709450091858440889115209391606740094995722044730306830257876793190146935376283188229331769023294050807427387863982776326252853478237462490979601988848831640763657290880228662943974539237200060253819288962706532994372923909482066545198837674715345451699846795486137908684727082387580028920110212604410148378676042650190155806503541932073324647711766260556235500963430765754900266303913551423162500162798429238 A145120 228 1044347864787391904877053970437697513868488329197516578449123058236672973513026657758139954908779844204374397564490630518715303067652311240848728457712147030462800743414574420521155343355801307983561056024556770873812261726997109988976325501640233528623105833361021457428217881360604627769758337069243436862163872203627375798178671773351984444884127306203079409841221697117021075889177064568249695117919208177940753022263440118465535516715925592196957803664564911104977084438636122186642534571637626421143071901327259459985636236124361352817261496038536226550707708438 A145120 229 315389597022362822146074971691922510812380345131803717394425663438591529529327250462188339102926925277557903660869176891402387297769829163065229099474293223259351115061109616556499798484060388270940443197371414497061045164759937069735474018307121193875154667624221052755457817394576344732988780332420538330384640573854703833759078646889355327815769246413076162483086245996345991994621991433066209087936885524286407565928072777867906998965821948814561146494094193005324403457817918744559541898702489854537495947940276121414698712543802228284509058252214777918150929519038 A145120 230 95246613952888784896209764396990160567824995741475525136538101235396405244883316612923120269129022653978282531184926930573002248623420754934458339312778841277293573947711689625642417986842881456516030284550142621341561827495773997950124177203248960316768086516681396910690832635280695504734841902053933332339299289431916930419443572688811957015917428289442797990482205069199372561299952235721426894861821509126317144157255715475989448152161512616405269283412781722696864867176572824734795010873580298443902633206062061407779025551992148580568918330672824395055030007041038 A145120 231 28764162024175390675833202772919336568972336333580476787517112147426275792425232289852320132937861914576163766514187063856155276696975298161043353243359735772519399981093869157327453732228066139479570205490945700230654610858558987443867766041362878894470086973370157645975875998037375466085189265639955445828138000767865058282838199873374321663479247574165311916963142844652214167520590953196437856039182158870623491127925298000970945434953810988205576762444165986061447865483867175151163533741922547640204057732282802269027851017989085069103528826804940752528700911196874438 A145120 232 8686681684687015095316731027657242653669077747745562514305031330421499892907175268218787757026965169179347479204753308357628320560237916623880158221155327424459581500716400773823265384714889131241373686027981051327036350917457318434050115220314386177169649497871270927687803860574652110062222423381364490706765336932605815684486716918186356330413716849969634756124878656879899479218657167913088511096938150157419168003489282740577749531907898756925467776988854715008834558511260710322826652395049735807043181532516200223185003228407151698720685136776761434439272620151449039238 A145120 233 2623349104613454383394976937149714362071492507482826298843331944675145541382174505769784050302010543230248362556068984936939896653915153845113646739435665522451021093816371939825468818730164289568755373610244786555064747322461251608095690928768903262626339678270150450004070790017546899863325086671906436237997303615646188471656705671092406237463279009443255531037796391234884990509866944118799533913419282165381718113562635462356479387690750470780503063073871679766681975222535250650318497859771278291179400618762160184599601947127941823928577807777755148259907802584826412975438 A145120 234 792242742911578536770187718288186080102937068182065796688171942260563531997523793567206564403450157090365826144453628697647491161161816223307697435151349832452783910751043609426517759991124900560632881456607897558578226655032380528326464610372988470926977413188087564630301690781438589106614113952492362379384478926588216312624640625952988497357579847135013200738658385274278387234500598466709546153341526275795121451127912420348916197333074734276954999580532258434822947682647134435685863526998530994200371943684639859548856603029410023674731777263745278013057717107997425269543038 A145120 235 239254685010192104650213295946095046476724923098476387773529083230745511517710803482790612665791645430747249247262439797704605390774214584285079511768968213735218290025721353674868538048500989805021561444521974817904069385072456458302984216641713749316684552443124174367901106545204436363297599088566021532137874638526025680224169812332131433795751650555764543367543794556440838059828670870002164138775227516007961296522515988309910335115200879001169629370257668175636763518184212064326480466655696588970221147592142475423570094512934699207945068155843296204795170658812637604989022038 A145120 236 72254122630335104025827645188002415849890823838671687041809094963742883914816665128009197818504673469928578906847112365278093180522651642637870704856793249198203470803857097766200871972887307796215950923364179787109470376065226818026972906961187179305167807860410312571541503874960958343126768310632986010343258756355933167211386658683677740017819640887993757083797487297659858815681024102142186860363965368308128516428348700557172572288593332383618951114818235256783867759543949396292161415066493371338012586200883342938058619686303249750775735851287411708570128481244308559281415112438 A145120 237 21820505779676191223695298633480783491620552074355751010238573149967120196763115157855294950575745596273000082618580671874186435912450021862052667787239792289643712964474817804038988467273918453467412157294537773732242149502313426587687514918061886436411361289291471272431166269131664215187920732212073209102132006544853290472158546752658345353947735796523558874763473620098720921497609450176070429665778766001538804000064785052277806920820071178973922067045736789880552426618754533468168420869614342447490830811519177424818279575169068490035064282020642492691974006165122372265382374934238 A145120 238 6589720491339579414451954359666008612053556835631598133405007282195106556538545961007171065876056665400976096371904515793639025552379383950697267801041560478223203111800591119722008316244750485639362255552027043487350019679322589602663602532347728516616925941558163913961640671773887632028408934359735476162833522717789337789424669732644136619152198390909226786421485235782516058433462372929071127572204823367096410679503136737087340517515372902717740845296697692308670048971104325157990570941208464925770892892492590698952182373081372380740838637434382745381267579733385712115586195815027438 A145120 239 1990073767878773306973266521320501120056682543808668280537301960649772212954444117109007806599618537205498508104232545189007111530382661503088712823246764024631117696050814043338242472517447372744633933764554872595405973701005919746577820277254095950131875222989276210545143051709444933208364310255907901727966621728765835159115778100711776600638609966318789965940413777732699750925984139015129304456376190878097114486405947229815324558482721796549578761357535657340428474236846887443179684255824086793240362162701950871906134258390999289915243233440901568462650117105476319936534765753763352038 A145120 240 600995688178898199126512037484431672248506074673382189124131787108949013205685584820959350422018922179395148471381856742564354043150011394548840575352721693878119321004234040497029504691952861818393808634640019496769116707684108440876899060128204629211309700416819857420719239975580595941293993288349826586369756928564564428715175561745223889256241057629883660487218539390039542263588776520196120874698037440361961478483916560267490929321264467185070068189130471819117090549478788903515106654687933003093663602243096670724953593851708704182022715660514839292974954098274115235121383671440717288038 A145120 241 181498707756259377362899662053777044517928777868817612447207262404941952215904092171812614819643114879640129339849216503709245913919773058492246765043698704787167403825582629416059572174497246821782185573727521333151677839746899743225076938338440543925865397650656607664846665329573630529337577608771391721181938625804769691636823903868956902778784160794258546677174058482014209063852884524960213374854350930798434269387656395253552445330463386368094611014356044953716020917468357401974119030031499942847493167515252492608064079208957637663680944886242040564909973487561677324686721334009342857635438 A145120 242 54812008746702153065396571428203183012742242410308245576867469114505360620189830150302588716181798674729139665485992002263449701649728313653263974202621656124030677836004949849609493767193476587316401649457076802592309938486856038345532358479148916060982138780797878694926272210291260839264007143855671949970359095236111882309892103792863239415303560318808451212846078443028901097741307537761464243085139283063686787393593747450012570998870621418697387456267336445550419199984894456607280431962858294806939842926004009670964626967511354865727463332929435735763519018289528277940154721487150102288614238 A145120 243 16553045142796293966372401671655307492803639279135221346601528465318213965345112801299209979672083556653320538847429735467058100652304030950227227962426696450752477539069669271952651058120255432122731515950463466861544449745190776680607547183764634209872680046403308709260069360842631199827200819866804157499327264822679983687895778521540829346518896432119358007732838515736246117308811023519437241198337209134302611358595924073508542889213597205060242917181721250511272882374520657537996716333753173531752985070485695668138709280109220211812030245599803350160017833549949978260602039167785321548303864438 A145120 244 4998964821115734075691399908268474659643686320056426538428084729056986112173603876162211111272253052310628073592258294119049282947294167618654969580678659706471124186121204115179851010058549947024477601415390509915383831513109127701505133717138440382465488391875018432317846020702264331086975383592630999892846863617354118961862215221401537599409291418939727309884104385673903298526163187795332285377654752019276324943508575476452129939971507485306774663601423550317958860057905253682018401052361495548294594551443754087768219237966016992612367406707807682312589622213066603906423875673949679957485478446038 A145120 245 1509670822931808894564836399895407691904900465017761679383934986646744487662463025488186456394240749714253024904323157394217416391982186316802850586136992804657828751731064573115043052386623963745960112895931983530979055572509211375077869775028625230870367621666209163251280238182722985357066738644154695163482253485176121246498701101084742814192259489623365528226991791635003059908783973903166830746810536772612315830328231197964469733328506046965440888164712730474773064464605012091312019121096837902411435801550943248810334071156457022548723144795512320255051905890512564429761749851493635561839066186839038 A145120 246 455915589560585170424504901368504854480620296749043970747409937882587778287951660093556147619949434160652102893032001274759540701095672973506842222043791148346957811898595379876627821969750378501332929616970043635845759399066268726145815166924927681282468556254803292283454314085161639313503068095151125308371747705659571262323645870312370928348462956574837449797241636969385250189154233955568587553251404450576900104434182313209793407335268854676077841451079643179831147509450655746322547756170192685032705317473833417386633121270012054792721777360838012909343362989312581391184142031275403989995440502946943438 A145120 247 137684998376473789659305915376888570645455424717746261404038417305554862298473738885228468394768334875767220820670760061819987074314501255812749548206638789807976601364624073658168487191812227683438798784212057246041888359462440646084661102541553131122074633621328928060439951573480632349692569497996995688433104324855705345100494554133234935618421620626111286473238747372962710554064669870607810274251177333537451219223292730358159644545517865606128542677337887527578531774789633430377318110344277094041974594441296141107514392289472484090379428039828284386301440570866509067573181131695320511343061192823790079238 A145120 248 41580413594105523891939961938918979830073057644462621900048854616339685826360781191678903899072417183047540035739676506668361336902278283582476856716182870730860586654304571649387006504105323010020015899902424318261014438798258008848841507152382120671185256885085081470960581920877065807967842485326997546781489134358717354649087031702366638185834980966129033677468304464997769202077341146689603134236302303323859691305329970385851002859339060144196143810714590953685536764838959845318203746776215512207991294815953960781051959838299420183239794546250781046650125709038696425825709517629955519021614484792281656986438 A145120 249 12557147220421491741576209199638155020111417953202994067553350055717279564698657446148143749051475220945481323572561634253783303757413727140652197978739020321930089192998616014041217795752615736798361362971747932057580318628714456231704050498916858889566825504662073275302035300153300393373938737999255262132321285472007785398679183079560591497186545830150342059308954709681953336316802961630389538729089044426472089322990427763796644703875850645681629302293129130125504524449591083652667154208306740409719329059823654859736584356774135422854327573539696047803951662689115454090296701143114871424016231346076236619825038 A145120 250 3792216880153696400432123238328783897093818148809659745779211667972002088853168187955547733309646444308352312178877873868135889373402043318193381312722467954352156075698927731668798387310785847190095111601567973057070995211432967523965774409165739002528510117151061044059743700064375841733121531033289762166414246723411992473046464202995596265512151005724437172877626854019484909798472417071230951093050655114491247115851803854696200849567647555935707853148714282706948680847011668303260162367161859388223029384771927813679667423785950598281823687414441955655746752006403828438843778035703061214533880252030231177530175038 A145120 251 1145236940659195891438759641766093098767312969522564040231254370377488913554092094105129267315764174705901452796697545346542784807463659668367260504244206583194029204771883176347963071750061573235671925342310556115303382973534127477781432167517554261904720488554115773232767295384141350903009328433315508918994970189184949719074633510121590511593172417182949875866984000959174760805802353152550116840562568755531930156897921773690488859924725686041938090021609420248368376111273074236500916367728673228502945154872062376076399825399000306545687899271587930911987715154271267073076730670081181371917807819881783739377493036438 A145120 252 345857763862197005518104979690121787043831422977665530490093040642333679891246959251561083181627471114737930392290479816782052875964651817803594478900437665656642467685033020329353178870131284331325731358266186378848564587012095065322468548815892221356223059033225812455251663462310623596867084065330250403774314582887131403168066273592517338904872557838245138074656290662816758278442512179653064054898802713515528416136056523850672939496417589537109367478672896200724542636923621407754973482891692153148501213741978065647259067603074306626199463756332140693464634229837916252240733818586481071257963427724046659060825366829238 A145120 253 104447899449442836470576265106775013594138322426285467643967867019614393838243027601877341991584180512476149077018928207122833425756517385317017165367427930821722831211675200256288312055707897806487135198271045975856151201894679175599907720310231933295317459107545641245712769598322424184902956378401302306430924009061724498807036939991430114758759919294732848748670332796169701825328832875902072794462597856912934049742932172281129537239058187314520987040469193043198563507974822392067765490916923301577618863604922503763096162016303041600805692366513034901495407549695896436909628536482447202338533037364842209252629883289393438 A145120 254 31542919775967874417108513957266363983642729541315233562947805746882904605469503088807705720375240887296682283329324028071278912525592285713921380346484334670494638383458225444378740887644915006274783504146497618522178814407606098936106809065141227962964516427419750430392801167029909793217095959193127966291735276422057911508321987811138302139806590754451482076960365848152587134491029086010246330863649653984992567493949379972377269573256076151395800976854217626149765454865759438783057423283427945384287748307472854158389393669855915489136692895223180208110919615373930886030455577283880468625165719320754623147635163928029989038 A145120 255 9525857324442848631130300638829335148046510183154774250542593367691617576457951689792325250211331163783085573416378837549319108749303113768218939847472901642558559068973172409002123459756708623997178131117044009747722145799895147199528656429952340612881988643621657084337380239673434435127378076719946244517797622555452427551014433282023775816106831647925052854393281815809285144914465455142218489848027732905610842449122969819485654281586095939534217374022933253904185968805951375690091274066104322582753322369993197033329833792134470174677680448665033909814596228435377431684760674711195419077597708701830531348376566876381767296038 A145120 256 2876777369061964318726933684412501948346062432583200508430300249237121625185695940814193417858101636221604546489463079615866299563377014765716405912556469811718014344191514609293196906105638359532141520813843144446193565852753926848158718135036541723862397605857313019719458439580210169498674962073464572716408590276470211062494850529183369158162123351082611510544694148008555961177034076423863973687773511687840489427067642936104695215769427717663182251153948988461438012813942449698968781710540221992046119067989638031211451415830940136837170358803945017583799950067868610437911693307203732680965882862233499712586575561503365693414438 A145120 257 868777239599388781406902842391936759065362808129943398771700132676243039188503716174196619867896482807760789954244433665154073149031109156132586366652206410237197773386768438834136463520443027870082742107649512578740709165385886012996733348124605648265831194980264910298192111372983797754164711168109581014110876465871448288445893845380095461989145145195300751131643239416768090990319376614551777835217752501994922196131979043733798469508085584638341505631118571582100375683841813857712881985309080937275345205210500692228824997747151786854650770678342730276397770324267884974817646618100816074232619026685815082669797443007140057643864238 A145120 258 262367849581646350020565931468680488735791221992810323228545009767976160713302936588666565006686879706307536961635329503796914224707831588137275366323053779421822009548459877013299918786267688778405455974989338955635247974380684821998165312415495869234557158486434145597034298176201526711588244097807020001688768284102900912899597446454259646151563671725629744230245713609715954923115274703518213042262073482090778662742430603564671033096226077133061471518346654668805852018507413842579591390781631902835162205854503219415073937868224008689967695574500700598454542837978833393784491366973139250685569980176253921466566241212594794042753585438 A145120 259 79234221796417598317429504400699115661449883679020587671621821249796124292378298346061128435399569774822068401623915265713002941788616108508301028043195589178980009685861496089577741336989321568050577621704672715089266147553801430357432927616131627903187996031708131705394059857101488083101895552826551930928993910922610204247389982935341033042310239715994987456783073866894801618689822641085885786985310973838913161226017910297486918196590767208599926057035058591407785209213555138645178887134067525575281710822854761762660100411205903472583389412728533238002995539299283417037941575179269952890967901394201998467820335048760620660853938938038 A145120 260 23928472614668533045513689763079664249269129079842224666506561472428661560137532797573872120925663385116558349753460774915823091505937356937918773193678744878272541103120623359175464583851988845862496036298836170618002741313273651283122745974759336130893540244417369340883409042546473199570060868709520876120554472330344178781798875249026537719131540830558760582204258062088620372889403322333233989456521652025869683911594666479237484624337315470920044607753069347950482327330475144457001444323097611091832241506296283549103935250246314624711493634948442537176306198325545613112064571212772552633821620651068827283360274618484494844783846805702038 A145120 261 7226319495408100562146816878945657904163615532228672828697309942852205995037242526568963319391114942735425799557143530109312860631851293179142961203462937757649128433132742392974900726581963642128905752384626818853921738610461088886072711851449703379901945965818013832815084136789177804782075280454722478036476521649853019381899012935223079050144683020589029700838229151676896457810981113521995578930082553600838805628140363258819422869631672681450644871615369908022454255068594280070875791006688344482207761653190654777067625785473975810759398494365016917694006468898775475876426462564682131625461238468721391637576335114447268682504060881383077438 A145120 262 2182324559140631701235293183751825607393162621603979352041921096179893781839687105491029348583995787042713474907907592632237568087727584602744236364672613524065158514264985082055060843963169167934083674724121000457713747057617935569942675856391835661394256788136795760140814525901289150570987164636457478846139788983783281509154720107562120846605975140677056410892562999548360641638543406880320331602895474665801293430014478109496986469144140812482623831183233959153433234548388142106260031882575556936015652187022071446390873883277890448534713633804600160701052777301231868169067679629962790978336660195933209205720769844288456657621381602330883684238 A145120 263 659054790540975365672496394676172387774830948108869535643831473736385069909590468615764294309047336571956733996388535831405636249633098698735580239169925821329920222179592362038235399976150506752451140860932157511410697689662006081033802035918482920037685648071346501548693171738052534294633341644929703889056179796580901162745343573470825272595954347801450447059853187634453236878382297896743218148495503266518389777058744248704831094258660893697070946372465040294428814379358150321810458752746811506332244752719012386155266845124137441481672758010494883514800244738503125411582562821786198193326045917933360458736034916639999463332974739843045489562438 A145120 264 199032364418815419801392675899020309282391553166256995785085063147292111218914481834855325851983711648943890953434429913491869909821108079433542487992952925428111841939722628350465035731953489870072310456326787447445572988530868218536638272171525450015719671460758506671945197050365964067828698189604134117016120158778448367867584604468081670203131607060897357955664770102605329176629815421409571560514039091013887911378310748630749493479646445755702943180653258934958348509331613009044652283297654499355401899668954718547444196353606229437016638205535650221308972858250642642429764904499801891593487530555678925329076824055435549469900750050997406964172038 A145120 265 60107114999691715804654915625109457230894474225261503857560045239008481203042263923657692643004771870644483111203201445338713307129725006890231095793632613553468446345574054169478402555649977790255085306669828876971051631838632539991983724393764767421827303095500997668425900816038783095949972219918803573634979231771294826194847805205787193576073149378043200652163700717799174958105325874967793868057091309982927630846472787342237642199758967957328591769610911733317126821003767770581163179097138911993825041455271605988941992031943957152537543065313755871951795002946955574888377418596118385063039908181897102088922464829824895940446693540661373857690393038 A145120 266 18152149697542479357585983126107157063420848824475807907987348577117414031207544790462788322861589121222984955692413402062377926883267130972770357387189056340222042684521424636554127106770561339167165690303831994057810147242278496209360548128644788235941829815169840537357950101246662129012823781717289075103646711874772259062476169587543264378303887980561985699595481952005248232018631784424852338581681061575753130627723403466607137194833728676667479011479314690202837341594628535102502235435052653767635807117592356053941934149450721453836900989086548737679220781917122332973647550651123252487146458783402369151929255301783063138465431548529683907615534525438 A145120 267 5481889101542829074275162249168736323695865450517468726708321710244220028943475484455838415811556909837470812135997644221392795205439543828769757699835301382133503422279124666185176907842153874450693783386450592376581693415536267222686893551126332282487010776878196341284432504675675924178776832106401381877727672006949450942041608367632860055054198096980341638077183385804867166894668693570430438457799623504567462521941621374128013195197586301385621332874983425529523560034756813833185093938206804298914019924471436256684475171142085935101591561161072405023252724343967997602466671919220626132733167512679333586780546178673655242920619880962423878726033736289238 A145120 268 1655512356516236837951741413265832262599087945207451079658005169145177331326898388760872738786767325181794962280115596141458561774115858969157494054992873828347977811485611127763286872041223699522770355417017775065733613601344710422755232491892023704522841312787400125227361258461952882439861590472351500037998653299386859412237503250855536193361989521400082612713609787031117879153957926826485567561916904617317797928495741931583193377812476229289780975049233515195225912293154963149086795867103019845618266381383256157162657559750760501679226814569654779768284643531096418153611961272053977968832929442370375340838573016704142100298888738619103481691354572824824438 A145120 269 499959249778801982232351631644032174568600863587199708587990852760133309840694369930299111275187920647992241137782774037076264262987783969141734434850148060859707165565232281459846450179541715102002196642155981619259174725912687011404857525657840032433615589451017959622321815623005094820914021545818046610093715568742824593044783940150004297535265781264727968697872078500011794637328399232905070973260447394806470406943192121716750272086172623659212468843535646605532695988972764114210379166771173786572417533157818888026865898569558529421191396408474582417616939093666774314393209837488382125961411958428340673599662270498472240635021478443088289046910354959360691038 A145120 270 150986037920841682397332241015084450887454861715389104542493579528391114394558372820561570732367965268368475028648117643600890348860536642821834641830689721505803216022888663389745864667349556737105140615575689431241205033612030132733844217516175797771247385172894636405815960956889076683033594645246577724748264103107033640240112512422050442319456903952426446464144654097216530862594022610410504948357093196326936745098915525016526998976646319868852875809772716041355678962757481607528385421569027380525024476747279920927956338710446925124698122488544754235340547321643834746528595758960219348062377578515916513051757167117521912529676187601074044188685235843154103869038 A145120 271 45597283492844409282012104434923860135836799637183922372124473026721356413846787897439664062063850323126631466410593745593431809091619078348224920098433445746691711531746811111421791283089386592890650463707216052253224660976107187398609548832359433086884276706624729176596797887164878153181324668842920654827365665422755416527920933967519083576178449727851522104202987665280892308708757499944739589332868884843340090549465545362869436940675102427769909282082516708842809514056770472709458186934679497744770819560145378301354787424656401829129411800144107304490427674197344426677321525996148754732712067299848358600957064807221119111721573634045918256693894314277580007758438 A145120 272 13770228628801090761485258207105990676571826035567829167277048360490321245867335386653957985172550429618974334380970663051572805455320101124521104035085069925779391079371514066985991221628327401496239334898963672091042606409750758564247349903155032616441280318015495316695827145962836313184077016395916791180139682693569028757791881945678341189563572360907207249022838130260732260699182170960700945473578046129492380409193495784061553429084904286866643750313110273354487117566181925276648844068851639291540262482687156967088217845907522905471957665521031861201873817060276373021804572255077963709930981946975688380975981814613660449827385561294266239477367397675986008239179238 A145120 273 4158563448614436565559265966441574260464555625941847224595296480395050294895521439981597871858048165894607122351586729647829393815697578920527025193675592684139629414258665501418657927140471785865271388489023321755442613911083752979215301061203987490732179771763972960912963201282889401703438077626898028015747356807792423929436620426660891520164622674544248737682792912351075861838844306872631740793431237062221855543485886261241226266146700419531298642685277220036346266695472884663075241450606260386547414498951961258682340434676647261050702085575551477975661402324529267308158303499507548891644423835919358042696145550948518234728758717937234358403908260203833496908224371438 A145120 274 1255872391252931041708136836607148320669619227208402293998612260030944698737201607539055903343145373549741731975844811382981425359535213513898037087385993905540242303715037609914367708005200851003910463084350144206471578358540883648964456673133701067168501849792401818700398190960286636478125115366306808543964521616270618457661101576969643560748526484140002211572954436691894649543070281493363825018670760014744870881752328457399066270822874441794165323447203407340703218054915244986323446269239021785098027638421009612965099723054501565314406557886151025316788541628190778450690785852279024687312906067465699153205854980404637893227635305431483481971740817214160040080275520995038 A145120 275 379269303594936560159291765389392351267964542061311550940356307232864903968339989955354901211758044763856108449582781450930742629185818783618286673365376483880469036092527099528637629159643516531395094580085254527032661221665435778234286699985316518297396826457533585274559340706805281326992081402547029282249269780756918981789723239624405694454534833587606123646294557088039833086145386166689002523897776093215888784433659708248256772562241934721418396382412743739672335506317708512985017698068733972839217799388645951154201434022024796077689729779532034094192163910311290562841309169084765948019605987950805224910125507936649695236511133481590074321107322890416128270746299116130038 A145120 276 114538073813279588237064405010759882934604622083288879981693606172065170053739939764909641110047586373310995010042024153369701292588757737439208677319256312137996108657639469020038649638504336791630314652722662517019657217364603064143105618938892454824746673088325350351098220495264234674115130458453836536430735509266973261882038757264993550081708771216972909338969383286151337697366363552058585398392109709391183668028083479562516146247526241411426561542165201405973704619689893055676489021370488420775658677387732656238955867974928433913896983986860788145420716712372381559199624678277747037277233695455075712223704697541887803323533134676134770961492439772088456577725302057550276438 A145120 277 34590119022306840711033291021484095253899327904611180442920528707656448491325493469012756260333159326695156636924241711536198859619175650887857402263742040889190944345571027116952143553199150067555823630027663994885409446982888459935439662632845536040555197875847798272446388030229092066301442406371656086972799874528845168169393914970788427718981594372692231014245107457860615944771555647335526101311893234460044251855696777168171627909980362664316100167337508411860319122810841385105786699436189434340276081353295873538213517926994365017200811474302178487882962254972548919587723811530710520491776556421444914286333908532142179954011770161059219240296395703847823470344770475081067354238 A145120 278 10446101406662852615143816824083186006794662422570493204882017976106075379210245287702087480979504069075563993356110954859778685903698457810395496274972777092223527196253792549850527314416504816065067105953701803792876633331614950297438635009500412991792845011832946752928458086908690539788361491593781684429249131372201973813895080282420840177582359791781836793392683482890619863983312439131776824010793364697223972876752398621308269112667821998382050823974385375180410401384254408408891906740707838682342600910017966075884243458084323306760731168255271042552509180284997401333933391457596299441479242805580909038760616672009396458308231055505208075798550010122270599587542958172424790703438 A145120 279 3154688034693159182932721647582100689956734152288384336693926508255327108073002751392561406499549895701493630836908584125941626944057315083088552017639514939810616022324299779027742296810231255301582710174387917081453857856700732101366532333206491877985398638375674071586121895858394313924018869018915697041546264874530467246628144851376122945202153675523742019373576166725509338307015585062149265325158284245327179764527368686857929100397772263148715032740097045796072080898922020498100250048994331092633125198744072459043503310823538644276723612001617552672369889483814242653928296496382551720806239550729013084791419901038305588229131766992411779671921806661221873251967628597597205725084038 A145120 280 952705340375927410393066793752970325180926919328669499188360923475132680562667620675265842675383088997782000948753036295079511558419405456634932313830858539045713815214742279473828323109375422596261913405559197256795272196090289479662395325993351046738598595944441736672255884091148174114513910082220946724862542742976828906507885850035306708610872827648378308014026609667620929548854723376329946351373791048724111064914388591032473280051014555648913557836685333445038588021073065936017866622889547282136521467419799864665062115625250586248263770093320245636013154114931616284085011608516073023384042865077356370697970049496896278248739485400652852252844587061678883451494636293516183704184676038 A145120 281 287713858105495384779523238991749456103949972903105900370548304962981814202817548441178891926559193327434462792892580052529886549015716390588666470224901639276865761578829844101317125836734567392815796265768703183635090749361410722125942021917658809623178790576583028800949690873630890188269276825961706995211446362114127799298134898565811249877538391796134725278216662543454795214415819444066581648849559738430436214424380827123120072646305998033708745751646230603355857510283166990656897619862594284874136850035580815056389715415514853508331381844570712564523300172819864303551019577475357670510260139013810894937702163528161637725531095459230168968579393370820361580478128193013289881458047079438 A145120 282 86888632442519230276005625108714582773067710889818653242406399737897032756570336961615350095978201001796209981452610422827730658291187930552320639075606464203074414282991398176318298174370729977207774210348742802260540611034949947792554828223806967155153256155532130256150134387952437688683207087530353291607131938815723618559130231481024962156307983449605038655713418061513680533824028617384731328006215667214943012645098095402591229465904360391624392303439324956880023929517495358112447063331880584484707192189277986347165028993369860508929829053290261874240400639037484088056123827385949500421075177939305812914815355415455317696832142089202110375658723953400687518420943219653720028016626033314238 A145120 283 26240079283782702047968919259592812248010344738752330173306362172539940910670038944859394550093490143349127979935895455113922128917389739310410244334362927287689196247701823419404024731534123718549354995729054557579499629441805522822629432181567786422046660180180126754328539635470762551092140271157340732358358634075986418677058031772370972759955133463388925539300174037914588066419642226630744794476228281939174359382605200430755428178630470532272532766892924490747163870856773314982968356228608073920096697904311916296028782366282282358843300042711814515308036469689147374728645844850979273769494193477531341689379299633303977782805581379843578103279966054533636810201544374207230435171139604013820438 A145120 284 7924417055069933499256337610771920584316351043392313893685278969707324257989595191010575538778138045090434853730658974833981655202393410083813341468338528434417934192391667681261839150625130992271928000935964127646206627550814232942486295964005247692490936221158242747676962819777782337992137678682429370818932700359009082716852966465024552748544293997960005907829996846032144082378198128413867543200492934929963441590534125431992736718716936196385913271209359756880686608974816023629498331133976306443284718059910009443414345109588255902510167683069914693361152773445483469683962989021168354728886825355036525884379633673902385835089588744570671385080174089745204915993347980067363937701656143786140458038 A145120 285 2393147710551836134073365989533860423651290004759740043562780942489439385971947077646248953316447596127167976698679074504407345948993892455572318713193901224266928436906035937917656019464058025542403706927665437494596822020716456543108038751697403235345840692129609129671688443033254795311074486821822512646585317149786666994070918814405642559087616832250458395239119747327669598290149415138761367301754390120567020185981923275261375733624336100838013535372459753653476608746523582362793513034104615937798064757394918539994836194313287000275711796987071525580552829544066318697182094038547992148850051763027553285740959990218887218219272995278962914716109295136997350993180888435969701955464984283810404507038 A145120 286 722722684169599442556657272501615076022105265086398100842066159352840987239270027853976173326028395892359638528147349841356184494940953128172756438043089831200177970011430461583450856038994898582813647564154026159240594043628819061785685216716651771826751398086920798918102232833223170401606502882511716389897946846535214423126700628984039028291711739045640475356306333696110186539542745173777519057586625323476310132724950295003503478817830785516883701769211636243593055154841147057540011437968460036908572272015205489068997116337503085827362452522412530810633593369534582763079308436652472460597986745608966055767885537412430037516385354985502229572879926957283454795024634959682782626612723597566956020667438 A145120 287 218259857471508479815976422929498219098252138766087466714260417343615488706873576464823158095507259111896483667523800973015063310126218850815716871970299935121229480015015093362264240867756995313984179160667588234653164804353882640202733827409677137688443576381557951664137202627190364206489852796031716527236533362336484969117269519034365380901537857574951173099209273656477948665343618893065671994023859093299725093062749007167782789227251272889998039920766541685811449180153279887794720660753440826530451028083834662780297134297731618632863184949971597233285764644769899928131253965775008135108443147122144721288615691338563652442730157932626394368095021831804466350746446576935764383535087061480936907837059238 A145120 288 65913754233711391304982323067435960552596123802093328549605803971612524748488580822348739768669866223396845707953659746500707763473623151993218322578592537316780102786564546764942217291206573589924639292874047492839096530320828928522163830192505778930138133315832414481770517091178656767189533937898695879509043177478771925458992268047749360993236141275896208635485844337922644386747233362960659164676147859551193501794817475214375398843151066581993891172369726377478814059351135684966948099536101161152159301909046052954160665560798611324038854492438899951921490289127140243712875618355615804330289232444142096863106170898708810607666991310298185596935123713277991554470631841599641161044969679843645379210771222438 A145120 289 19905735518723368665624845589942730588664931136093419134514238539009638858554844534772854586980204092206735507318337719642240729505724065683101117701862975969732469812062478107919187357703517467161927082268801675249172498992085982531053273984309335559764027817805007615543032024333327153327032759392610123895203803065226785003646547680901272654576413127463080056743625780778982126848999131995226002060202629725367137816941814765734202667842394856489265136015736599456916034474862823580130531339241797227125578725503824157493740702226882888241101193531597813883056781551751583701360305489430197899612239754983791107936774995718722239862988645552119423880039266388121644983780069716514694871197308225719423584745072117038 A145120 290 6011466212900223625627398385839637201816256606976410485294750432976939322758814560920579736528252965980210726364430037672210199602965194213144544327640040150321889103140081824044829639809171068509312054205885231877757255599079645895449566579431226833269806262843796467479513900831573621647996703802630358720472039482521010299175798407364136592321083528352574280927939499950914679664010990629195291963016518029201324427214633241776514830289560095593176077185580083309611163597349221585514453516351486661430772615800245849510155531406957833637488521592050100892731226538339851137567099382189564149878566116772660772500042942536155407628014903965429767826174923325499458793547110422545838209940542114487422277213801008123038 A145120 291 1815442890560348811570808687677980492217920830375739873139880116520496665834303442553480307576945415521931432626550553039287838039365982928303969285829590262421240776678492648383430632035011959172345078443095071225407442018423060974443238053714246194311921727351008728171197655019110900410541677515634975723458660719918279883566087472476288349608312649149349969760180985359395454276404470170884982946828928242189074609881002297201741744544779306474282686044909169422903114490364990056001784831406809729954866204392948742727909476744199038875633292419605598871790947357797083291961562653115758943065427355025588569503905031870923214381420638008914237764080946805034448434006243567539126624707172521266975808294983159381040438 A145120 292 548257741483012440870758596280364269012610274516866465277758500438757016142636880836590132308500987234657312442491902587827254877688923879153585579776208619211064392667801639729972006044933802498979704377760505624841169732308165334635962442655122919455367091853741792111234212301870660350361938613017960038125795065375838003826659240889431717445118098959575338293293729639037476276794485980616635654650373312623071330859635479121684230337693060995137778009485383585633430964926629647690953504631340186959708162954054720057979151821216702782607616822199298809179973370828180814321254354141577011241609182651610975329406819582076274587781404663788134374984619760197077927611092010286393694823356160880512206682807700332066089238 A145120 293 165572022484979196794157525267982331261316084983263296774009927252388098378410503709207666476859721199450986426199928030970791685224015645521454541123129173411479025344899416705803162394937973342732698377005229603630807851715047507999086214443793407429326549818102670208864560917509920314908894919453908296538266651082783158875767524661135902380076057573142602814604946170003958440137658361676053082721465911483925352845000033692451435820238759641225134676178540933691873248293351788612611956613833329652101910345920132508766975940530700041308624647011768634773480167042752808841726853388103141636022907733431488960911355608755164002295602787826007667007591086632712499690115780862923356710028853413393419442399630517124577909438 A145120 294 50002202532722234419394701872334383676648445054670998759285720271720766953263829483299878685879327301246963243399935773450591261682775036023600117833605234161647454589766956043512825071265223015702775930151201579790879130048212039250389400799582953920737162677975152661284986162875694064442135903736467287594518402831935138142477965788422153087065524268990106474672400449611556411445296030740187414346228054894832833487859150539641211933481767718588995534427909876591360087553627313531361119943873034214747817216304925962927568754888450195772422035780731928402781830473540520089387188468853007197067676526313658055219899987024477452418684260518790527301917523543318977828487354728592567332733890374683932159398005608471290462561038 A145120 295 15100499592859629815460405807919715888016569090425658362007513512132419231787298093452854155469079985255383448520354403654047590236512836863481714131207657587644119807084275825724167368359702412768895598207285871867241866466708320806109599955259608290655193802198678001037856956627542097541210134033493666945248019388593328935869469900578829096391408253177439012748250330836520032298039263625174923079478151112328031787980618462937953552475673612254235426262552604189657054567947155334682445611093042499524188697413741720671616997000371428423230146181134030609005339322842194314186089190740220070372802288038991301187448884725783435466440351073886913237512084518995698591703491012254092411128924864301134118718755294127812595115524038 A145120 296 4560300874841075482034623159289881863797327216863494154327509794943718887232810760393278655072976276219824554489903629967748921660165193957735454067506878986234362534284861532412655032419558863433190767882670182102327252793815864671405848797087602120823947791101322781160771515915354837763381018342211350950177307336952353403494437432009017964957118226935317591743496927512179438197596412318772086582588055407868170767136658916656722331635719949133060509735756458555399839119432487283760567213430154961822090238801733694716865405525357282933619731724666696511991209693667869142364109548415077608245389223311249059300554343287199573033412567340053329007201347607213157655716625798346007315593602575128567819920904700820990932434425698438 A145120 297 1377195763702411935944640733699736403150904802923684808948545950559490971525077062340676700977883366338401760072502375895856520293779652062399243646672946246185189841234221098512796095623338417054410843004968187709030963101865924422443760227120500580880541577718797281232551959949480533462443526329213794493286601567740222134526384234996822846587953313126212735267523323858347353815641818481005544973018513255025075243643483012211867206200434948964572019704772187931126561757014043212540356616010295705427771727929426162062772680851660899074524735750703161212590736322148373638799646897532162697470037172637709176917466224223849545272655128896345031473261569465293854616327829287609481955216856848763963180481994500892645133782601445404238 A145120 298 415908560337253563579799466954161103869709453155735948808306549559171329681686040016123970416665703657921111717341227616918701379799794757650613845841162259468941097690200486889332008223215782391568641396732510017945248529510715359713344182741594087823802732523285677609449531133227205750820181570404223725621603496150210132273564544531608490651596943445889310733200300308293388672885631584851355809765008414962164855409564733029067239550199718867351616890331464998741666250779121617699903937467895872884225239744447899209262632751796066163223536576980630019505890378079115171048350998945164719558342980747364860180015499161259275472768815514128859451595986777171136880973348728232265204468175174724141751937742418364878009411413202086381438 A145120 299 125603008026086873789163494379422953632249103948229332855299629420919182072897659007807098389132064621325837336876978237933551960179244237158422982200384329413374026312599312819479753687315542943836675290970213057231756024949134172709007499427734294022207544680454555840772525850274666656214232390735746351343230969235795719724481966064310767353935688967345445628691223169780745031857645096806628449004059522805318761258444905891766094476954114662991223728860397657432052081173537714502158448758688543315330594631095336135035252318361560320394433521512399562729566303443570633282963202034542213143922110148531550065187763280476077343230909630138019209350514745136218044199334988096856482267433685909842045122017728351692266197113004428641790038 A145120 300 37931692515317898630763795503118777835835359682912102786351679778568033814685411334317727589547466849936744954625130086628315773272751959827086090010670226320579487005307302270995996281561070753256284369231607610773972374286109009442760551482993015200618854690764752578235693357251816102970947361820624993881930131105714157146661280186877320132397926471194878690554016196973476706232335933604016940243416210878791303735194952014580331464800592428504482214498949761079480986848157610658034151621186472185356955353351047064881436937512439420692955699960167687314309517749580252136283838663432803204744918921875780754826524495204614098380261939486167672364403857044360678211318193056522425379560504969597573485097416219792699513518715924247734210038 A145120 301 11455245536617979299616877078447491483468646375135506812145351993498125292852921325304945924944945856616275650459452409183513429976410912623542840760240207964485591701576492686527971397277756051940454042832654528240682425278379971717540977540364462856292871909066274824071338621364198188430569889037438012405991556362956439662571982134470886369216819858611886019101684200262820184537133594303316309325062691625872168409267617063497368336275301959293690637554953967448345825976062424881011811631149555911434485186117385118258058919876438343488952226954449129169358744794069792574524436313154672025619821592296337256407545209788512981633495874815192499034840614312651788601773894968081675608145005067132557350454297680649043560816455096118387089641438 A145120 302 3459446220366114430585666113895639309229695369931240145165109950356655270407767554830759351605784101231265309693800002443334427537102822860350110823502532135048328114389095484029176365981600766615263864651092435921075318461696465349687932456638584789585246697683324232116966027958630601089929135541944459121615568091481739063939591943330020806183347199374318382890018074463174722253508113143667921399228689454802516068295085158224190657223676391114266068059381599219639359963784004156454909078455544698781029169252096954666868912365746867294242879584543676841459026618291327777254243482734047518933981375954571975654323826831635715839217373932248648540849501118563795797057504962167609511234411969769062722263712802139791362667055920311828653337504238 A145120 303 1044741303305029940057571549519404623895884533072859388333051059655716393537852948637564019239021853625985507251877141285477813602775076092913109925857004464576630604953805259684124734555046153761757746670587082993636505493007054155634038060927312241991888209828454851824499669104885077330970168363778189216715495572071122240870094194903531812581001637391185539746766356803678503300374913035793408946257739152658733980456706450166642081113213994814549058863295688010363638363236793192824501529881943349475959374628947162924276153475535677484517860682305235956991456679979186918938207007349369196046036755716688440310349388157944197670462013431664276666837514497191953678922764724679649990717184269865189809566290811948536342481890071479076134920836638438 A145120 304 315508414151898675782956022288746300777247899292633604036436254906075994193161182720989503050832994010946391924757202868211856373610535877236898847497991845770007394367934799329121640659257956835284224230652647971642303583569668658536129806467591658496760654121495681926766783103647334723351900916725471198988958047197387435003704507268923277378656311144938658685140549736636444821990970228696465833848437995413482859581857052865167684305533402757602701510647238397530599146337547760228843007115268435997040950108772791106176731480699408853457099683176596715334578458327096158191561261976026763158384166245063954401749860899872316060763688838988679304736388528650851447238877889348292129587078415087317553426297561495655835638168134530760680917439327304038 A145120 305 95282496332570095056512661159651863430104969701842275559615415930575294529941139328790192357332325169452184375769423389058695147016779059849450538834467680418077656468511355592135051354361347918102073959910429100352982045732546927823755567515151753553779725656481867487031743997632390201374943106682728523905448614758038934248877891101019926236541624964134083737372699254107402657737972634153296888413282016875719164859740373258830474018189974418801201307156602700366230578555576186795917763647281185727756890973474753966902448631017745938066559586458649902795085702958103060586932562909752733104635972169253597540888147642373281506152963567361149485753722498138059945112462199818459543485306964172100035944932297280876113826384294738218246560931756009181038 A145120 306 28774998384022016808391040714192574009590923602057074585399819174778832872048030916111917102411311368180548735090441106292857722542693665538656825829161741494413682246096061454025456387376467813309991051668718935658628935507645602534115645259769361981582980387603402485401659920501878193480509466317267288748246492698880560755726119408000748800158192082857348350027870034190698966192045744544066963834977320658471774304782010867113937985809066741075205192059783368272204104124637670864606935778471802821346584033039266925213433309835878573887247538010829094047400547714888797201095442437483349370836905210948341393393818838135831142542134233654228156018319458049165452572516345467285433840433116101559123537816127481263090719732418842807379700720472875445369438 A145120 307 8689954229478316506039037783024997699033028822851534682515185775367276952063975395526470174735858700865356265812937444677053973512746470213614511949868011463632513960664542047760095693936338918271699195529993208139805585541263239418375101112882832166684506297330571068723814264247569582040912483884708038473446535346447171309295039183325125117721537467397955067624679377626336980387340076879674069781274737556841600120879307541495150441240319965830293166800747420615505273215062021024924498687334837170860940621086885136660489957121804311568010689919683927752412170324193458651670236683557061757259640737734229847207392400969378631766218385600009541968046722608349828616954823868920382560267315755706683208384525567044172521245364106233090451371021876628492389238 A145120 308 2624337402304067562806981019432835112533965113577561417045000704341742860690448521418077880853126916349969411726772017851364007143126891310846043952034310300275524802438445602362094874112386976850239847059006280139285628204525990658746746420445355544976739318813444859352106506142845511898162089623715510351692105428134346854846346107244779784803104156962099573074303144173119577378010511171917025006981135764845504764731246095520668319316590820614007461168633661242514320306844605711856333996639342353797182720984206272004542753617475066214965341108206535352134428037358709624007210382991795167343040665890526465515239111273914210962255410316969227446194091908263599076867784292068488247766888925107316769808588905119858838325380227663550508934347886268929256180438 A145120 309 792541205541598925651202228830933178987558431271600696412907697525430976651563389492863993547469592878989896985219336453667253103250808429405291659002411842671744857822449907371304891886246930669854162112624366608856119912181307915702099043873384491750808589775363016953267441040875097023662910153878199418172542392761226302992287229348740169885419733865086673113371924860904486031178787033842061878038521726245785597348715441539700337283169187505464422979760564947818709227393855862959587942486394056009578320796609207260235251102520348192607965003988453992416844855112006112991525865426838583475841021458201258355755004212321122331969367697339106679208647709572998571385453901380814530443040188066653957798985464820630325001743583390286020607721690631340006874103038 A145120 310 239344819736160571479100266125922387219130112278909832755281079651975813205911453178323507973454963922538598920124512836989659073174601018789087234974776342176566671537577433580531715254772460675319106718165499709594408927850550464551375164503341671153199217372840817675027415087838136455634300704381592508777756110508462209156815896917212286525611956523099213180665247004848981661838615673709130770142626580190462404894547332098893981191197778035829641732426521980580007672352637626008083702296894365572538855697854996386319041290207527679101390465863404899174535011815788487413816804148522260414536645439710889496972496033009705030043786789186093247893565414199137304959330210432713919705550369907204387938523801786925238291688236803638714673023016222778413146722937038 A145120 311 72281343019114950987762629167799730006998306349799497891398473147199170157208607296464206543989851635013777883980617657434423372845626256865874939670723452925480463059490562491413206702049396877015700374723868287930902640090954058986599597580965311303774412838008151574841326089086076334504535149813087059451464172831162825939055408581768761790564925450242097293887791223539531557389230754673123650521195188695793400492555945578424442619404445797633046338769829877570214498341269169198578318505719612008850724842431412299461090234391570838740427312725744291096717156723513011192859683326988295806606591081771230426827338046964718597950891640966502821757177546440429893099146338096778222936545768671787658503476389154186601333764845771115501545232343177588449430303452882438 A145120 312 21828726246952979037732834908409392539726269387527169453369583609374497411663793492079012052776961738810238382363226408032358868940305954972475442693323508007152923277294612294973207892303663084398066194059890057455423002898540275263488527094287020672068719477861088934784405451488907214883913980942847910361833402438900664971385576575797248848464081874016590283540932284261933681349885849295609633326630804359549416486347001017352082777078951433107144164666756196504224198491390936460344644105025025932307346363558588659440862931744964185771929947052708912506309406795489113591756210547946316811334775970049471878012359117687312006876139231785094666077419725459595628578637234775016590612917116588509965663661931000762566677558691734640077827945494616615488949538496047559238 A145120 313 6592203045236780554444328379710468747267326356726855375419722851557951019152308426000565175732098455269056977695810394608114943996599552775430717818444028694707257349279913422519417370269004202091338974905712073483249815972719072175514548582877099277653449507901210850153315605023560892818607517709590255842214236072375169658532505070482187383474362161027560023532067662055880432236108137256519436140991981721395227985476301751294750574235223928352559904683021601514398137729901721541854883941399052111944809751069851343738841144296744792532284103582605365832614344135080988791699182725796460688727295736363858735929305626203521261357996097107457622652558999911251439400855345755716913586878032663961337842767399685841140950021391139015532388537994141874700074311195502910007438 A145120 314 1990823490935260774463149437837653152282192833462122796207302931586891833286585480858678604059040956529516397025752375945242680728104124632225104305727403342293584566559256558988569072613346965368499972355330986301883989000758261256730130183501789694830669682666687815657366528311663900724004586434315314416438337460454862336211845145709044792560408908548449110516400893008591628601623307565619574104946251849056999302197356781889997321336260547411039984070107856901151733370231828514703714605658408712781400237476731547220470584714685182380564027351999767772537025619387663125979561426979983181678831977605915288778772286754345733618107945187220416946406740553472475103429735780991732886646552947399735518550091043193023804339782565290956141260646285351542806953031503382774687038 A145120 315 601222102059403517107316685898591541520474968379204357599230065616389775701529662910894937860654636773458682844799521725068681464943449039379206069611857365343967831843546200901125340511860514537084900312335052151095481428413022180460323800868957610739584590715831819117674538234517474457756566495645515363508535698821296050366318701499061045165860016019470603815929537620932615957258002776679854860257627066433492394035616271829027896292976450094205722629267889762546309079672282309718979956024898032207870926908221857409238377742690628334137803976200347261940349122710939183057035851765229124406318529941250053352453301294186208031407241450443458460192183088148776229796379350513747614853672112082056165264284727644607347769664313326729739128326640182024052999741202826095045478038 A145120 316 181567083998448926905635175991936807886031158257686253872171272513218125370028671613609412555313641264627992702732429808594796559732193505767888007918475196930535991632184393415580864265509262043234271394352830418644533507391731940237761057732241696653659715726498542685722053180295965622341759077098511324465161342706570952348292036007570726595297164428971573903300203960628641427463315215249750548223698427811065645999453916735584534683157551667902717194054832600432084190327659025706617243004913547318064238526045524206042769607707855071727236236785152873338212898033084245620098847671672215587526517210279910197152118218557480479751368810088737234561092885880376948923403134119370787952922331295833562174295437657628226002634282842107090260613384688685912463114890221977320959680438 A145120 317 54832658145429516521984715832879017390039889318852869465038125068926257471972957297647131696766859007280880337542349002673903492357657495292862799185309897615656525505087843265304519882843285276542212876194242451378498023750874632929623379111336123431794494564811844059268942385911147100472753484717254774473115216961685606313133828555584860370734577797533395848192845666572228778477963937002647985708696667571875391599441047237874700446417287627256526386881930177440726879169873353481088688407527866392023192163938840088367507183150029541033291205705139967400878354856868731238086794960993243878308601878974591629486587248703064918676881973405348201378989859352785689798637950124699464214167690379229653720471957887876079645447783754003014528966113849342963539807697105834324834778014238 A145120 318 16559281192835715540712478546353471314984160543135308892187641599543216538410463075217820163011036106557561233945086666377710259895452831384938797465955670604731340166544896481728549423754406644253705054339266867485887758639256747412806022730565777034705283698857450407356534878491986128377149210625533843379556330361086346535614067931750620261235247197690656574580336091100852462458917645659584441933478169908278557197385196811921423950283337705879803066121148858754499085425111425092263077281830410736843685969271003661162781126541701213536982216886715485002191924953876323749656591979372287979033610240933116392194752196990107047959938604599605068079220376431655397942239737534525118821890689572196059590020356986700918424699228059426068280657505769116886303109461411071744122782000619438 A145120 319 5000848087578240663778646536282915458107826444137544432571202724936982468342487875758484042097636137321376211771078630897065824584934397420756223971919427212731249073771053649638756621453947963279342384197582399738286724611031786844034489241251753328357563882560385211177614264362193899622798588855426503445851538653831114968149135381560131734032673919124780752127413306666790871433814651025257498815924698615632552398218729996153032158285121569888073269442200073413681283071504480504509968250424376514660401139527679166831071532708410616458627596208582371330694560457715792903665052690975469976424271984159922175851185676903763625418982781707107325211723174692500577392866602097476461184746774083112830766532427338025789488179521426162918617744037776159450320575517538446560890755329409056038 A145120 320 1510239563167435844745610541478894114877248601968995283327611035289369162222892928015986962893323102434949058393631801444247501314390292568236994700722201062574232488938691657294422771129668530503717146322615545454095104944772960370151002944835298939386949587249537476325232151302504065699956796685128178506803785117126635634034503271163228033057606288328486096485904238277279742320549565691982105057967325503751122545704859073641403790378156430768492247568478301022072992988508928000936918148550879877016704300451389837379322440096813464469291997072774989426384755066305215580583096256082612560592151105606055563990665879672739624769484840136941812608872319536758742717247771593700356752674703882410502695433203035726801724511790771473141996490418750894384879927503187149450317263986699534304038 A145120 321 456087347228478046872510604880089739777470969968192438020505961454664550008845321772952304309741479299217294258665032957531848331121283421210151643394132801470205480410411109449266038124538442264159298847045697144736983406596822999998758854851019027941530417785477757465008932079091865647487329800319854482551297253833590130363451838755913305851663066401283676357990952546431815389934535024327570470007316377434223376250469221509707791662044956970514770692411004708592630201246624751802444770894115298482530038335180203209388545837704957859109724488381838224396865335463717389543191404284258017828853209621044620403005244475490462916759002738574720300554228776926447800031434154695410262846575825713888701190060784362156095013072633463462720021488718732328074287785387001595549252833227929950763438 A145120 322 137736868623437202719653457063245622518681355681792147286909472748273404733509064282503579914579033425261187917058446321373173948497313202912897559310327383842939480851455216362021049090839479895245604534661477922165114893687295773039255023162062911139402799221627033216956372255734440921475473642899910925551984966872627092734128420801014655139169188446899341774016781764784130968017909027781234299837151578659631708505096000036858111678147198848664692256860554943693952247783492166116337383891874269261847054872923969979397961520546800459986667503494242368778426946554976346426463220997589838771753077154449869306143593165718447061236449342209428588954768218312250476866775866946420199022913224661711977256702923674335413892223423515194268304493102638412184050031259371294706424038370848145596254238 A145120 323 41596078236930806743288471522495297910901991944931260288208640264017113564969728567994308181898558352949579533657392124021741000597857465996273852760075475787766253011659064930220907559395398389921908410168919286796719960910156726634855018236088148145071703834513578553763359412299722066419945552825972779662216908698279548415576419630067669938723243247897199932076710102012261120526018591854908430980349769438831341745162741541909640019008792007339766546801195181990864986200413387542382087490575135201779328041584703753574974990659296033958114476330772813532860540994267392903402349549867847051051600447434239485834962130802495522030490942344508859144039447701522717565966280383664204694656947272011303242823092888864932839356460828955205565236895508081747255035152544743999744510335162912040118016438 A145120 324 12561877890684480199270398746336516723469882886013558814891722450260420023216124518469998567353450043557347757976615363008244409006604457417671790635983483360521565470040186153710352061888319474276521094266478963134687263079973644147953176252275458676900515155223879096203317586142260329617902081479800879547063954441913550994411344599859635306839280291676507480145392434025938074267889596831154564921765793218948405575330642849656674427628977039017760832441704084406297531880277059545633274084769798956668095221503707609609663049217586855454890585184389895444555104953322197680481083100839092219578811582047985874852852419909187929206147028138699466032910958437641548454444949899999643397587375162922751867355317349513535382071758946920956886433237950338049258836566037253316628135697180828587970044710038 A145120 325 3793645526908476089372917132922105555189993729584149830837011971338382829897704634849371573032560014595966073329404182236365789778993948282670884498214251899401725005699124559355596101782713085833119448560066477947388756730191130375955224373168952432275810505173776973474848147655550319822540008661347039650433652024549194120763810492737979794995523924843057361803976438365731286167782132224416823697942289202352979652408108977854773767503932056991356431630847832295519863762857471569393706391512988709778562977566078113398364665888720571051342998611209417651442108835362309432112383694103855982465750046178044299966075595850443952124734372006944894233079965408720046110524808903519508641866692642255399052638063016460198820452831845509300024497272624106582794421387908097956877697236038275070654913384415038 A145120 326 1145668387248469094510421703743729541150654636451527235353962723621741354209083583599991745057265770957938196797722086420019460268847165776909189446670068090135960430155665576739236312386317463602127796944045809861148269845254641399894329807520771359088617872047325422110307937274390054326077464713645326173551415847459414710919676357462270038453341386022311646757320738994016822484595936042177049602213649573317380906621673580669292021111759852234350624591683603649162592558851076136897353696962837820554169351129734086538696519435344394870650130690000059740840072313174464126300259394536263667612436935134187330603879977094414164353740574199069219358924116642475016283830037843912991610200343590585967591144827675653630530241373145584861686441289899242237665866000311679545723747937147861890509195872048631438 A145120 327 345988059303510758066057981613473399321942510214631640927065905521794550588313344542562657635721230269282739466838740694663640635402065070678292542009862348969160648182005305050690010744566091294756761557653274511588830104510171511637711646646899781492330321547787103700339522208718140856155571803512227157372877152280718693503621496143112813633114103054813274263349059199754714659061804902605244563044824228852646680820093013253148335601983971442716897270256817454214807432909262135871431422776385508818649365478202128056572950504808118530365288125381406832316050396469852803833246224766257523762973488660478395798071787006917227190877528673746897301500850146062046197670560904052819946771861897664319957126685319984379959934074237134782720005245052298531668508737672739314710614999321418252658706498445302279238 A145120 328 104487248241273000466855000025565222865685487430182304032738549504858332536316420968270322614242754275552429380788501967701999452431154804179067438497531759320596379790535446459731644008546573253552939862614344856689965543292226541873189022957556213239324668489559657992080425399095604148504656607195978956200435348572929586023382772158862607447162005781167586515884658557586929810214180484650741680989934703463925980226761468328870128059778047615848268624992967187569222682146038313957035392324771460825411554205065912938998492355932616451775446363734494863299706379661582372293514059620015235912750381138529341343687075796111908197480659918897363915833897819994095476680225562986107710933492092751034041084667821807607094269560178241558796579897564504257321651972911166961363060006047131164441038853334609239698438 A145120 329 31554802980805142630232143949739083832037695261404841186246114884561694631416970819073094866843676069986564390258660755505309170993573348797007688133712581452471137536093522825533905800570320556481693081747974493445858005244147905474191447221535329498494557553525468926504588131004663734707550139801382132545374102391872454260368093570480364336229292631809556314522903535332053047970023444559621382414397235621876793381801143342305525525717368396014734407850605833828451035200670661552888817050658204783765470720564427505449488118541145360317654436559692067309679010607401406579837412759019834988126852130347200607397698818638789358411968417978330155684535640788070771911230449460900475881967840148914616087612555500577358089447239754713621784409059235233412607227310434749592329411211234290242941075000553545086649038 A145120 330 9529446012954911801329640617821177752052518283456831855942293956588126920355388870939106379464175930381666893428734759660635667640606720181892142748942702066886962939520453357864779820128228261484217757748025682675792427618189375226663943871880711952332117056496202056146393535138009352277531637563410208049746778486996908257045140875512911166933799212800704839399400983011722433557136866076521006747466975223103327675323718527907939838638585477548833942902257968849004643407920393750658465713906453073236346746056252040732806413307069966199479864394663269832659761497055563204738605139164370151178396592983716054092761356153118274332216981569536809652813929620177379021714915511628957608643354232879463024417907093352554535918796845745272220094955991475986350060995778383209922119125786708522203763611313836006928311038 A145120 331 2877861141109402558858921234438045942036028483908701815653386528774729768252696022052791053503314287299193415251087638756756466318292235921582630102492562311618410336597640820552337971772924364647677281146822008193595867282687947170547036857860753474274800856504299495487284343023547819724079846994010081448890981728970674421173372176311328692049671132973181051942304573966004842881207363531664784416352612120141583081154381194284855525743327096851351836022074055986565573858156758242037303756782698169912592951838267551873802087330616588646882601392751747797395938293100172686424478914614880765820887644228951901135406531859423080058971116465582138184994122209652780393785993254062484297334411010489448918758120329636970892489387200175317496846892300366512644305813497761294646887646576374739415293669541777920547263284438 A145120 332 869104535169026617863592883159672053317128549622144491495466789396011801885393843271071959051621450588426029738935038169780792192456614641597772398810004875406693034689548007353448202695603029895337054688582498448783276126944141856129978467130075668519037526547241951435103725199576303547319836260553481187357026735370656678286101352105145752087833748358687876981736581936750450827691066649696688372731741393307534987180947796955498460834646144663630705644723462649973954300519933068701515076082660940860529835108410744413847497567432902701392346140746633171543740704754755095736987893608554826907756890160550490426838679860189617059534944955624236195058572093385519501544348247811358628837383481813580694001927921643271856977259015656100138775541379754695342594005615328132600150147146939384594896484438005618169266583589238 A145120 333 262466691759904929192246191792986522055830785957403727729815317011066789439620687971841678842536174763417361787743130439635042485655579329526605681810518979810509678065906900579920804876100342104027142838670767709524355794469848152604082950036424991139275058216410565033905837725929020123470866470840157308500373183100209346167981434963577705801833742333190765667432505440324670145119820920844868223780569548166755424545565080299366250316537392361319621752870463646236147633183161629989615515673206821441710097609788206545430070463277405999231841651904090466058412296897642938739883919390868942845376759940842019157004145911245404928899494405482053748769503778080217236685999384845776243424592477096690880139663474215938463836239733340942066592716649793617626950745390015598283950697550729117772919323006608154909197960980665438 A145120 334 79264071806956119589440486328598769988807580230586303629912730270552774398963562373652915938486873157101454833868686457731613049875792500902393318134377921897898516082869194427128729624379607712386301800223883265777906666653767197944576920932533217248392548543829443398288127889505364500984654354357466953685925344269527851886052107257648362006401702350875252543687634906396113633375358227028500506893359271804966830677773473302611652097133457846973862138661235297700666611267014292323795184218232377414455588948320929965975467432412209178865314786528894574116468969922383412744349206668148812184476873745244129234924825226516252098910587775510624607892195082408132219959670269875176614155598090699718832221484367285291772806687422209948848010861652696292768643782513779095353620510510173046628037040651511224776959614949577373038 A145120 335 23937487219008988211081834625045035550097833398851106292505914726389926801697556216155208771744193157269875942466555567104507506020003679693193255470900321894185541347348430810092296425757765428798559116524774075497218288973643223931109626038674995184023410385178275495717980716792894150277242144149484179855840953596214311060241568410374841748227512276221993077427998309226185992609213064741686308213570719515551816109263043372308419567083987732393745046253940189441955080455005133120156156018390504772344146152295311061518045734518023894611325833690074257292707570504262893005854720529861550410769170494303786186928140214261996888466068608709803149529694145383477850210583735502918491698747198798837990640008139256683899449155765267671211157213626397630622512795368415896781195110223374709352549413357433383274486894516811385992038 A145120 336 7229041876068907483627124616277272137359556878872803514033156334639487341338263013716499396150807846622345433170065912579103535204991235474843460758893762834122135588383143235453446391849220779889452466888681546916894145363373599859997162486758916012357821543775295370263431888343564528019226142878789864849510282060712452412341067607825944559602702305716691034130711801751401773654348970193762236579991463934424843498166761324963840097607267161725064030106551275976172733630800283187994835322369714208870517682404235619648483836357010803963441536459615896807823569823317471304355381250811520075240105012405998184323063419881896544064653809242585040533359739710727902631376328451611509316407498439158373454450236571151252341872234423414495820630504310431751706095557479087048825569666948652051423294796904230237670265184462088992222438 A145120 337 2183146709085591051067180552281111140447036079586187810131720707146398787157353732586166662428772225486791050941417439043322163124401333109723031955930445475582990762150361908676130718042038917761185846441265302394826534681449853514495211961375153960736878082809754023544060712299039694567656017907250389700372249341381564414215942175995024882158267868814164470314397536130614109457620779785451453760849208537476787184630252657095707401057827598853236943347132231404614723601421230517641320111199635300574123995939926861822780600534082744773064732684970310761705425379071372071022319283024549201172100944576117147879378224664118494310636984322651972437925111698494443116825440608651172895063365781427029945253331436348421523345965640105910066619255088123991384618345563315872848540844308269544820482479251720098393145598813034064265184238 A145120 338 659303077101972428514804899664279287142867536478149845856265620401877794234179488978008615554093061289164275038874896525170714160033997607900880807230235639863229088033820913276956023402303903943098236172795232641690696579652492387777694015172809737226524823187001939814936071682421644194904098181846738899647569790815171740640802196082889688467237293679571953343913925199643709654427821146236145273539880986854055304914838135681578671279366327586515831826803827332917670354895580816044490678746967491059176576256175508034860092877456631910661585829324574234138230640909731047977436068092163047233899245156974972661387900785143903385268304611631653091212850373205611093378651687484202602799820058492523885093051643540652148798139751077561425623194406109134966403034264563914513210509411430453883734285439222565484492300576351825319093417438 A145120 339 199107346138086587820420012518060063606005548980321667260782085640659947459935048317626015730673675737102124270689277333162512354167142876252956280751575232793219601595451765447732042936777736951897906138337718992488195540520371251255349097370227165488449759724391776070087149587379037507166469994899807897303865704576840484109108047274856690892223504423361915745391691012756269701527744365383530421155283208821387225297096486723179663018967573103528927974751408722309731832454863985214918543661472982664570751905369063499665925268391368754275025855723336448398983948129359705117114670244550215715436399936461865626591266658888794703856717355728436581573842887596396055757235984179620534872650594298960786268156343017840600515514858859783444628138091389870635862331729552738867116725301407688803342933720165963056218281628459438212301946882038 A145120 340 60129759230625047549338328975554474929726532924520665362910333597858902255106150412434078742047895979543552365473122879718553560244317114630784895906168490067912456452738399344301800010883474255569224555541818340498793362540572465386727649711793431167774600911943129371226504239316786905520079034361560138246867795212415011029209989474810637759763031098561618983154946771927193806151724370524679951043621989183072087984418224152264576653056927710938149732543098630310206095731014027954089355695086093797209307898845201001391074570961315907159147146842618282842259014104425721214320652977786072983014558881566326444257901143083630856661343373125376215982209339203738403227591888570557917328937679658227664929098122539744320703536689235903522716272080405334822895457779290662573954737830515710588155682249204681620412436559494173988289868864958038 A145120 341 18158988180302626273312354930604933368713806937656260617931659964467747821094597489506774154082733912146415712248612420397670012681429601475620785607382132425276768629125401150213695871243872447444953917867490801111643107291712364175540494863864245985502441025647100678334334193124082266429556701907196261942656770288444756490337307713345537746757543168261185570997048533430999773188119232154087961684752685450078949184069006597497178969560173201130217690300041034944959931178933781578149770501372338853774546414699345333356604854505049012593308163320614998081913823275588438447019720084621149490654681345833094124300259553944597629917021841966507888790045646596641401378676993112324311412804306606190455847801364850659767011867564634384004076869540144319726643792387014050544595463708090443189934212696326093683401499622685612085025328095270445438 A145120 342 5483954300692162509492781850713714322876639968639266185949998398935661983068313335680633360454243593572238001546715477837216625276231495328522846468533497823943516213539418408965191851315638595654120513971426680117375719608734593408547842721237290494190569415144512461727597699819233527674820603896938909546544097759315104045070837719440877588883018273783779480822125502149390004309005856386164039748844267383934659581500855574219995784230519249813614804320879849454747589009942271022573276602058751247746115807931303445472693274985953840487271906175678886802455132370213603985278741144902609360104730751882712859212234127390125400604083934930512257038377803062846499477957224328033371488749571657389859438371083086776709893263300982894733327691884851504152111602405420463973805256085105483327649544078608231087705632473614495355503660794902809564238 A145120 343 1656136039820852775240546806560611120575376556722120731896281584818605451138809532778061768083027482524903730051395825694419023163409230159612424012711508960698516619720275234106337725401451612015096950265452989904646355678730555497017272961318797864999566460932617116341056171011215401275529392820173643486794374866542872976854902653963431686304924761139533142022710904600582350301546580509389385916189283997262817114664074314407841229658647253270510540687215414494298826921071386915035551384051241504480473199448838941187420012440903554778143522356891703199343368061981232815115732806040503405602138032387233450387970406212263926384803431327172735117701306479333046200941703070072965865290957836225131359932219290841715727998505029269575080958872355614109617977282644593106038642742238147874506972377526989462393417605531954911750020534732553217954438 A145120 344 500147600071596845960135642799453844699440843490111821766491088616819910581937410585638973327713845478927354237519992644236707778724311276707623528992407172633128075639309581281705027879387071189963624859652831524523082039257019025505807886475555717939374880632235224622537236047687231951682201811088543394102354665598188323906135530659236928386498394845865225111377871063873720401062758307979208382649414922905986833968968942095593831361127239968444369672734734297428790982574548906069713944706872875601855160117741428935155371063877887589158856479875118687314894699585962096560966028683087125882485581050192619304307850441976315642810032176871235493288756178955517106184916369937707657946380516968332280840091854751111373145655255538428779716251759510609600477027756261697559696302899835552617778008469072209411724411238176768853150697828436169012676038 A145120 345 151042919085582426627185723578628500488110559357457048052748412480694794390293959187330191883201498307153536076000986382733791330151578596335542693331694254626243980326451773271840812081849494047756999610664889667416066129499941015147256964442656508019826214384474105218889904230230532834006749417555919931375424314635786330946676075356435588941036210318690158450494094350385262978770651462429211542174207117433610761041513956438554929229830767823216929130625202542409000577910592698246138575750091557190255777882358462699475734641278681148371196513399928951865898855906898571928596624929486271513105043339125783796450582863070635060202244913983785946238086664738086833021643802018117639733941625166600123682347807915544792974259888667576221899227072499848485234444405108388069922244833008098742694451585282280252878378776323852238739760723652990488610209038 A145120 346 45614461416245821244564128385103007693564689485108538400108254078081211085958193737163132309753524774914888967598060367592960744997998011782057185762642672489953048930512796218514643543690667815351423918795937026728127448026942929555446097453795789866269577369230547540880128540293573228638086641900076730731984040665341873757572268622112888623264549017849581986824105115945285545868335678895313906528227900050027543847703245875501493033577530755371544153079138433073220745738016420321427780162582943398581643065312137993812736706295097828920512188190298668344814139589183782760339619762676170909831840602834936513908771716796889811865435153990926484528408883994723268055430243293101589491992424419796269019788197898639776366853340722352480584786859643194731931201733314976935418958243265545984741106600746779564159858666038565199330554587845374691391270453438 A145120 347 13775416304787152433431739586577529694956048113943421139784639983168045053164984214664078627353681280525989314678538230026691411198065247979584934557624755397711194533034538006218150509382499830742082266476762317182227073238007264784729574174081885883105392539293240883240579929264428884515868159104405616761127804856618610088455878447802735928636952767180255069862429250921125849589258604374922370559982651607990884631245338740445012341211184457354383117300769181585570256212303048344372943470524298814814465949946383315668747009566478265652846309636956797911182004257077595495050636571703274128497702757012811701416652607889797652548301214260345814541633244879741688865906911830714661908941978233153306643852353417581296917996734638261781560383732385172309194737689016717926108455467221361879293071498973942146096024438764870366345588745768579503809675066729238 A145120 348 4160130109584303789075140791018028864869032965721428075676561166662671524844739274634814582328501993194073858143950947407693213221070706891822868179216913487436290795927499965081662939189971258216293493052063423852005847990430167022058775954475275740907962277289189516191114258509317229550563545962888596185129865082658154904839917718967804137559736471139419181516466809673064061290410230185547660595208232557713197131092244596368518225552744128590268329880679213700409144155369782583580307500318175659130570135240742449193967784152370141129330664998172762670508620471497844655722531905034626110635396400777266298891315178811002094179775101271470445065088711544797995314235831942632534794910985433987878810174390943911653029458647007414335678755302393462394182078850881315498707818132142608022000522851583529781341435220648324812071168470667523164775830478881776438 A145120 349 1256345517678154957148259087147858139660752999599757335433181687692143632458058095955499339784580248263329779170158507578893323701352155416082526605188950248450362109175571954916655989484861937481489892819456677240988583866036672433396965608677359191868321502348795940648833265489884538895385675012633251642292458127157906162651566695249829046807111777331337412562903114092014425383854300257431018577382326249777777542705226622764552059104587515649803681240847821768341975964665462037192908492152618524758617366376754273273262602067006216142792207983138537369695692200388092008432709584683885382137761215331977409453475767348314742644639532282769814063842249253284114843210355339763194793401208659086106247366022212707901633599593399504491113202540939093257870678618228468263891834967451600401282278608106727020022967340611355328375126532552846227182796994947229755038 A145120 350 379412186208693212754985169177862140148682536846160993872745193121860714330808700239286165800360906473532399235529725337878376064595129864950031211898883758118521920680226802884865027161489115148151731337982864463354700321695084644718861555044608000668492185747059084886431455063686621429176923290269279107376137224536605002965868302047729404331610197017592759174815223988978683401862708267513982062708867319200331104699847347830298353331359876982112121466406161494825576332184814165449674784322590476301443314075644549786076111856451724904982117480242840112885428535896732288702022572042628350779493251633856400388650790424012241276586958974295212376835294185780257884654213076776542195072370104058570098825728533846842381694047748003348901851488608303770414550760626146534379835452352251178579226139125379976517154795429408660844476141662488893086039916643584504245038 A145120 351 114581223889507672097048372832627218466762465374541020392233615141114243584271769414168466572369209174758521239350806893531690678184027867059493343466857706001545169683319318899274321546780227912804341374178005611255878508568049526032662792657862938842692771774109494839761650595967869787072535447986309657175951149351927552989529575651719030279099472387535681933381634741557470372937154042488965151919500548072250215841811193818127338154011578261082210879173419923615555710343849212503764591956930171224511122233478277281121712518046353915088456686825354575554029722148612763096002384047289078050024824232209300939963085232284348550786616970704871367990195001856384597050729138831175979717062370217029083739122651199533691369968820303611863868036357166799571936459030478024914446414775412404330525011737256646181160725252340804219703419655539092865756872029367573052246438 A145120 352 34603150202445108280095853610284242114822115860574541997460679027423379701735743554378637618689700809870599881884708152121232706435511820722102039695779128328708522722441754080777960242100467340551762943270419711734811954887229261777219444521119562922492548583595320382523132048527232989074476528368575247188029870967057584397834965978517099414883709050838758351122078876726367073943618658123399961897626456650500364853122280685726625824158165274969845573388906410770402998947510277361971457096208589119326057471196364094348971104338142430631808937303776838977204090660345157722704017959709258942756717424875575027468463089359449250096281738193896857920662055266442368051435545713938369332357763435438724719116214933725327951348889683942779539245128375765166954396076443737377628437426722193856639974318512381766734021871411493465689588259831143556565489312952363477274179238 A145120 353 10450036779914533192916850741933008491457812227428137142212732832666719555680610281652934392377717275371746405807942511133718745652846385830207756494781829897563972317007726413076044718792794356618719604526292574938301954497434669007194239582585450139653906979474012646027146117004628394830704839031861738341127845080902038560593170195936512304264601033880917486356934439136621298860599897599224299527931270407903037935427086955895622871557611901462632280952570562632738090126437759914102876278463036983865244845179068478216108151797600967696891210609053780016540081349702089019493517421448148911634478637488191448994535889901321389180526298317586146220671950495463738766936484076470556362392327495132277836089357787333849507615994715730415808988160733123913620655678626978210018873656455327132300941719179002036907493444441018685834035951049349814989912015639584402563749883438 A145120 354 3155876504383986579152608828210158280178144470567436842406247854786321882435842569315631807860451927461457543954116753654230939954453173008902020359384416849935990931213610934994884727115181795231512768803997087211655455446270382810910883134496284822612557415252568223779815604203349248005883786911093876403773421184561448587714739564206848198788494628522986242121443078540382905888827225456307615057473346036730066956134127138399792380584574636076439979002102921008676132815185255983781706664638740960538184617186607484057170312871771154102030513794996937788156127363519370538729319557259381262054669791804008942021322370287109700083268845810172822261785008387574782665246766755548394083073150545766512467774266935559888825972079055260901631534885296275046148271060549270975688322215812082071761027759217740102764296286199316231628413167628643812983396863233841537210775190619038 A145120 355 953064254287184032370894949268725867605308172299138498269544639412636541776068775323039153039464104376084806527737451661066610147499205402302579940777599106850771697254193494642042111544066109365560237459202594045345009242819158174226079512378295430978852685499296129568858285323294468269382072942311318812201232069892476571451290755220272219521821113212907964203189452784756500957126961487907300523057422571822072317714570968709781403313669982483183411026354129574057559372095820869342161309844621307045547889145510281116787218379123090937845518274878466158243133923701500200607235012774911692991598642646173212298990361290817228103758010908373874736912851861097088901165756623691538542531729072493991632989992525181299091594060258694076562307726371314330812864239630201207679663290301592330344698082342038332032780570938749060933094942587899382171170862784604504653251543817066038 A145120 356 287822248918225193789431122070327001858522889889869259040560074854761449294490334304988508586110299069650150113832756284888462033604805578322370240094475545852083116579835221770961722801580849846603960199910379404606981135875939498233465101855110723870790898463372178561571422352030726068105380144791107187408368311686343363129702093336958003447391187695669682203121093297917922906146453542122548450348284143344229109882844298423215584008347750135285313689979945028444374254240122717285348933866410995986794924337326918289785682780182301692075244488499501782851638288830489541212846244538466071902200735409352506105353067787456515777634836025483099997725419477042933273369393253588089091450499106742639706650509968337816765772580226046555860915301829251631630438852097260215448282625348865071682027059839536358533796968127216017085563044248377984771880617164087326563744755457563324438 A145120 357 86921366109049721340375827970289485835406307438568217091750873061498545050394304891331206553852270854929969249570964660584654467538503785447953509928590837248222250435412982781335798243965872587565030420135475377597262958025290909308332234680731060313547872483252898629465000692027955978099555421653972059278515028897205803188598580897006096768892616862979031117378366986518427961155271842759521724704658753867385369112301263552842396589117706870873681550962917044460626967221144964799306035866346276166705021601983583813234159412396675987915785990008574659955036520092884139946078958615603978802771630494981810670604327481450576947617616721684987825438339769215104751468655596826979214079508198507204697416821020445495481964227634205801175919858844707621438061720469132954864173673192066950055641827373457638238874651593848298410779106268067563501725775212691588017746262896640306914238 A145120 358 26249964742684097619599710615905354395290846323557711692449723104497705843769785586847719390754799687889781063220317494740280760734594538399703637628194338373417267548378140964741640107954891940594792582920713653654968806342501978671618101408478925103967586699043912013919868637570090674659997631959354770794924130358644466219593641728802504266202122901431971727766063708835267326345985950059833438312356595383807037242805098748659980554329539127253716543077110967482080899726531539246673137482702708991348929728874704984678426356861015966048875293738101047804638177429762179774174632655667863132365130208749097470016401546330286781664742615112840840182380884883484592010260620848494134562920025450069075980173297664571297736430972949925908571936455799872422663009142826055108765001021378870051732149839724367211781610984374058904038204529912155799536412233615695494032807650029915124775438 A145120 359 7927402430924488431397772230175446737892000183406990362902724626685245666273424852923119924801395653471858951123286312446904205087380012092925050610204761597934766577359763158369193976804133400187039795011635387928422982252477572267919358293125954650337897635238778175305170863545475355791341185296303486808007808853281731592514091203517459282296272223615592482754233861701264214128526601646226938848606987147155857861958027520831761285010931698723751522327736549262543971090445303707530488213740351769111210073098558921789071525612614425070772422922916507862340774547268085407660792983053079061995466551411732454134282662664265157485804652147356248747253588895043131682347238840648401658787768177722353741314919073680086420920189603243418587548889792716764022790699412999509892166134783226688673053609769385440319807642629371940721126988927202983896494768776727347609890164046137727375268038 A145120 360 2394049284174452822184507613802369009488988764542587531884930387535839693508730535797195369570630732548813513458169246041470329655628029057524965580644209808237926089095100095686531839354740331964545423300930966440730085671441884322932974586422629825476941118255411965030147680922095987358310377961851693661247563349560724296473035949820543900749208009409007497820050860170072957399488687711210475698840997761845685267274081506192443248092747043475445706026433360766320797188414755188134960767412103531562594093146035919675314922308652695355407222847427047273379109275097532030933785306249374208859498533396134452051083347723061747273931340205886474280830401465418142283476855869254968806819343069646700760801125386953721527820160829206562487531192780944662862460128213583025932325407703513081109210458000514678609370126463085952038876312451485388980941883758338043282692796734283563752206172038 A145120 361 722994956418253827811289901596085265418936714891678027638886074311196902193970348385900078490405679834088209205415989018211592651794577395360446680303941157326255744140142869134174246291154776119892530797086140229712557449793196587953490405741341081339385879815499174660929294467609442706853942803293915182209956123758485455803264342754600740566978522569296648749172605537500331870431455162183917434111132717090249794858910656842597029162724596197885879468460547214879618206930165621513050621270241526180134304920029749183023317465687501382907910527500045360052628660304907405256595501694327957996506561619081192786973036729701983411569778937525567876562033988967383926478328125276159931257782819265125907408198551940950221315267650230778627815832670955495467698935929802660832052380960326167268292885262545663554589458384209328143799925233359660269260552400249312344025614723589590115438888687438 A145120 362 218342082789028481546187365774403947787509398908522221759411709511593928622885536482006026508732944679162090366522170514253859510512306745369797372486209585302720996804234051378424935848089387647875579755296713418406751619751873927677631169559298583934669058763162495335635616781537129601482532416216800533333745501811713046928289358475939603107326764607918178914752306821464930151912899970291831854625863239563493592362123744284958110363894735304718060153769058825532878377695721602941753152662845528802868997491755838217353366559715316764942833572082166271688620476302806938855460907726380793940736122110429124087213806009022275928546799307792515612247453434266684527654171616977531044271043592074998377336515161560780013115683010208865939037893935435778686582216190672189988253886724610799001943342138830789878807407061904754013475538544162165915927705882991533989852452953727321931298792177434238 A145120 363 65938586007330183173120773173968396146562419533658819293314697386427055247209238047217434105558858887427117202480490079315647360582064842524283446044154990820264414779134543373415196451876703914882305193568810366218609276607616132962056659716502431007188716360595258092187295338729745530205017935754670467151608931591013581686887582995391005537672115933068720735606447487476871405545825359572971036179576587215457974643566511863400506732867047337428656280558787304763714390445900993922787939053558079456940257108205343111891533677716559975511352830858286714004603331214787390626943937537865305442144312370787976393145782441687997628437721821174402189330854375114549759967633349999089099209923907023830244829720170592803623010714953815427282810816152668934207852361590647071573791841738451500972419621033041635997736282343236851502741468840411740746949897916111043015623096766410927633662119798696452438 A145120 364 19913234632130926289800927311172681232314063189766054904359279198991459090728567004723183093852266651058310233058741481782811249036273070135588230907962321018134550542301827864720010903530916492906808292878025433884601594783880320280613433603214174865587057671841004781345227556679601612992313934065494264279252563594984289956393121775249607732773871685022145743974232388911193699544687345691066961094377503475828744848764724459002668075215484401168149478668599996979816213036284404443079015841021877150467154777680521863953025817303841397287663612085630505463118517406389489162398213675527595862733641599855858441605939083583766261512263443195361668662305773831159760825697617528107930430352748877604658940198155003865133369222800369248830542927440212082694992726618159224943095147951125628682871723608636435240526478460250467249073910114265801543412953242959651999184185371003146418044028880414151202038 A145120 365 6013730920317532409336706927200975763762700520889814922297209003398034218344780026188354076909278969760722263266537447008329681561593885116105121450758576792485813999360372880602069877669884904153941222143970112222783463015455249108612294891510964306976284228179622848708166534821900957378148603069843513141867122596753664553249035888542386144292171576760754945959482575003693020391090032573342649279465826473113065486352303220106942358208343422105443713901636640300599732622567444240815939996049553341361623802602409397570701905292082385420898899497029554363147787653398410939653633586071796085240117618844098461388600457459855722979075122123178049533827012842635133219600712860138595900867320237129583169695013090996677473882274996559331396681276127896304953595586322495285743160889398201410726288110187170401002998758713297872368818113039431654369964929475898792710608358946183807321663059765274966563038 A145120 366 1816126824701262656693395691087383507975103243245534340478852759747007342481032839341878208043508396601087065196261250255033781020352317031993611089898182229009697693256290308113960383045401710137997342279186095865846721229072701350480632443802708006531972249852574259305084948288657409526587885813158675474579591771656011710791252445218025365968503042310062971534019763418726380964409645149803789015437585217376669948133546807747837589510844497991442833448815596770784139435802331876321970799791124087214059921231149957544488022372391576555714179984490839787165168752808913714286234944780006890146652787249317879480915732213792844573419174617756575597547095572701979072558589586144327854131500358864256512588953755325992731979077826160548832967202463184472013290874342775417069491493450305700410656137552916824667665098652955706988133996227794093818185995748478475746604540216376506664724200020232625750835438 A145120 367 548464287328861004788996162001462618432717416759630481009691236234592819395053572701221030475062626494558532967007631039573193538464838149776954444027800274584136217549400312677535433609833646576771043427092056981373487027716940352596042385733526307008348643171249246687286946216639715776072163366970850149809894847917518782994404989419955118136343626606062256648328009069880363358231321745208170940012871269821281211270844783636626845089916830049993630257828408588136509509879681659204994365596923424785304734588004684769037812054556964037440261456416736586169517815560638543303503299689976009028203901631675155504775162528107979205449611659440362652409689035943155044779474454302726873351812241056768337218694339095358808380207621225489188224698462605582651708890455931853459700687861102923322607427252870693879233856794433910212544098042680776901437800751111023776681860536986758828939386743050487701785739238 A145120 368 165634398646491322183620147528750623383172684758165159730586274490087284449963697922929409325260869692960075868971108312700849414835360768915608248485305784742180128002225638138307586989786715864474717117639522022278927235649286913782654319859081142008514758265467419925301352672476905506964266748939383586567113664479319016452599515552381227651809806731988491444823524719340451007804894757407717820094871685900809549133846991111453559379565371830600084895030730578020455087844228058748031976439471083161074815785656183650291874752453830747730403245657869958183407215130560031163943710271427974719627431639978647644562618167756395927201209301976371764452128541759260121544328726609837371424393165298785173583533101453043034138090722532271574295025968504422776344071626817076969412538242559632537727032374229396634703957086820387928481329474893366830140397640839780702082175277629784789833030072201227053313542414438 A145120 369 50021039926953050438448495557520686799099718079549118608156045204770125311069641719151980395198307584647448353896307702804616950086740487374363914088118319191863814520454593317456213735481978357424787798483708558671254651679056931022009008555056771360264448647527989568194321220141808823387432486016326872293118516777906425449902059291829710795728425289433918354080056137231746323993719985415385573497711236270774662557210520470875338305783652376011175644669022806153589300019446994060246451890354670191219809062533579457703377137429002328850544339927220310634802809451613568772967696998671558389318456151371919913502405911499903462035559759585204832501890409922260613551342495961716583443293384107992065653889777944479900950895017997124789947909617789873072873257922408301312909126848565147923470241169590024912986715806362962720491148957319754101925498649732862661005040251983658019770746142418027519612988023421038 A145120 370 15106188423541174741089262038223718662704731687339075654503395065566087756658581835485975149940563629693836442800815955138681618076780791826288986446363247090158129805049284956233638240528567677226421440424962345196696625879839543881732937929307285869657854976795187382174759707130153787757497646510181776048935224953263261166853969306617020279082332627602311354440732129919268049395095630700689035478488698482088047282728443335213240714787283452183544444605149856727805948150785147978135680438910670926665221262069355340042769603628806249482116660254774875941752265047172167209405080549888539205599454130282679835230082022654803089138811846185429883043806451667980946032383889451711798362503177607448305042301129406131477044136157344409154292694409546573163584947548495680179421586895728432113255475106183813294325353469564527921200398503781090845414670451821683683842820073923787092185975501980172109696069069530739038 A145120 371 4562018882869507818758518687048005515450029869858321298541417153755753732385580644675045343301655017859953958277492522144179044042237712391051899542887612502908563337310363602189241292425891956544021850220540144540843709761059863195352325245642245275865311938543499061427209237232086302093940901813588880039906144817368726965964448828539048294572068725110608595122747023179481719170994886751622673328930089230354319504721432676713927820527453818907054411095110587708991242752237095242402915246099132265182705601335882779113458716918762058341270380852602085314098549241436542883671561358369340168532645828889217938319571268435839033016459141988240239474397046513320323441166383271921001388892516344065280130709287190873761587428168622993567471603763773447305529581286387773005884006333383137933055230011826342024861343761092681069239799856992932115561128550951498739657870657284731718182144830851869559100693246010259768438 A145120 372 1377714596438167820090331554226459441947246315965525693083853477039172061092688696110028207701949874830076401563359940871586932619137712361305847372965612612631295969737924758576194636674378842308617372345162698688989603651214198845452520491246028766025454547585159921363635014884382933078582394850057331590275606799620402280460096692249485967940485672650776193415715160268073559921591060703359346656301408458868522402378589939924270988558576266026478248606278792338258627505227451978057702268641499033414250426382174529936924489739862512812814172900825574989981820118648788778701602125146990842357653440870413534692675292985600733167881522068602366891384864240571069698286215364230690707647177432730107151169162430514469867926262787986712967270043965171539696769963541558952096790491094811927350566208096449107694831490496520118382498356413361717808615407716900797692993095679915055103915552941762626676299664226028919329238 A145120 373 416065246105443812159461370857703703462552937391718900990025208648676206696259600644583843680645560543665213318176424650697109471935546895401974854736072121402148474297515966726408591034369984485245902426388914463930319458956926991463465836031055045094411408058779752752756347285846413703429789303815500551383193347340544119971983236610516223269732101071809299802950855653935035614601329337527771067529696424489063411198829440424453124616869504886177524024685100175566396515335938260278183682214486608958838446061815372158172082442721560107411538945668471044889195577282692774625000170233032865051842806497035998259249618910382985577667203205575926560958754603605949728558995873614396672708058692168148294372956344728179026352143933803364322548081673718031541118999408264415760224844304299818921937939615115804181814248786187983070445263836978245846086292001953089404544257024677061909664314843581461386683397903014723377661438 A145120 374 125650326609247593104337243667472291986249039845983142573294529158423175250209306705968210763347257334312064345687716884569655473591916024699035100282920815050836207941880084026616818297743060935701953915397107005408267487001340737223121229960887377589746219779203900171411053245310732555502717787357431109186134115290044703829258477359683649941491154038013757764297742692328112682049679868872683503047312018787238281659644112418244919363306031899359585777206293974228713489003948127152033414326506314406535796460241860217238031973212171289925471947418977429981547082519254569147971349808250778254814169908664001060758692235642676043722327486561861219042652505424756246955118467616183564467126077857348054793481646945479551488479541745828038696553395418880353878241051332312000635806189407450502497907197556876413800208301938274367156087180411016883800251569182116099374672628356792781663519167208659576151709867046220431134425038 A145120 375 37945982570746667673697688126205774476143747480549517338233957780635150249356514365601755066687191069401699767184372322715385255915286703912213198310587350073231132649973487860071552717327370032597504836547499926718832850754945945714391147982351956977058263961911519072013385323736555385348117341992640379473661119624246160012316088179387851766107058787379083035518115342227436094943388719070212890149220699977321471997801323120869541194593804764101708727192276095116895907282676998461653812942922692464164851692546979970233727483827633007997385116581585515383382329725237597189912722641921502000088827469610031284350865805545177782218565233738476512224320097883672780630717218224213822072399367454226944399337084421190096370494469463306264322036577334828148839687678502949959776253244356745751935446035722561561163481092936572670898067883220290120661829887600997108921746589506726743000473124182171610536429696450055555479218700038 A145120 376 11459561086038884389863597476870476419503425490086108253004081955222656952130417129105024061928768355701979017625334753743161777630942992665463686854697096801300751224084051453657582303814568006783510758683429580762082112660506674265008903569440330119694005970277499555847870956715194415642575934563990037169936471992407050279015629371697771549714390262634445062968706535609993372560221343479335420141561604081132297305054339938390183195847965732726816676026290174431328335285879449587292299475348326617863378675352727709150368462083971956243920379735691406668351482029939235096784494266510485353248571081652320783872900714582408047553962978261533344830525626908363754994229644785244958082300141845098679860545006013552463624337841298376745997216349801722682069231800666839555540427843989547809634002204881016034594957489858543008336849344645347205422988825803931944778268095358403119593361219983848617722425616618049731534292912986438 A145120 377 3460749502001172339071132740326757672915558354258524142889894516519461764393136616475351664947421356230928261623083911258112141459288868498266121216920212646642753638540733565516729784199282210678587651617559185890222079190622260682086974486822997344190612744759842954346985015542664976968672584120982998584941340880587304938102707754164547620161979752256815029933513855638875771077091902342040226669861455211801976464654412860070714455604891057478734534451212440402166040360428311098363812787742251715902276195104831221183441041821875703152655957295062223228326764190711923761631727355763524655179068377831531266698331664938081685183514600869749331662306515006227970335476722007925753127032570437852347090940192479008422824453657577640313984895015603542915156759164113707042823249432631599081763716730428031119886115998456187051945057604015011635747621963562899846325928043051648235390452087961998100380561999788954568867800980503204238 A145120 378 1045134890043268007515092223981203946744079119560584205044495139906922230189775127758427097790059320813384633031153715865196123558927607343483703143823049522189310298088077452734598737245879413056926687277744190709266305833455262219316001286116975757615445354911502294713233626822928107850123477828602301582615115009465373684256738726128321683517368170791295504594858215696404872871909194285952669118878017912360115760028327629401417375409481251392845102587590130711279712860514064072256284169598684669875869547542983676069690044261744378380145855182729055723548014434112971036777684876946317935378725401534040790222112289910586086517373855499686036628671737006253938677558975816748792199405753972089563722784077583654530140521380250606076446692297495920158654659198330538860093065788226898933144832818587060517189572436576278631144399059563188868648576410007169949658485490733502408684796937203303442466312001510647661748344361819054693438 A145120 379 315627276043564937097218780509583265159038978548942171399294642357373994055547695446428508180932967464285928247146799107377971202654678128863580083313344035488525067268960849992283301918471383460981180970227128035012534139624298567972750301432839855802520306570528933160442208315508745905760321631653774094951179791517662265340596992582998983874625025599218985572617247626458632731545499582455364033674491548077543157552090289666367976659207733029581742246917768262366071117834886921510299455406015028050796701081785965341825209926004980395100895609226879766288272032337926541183099201110432252959719892194902487115811213221332060046561720846304313312527202269373683252652475219936127318467410667000610391933700490071189094014632382025457446587088948752284370791921136658622041063044795090846210657747496561848160130989730037690418556570930479023320234328200201761897016292273474675774573284583309677626725843894215804893431129468374014214038 A145120 380 95318392230266567735352556621670164874083027442660975178381937496787039282545214249693651043543966114893536946005302176712282107078153867309457701457486075668012381004928088620216822580641111925803259726321314922383076043860704712265551275031431519476603517138944826312158833677656818335431767009281611174373673681923324538759176035021339564808453240362793342347425813924974810680053868964707233985500577569501505673464971239151613727533705325893682293313466578425103842197873275336232038179248446939786670727857151818549555143707609242334942090328131334960363334605751619702466259181050473594075900028717459017068184764280552371547975122321728402934346586413613846088362369957444893701384958615680212248800254763923915451862278457991437542792854170225693959820505524072573317540946462329208656685494911143091083842369326034806227772940021945101853842118540050924922949261781098618581512447147222319339828738544051662430154452755087133237946038 A145120 381 28785838826264459891139374880963880208707915248705065561699945829387328489334599155712036186642096833730383871765354110568001818366399813249327362260077481507704250538421013802455488136051697330209123456168066879431653952711793198805628512309190886042078459655654767017338807328444043628554487876481414920886754500761052493043005821979451965573169003964537990169937023188094766366743536881842002208257140751497906635843263762133497679347202349212159022998924659766613097977686611316655154019833575569800546509016158767416000311574488065180172116178200053931149960762664956812218269089578041914978668848952780428252104683001513594875428440379441131381859356569709112145002183074673137961690939034524757098527285005004532395273314079681032112465995372319210823581421876348780483275324768578625923472808805417716945472235405472781443097009330056490280836999564767179124968780041599509336940984465176557130950652314459707838101751300906845863845489438 A145120 382 8693228007139636620556355861494470152864916322081487138658205258537476416739766399810785234714869699820461035736190936089359836864545665447429553944841941929251015650222141240252937200265031952611229480503029876273437110642917685334587545166100616153188218212490600694410007654356423519005119906930378024496625485556155929574448999061759472263532230744050110237978633576990694467945868084447319959659671006374798302518992191193077147549127575756746131263381933782938730485419158744354520281951560573632825259052152090607813544540351688075169644143726088155872327786990211205670214798793387607849963916483710971873118546081692825100007841019468899948918591337465738253944570926181330219536962203467860963542991271256604859457088989785213706527187809586231443027629586151807633375830539164282699680131573741239374441531250083453961009069044737038119710920026441148044815648623301270721137595796036173031227757170228287715444298738421112363748099864238 A145120 383 2625326072317343994948128330796449022284996021353360410809216288132488490526920118143701428847704007248945502408457897344876102731274424565310475963980006385152299022116548233542584578991903597991261093988458854567698575760208429177846633011650076887376799821712505754944804972808311458695917657405097681983060009883458329678990554710829381171621160515699168753879377403228001634553285417966208785815012386784437589454099798476547165062157180676188119482518345077787729993498608254183748469995351459661543427687240915204792274450874635310636052359289100423019511841710281119155592650966513479528774124109231760725253548811988231666607492559439228343442032724558083243579115417523687053162200894508259486232884836634489663023645601601054858339098252499669576583520553595969556499017547502844796677476262461048873364396965289797623443295754501255455662417010985661942355200915456942158274216989418459078873651714756628430356340117251875027006062313510438 A145120 384 792839780611830746837714199544666110259915933532392762577244660810752986662713135912998020726771895319481721266318548807216493665008011673058316311568017086374065053663547344388620289918354621561408239155034071049568696442472302694024348581973157119371640357938964247392636691780455704102648127416432569580859626359318859407125573073671411354357326943510404913561333997141279502940624250357710605996174081137893777216835620147726050771623919436633055337589276831558111519306094273604747683418314189257212482336287704239756659070619599512124012642861164601663736703868717907773783310377088277430081935517071508028054698622674364270490362745109627490819544964225203673822638911521227308724765133179290896981367677672344621628281514594528782004701145067090625896780179556396654255069923515319964313898151131663018516673441986268798825914308790334410571930226397643465443225860819373230528092393208578605646811590099331557679899271111327837043467070580288038 A145120 385 239434988418700568200994740134158368849472326930761260937917078348559269483648840125607258558056264682476230876925793281882036210729688250839046215617577180078582493907369181457129784970764103807947296963726300998115178627050875205166175425122881799973348011297745490206821336112724814327541038562105230915737624100504412082622244077694055399634741115779626584726768987759263181886433970322610636802058757491257136281894903184814790785865361512682506523832479084785471891100446972020379616643860889804218508122131199439491306247052668178026141182091712420602025465056511097866563404141229693270405215752031486192711793730498846021456422941530548062999159137163286951411193372163993123547825908019251342628886805772211441242077993761946091110561406712008869351251030705478193615474617884079126378000564165499770543162015082887887447802677958926490737267265955077340901911854766535258677325628532001320446258226558283373790899223535503754912100049252933477038 A145120 386 72308573662666959765953573806316282726430382817156368410488380416604088631075287004797479086512265162212502243110323252579567719146700843741718898800196740366645539094971829252708806440880840995378522274806187867359734376672921839657490954038528330434831727771561199078212650869351113471213290997628363303983181618725973130092510585890531059278337459638503718182570672969300339650200118413178054603615748588278517263355043926193919091280567552910680337142071094328380953000815679455881039478762570406684732240401285943022134729950835170164382512979054289857210026710362482837794374267340990279384945075177991758690933651912028824115569237979480405398255239878348434122506575754614402084134699456680726183026833975530182910485925834593124986607540125881611453451914492874858075219079531068380846191856479829799041016411881590155740437582829287009868244142388206959308911936913632828747321811724271190196164337609011479553293885608451022655617171407315329777438 A145120 387 21836949811137003148749778294767383225013126138454292498706552968736086207315253026608713076868146022723493201188440696485747569146092925121748268391443798013546874224187585065136602415361043216500505779694505009641641666576595344701357101944210432909519208439000184376130013741207923543492086340245203612572005111231143380875855574694862685846658278069712343264551616467740943311178549326809449879655154014902620956396941370807378750775945535617512779310381638008086262334355234748704053542969652401928984918093066223593245197138905168721465492778492303824456826041064413305916034465332837834680983007488001479638469251083702206036880453446861551882210083284124063818045574684521385436285131410009560055931474973804343027525507524053361799864366556609534650073126925817501660522546543764766936423562656344433810616413226225144145724702211766718053718993733972546633950503036062347746432509815101367437921183699694908541720962554528673338241473664959976659309238 A145120 388 6594686534389712283962667091445943417671237663430379178240968508177881430520575338748826551735093586597332734256665980015443186314400916685924235335317226803350789370165555717842001220632594170542157366945465706723908423571755121177970187296197512210344366116850284120392185937193923559021138861463053862633441560410186575051378291047262640594631521639593489162176405602584795579636271696578040685601252896752003250314612938939902188815244271188935948671398112607347722844022280078429168288937356262812146760531865598239217027401219410118712414436591696700696104254374742455903804614156249685083377483316301268859059022893626154194313781371714209188022046896565588924615641048149703787356025551123430456165122415254936064129792786338280670434052092555953582710630879682392626619733837137428546419069730359539181007115777908111941853119630370719565213267863517320876493743004953915386593870642348888695062001312970253368120177397582050897126269429646505635781612438 A145120 389 1991573496435881972753576711838380144753488761229836057536273782916751455931006437049119009910921395006371762252311937523967356519379930746223997322997411050813924842915773639203219232028628078460515024311750948925610702277003470000402295206349704477091089048080346804174064023018823706900840444075502021311686779238765114522135368040698622596892872876879164014634009940364140524106842873817241477601698719665090078974056710618479653643452993953523038985982919625781004212632394228450860119205538621716866392695705317602019949029971122950682427694357913911306399027995131157269643077440722072057345318978515495193956186444624014864476725093804244313230775952679523731170105550966526022396083431307865988201811037932016887024169895966636709109283867585341372443960452537156755737499096268959656251622635005924488230338348515023581295496403669745541976353175788496932154476436993046384403602501479549284541286475333316822263751853107224842258795126279579742029387647038 A145120 390 601448601237101966059296204308099357772135934653747058996776441472350761809733423413495192166546526198337674867463948466258126225666424684442961267309882820119001951771193473483654366071425047100904995184781841109827708179231476185000315182130314554569298548154147884576446942765747565560494792971940147382266773888546654399109829769999936761621052977295867938930308825584367853484686911621110348195027412085960451846914811993841915498133988929692768837818170328873255924492139034712081326831783726402230838447342474050211785390023877911695974451281653409517831810350275234752976305582483909511633202954028363247305909247253558862917776664547510068386506315662319601224447260750842709059829840229424405006490768333053844945235178789137947870333293958680538524493346035341657840098107339388678759443616702058835906381174135759213439298060788632782957293445820262556189775390228895054174501361576181535042773453549348710070284939460984320311259001867003435587239287793038 A145120 391 181635486000108357867934700124334167667040298776670381980968949050867013315083562864438498915287139990502971438211860124872430152794740874771028078730261614264887775510057513218424415334338335596394848030779804264219042259425628804400094782708148645775451070453504580795282802651232745975562526637081849007423254027561850863416646455171940203386961106270475238392938631316538727611851340466701507913420676751240391367689299165429640000782821203773262665982101456400097508192413356088820109843079479834851996344704731457846357167838181158209233601859364971760473900326755125764241574642832699950441169946797587185191190636484130152586304075968254236408411676554067840046051902641203531610046215665854862445972010225544329156573999824423693620131545491653937293024546542220643510953890917399112025695720621386762519238884250650767435086718861763430707560644284543503472380013372689313314315007593505344033633041685427977124403787965364157509157959768708757967604235525850438 A145120 392 54853315323431486974150220141344610536088398094619801611193625836920365670393426251637013177224549730605699036665114293763007648017786077756166036815271697625175989202085597798490689776604105925064143200300316105953040934638360667452643624062678760709631653978410229252290829953729523537054322549605746460094440449549790414097428119632155941486100633040706226126728536348769111370925620134032234279504849351462512232590321433147757438320913869550595632357756821662500574218184341399788961091283171126398900665262381557795549652901740685901276851787076939818253600066869697705566202565829892901123721690729917301564492266308960052522200913165748231885271939813012825374306450150382715703524897301247939034278540597346054351440402711797166335331856405185530381954888562404598998650234958947192443081348184042100221974236662522396006182749798191767440900357280486317786102574263161943725868957791877037716622135815545699742859873680600514583445392591148177902780891889519039238 A145120 393 16565519592190308957835498547985948047731029184276403416198494033800899565445499644431513541022898731502930606101426304856303437271218600741487372090133322421188883851254340477630969888119105651033774851642664684193554143218525495941893974372146277585662984050409435729611035363223664875444429847454298349099513592510009143206559875482455922388599004217187009815033625038696955095291925429137268050902551083464927453850909383511457316732915205783076107709376578040618773316383478689380177429457674600692633148912894525722798148819157848961027400006095376460140826746294321951955228933305984823439413509430488227485291473234669451731552089471979997775115717411853319195200501893512938938932908938761211733489673288388282869805845044962919809576600502820538521413083321299646676948860003711134718698541455860092880273700233197512943099755352335052003721200338062583427899505047461534315899110938139271885075851383253115894366557447753390040042999404566981017881861746399223999438 A145120 394 5002732063526149873779346411271614965804234725253379211890334004582034748398870499192065452375738192364154437343594078952309875048259999637851430205183448099501417747089608738646754415522193302506274941052884434310347398211060061413784527616764113152109511551569671180113280388863593062860680759608648495681593010497573211457966984967582056405415413172957436257914028033150131669666790553979320919138290922357056628550742043499026961895902071232619433932599368811445207040973592379851413794735126446238048812071028884386727245393732768645544373524989016614022711423780818359792773571655841586785801756126316714783256460424603865462876208819624793579853061386439889384125177265390757176842034974608584695574847054552664080627013763176089985325798019995397447936369208143930891839557070885803737854516438321564007742435496188986386420119933655387513356361601737619708907864421759120201457805634360268232255190495606625454398957489347843191578402374786637119222419466520676128791038 A145120 395 1510808517665305071572404780705479733724831155997336245587464670889740693116893445256359335103931911195243137147159310417292725961137248672030390434593311192727006970737210584730842202517814258251243998423119456497040720705596920021466985446288390025659486825589990286958481066401441881319050144971964391397491989656674599851162822900334298578513066179228928562880221432386301067284275455376325780311712956000747636894870246227322631035245692597045285971537300004478411907600708515236437585832578729089290048612301810190265905310758476973105439777146676922058398709155060850335465663411130853224488690936638217376315965756757132700336883511437215681117849422987434740686608333646115154467355629422853816851870320801616164066488350634134212648581425438107208738262087776145829688869286547509017697345265831656470245335246148840691185933120208574693981617482524423089506747155866206839305941402465862866869182453821817634112590795225600890466637474186159843024152797027497791670894038 A145120 396 456259169602858605464992464426643607969933204876470292788202440274697107286553421596921327135935061442771063264004768151943450930388400838953540059816974796755456603744890506979975698405964383798573181248841022977671987305692058786421615820251477023636012911816625496990281168772846584565290283100773637553546899283305231581839714548915990588654540570713963468553568958552629772188181520733096406333218174421303429285622263618607935545682303262236443743970332001983668950888372998009024299507644041058519356632103075648575916676603666313109197268324771441445022387453404595982950837576589861832208798861108615330932638402080229471636275944245219510904010672680818851797971591583861385891964558050727244104569262035033528883998854877745356129886264684288381641507214139187896635146684980276837540860415764721932450083501901453699751765382183055902194935123360774035411328733207172706350192845739056225526260845863693318876548021200642121077732938801845485956174922282837812408481208438 A145120 397 137788758411545633545356151852065664127186103041538031085791549498287636659846016428824984435717284623805665862592292822576504888251335916115297067674291795308955167323986195897367930076398726092910849493151565819800443125598296156579306510730499772748050239881795310100777954488333267096836346446288666576779766091568523263115742630949728823475092739289437738574614945261461804899763534985939738386851576962277634896621028742573369212165020339502808965393068727299063544756381044690210102013722667820943756412846516544059736570428996468082004469594303828639474702612219032926000817482466727142473832767363865191724280481462472543301454998278544855077330105300184305808246734049992492424218829175690204865763065264259324106803587684728463417013003353229653148526440407946968637984609994757057428322148215680191943454972238992868484341959486162673888176425637471234271131770681410291110918933471792514246063906268381560483083389811798694964584880880683150598921802376619991849569654054238 A145120 398 41611748781117178472092092866859403922802233185339608917616259746042591574166210408083548378259484021327868319439608427649952532800973058265980760897576305208507705075240086270498134907374009315675277973750524036556756151943379747228164144624790679892887536431390367024937951974307873816660011336496076532549935812754410720229372434832269188698889352724839483086065159900002912449956399384233067896422843024433424435350265057993538894138290460226586071104962785312315206847476187123445441783844738037883955917323015893230391868352880329694452240620211431477679915166502694539056263928867375007165265286945026179285401772763264627847567773204176301013842787789982979535238715711506148850728194446500391142216341140544280846725799481933118206581797126410670962473343495985845340774717071731651066515747900719653244990951532673944828571519999438944458327085607392951975846383417052700742791167715635600246085773432205367572572307175142005237183556293027509635388428142816954700757627043171438 A145120 399 12566610343138976352938266689639687919022147235869520355089024651755364367761535697224802785249928457156392426804899152857463088401005612260410074494000369881174017977555182067494539374096874414607841037223165107474320557443775085366748992370176054827879287952040009046221160718286489559364226587275368824163503835685740468986007359576714345258241109430162234454253103674855618098081932850503400564981311741801931901840883426485306172660551553968089490664733368095591893404393052130235833208619097164773133743275137953239034284505999430571256494662834258002430694905581201531762065705700464785436767642824630542278999611094024455137422166052662964361325444582469559635336283898140806960427490504013942434744469261379108556387084639956116969924285719172669401013801209347317345945326571052963865030327543869119599795323907895292345360114697871075063740891677007034025471336660179234214031821731188479481803657512619752625356353683503073782934469415613427226736706377328343699636953797383720038 A145120 400 3795074711879189741408884448178318892140765662999409807627967828570373996472409614351482357597100134577209185026760104554526202744570893929585576516427214127809344921516589744297080392842348699202252317963422111933208251591868132401010967531648543767339652073979651341591765598970545539054179769345824888820845608441280867223053993219732899998800116158556269965701351244646496662708293764452642737556459723181159000931511444533504470604592431007902799594678372202083439492919854267144098183561183499023448506513174338862295123528943475152189766935935325705302592181570356359897604786857611497826896662867751478742078597148622622186873646580131011060819270421118017026892022498522812195900251404017764114901687500595350239748052835467265391798927705393019748435205491879393852630147849740923355588092402500573399484942829232845614353926067237065230305290959370516882740367824990711679936867371651205167904458483037733087490046240110753140440972579958961994964849937525016980335659289182840280038 A145120 401 1146099996377172162929130165083162665738592208078585892383291195203601191570299941998450447191538990713860017485654746676314055765772008961122583697886524666228540992280032547595650784099015210284665592183916254638721417660186732210019945445565490041681747047053902665151666989728386466304802926115851841055071210245431136160893319944999759085292376838774563367407353822779567136519806634931847603341485855088968216349414615365691864816414253612832677388102203671661103134968391595625387415602268797607916675833235375198459888271456423496530738358157805528743380408139342039487544883565292971878937355418418121949565457339272937875980703845033512677403058341733058672561755458269991142354915496522860748757874880710534393295355569226474192206306242742972791358031044746367596176958705295187800423738875227629297524852939104411480242540312190895828477134128838219091553565611810534748106719914416932772227664658219882772669368608159763945339390784678190909052157944426177799717669468379420380851438 A145120 402 346118403831194114014855900970666946734162706074069940089946312983658989480234110073917683569487178095451148071482706736142290315060402135365090691185214021986891570323648312784142239717509751157269806587224745478781934925124801259293622513593246344044120268558204625224461839132373742278511429507217910173742684648511761839722559569396707510858299005193759580687055153128184628732318895455653523566391171777145220178522282328994409670086499998644460668407270830469451063320961342024599855413701615694091812653130570135596023962856310952477130794396721334354795580665899725568878657231931619895941254439699405077290026037863278615923985687553540697564662799932962601096623256375038802178988579698499928360763312287080791424957633853559738780912686380672389970376940307911134651588898851296974804613552226341547279106102666703034187632820355583303134864201618182795132294074398956503216549477286542046007586822323921559613061829618008600739355576000233695571756734366768170497755843791295772176854238 A145120 403 104526611857024245260323552962976334751051398642161043321271403229869811221839130942381141987537936245835532857570291779568295361092475672871296266154236748115375025696749510428263360743903845834285196923749689218337505625970029793574463979159714830411282639357530742915122323750987141781644146908253693020629235692640306644460052096637860668520121007191676618804123248890888978310023786620972432269446792390842767525697379848740946028501306585337014289181607688598102560019795356899833530947522285670818119504569598945574800776894334451224596969169451685169619521980693577779761866939159783915602379903433801915219638297977370869071167696937324257151850762521412972472507661669803448266912196153450455504201762435817688475943910068205814637643424980720318798262477941944416297183670494386391203192869033479919648992518152405211913184869207073966650900511754562365910861256902873053436649835420621280961518992677166091120372003176030437659340044561285897871761481620819561312522547155502943777029128438 A145120 404 31566690662417490874503698138917882427870788227226561013083873829107699330005937310489030962552887259064235471838156634722889056759612592804996107287888312716821270868848028501022750802419243932202972201165818919192447917108023872858228828083720285537863312965705726155741717310958984444314253854863108074319855436492724094865096010625064525185565685872881145119264534109895343264998451240638218891849364910862738647540430192037436706197724502271779670872177114685796503674914876822407701746296316570971377998567365750993454238598126147958875807558380012199890740842588794589762514936969022810892022789582568478991253475963128139180876720489384372119161365618666784724096217201024266337805304249762339062340571492304654838943635882964302460829533431491155604685297961526905810614816900405838846389441834558709392448461375923707294747642867715982345268819685676216322284967290593263181365033747550340308332728201681835596792731897331574164519954101932340923576395692753140748211311485118097724890619934038 A145120 405 9533036053438225219854856514400237516882226993223779264908008624987295327850571228636744969548984414301153276962265733394532926846041910551435953104676116203731908427366407857798442478969867763679463319555153563906900933460997239573391531617304366517604309233003771768291083505585862315041123020021750384751575712585110036342614535156672848745372317012602914149399085177939502777051222250886121132906238756288156228789684220615457144325684298379492123589108307027421946007264273005010226093850540082147685337447839887201077605255857202349129269285661594232681834114939835272530499749097705729105475280074032246853443330102566720661755698420097143055729580566074847573704585087047658630568934971232072946371348388913569943672502092745151137355881452885348272296161721903183610389377520252068945218408241167696756599786343010807197801874961181019594304532644562462766964149260502262607718803541924782151835522397915237184140284660990959367247366798739005673022199737729827686398503545958510009973190190951038 A145120 406 2878945321447681598905292163650732812216004681165354111441205520872334081311542505110986491772830740231689225407132413328514221018447897373940852841504899205214319523793786325026628605898097645387265719533455210480964889457304058327291384319597834968030963525054173368297751476969619460157974837792713753086901545345266738251374724521304575256577254172120207191973404459203619943326204121316367943918792255034112318355837094195676020149650460386104349544239836545166741897690135532636265872641116808492030000531249078568974443333030276983289080448462243078257714011970987663509621161712570161167042642559568155981260894437499186511711040046148847818458214169588985300474060600071191882165480556007836267465084872880405818334256688373152679179015369237943687077836154716799923431781396299224415617112899390809861783743027127887850028871490633800201497623589838178079406850791704392714267897304627536659514019431442199947774769174887372397334540253265077780911780744398715208151599859567984904914178547047279438 A145120 407 869431954041146404644178378566006909051716531484943717875979159294819905260757985972289283770425334565555844919677026559477900214644418965019586122181374883858520764277296103750184040538746519039190567835783918411687489715172364617602424672986928855978833380257127353454152654961319491105393359890379531681859515118557969841878824190898825054637585387663289969061818747594315283381736593415292232942342354781545631987234012762873542628050113352305134070236841528333328631156413666583147283311523425624510912475099773887943080808969887791750953166166311748039596949781123334544633060337447090966717772577709509074093936676794651759816072338238531944031324949635307485895592596636412900755344558979395320701509260261493643567001847386599363960925285628406108149234222562751673692787592304845521447422877207783410561933794406279119901521388296446479832688019598485217518101974945466097446297267193974146391082032773146468990796150531325473035663909119254750829684762608674263034096759085985482774071948018087439238 A145120 408 262565571175104766520942965034770435800806176503771837444434264901514739054667600221126252712176678208057633476517054888548997350601596079538541068045933710026068056492219629546230553614095550652190164220687209905119140929092596810457604959857732916670639649874127406569785804046841516694368636712056825854168486664259161625509153530926923861925294209820141450449477288369024011961341125007296937980643472351771746747826316017293614197650984581935764384861981901720120079867339237172577843294207433421793803537479600465080241429865573082831804567101777685664880021119887276044815674600747308901787600275825712172220387615497547332277942135107990498249641676575693271755168490123596624836231891331221379015588331514098199951416223654064634763520257244409406717381657377796288655298421094667048252706091803851199179842222167669166322409430394036203109270284295152697512387389582739057036067506795275564673447259878058791435272662691285405484373166013761669672783886527075228721089069644108047812864814122915359370438 A145120 409 79293933062927598342920131262122105604934413587607609964501272021098156374604354508794156029793586393498839754063230899315237721981467371601674382963749799052988694539886050826857877007416317550442390404079701607427568873096249064393579095452362353905677195428606219656721858669491176722208222893681271028427201113091148252933922487515740107476384213780295054745773079268697657297041638015610259977921386307880285972211560203209908614147969293631248539094248297477947930791305293212451925527567333369956104157406364240680344968738594101127413228311570694759045726781256176242199789096365349841248888565526787366501482965943582499696178708730274891939447755000909732762574988424729544287641275837469877067386974607997394891684132541680133099219156762526012422541111293871916422226430382997143726795792301885854368901789160841681950247746457610636892519793169116516163523473552012249758794940754906026557234681401140981866983353336617661130807660472246904986429904046414110399505864935761544454002399793172420442433038 A145120 410 23946505219432959594795358698195841122254392097280994437441939716106741710391460394055613994744950914158441548093619214538313243041052544627626125113984393380292559682989095130081532625686113804682949711867849198233220680534138124850050429221653573146597842379789204208923431532382288528590188945255031793759160567666862513224419082076222585534006107267439286391773020461858323479694613339589291216394278021507494591861143355053375107858489075692055123042078123856438554978894331210923308931482040470293321661733184521084999100317625552967395963145527248039546144607918245337868291491427734904748262559188813958971275635327346417360913692094407909375214972368598163601025891335778198778242829071024571652971850743283699159088656611363746131329421822025611342200698229091940963223726677244042738444076569077724168209160484352020279808497020768018305337868266788892728686576625318116688099036040474824744720200335884698465037537434995842376098429089452551544232158238130534265422050121530342317060911872723948058255407038 A145120 411 7231765282335690870029855406723881896815221478965272712497501292992214898381846434650286632256945382489455848684518939559671284160675887010171488110040323051049300035568166843233795995080198952696700370593686378164825217952436617455650836045843926727918642721500911064875219600920781644457514853244125920444238064234279387845521628864531705091162368010552884195260706406401944993210476186917950337091094041108955486456093081665916072664649552889707015910168499156346965655695296720405626845382048654695213185739264319003429047950954178402052453456720917337248176625864528835859981830622079575884134043986456288821958740385892674460496238833802458356422982207561644497777056608416591301485046738173583169320431537497069148649882612499309651528386171094972099332188324074472298977143230097317909866384328069170812944797564485149282820215852525483917575143696777076487547182617372519227556150089282642166878943266755777795459469322015407779920594777354198319453125358011374934047059630837227618207941383162839141172690492438 A145120 412 2183969168760159209789421537471914136997074632255415078179807948543932792569607231803992507327602760560901507861176626127806189503281076824527161783107063577023508318181903397561476308981594397600598828969581418356578982600955324333481702435415644218258283504050895352388107396046543674337640895490780772942366136238184708266834307498006498714945501133079703587682341561712925529626084113835881412510294006136883049415148249519751600569616306483615826749747844667092927189465000715231288383996447211677484088771596091154514487482087844251866873547966571508600909794866479790184376644556376604182103733021350610410272568320904260340652503214116248015730365411711248040165070069850474794849705872099351092563117352473371599193105460318180151015441294248859548386978673172261542350134031762712764736909623000320507785160655314030731391425378965675375089388058558410310346520463869875488605269227927317459572696146359909009530294697711218153693643524331878439923299625961197099547946586462721210356481236803304696686094273309238 A145120 413 659551457200285745665535274461111345491219723719656388337589502958974711141123002158371086926303776744009765918226656571657909558706724525120192687010223159938048462790899257896722611516446427876428149648442994657308687920270555512094018484659478709987273699580648895510143558386455268868323092923362549302674128905867547617196115342769098080208450179822059930595871890930897108002084191902249268627771698759297571967888315261883317455951459908499089971407938920962907664252774520703128686340081675877945499595836280264344371790542578009885393759032447874680137509873051032106845886674195112383419443238403897887613493674172700730202595474424273098292213931354589346485353384038234971453309688327265856370892120015420725887169199133477906297011742476984488640768227109698911317441500449109157632636839761768724180305573107272795730927644231781437793077618540943136648161632906085025039563750683960590148787357257425765100353539239465867007700423753449934658517033914923512688545822052110968300039125573214855560059297848897438 A145120 414 199182356105317535031781863465718154424211359488703973862873850085661818831826577044596264259236412973930388405796589108014560880539927525509473664315304287237713612254533393981412667201657839624283700595000814805088867172939106809328060100664727154771938398989851915548710966525313444654559236421959999108634644563435761195684959999208769613724237008805129019336365628719569213691099799870365443244174542731301729851252856060839242120096771276060241555538447806286131021677148440251629631986320669667927863393853785043740845766256376471141137048354251291581892927071866545216477273398962367563188489754264955811448864817031834716260843180772916359436232876903674271390536556909477110904104676168962189272916857127304585846325905032850009521546530786755066709963617608455898956324983001599202892291588698431154381944497917741070280008757132619028538134351411306268857434466617173807686459647437328170907474209195596221151297238555620980618171834330017548388432220942680939634841290313151049705401459441874083074441221856093717038 A145120 415 60152411992348695293852457231372421524766339345864880450199565136366910312500485144465913435202470414350233288784651683963825728013499405979335926430534884522629572852406294083128728772289151120105801151540597628142180577539689985861562056382262941262415409221235697846815201747086273830408021076338996368258359984028694013549240723645705654246639368208969141779651824001418971637604137476658461610472084133154363117506394642058189236951768973910284450682639829559490605638834576181471445731182502158038336799444247246929471077037635151706613503209224857609856983838193823604344029720599960808970540486344778251159669561249939911610044437997946316276644036610978275370595554833278049258068158893338253894564519960325969504864536150721569397600755285857553161920371749526571785898827424982510164314427150086446854623058065584695951766913726406714837078781048595952251808560756753583836285773962322423653467062389712801361926665690258296680820886267241546163371872207655728846209381128749564900062940712320399873625688941242453648038 A145120 416 18165829239333200661208410302011005582325010271091705191986405797332721252556314687051661261166886828720796522824559011967967355299196280678233940308357219821546893287814446279710894676564121980432327664064665482884133445549813436623382412967342743534094681646414190897822642216653529383338567805817954943214916080532102156330675013581003898812871364962099875688435514482799809865342758418150985040919325233669886359757079929045512310317314133349629843864601690079159876771906364858364124981185129331057909785568768814787656524419599559438926136832137552746885227226207462861966680498347789201941540038386368766894408758632664821471517159432199014599187062823638535487648467023093061398825679881111983713969212111161315485883243591612881108065906549798194299833242304739416223442489557361716470420064707737408518941781591308660436363327936617695261769253742324566273777327914072965144750617276973934615176145367484070415080701741219449976627289480872616923789916974491087430615598259592055448769302693661318887751883619033364907990438 A145120 417 5486020277866634250989646058750092313440628335530349103099444351229345451361694535004457234958964619803266199659728036962642177474629263265420670637197449851222639143347110370178607063593592548939442848746377435233380158375466118170275627154081126284355331441807864415444591134227618787494417069335946053854536397960710822517850304860739531735832905579185953488765745721981541160361875438144120823896025748484172526283520632177102659526591916502614302562659027764076723294510083352649784272872177875477330716904968737818625340903642029315403986709802331704701728765330815590490333166471311739025536121052197022823860285437503526144486572104086104462638216328702226738994466445419271264396097255936925743364807493050756950767234700130939373066506177283768820996477255659554172907845947495813391556695227309547286273563417517149867085773269944817562339477551400970418728501221489278720130850131872165931359542433917799552553009999182583634644760602337263069438391554424100748317064465015671995963429350545005983701195227259134959759464238 A145120 418 1656759958086484210598211901332225867653487432319894337430840207665464993589979193256659033296346148293757671500715042603705969629982738309876364298493321497849415474397539517347659622310588385657731307993741920774997923695945217873986616018119532795131776000744328639273368699894524220293930616371649890309126777268054136298234461392929757580322724613549195853731566772523942630619421039561106337831558856716986433051263473837555957664720441469656169744079161783061091275065273266135376486282416533264822818595514990052410065296375473253692565060223472037267175201902680100865218649593837797396509967017725114524038911793367432230813473258274571348702142144205248836640841218049596828786222545613070462512457893689217437816218996195952077784976799633148385746636297966880620801946033654178282533651538582775543046097210308587951199467164195398286131260451269350741889733591561848100514371989208117137335966638897807980800593939051399038212741074616372574353470459519103934904322852836473350725506894561898145758873206748639724482450209438 A145120 419 500336021321840364966409004556273461939039763932272559555010643270619198718722354668976023598261577820095013527016283138282240186077312340319396597474345894900672250628913587128623027330734098876085915571261313696614139576017080331825787761844944823003511996893345441196141902777012086909979551727168930927302432198554388451244289490359926049725727000386277961873444399556508692905904792072015969904306878702781418608955285578309722112086046731919660648409344199456685488346418016289531049073016920868101013885128622027090021094164489280585839244200778752922982209245844059645705541844172543502006984503231932389236927501311527030179524437426816461203584289333656446438795053384532823022174812677891342753018919086650615463547369616477396551689926983033528726663165508742287928014794317614345511771207956770904452635083949776044112371997813740337594078316805792523080280816150456637076620209890719503309530565404704092402226816583523326956613159773542180191678640383214964240357184492149936247107118728342695013196007242861937658740203786038 A145120 420 151099821679237703735644921164093253279722355220113993091275783427519332548060561130837502467641700155520400327487416792718632830225718344038147896072953966938505170274457505773326806594259387272192288771212922994456695154033462314993513917461155217014265491285789578912595581269957755722593530690988645490155025397186157258139477191627304737259589231392042395289926477099293101314952627784709261804762845809383271433471444981175698521892321392598267859649877869074135956389343175646172241443564827685633241370490248337191133960372379387263669759183574959910703360017043003332902208418290514299808712810009025856435028066484287795681985566629640296712133753236620041575679465280910862955868007206177572440949201106274796652553489405179977806532572972076492527066529347342204073639665937885878166272371151406230369152749255622056733985143872585386555125520414898072619502916743846342549038789015008081882340894785581738097491698014284993341858961510535122045312595925271400096652965393776444273275624349064931995839435314137556533215059093174038 A145120 421 45631645811108464687799799782551606217014212236710493641005731584467567810315570739158256769204195185389340803887672855117888832487980862587180345217434623669533660750635537829957566968439004222103195122990731483012225322378529602047709377285507030593485174856311559486162669401624465216136336289126843769095890367518020937569670867581955670726346222153396417099595922639586960088422787686190125049068475127555045191489767429029482643889368974517944973953614707116189602144093292627127727384907504944140370792874169869209695366011364410464347681434195437114279491742937741162476821236781891145998729261638222576710989239150753602768929461597713942790603189893169918899408759719781696079849116001452948985823905715175901938455690252994736820176285347640117709645365199731836887951251098447217591868744316516724800579677640113911357619401077522972999310313086982412138566800575825444993172637662322550008963640694680280201350090573497484465914449763021833315504212290791579614224955191735994020592991446298881120048496268862299211093289105934773438 A145120 422 13780605935133077098011803889409420984285012373131348965590639662725777959382754302664662706797199304287425402373749714828809708778539994782984426107769183394232227041521657967141411897661985015687892734854429694946697590663161906356093238426305662084015508541114805175242213563709318537517450965785615829621468735965045136988782462532558985254619299501094325921682678710678162653602366928601633055556874725675814264558476292121922582756067537983026783866131991671220185711559785030216927498000622928302706346206628810252990809401471679580845736123367838433552495803007180788064667111299712835577316428301933209140862315195461103748421015416942981082465451213984078887579869755908791305251477164431584416146378576782016110616965902915005339715431642414343471820373223789667397957204192065121826866194511216899483544693494565145607944325140268065260405159426748273567774554270982540541595587535232395094625137148898659039069629861498226023712821969471083126160226799223131772095839814938876417774810141157913033322650033761100224193640094933208404238 A145120 423 4161697360764378175134876974801862585647856722473430677114732172411600476165781483833988979195984985699617082176068526205445414162286590443598709504201075950434463032878790070538876435526951035733521502730914777142419660154952517189938110295367024442342090094241814851363662333570812573865054055330966853701914462371076113349674734013965231591224302103108333031931069374702165534427826389650006992653127098678968352851468350453391590509688507101899570782597907870001379895288910985832884976668803216842473176183609026526534014743878435869004947961575653011495739453016425660254366990791276494453203562617922190937963708199790102578420377726455182572961775663433298654130221257524735192489866254542337040727220506282453689504385246990078617857240179723784088372043068219279822346187714752568344495998873643187127305696855681033859687828572959878185669358836564891635055776823036151418116874263002520996026782455326700349518826868081890761676806320330504082267072989153095003593329399156348942173972069638243437182320261699583405407268215380723003306438 A145120 424 1256818822344907075813634834586273091444668445174602933139683525428640618024106625363562007054480668481980071391770321164329686267301771773972027285842617167847813603702353079644773542117241550806507805932001408267315790669204997029454953215962415075925227192952486970306650782524821687988708807258986204202148546167329021186464780889754967381564484615839215481317261268481343313234549967307373510148188826926322766746878883360632138411343173077235687349560702044748745508191539557936501046026480570863498596501103719382203019461841886160759913438659723841633279762315157542216030766551854201612031898594184199730055899014021415517579205652374048194053373784905642209468439239902714119340634357394621354715204446518724232214213727625100827587546818844940380344885186228998716681150732651083574915964793645731295546836905722177660480116284708742944006885963483170525513276826002646745730754431839226108404993676371514606895646644530869511800371795917842761761529882497435467953413382705402441660121790220608360116027396383240427332770807404883413790140038 A145120 425 379555122650801172517542585168079671753704222586007612377507309947277055042804035078311892141473965896572281943232460923101359807310972789149108641614966183614089273855077751262651070842971421392529623869961694381952226362439754150378205933110353985904976270181556823217757172660162578960016194738158502702195159028070993322199014153971986184000883129681339967024780972011990978431299662300437150057760372604650796589204571306560452408635128580818075679996549419606251142093949657585837483015020463597559733670157139644398785343461505742113624853527275024520238992479724561323581037131669177610339180171881010396285943538526267696206341686639236099421545921265840513960814520229362139305679086066921106786951015628148435675003041357533459852821282050992271080066954198089393157885175072912487056276871682137208068017439831241972431135430153467409211893891613080933813374545675976281059269721541183282217312063481742084582135767821454510672950605560868183547899757441236358226927248247632381032414606674554086511603091387476909471091376568059410241618985038 A145120 426 114624390221719609193222047085925474596527230552529124335074067920552241982308794487024827864718083220096347166784811428455446332121646480551256837740433944834287112890629778528240978621035252018993139900922499701941305045666136548417188736846110941328226908367637208124792359492586574024236902102116608829858735877931272654282915809718650072600885140679148830826002536286352794142939263464764711943933484337777614247173033655697895995269397488233981619671608364019043096166864605051364983369490153525892176069790955068889050970705912892232153945851798397681270542449114502362179257182997539784120820380009470955478624892735918822838797610159396927977112814848498929573956516670027463356195743357852779628304491515254308849618704276247479774724439632580820925799875282636767734964641721286920007420699283211791105245719992129353496542419790062448839047948381186958841113599517318834233153725151005512003519838177809738029198106235434731353719282507586273588703965217370882749064075557402273669347551093925113518144017571621643419842262952746537009555143341438 A145120 427 34616186291836671175180540677364325248479469922641209541579991004696829801602213131046419703252719658503200272087069818932621690940929926153690415888969436373771094003696338037777512892481803138314535720454724948291892171564810797867840620321592393927138621350756255296864074809588485192740584418644477708114636039976216270600118375520878349939283311601973265569485741177506531840189226266696642569917854509636234851849666959449458030118949406318081631065145729384331408791251016775854639140103011344355839613343198273664848994367842231948368378022389588824719183580640099988816812088228125345626877415582688347544148431662708958229620671926451233012988648538325410890820907219828064571431808814985472526641169486591173124149173688385381358506927947757356927320482268402105766566163914653576929753994906658278776576139420183233513983379641168706081983268517226848489082493679684611962131365725882123441780773817635059142733245947333467414312550366685493755605049595888565353859123891087239015761928015758709728392981703538348835882892320352886117475411670129238 A145120 428 10453973635744452975295330062516940299566203389407092752432822209350522047841886056781531725554456618784746385823128300506223295217828716051933954341631029350934036102003403457630280652550883512518970794437426011884449494507527194819539450148384056855054535421020021462444825800136229941633632257528530151241790225336939382448581466491495543031590959218655247053153867833070686262943003393278921291403248128425805147644352248720080627199927451310572418600054338665704066411861640201703049655327739935841937671053576087691715507248117648135515018008815804026667512170810861082120315071387710856839532858685591871487377347737245369466522604124178112972994594745759425590098340023871405473109050066382254850266004880459019029184200835188108922789317515783089211229859845182153304735246537583658945865699041111516978734888859175344391869484109213159174310108044254127056744071977665235493729439295491250273905790173087610051367411077988471724391036491456511527919136273993129365982706351032788780486432913208036412861162330451009726793213638483618860940564769235688438 A145120 429 3157065421808532961868014498339438606143744944131019370025170727232852961618447986934891534697742646153334905318312659683060502534093331317757900520756681894545705131711024147866306979557474338977590865384382200864155455449101648024703046104191663577832542558526695725403040527566331853888164201189197461197312533415715717283201002762056133117190530400722282636786898599846169744876946835543967533361211016930083518353742529446504899956347971346386552335585345131313243724973424089897545141269837357612920820818566635284624418339937161894693587070284350426464763956401299406700346334747000450640193296445633162500840414868216438869931596824829863666611354624570808202798807866301944624814361688238625979307806832729137155640504503053120509301015382838545184434490352762741895924277888186350348074511356420771469299159859331533823111070217602732901935570646096229144288220654761221434494328535872631700596106851498640600453815412306571127298678707869499795937823549696329179961423458888011124467886977860811237974342630814501399142714635929732543117933084897507779038 A145120 430 953423303412541210031165083168447942115111406924178442654849126802112243886723450168280461946992724681688356659744600095983765542000968229246834023314176301123452015740627289252167077545704699487719922375288987234963063096134190176265500384015734016448572798139641089050255794499232083644283955126880104751437143301320809680144254252674460705848508590058910701062590223285710192266575001330884916153794323864756796737682599540595759706189887419157428232928174175317933900875562213508856929613835554259166245949536070279868882623153774774549327780207865012988332047321021609962422472778522748382481535993722529483382317912853627293349875718494494649203656102025638317819649877283163405288464120797998663496107397479318961984403175721207205699983856299724862610004856674502870415827186985740221459556563940031872211367542629264039235151336231916123225368025013016947447985893665911207981793488394239282329750363362416373727000887105506491972476578740097481861694792872017419218983901877828326800521380881051785831838613343648971531373026837140744402754851074278113581038 A145120 431 287930680565165636896449987102372939080157501146157758662394411123510664800828863502833764616457105111223730376337550916327414133181758311901226117140360486257387963048537730330006591111823261770952438966471889762757980899577076331584156412926647481303891152495613082197451846898240522928719866284116602437472819964465468807686281583304925077033132403667390309438265460533684631894760773455091700710912524596139622531261791318730472926369389652614196939791973015600884724820694815055584895198237067548910593355939074657885117927774100044752002296035704949572049813526992124909244886432779123011058783676807758270818959169266927226152792535388512554195837531457118201173331464131649046452491350119307357749845126231921597382134118563301523000885823587134069963037032225347104123683886191805360530438007798533204636363698714178408315192592471821066481159207983285021900147451666450423589067139166524390631884013628598246224953814090450654004560628100801570022435889623799564274953176943645266682632989139099778509977286887151174901075511390180575077088847091347092793694438 A145120 432 86954112107376609801517864939833459154265450234732718937600457310173418657606430054405628633708098750864884885297280632130783084455349009225941040542365552673430041388642653932372738348693079350128148847952135419365675268609180917948238971203463523619758679480877011182541407507474138692389755333848087056012040192125270259111576893903834698803300137398961814539655106490949473122025487008436362729779428633710301247644323295657062228003849485202068318388942922537291868961948958584573129492937980564216740027247651010611025745305155059740330144075002686905746055353104300700981993280226516626591370188859949275257842286800699168670849995811612296872493730843947671116028282517880728865247099271910024041789732014642843090442519402941338739061818739458189403974573727198150942482117802738233139970818798593087768309625644139250047148927775153730161186855442927063596897082417374362012690294234801971731546642365473307943562324854428992002885337209863334049293776971594596393616640453078992709828362198627252058227308801306311171153273066807696532536429066735747745582139238 A145120 433 26259853925747170994421498761842602291649085813388134961396675713261248923932341047566997013615229365656084011629402413352580164091382219027922293017677256546889615111407032949846236974714198140476929999642578424758671173139073060144036585147033057485685817312072361764045307615410291644578777390955838174313198665201867152782888535677374774113519608362082800600666403894806207198219802315774326452692676534855914837166054373497114062384236175141372017956520970633246543541783764797726029521972071893325906577635434666129871889964229053941534951508354775740585736666823971819571652725741975242107582738252027873369597551654641882011370545942571525142938910877340739558839367988935848468258171488766707953262749223295906691716258725569720997673668373492786065930358228581616237525475892540754602910656839167313972824870580831339335830660995503954687611949184555989921241018742595390877408879791771028938536454110359310400709597152223465134217367276750626081316698209531944311307950463652912153101482750996291021806137280707618822513387390664534172250924489307104472073012355438 A145120 434 7930388931463538263705491108211526058618869650192982025622858464947587001608909389935178692483165560329386506627194231551847078772512974797423306550297989111607990333603535308199631193625339145344682731743210732141699328612731454982581100475432779897153497069566372375730500358446400602524098382313329280555529984850771754870173226197673277947584118425211606819586714321124983624389258273876838152350458534097852570522900776472832789777811321043209147354550944188317918857749735019954676342506072773803859569705874021520210699743451869135283815025379067270969986727325486385209938141180796296599863395581923557808343202757415047668265234024660788980870678591226059399098373104376108356685102542508273891861308475703349178055219692602652799958708786976081933721564210457920905581751237429505151845878394609730226705342605785420340170812471714419161928647466880466029151190763181390670615469006820615937466277594686146267706354777646632041541642032241479213223593565501675587418607423382726391243937962438681261333395231464899578087871838707622512323246659341678814818304149203038 A145120 435 2394951197448062808468063893181119027100606985272467183603141859738458013236966703419376398132902383990109068917401028526244465209134827006602810655896975034449066191133156256043338774237877707695953708056449998528368438569871760331679348306995552495882870429191732385108847062943197571670633132681234486889595742226267868103639531423161652565396290244805543176714587058575850248358357778908489347683385784621016620383078868440422005398836634718874021129056428623901378248496878192261514529407312005616872264144596319064437501450632500249801770602712969961057195405915630064361581746983874739597916637883002662430246277635187689753934089304901615700697801995639392597788149838153595787870432709666009948634161896913188155865984630907275575866532379998403251197846461200063531869451348227818015102852364515299361151040642076616111392249535796759082947763923048716184813738369462037387134994231180034242085877297141105813536918433252130653080441676369649971767443940083296495456108133911119717243516163173730744631663553765118964963714781902311334187448240196697694970655780046962038 A145120 436 723267331240383504619091590249589734658324690682634896466123218782549372410562335523261737057444036799452609426548483420694276646079945243019251394774336162414506381731879585789780110188645442385032675150316156344835126748772658888712180607612181420976729716118833613930496082508487220243928681971350501711377358622348045395544268316568621401471732069812848827760985704975585650020599659972089906162230156497012921503119295368230972797658885873778911171827686893474027913127199464327957433204665719623521619912098382483438605227391271623570999438204291549172002042599792953950812477650988990562274224777271222130376567502623924890640426704846263280821755332004505338472622152749281551828513993216592496213625031559307119722349303314304621258892820050730805779815909718208728703668725413563611055909568205225797337387568564532280220119188998149528631062776113245407347719836386772109524097642347363520493997477459019269541881660487365810598251844621602049994554846311590039952157237833734771881150637340504246197501059841834462519463776262659315302097045292743362202323227270033332438 A145120 437 218424339083398370332157192191482918747786955979170466265585608930470172009976588361321625214949966211050697937748724592021145302650934328564807318411193624074146478216836501752257549938196685722572171941687422766141679909690773112630746864150571793582476491397458559674624708070500197316094791322215170282349072708206883441586265392072300501591897688793235540440640968315568290455972738953792243171645823876313281277321644122337313362887584697246512299870832385400532528386165741348850883313279640014297912341189566913679394341170713397818192028567093334879983559669731556463081006668851691275067217966098026080711293139514790129283654930774266609192469412463364972826134101980444875056423355518701267846566125369013836967993623616289088344609765122940704942253206888437836004976085623547982720869586745613675496529894665846672010364602827905360887498010622277064302826576850435715038890352994672603154945152315326678295834724548751222670018976634047449448383796142160108769056029717653989988390248960669108620900688408680242561913096716541210909899120230168298687406643979770019434238 A145120 438 65963427135855067456806852950237591872097002381018798177310387773783209397640519122783607553177832351700511324590688278306965187123936087281328790908785700134229821915102891649595990301225210442774410893714451359218442497599864707355596840792865069480486923672316366188122731341208551102240383050627010074767708580519856451313656604137518182859351630283487320364245811445596648132053746564385285347930876580490113932829633405650500404619252919682572935649819552704067349544708926687888638803177246618598346005419337109548693652428328054869470421627823982842205863018216330258896513201515559776079737551536826605152680151565963995118773148667123669712844940808604217288154026175941602985488024852654566297166756236410619457214351982815990375450890174308042161754688664398508264774074189586077218091559287607124774154690801517130414849889934838420838495768145151560174046278488995199169635362506748778789272942001751197826072544932062381880535132691637708131361911880086041258214968817493671241721974035484730299265810398361591419235235744619183035474232212465533460234604158663275835807438 A145120 439 19920736570689146973585337433779561262454546932111697879081471522073598767915426798492288159434490420247343369328450111324111465366126047424632730047134870246913332071882856441676236813420075357032149517729822623061203492595249450848277615172581100411313468472548145130253390240336911932679279586498034827409565642244288441413282708184138418923022600447924377514461794415601872167589775489705402382831953081484138094433271966862328784881651494159439780053945634084242939029973709694001020067676215199176686195724298617516791803639013901857182249139574275725011290647941662006630283905851030200684805673346155536730028694479781611735740207242540573986669979654786010256049689771032383656742327082146160320476513817270638062241766305186812804297824222875905792144973723441461058125765429169371771880930035270606068119220092163507538612656395718375187864834481825148895497673277099699713514840586685136521757273539376546416795612734758290576698940053897953808221849003989842299872151526853371061010047768467427881269653839616791928366479281778276735502308229044360936692163049272329532394412038 A145120 440 6015996480920986530955315098148477263669401076495351740684427089278453044701061252625548240541662929082345997025867342931603355575382942386151803145443822028867692055886707542494573921662561532613266379943512717713124236321267734291472484185278699459147186991785867512970335729850406195118040194739355890867614056249194589450360064215005664996569965983642878522047097667700319797963980144144467134329901899731629214404915304359017642533854131983231131003355931673888663519702515618661620171799413812904740632762732763152961576005329770032814169769729803444970567569815363709672086843053809605047035233612987435265863513052742480780198423814098586220304621010804566493109718156825603922733197290783287762217610006059496284177556209814434650907567464418349241185620309790656841045716385534960689030822779092435425447230313142577759530607381617014468314341517743049814880123283405620318282312221816404480791907335949715266674448973352071691781199361144490412374867037293052288520131546140900566753792704103127735413136193753872800775257507861294954938661610939184537347573006276084855507276628038 A145120 441 1816811016501567243201531574303406354066896670554664113988817899490570745900952582866117076355422770092448243758442609115232889272300282474570419917193987117847796087545713794976919648105280162773849414593423110926740458165530260506573841946338994655562039158050859440771911137024582334013715459531698981007192035421614521725567326110223526690545206704459701389280709033851080977112954413756139369165247541765870538612189988644456465716439066207441642123233437419880292140011129743126115290863355295282032494408149570173576879161805951536008022088209261066105386394793591898658963596318344649694003955745448859294754050913233749414008188251650530497958008875283324294908878833671561352281768839489470758029397745316150607183559733597654077761281076430118594932265188583054924534748222666128958715536598355880227878995435348966319870704816591942651055743273523919218944901733915220236421544776147967468062634258183274633989266794339590892627345508125582206583401623413497801290779854783025117788584386591376108666885860859829969042199400894829298114740304195404685918030355732328354033665147255438 A145120 442 548670910986992386460331580124530570450939125106432067072882321219063086809042978964314731511097134904990287269052642085457400956879109924377880663189438665768005550746749679375487239153872946596169909940833835987157905241753817405251008795310191107280276678544367765245604193045694014465946950738378352908281127083271336366531882125223290054879655854780846176684252081125358754768314268974209945020770427711393171031666971655321493628722064140515392690085494744872174337619841479908468156220561499761360908570628407459657064545289392034104389856469427112160381720660094938031297334001297030397984147599891942519580457512283539580549692653574646111797098375714553132495988298050654702785171456328529385637115901475471423873150861990281717049255977514431397320302901331772796552652917528785410571403021880696736384031174245074686023193324003385063604366154262705861071545443519113105778988240084464358950434754064012989749491897441583097501766562254564681897774915403839042937526996012927444671585730957891481689664116843474896777943443812730586735696633205401275962707819858156886833311367194514238 A145120 443 165696798307055199143776935666033928869829548885471929591896472190257561645585078694640182799274979318536974307010139467199019856088218896879645389863293283074819828529430857457602169304821524591880538952717225045010760642551487326125298082341731375403987994881241014244731694388662567786381965407530730879319893187112521968170902834491323373046965522937111085657254847790824492859053796275797647256903503921298971781024813249918446619408346931369441150763696179513976769669052115802614257063318709572635712355835370903246259915798234588347989728631678778611369174252953877693553135904795384835541518571211621192054003414658715719576593173191291475232225751456919762689493557132464048679769498042376384991650972847847053859084376761331480894797543928281851872136543937006801503976646345470527863604997071372058507749535626577206212684513144205697265867522844063646124387779041038242725018026960732088435563233093073739629712563760563755854640874455370408350921441050335977469331862016049305265701102164896636094169896400868558996969877832043742364882268487726989936051843566807647495305999227596044438 A145120 444 50039884417819683149034174239562121988118072824287416304685661719136564553879884722802370890649532657063261250429793066452018539137685227747728529858051382049929820210337372202516479642816946553801326593810661129757262556145307418672434769858407565180897094177456241934143726101183049777472887606123542347201699461380898363051246124134254435370128708271152767022314279780747871484679478161021915261639837413804578084698461934503715557567692051209430712137946160718476112265716119130909597164966029729436223770553711384372910837506521556289058793656910521713521330242671410968515015745914204923303140624358309708057789450769419863772550588611116450874020379841614053779094558265706092046587603237341339738092956684148334794019608631060116948511809010363604833987915966074722281404394543414570629398137712532480972603975728052071201544699776226117189228387532752958423704037724950030189849665153901006243181145959354205355183444763792812685004042318959608757296377422286061356695284801850877262797061268067826208957619048945461342188125161833397463607709386660345559411694049356051386695578455366810906038 A145120 445 15111879397383237255809176843412094806482788163385914252085477942707052237710079601207621368793359587453786360655490495929042399799724850560917136371741654085795730883693356974302519249961413037723408750791866943961648281195240288951749175199156742953255518453596903823097160550862892370229025675083902258124033917443844193119508158585710348158405822932365198529653255238938066363880343350832342611367973995465061282607154479406872179938823591118316705624508976840800271927476598925418895729562677659580166942994865002709715826667053711764707407694658345878704830364112513158613841202130185091452712927037638320212260360128950140143590701167383976872478922486415987321523867102686107334020776408179042224519081267639949260740062722203393986969671523585880378012478485210629122182623175464854859550373984187737881667892920336098925660286647907143185449707167368549380312495005155868079091873858451143153352270516491876943525770606101668867115366139451346474295155060089340193744506678296948884059446801854318618469106782885128456781816828995853990267163352502936631952395551061960711134569387521549297579038 A145120 446 4563737538125319831571222372536213069435813907269721816713509653035810639223890159679978851004703945878386417656707699977504352720977767184169227455736121482528260797055183468867158297008703920445915641412550006415288023658406421956009578475375477964317985675892087498333408342634492312759388280987732358411111041368579565423728412646760390889403188396866018803188260767879515294020379012473206446717866506793034702769275954318940894625967156825680435667889573059760963645985667159357375600730763687163480980560678677106949806742612714431385348064993163544847145248631736302490411528027569983413796000824742414394394570969492172903500619201961349899037760570517786557046428770452938708782227887666833410465024449870580528408704922496793923947892288313925510554934514617643920176870794595842753013583545086984307782731057965773823478205022968181015888622336157769159895949787519347209855556055587091331306142514834587482739427539597940205056155570071987675628379531769558452449484321560876712108690137098736154951461290812259848486766494231586071663219724746500202504064044726662778711253259453052521057963438 A145120 447 1378233624634449205897253347329092934874809317207292602733227829738872105993377118143752405382051798295685244345965069902710385479335485964768545774495936946069448964979781714240907503177378622561628800297839310070473021496557544190425940950388195188481078418600956827592866222315065815560965031832620088337897410459393584913772861111163052338251604490030605313364325098644374680727790581423557514566184317077501015175038731049840743304862142537764373254997026555070970220815744005527002012524961070845711675962381965621296131920442372704566610408220240732197959160256420250838945667623124004805874939536145171508786948172426507266717043408291160285532531213373885124240699964809684803944898801298975510918212864779647679630168146531309561638276501399281918307212210936043253264292797344769046555242680242285073212503111612743358591492256649742759655178495812478917739196523335837701508298836913443130911301687209528927910363591187971840258091866795600826693296323439346563299550520604706470107940361957016464476722840718519589114546699441109997788302089710090558219595389111901097210087349785434339810207379238 A145120 448 416221990902065534861138939671013530119122977982695096303618091071486340199360665789253546446528638381351065406063794402918558910406595783592916654670317221591491059163097022517285198801271335309691451774306059091276437203936719939086678157438759571443321364431813069845547265730807241807098680225170278945686606847695494064393980327158595045761095152800845938617222991529833274064498735210901896192540945890898513548158927501097585537173741079248015042573434130058373245722708704001995250406937512631717762659658792938954324890166853944064684957934447707960238819252190284017059101210655421881390817943915017053239263953501835702375643608684728444880925388678342789734134342943754357852650655764402937463889820139003728667782371547532990820835555530294825403267532768170444841896247927325656216930275849625005125868156975990528520807183303199345234848017113032475388077454097635466508296393191804238443881803394762901641447065111227897817738687616701377673699861299150892558011807738299793095885880620881873535815346435702103652744616464720987745995567872722602082115303447749404694667668381941717570161570566438 A145120 449 125697663018799157078858062527298757003040264541456711791089930275759135868100927691236427274446266739369726067386919944611502080557312591159096061164661304983684230418290321018505889130480765884904256807040132006255413562567392864059986377605555002380694570979988946136527681384481471959928240462969591621509017370593579813862068285940784540767512484541365442857087979116911004392797890243110949092632799474734273590528821066600420991483164943790362778483922110251073649238037212864597038620882603853707918611540993085598584820698469448734830290685794987563259925455001209352901009619950314284175221144122799004906748927009381955610177652779379699193753934849646148614584330869049006386696553142048388138583807469114346409990646039208431918330699493647637989868487683776538298999402581255003408466388063906509262938970903637526869925177865309552518164445989639995088281651940962575047804002445087966566921393323531186766789103299999637169116825568377020456630664816020130205956266386445932808487428007144368791351757900741316783539759625646297189292873195472515738240602045831208316692425763996613271848984103685038 A145120 450 37960278009686443372280273744304553601388040768541944265812855325188187545826280802087611783336326026651275921285443759478270709769397995934263417555073043787851046095264513850566261232206390025905775864274345559830043619458148708226176799358720171959398317114592229920161514230847673724656521521136591499416777559312413408292280228373789772716743009236339562896901952470315593493350898354684295724078912900423859725826155803185826041842378639283610311087101903861694183696641515576404303668256139426307159702922720253057833661526047606663974683102152151796396537248591113034292087846123784258399035394707141384464784936692879848758571275495763984428068807399204458538814733788109856174424506398242848814914845965852393612088507321469398906345050411526056378114880012967746395852977683291083703700632265023916172402443344741557124188882908140181661140427840854165484185670808716600028970300442023374098971816901903023640668667749534779197175463582962243476524787074576780171306234436898933408370107372276978493114695070677441966525354662328717030178701709464827030346579702537577162236417913058595266380823037742315038 A145120 451 11463878261262287099271563812717447888862185271835125711563691218276556879703668701302767522140296013781945958502136628442493142848277637459556393005570894562626032236539464892549992386237199307057659406754045318936666917662798342491441333419955886376735911074035873446942640770034612983374309571142787663232245313894978255724454766900598570575915621276890006629421532558056192323987578505224414197722739063128530902925908523741052864215406865898706523585526291044121392402736499666861235110774733224140908522364049975430380167196045678743071619466559264047524190989149061135146857628519762895722224513980412575309360144132322704943132915022067943917577586080624896832573435019678307515669814235716198293716144897879953756504319220437719261284286893581375378552703895428575635009300260951326023514182477649158777556274951141046613978172713080469552111891043491968336228984302580472246173982929488613889922921782981389608295170871256203317909820885229029152890029065857371591604276843677091443394963938999640360551846559586686732573873568263646896816778623385182290648928829564302471787081517317931773833736708414075456438 A145120 452 3462053274623201017536639991166924957882778564053439422947968935064194989482962121512633704074586059836121028191723976345873450869470077114790096424264855084869273884388823133036247134382401984341387235063857411973313579090545641283707056516027318965602285746041719188746757351036222273305316833963600737704638668018724120815377047323752394524153800882611545662522405930580499766250755357679418403416543118151915908823898548013994779167011031122770086512517852793420798811442726257876516599150301177551128066594240169859721752659544268932800965104217795590200509282185767871701316711725122270723853404186689890602042298743024764012977381765389023299124002927541319638978638561209060759876109474679893641853460844313780182070692316064869747508948296811163838266538461539416874026412825829617168017579407617780926905822632801251335864283970467393664556129954706733583375669073708493901744513874405119371382623406643477758681500934451623867229568731875583841929312253101851643884320300556044716971870739470519111908164546300108715795343292260959034121636965560615586948946159948716808902536381812102337102522105118013045529238 A145120 453 1045528625057945445008966005768598619832710264158866870604575054698168610266974857028114075863002849774494768567942138719825339669437115011029149563734980664735958087053188046712054084591099162071791887329878184370621764218427120869337039626506830371725513559393525159128073777372169091925222309547436279999137645496340789507988143837006322547723871950927409900075137169502752873215404130440679133417598298942815475933914435591702682255573115992210667420256806017322037119663300593379041151708280180887216535202938167247660538923015173172027148389854307708976506279029112748192662500083358405995708005839866366549241464860249346409214226160232462968391531306531397906074716272050116671175069391539092163641451458837863735031592575132370226028441101350077897781116062681008467380341664100283433415285466918092190766780878831026762384399780908439806226399134430390050211115831275662577854597016087416561543662345884547301732204987033519151700011847205541091233499410407693339081473126491081827434061568356157772155905141136073245483461100389241364657837546820682522076291091375682911986094200225737587873187842008931525674373438 A145120 454 315746182714224901191690197102125616264520616997413741483158718549911856105636923860368938276922786045837583986490334169410906706719139263253688378151539895895174473016178401283907297299377564543696808586388147822515799480385899956898502260148546744942139492651098556337489534009044029539143832166491792959001864301226899707291604061728585657018085175379195178277028902783900787211285796637727418873711269737612121816133335650146196046403914018616498790831042899378461789339505336474212551299301464326761842503220732268623623032997922753683266012770896710315314695757509864186312373708462513488433093910235456007980320345496559590818683323008438427430943330569554626314925335520574025634111080135331153526076487108190534199358886997659743390841703659426713966058784391203017731989156145459767274248193429856223830640919584337280988752869550378354086707982468023088430173605376176390018186554344525396466814645833726641645367224583188332189536348287341533968674892630870286550960999880006155840369621772820176671971444458547820027289456974258631167632817502880561051452960649296290702991545931790939435365625764592202740615249038 A145120 455 95354301651070862214445430558836167513265393622954791061043328427018682375292084030974391245554818382993175869151512977023374000089510620387602861052201313579677954892798823999693291730327433393034364401201890764215400821312323359862478345525234610142154401267072370488762711196953924751729512091970974037338563881325027370812556438498195862096913999092566016429762653503568534984935095180463239820727385862459917972996333451908559503331726460506190424163554698806278138343410948314618811451237333946501189219437458206957086495426449656439174308708420952207516061612488949871518144197455595715100798652885267848043507502875100747080833149322388172621176494300698965749201376610941305624830371131478469272711457655214703464471352280718110133808166064045517539851971770080630346593344814264749433389539130349661504662790933591027831840982204433354494379584306208542315862217707773994122914484815030582316416479379439561229599169619135842802088277170929937717448584075112418845051140490635367981964191713823337197163220321340305574995932545125717371260453048323108755016717824996104109391460777200637971892545793064836296140130836038 A145120 456 28796683352440686163861328338571420463389884353515349486693602026241092165482103740430405787219278228877893274899770428726889537120325488217792810349386645161166847203152228669506090195261585507131834352354384622645228532236841268778511561846360703716185687043163204789050001291946076230992773507943067667483287290295857039085684752822393421767611009640779557766610044329174913664663187458703260698440796819193157615723076569140734823810134987158850891598602687996596619317920766885678406845722375550379032382427609157768771497995754798321876957963930356669959535292275905351334293235257881443446952760077440654653131285547934929058820792412038219693167870335480518101632500811168753724673137970626362389205334135387732255736149029889871600666675309638086870321329415779959161653458144751808869116366569172167918184332221024906067934987872869322678948547752492511756301959574142370048730156227584891334161309957944913764697303857754441337898470169272553849135503715791319620918893467172001124397345527952875013366620565600313735828744339170992387489489187776075963453997330188174144745518163168660876572113463879815969231578897234438 A145120 457 8696503018135436150623906712818010143776231809368012590190406768596382815293220037525951573348976470302740775843861517962543616836338207931153041122653714637358808177397080259366839545677268495720420940046622954148094801334704750847750629199255407287677935332634020773922611627456518067835065869886714464605915423105467500776505982795924315177956427997516333879499803624757320358193297677433204267689299912010471140030396127547050008231157434395512463072353848220273372755873728188526564248596706178880521278303918528187962035308222522643550402130798259293375572142205710927153085038903682740325264632744734192437397604727973473475016798475286219959164075664820815767727266043596352683545662836758029963070738197429439926528852535674460505291202135344638189319501631593777586188997766370232013723709314350864361630163667958588041488534496624331015687967041668432341860875929173287980722384266245822152334399190819984517377356165872222148202535902843140332501204673584903413098660775945453704200016385250054430699522247590973407914705794497094575304454474255326617854352176999003595609037093816158384086806373545911357871640686833964238 A145120 458 2626315114793549276802255965942700491999958616544786286888016150514081369126386969229096944745603674753198836411571278654259445395037018469720000626231072433837198902726715086100116036704339824122059992059727777768101984774548597914751911506613286640175020284768431110519839661490576510409958899932279825243318974490560889377465721119616320790321073644240292052051174084632381573260711235397368985581470132630343091131563907442639961750985735052457604996959263559834561975654547992168136724669359543646367047015400967903606765891585206083553899566543110376242752827410832424094880347455676929696786472136149648675439423496562441054526014318744026389447857682905550881335532712665287341677065503562954422484973730289555470079457729624657182726342378198771095087619171411905051069915671985665316335691096567391865044391243391272563623469482992675097415087098036114074730228228650758827808111318250010705113654394317677379334196864789553334315827944188459107861514675918925039436174635442059846667280550999988485196242352151908368876505321193783390749557761735920862516050903456368897699784456814316663333338952697401350261266255844959965438 A145120 459 793138468164633746158130677807982730573843725964716090627590687048483977093353571487149751361598960798995745855518682292068389965684343239647509036080661221304196709815290558921975676245164949616366397181097742263012651307112341865504229524368013309925568448064733561356217655158526649625739752713678620509017724380726283124493871272141332954361786284132570683385575073755354477804376599792328000441336290754451603050592269651549721398789460828407801196618625241221817443274917619906588764285897985475023967677372788388361055337223424014710634118693888535366017978305929186365726711846575529085689189320484449165790268498357129224993381307462220683393293856161811545347563151958873180833790236413175477560498995809248322524069705494110794722850107013893526078271670264763731645528343941904555301364987454037992379044525340496355626246295329291255088340615639864782136187064176599992710068895727236987122171292684747748574410075810279234741231836609011807433844930922841777006311641242726128239814526385611272474834490827628736427296692294728086911791139589773845153229518491646408101739296920829816168284276908241661867544537624491075598038 A145120 460 239525191070604597790478662442044841932808805282727714583245499472491647000823652202149995814258140557621962049530230480925999510191276621355078008895733457761433569165315022079350554110003110444318529888699458435652052592763152694784362564447633406310881496295264767098467212018213557610462995360631011113898109444004846942707771658465562935896469136734392106090391621100032419915348472426047658764297978337711753778187733870860573222472666184444103503773827863585429033307049466663797638677616522253913591871519566692317135105075582467236527949945987794570161186695563203450025372097318354106948438388314167498419985647080356463506946628839271902358385296703184181144082736358867035324462974331275431268848211760662703846798971601491835349118005975817646104542956800787235051898489954783190035695890520022906306606402261586508126562757719962966361581450836141128091053763153104547039612998398307320100190616736399502392092508697839539338517698827977377385913307624022297730866679480667848668577319687903604298914819987591726492674724567686688463970174598349965315412798533573758877827567885633790166158518287336284482648189096340459870642038 A145120 461 72335814564854423898978397926819734280977685351657805088049513250005428910271649611477811586154596849441033543212274086557359783687799855305993911177475423582731633691215321377404945365544694189234579659990055349824656870363165001483011990233660920692576286312721894930175741811845335871710198859157851677776720034365083050414622546985327865307779317507502283468614883997136035459957434296066600618817548121698195189409645036730241563465346398241290850338499396177558346241285664014846980291875903822696429721231231768291386440677488681681416730249569620071653312364081781512721296646678296364769342704081558100073669875149769294849872888528152652291548966310505460893967638817225885794806984457808767067714599452724327313410765353945040164638914954589915230045894682167480221941698438000581486224857572059463666602754438473784957866326585133486549942509811898980818716100285173396605970415447393083433270444083099964974663363216671730600997603814212558958738385057523811072944730891520447571782110731220502886999800801761873772051339522749085188032080937562099751409511927620783534695823762164483800363704238498649672097885562557194389858297438 A145120 462 21845176473394965412893685695237117708013328167395374408876369756002167039255037359014096949022873990390634508088057243909841728674205365025788806097588682188527191941177861740954214149840387642038398738787108016188610722797083067295174836688001150415751727584945717004145975559965273219698869592470310575677455552268811076378273301417910549760013457418128955215415604575513982676487229808939687339224135234774517235447934613358662091593312139602685392698723043817759035135834963483017124250507845337932067862219960474457306387949496506285320616007420079273844730172766002453638381561924748183806234548194242232054749882309583246688198105388873261720145429440475946005797082840065858642996384843283916379018540186510986185946204337919800637885603198280178581827755651057778239791341029786220825649871290871438004407725234016821470767504065952592975116276381742656066124171232359212670456025852114312889527573922479453022845943598926164801961937834193364828161606374064566921731577862559694498829528863508903968269640927312098287433011861145656040097224472969155774960357189342943053719260948605788473919672521508304864689078791703176365277335184238 A145120 463 6597170959150714700269994101563682728085744128868051413675575616799404440426111010772645800793321790501122180409050075386685644699826332437932913447560604545511629234602023030446795268306431523201407184534046630833610613627848723158141317667786113764636329154367293813357154443367700667013186906727174636002913800065146579983188122405662000699658756360957436972772043966921225632263683444865489509845070023353782506910086843589279221419616800813612747304164020733567051052675917686207156676673077416151661797960706832054338237774307267409485144617510614371081036858862968659217278510404627273213118064211957072522434390787618990730540977954551196886831628142057425188289825050061072084299113415687284937696531421726865103828440299286425847601287526965659341796752160724766860936763049297000688764774904985602217867466417918641610386828361591097944998565524776470232988680996072197053081113836923075099553894054144711712934500303512485098461904228322581965545846386582441686551863569762136218198945934668957777914544560247451920930997530726465375024173758755747481938276461669641181439682110655185954639940737791269570486429697208796705119365367342438 A145120 464 1992323784487042444516125324986536946764186713589984131555614959903664138841646270215980017742634157857348507849025034709535154857618878190890714072357204984062323501657869777333191216814392479619182931330543295403734216704887517310691382760834718355769755652891337785916856495921485636164762746962014269762304290164121998343846434693208506300747184407551727836821941862405634626960955913119568892285871922917607542569610778829348966206632680533571447000464835538493431658872991306271078299231018871832463930916271243319935690501452845261158228353872198119987199286646443769081164471760635511762177849157462841659543131267978625617376687144169072586561431553471901930917521368035603703599689255152716767267973470821326750370003024180162686174950947540430841044037324783228534224662649546664421786136371434360998357970450486195749515351397696445626796591672206112267706515536642571150817825922724916565752386476777780457853196245717171573570693115015585560230017447141523324771741066490302578201582842741161740026224187553803168022873821267531397601260377919762770389584531067042293851730278156917552512788183140441901982037079478264901769683063602232038 A145120 465 601675185744127667529169578151832594240056301760046339678382042315289770525736747494215192712474722351128748248225151432204230081356201387316557716938428344582276185871442070731593300682678222413470043854639541165296899834262402379105639452454417157328701570844029644053077304613845294421091336395621582293579892715764778353261640089226563240824950032324260849283253670402534736116576422078664939980823475651094124073515545119619798515181649904337763381393076168604282793928590698576179439211091026215987955474915954775788524193200984961602375477724786321621763103530367155293852453193201519924904497327489566224109503208538757317457028976561105369944665497520372325711903163321702257415021855942704776429990291656618951746637084862109844798987584869683148335957475332374292568987183400043358378724419398272035901889208580413197712025735275964988194625686440721128377134703385060415349930347549087879782121162092835553559952331706282302733250858830478516607499723190353461639379250216501616480659819561896176530141790096688309290986963025263755610205609958009600910172590105785103102041104321278445672907391367675663129004711572738791537739165842506733038 A145120 466 181703913770942068551364696476528456923550238944820404598739821164257607034633656096982772219149623515883024622456146707490967949414715200091409539801333002858863345809673847491163843614952008776388334061169810888624260015730540630972592423258473146794912104639244061166243429136885357429533418828730755838391365295870798940686671460511728890222834162577519224755705786519703084672579118511843692305316403774707507862659125015346349802618651638429470969733708538082954910334775517978699919563450258898356530089493702071044814370656196005558656236044531596931652470066884234454974359699875098381809396015052691536839410425847436731246405374234309652650702418819598970463063837801786046135633000805441689765089800106828102100734029625332992966608075679696770366618113513052253127299904724163547565952988521906720481372183020834299513282256701943729989150160713425574657626973906751602864528147133901814777634838565559559394647750979051538253868188673689496429904686386039603891767761824316997874581063924849904150362794385012315602710039959808386662884492946940979712101732627416034094522561774747933675665519404854909823057440857887636779495458401373431145438 A145120 467 54873980283638760574844609166333442158317932105034002142479747609563482034688838404541302994990473827074322307233508080510840116493162634226218364462285628435032148158335630500260749178414823972246863416429428248823361227850789008151343806184606435914906126899480862442561462522034764098424671394940292641611898739460265515309021519434452898284055092148378481615373864275279929036382777214154716411265573116486016280398982239089478020592317613155795895096198585424883778638308277838868799528722767096277456099071623109500758151413977992693752580909970817487037424197095508438246962776909086509786512692048585354559277839102717354079096965989784953995142185818021368707519567112976064230703751221387447604280689641970430215469930309765701766070839867683554967570334323466448070152002239513991321559423809196431313338497383083378039813529498251730491735153909768082825474968985135599004672150504090798974965939125636894101630060843341858270365459728595397443314607788860770021852224691693516856507000645485109157233033762483622623709141080899107508435506664366217863453813080889536511442711614869554691605313952874815090900218134370493568616090698048933699189238 A145120 468 16571760341745134751534520603536223003355091945481323826624285038267007316868994564515376521714903946152929453759896984167566224212985700821117854658070458454376849880471550737231255088037661887609776363427626161333766466550922549921074856875327885173154855411538581213592395438225361872366821227853139647010955027951704314824383812197744263552894414994647723928618151305348018865902926139556212512509897764775002209172629977080007015869077300521411930848082239089776818193858765131820398757754712212816893385389540685367157916912650697597507720778575142349488370455052776664116127784266844250857145023602657724385365067998594793495156037323540821796880289414623633750700446204280969611626397235858203734803003182074963096969818219519616600360427031964753903435874347573354264932777376428501215563380037388800349907744837508159333724172626215320664774027330589247587718783006537044147808124924088287388624935981103776459132883726938262146112114969847136338384581647549566506995480089129617773667239613872578115580225833475669020044557896391570659160860128145650853783339448696012610421604385128830768931129148248789302542042819139031170085279895352376603724004438 A145120 469 5004616749226747056202850377658773013571079449603254761638391601809026646212401669645239168254906001264357620713181655710524488872205188485343365888372816167593373631754249987013338775838195475234180214891726671294548649537150759287156455432542836715856851428157752045642460860881537250690681586140253233104666806542675242811448602262199333140075829273291464247961066320350826417573647311368762024061577859388934181153853854095923029314440752439853247320225740006527174210766708761531921556042394365503605524931542215357772190149469096696454637922548783018728000840001741457054632343885810054672348010615310584179025691257736524918183044174743338397703852261030519371342827234125739846646941261477956140462902680296996884854669632364614447607082892813487995282666482632829521561628615679167853108819211867608509240825602430081035406660319587528589031264518684043003408246993005202197039049054924158700565755700354214853764029255474511826267588355434106578794700342952180224342613134692452874130649856388873105796070968675889560430832775569173439959071323193322191624705059693114918810813081597292022662509397457181494552606031161853042872185912305719685390950151038 A145120 470 1511377686506135865838509279532345913875462638688237456690967639461287780148828435238297713436459897477889848525927100127594228073181753936872875380433932412154744459939903024527291079048046995858834815120938027104792358393752978382171328465771061360303595976448229579202809587590786024346713472193128623257962364620859971624742653499372000864039347546119027555160313410594644230088375585107226575054084003637693347706254691306991674845945238159535159278777325399732116834833352187217508489526045343669876051635940359497361834267222754551631703144888953896513506765310070867253834851725730369666798242060800193764341373394768431930497784184735164655284766502541802226511783124259769152717764634569106896216061806446510984263013259155894043560738673202641409821461841880766942157346909157732263137647838603980380990379424189046964533477692342807418566777110615250397781702873104564526461645006462171839283469596570991782060277702269575633270665571226130339659661118989910878184962171197031638369682589389825805372297852314285171581091453663993987296980378744255156219807144687872009468255129037997062013308906902920562565584479368060479916230060236431992611463221609038 A145120 471 456431056708103804736173599568390807217376145804398108665910588725707100578299975040296264218642634132321469897209271056877746353612017483747123021525159215654565233528218959157254892533734354553892879986308392458975997686263862320656454040207427987974970128035937175167202852991556497815456777920738703970671529448693168755429469908208082061606742883098673030194166688933262206660271853055071056904309307520724002073107762920857389880446147483427178248943432044979092756945461593830926031915309651393937063988529057025987916176511122405496077895118541527964060315122801400169201070588826685829318396754351043206246915739528808706485412640745844982557601779915363241887187160699216158380918272698608804701110202644166020250545149595447636540895472224304892278086193581508983701997204937019464299716538439190207450585345279489753208074856427208252878577656141286936087070859430585481789219752902520971304907252408739163967350102056156366735914734921935928470638863234610133031634233088368862334770011345871004349328155327945445927929188173750614990248115309441863856190132990677653744494238156393515435996627375284552713311960163123103081658606005490156048976501975778438 A145120 472 137840667748160842894458588560374491433733720570289540579648306827524083086866443633734233496316639048063606019108673932076951804562756098337694279625217649195266545781062185762466450254108727028279790921050013584583646508893292667859866948814177481307080675070876578670916058793862471554243600218590895470519543931140716104168075169625341410604372311348253136091083179744434591767172011247046351958526356787255010932730838147407624752219890594756848296021637700258286280480694567984752444129933988675625323448484139281488853323472091743705263892622654652491249701660320712780231469482973933390084489021571954248092804211964305460926664119721060449567740452767937157247704010748039020061884600590345289912839065136731691604680372164566030341306871873066874826572208999773832311060998544070720486251256960796838669695783894981716421874073163324549561911885377558039447897617845163710935817903731554871162242706757842656526357670543256953178612979280853424267793277035733270264675353430516199393462173743863653487691730611187210385063033737019021733067633843072698629413200356039963558827791668101803664608968158429031998857646384783809070180982783597790694798292133463479238 A145120 473 41627425228887866450321757571633528022180366236081636856945122751323547385133087677412698219623406349881076696300922318216182567231598729680499925323794204897754842260647251881305710721848301828185942965277117794151802269688088121831359162087841391926750388901276690821441482552893474852883751809236529693392931595675047570290003271756944897920458831284289348426476926116130313451479287124754943220418055440443492577682640012754181817780526513469084758220285642045957477612412814069801407201208149270387453744378221533952607715772395195476584199494146586510829445841101732458229734582787539057119686366117975831880820625097480720391146078743119509924475059134137106125564724058747084842530768460011578944872696561090326698593221848549345715438134410193971892732529031738115848956719563104420567383579885622206088040676150939198869652762020467586759444510806366386626328993518380010117135217707176668570025992533616073531796049153961543703574383828082812192945099025928213009798925101782803847963241700635477482278553316423209590843108259391570812771435172492645544218930317391078317112248589528588313196472387218192379102295896244547216091575142040527299673035247803994951438 A145120 474 12571344578456387507154276328044765088207036869576084041256847422592883786227105612135001128092772401025037098676859431427355058352138253607412639753506224661472767096169689005968562171547933043385126495722768523820259701799293719500402607083579286184397310367510489751496656814915035543099338802789213376509194822349933225511476819995427733830567962675544034971659940603891610227754977539664745806214294216657147503449224553013615501344966787177068840134230242260178899952668189154512040222320731145668335405478774419114406041309939876942184722983339646471618001394311062881672599612532353821316755198078607129273759735975227213252665189116302370936741900118056638112763298961730871583424230190322906496061641522384141931283548317889737840031975285006706444730397195375911212552618247058990940629354874200945441749614501799743076918712256108047876802680351637271203111908144932917891663899929663622353276687502445296363945880486825842941526285303101728428845152112553284595689010705384976245885505531418170335994635409829198109224233631302517366435240354458935881655487542651749611804340246245965568781670051971735669456894503019468475450585511913455646710561846544673011855038 A145120 475 3796504435268600139294141129311947423110502954245741298822710976500299579893200761777092927985797641703211322723715247368743011439778520990708936705633556053559877908200985432550624470096753930800480015765310817075924278141117015200999755980078856586296060980599266628261168916621787840541147434690533203176083443418084159056895709635347418671933604269183014272092875585449150158468551737691628478533496435375018102549088132370099127224362189200961320635779312876931981828228180711848566345733659597842566905000845496351016671867886070441344309756769079087842125591636099888532666853250188066498602950133373235064843559443893520921584495967044572903386129360593970572948390721718664471109274986709057750231670867063449772920932998780852278343941097937615152336687220474493448075041753892252159649497788428799901202295538867371470030581448582609991207650021683649536953169930776222823272380643540706774020989599745945885838124110972250606797234587152893902699042992892066019685071434101161043453574707246586805992897615215101405776127713545100853092629815611426143614413018950510991686593642117692073183751159223076953983603037615983235038860733022721564779290004621243445585270038 A145120 476 1146531768106538785679323466775880077014283685145344296160417458055667880243960402951069929250582795021968794425463327845928962099754761200940491472461580421950421655509601430941282621407048139168701579634628143988405311738915539296982425903376731109775226018830611011245121516162965012807883425937738238145800690717439066101956992833054925011190117921330594766137076766865039456247274869805332135771309709189038809822321166751216922806256036171903141763165218258591198333224957906789112524371342877817309536974849861123587920498060283333409039361821278544881850310672707855273983717081944263728756774185080638382453481192319868091105265116858344714451674324999261056392301234660074939403417621755945117663468540211639447280190482083499498322030179601874769299234810186101645407450057057213093223207702750623369217651503123444384206158678759692109296833503868110522888654207186274359710367290449363782131985582435773212226749535633132857409823319034870856886682138701291384660295884087845250146733676082937797239519085159550795346281345256989155116607769074296236435671076235511667739739475579296760135924068415317268367378660465523917513260490787349999107698870833768975893739696438 A145120 477 346248797463739444675016392825186471310890562410939731699147249621835199534096148490461341540748018298992872705167201294223177811114498104163037715746691653872973780085991431158834801040458441275017076569641934173681328220874351750673491623063792716295531961625863926129398436712298812080140253485762257386828632513223179878631954939872952005960743678637570436359125090717656466636518542129472613374456998678654345548238443270735140588362098561725547851155260134781664964652109059669600133793799815441229637599499657213827200973742337680619088542960269351475230951697566136192854549891893917458018047200944219418265886476521156269992868480795253059191502260020416245059902024476620913035361012495308716476617267473048049628844604656218067640974770298668242713216575988982222419601842189524461901249076732899828703829551647741336658789890403978434397652510518147694262836617400324080409707649335064321497085624906003764146592521637095150687159845113943845885875306844797106101389671923095164383270116602339968179528770820569125093171190139897179744362453630621851977429050610105573146409635031305503868975884910266591969994371857550607105769629357046677008960279701793609476463803054238 A145120 478 104565990302281205753069271309739538455811935564418653628846308968336174591416792883716374075376650943500825588166069327527553769994478672696036449664028417889216131164313902608537168631597042216915988422452229492307772717392315313164097487739362023590140877184992075080067082765598078283189548669274263992584101218302682884280748434848798450875133400830624941185689640319965387884772352448230923906950242291244423316758187546595261240762547509604943547907125395485804228126603711062312451293203172920373533245511921628714691106149687919263631330934639522866974865562354300422386800083634881128057721497910969183677915262428196873669755175935049565531119230851840706747034019090704855661739622355961476430820751308320299348463790415695772928076058600018207424622106713862445069074348891179330281083997965632997645187306946114760226570340743322727495981761342976735556853769800690686009371999731898975728337726736030700999058714784867102374664863401092006586677455984990024751235020624890651798497428480230587452420449268726716227342353140903691293642344388678725000947137613175647578547970039978682871670581318832095457669932922319817822024914805337309106706896771070836292916174782683438 A145120 479 31578582822491460397982244919148515427183893649892022456179886161187902891408337354733854509422207836918950334753447769712027015360521444656098844760820835510889398637842712596347066091941266291067353486504003664742773679324258350223806767805664267331506249377905980810254129596773907342711163557867341963503011739294897007872907395369397259212284326307170094667641912251538829484734613920823609547285598714957137187315424400628498159569700985802131225920100714176578095229269668631758690690413564422137365810507000832214622886856232009279936042853718175636474934168879301161424620770707842206755973874321911749251312143366838934691996070263904173537338816214995873021359213863368389788932330590487870573391390277845257355186435860935467206211328722435199973993163011010469428638033763293968220425466136544432389017862868175009847087584114593059725352094273068455990475575643191186850749934211384155605636496388656365697951585272508227821998101587284672045330705832160142677766874839045053747981840130913035070662796150384647731532297477362774873500243642927344328434058130128435463148340542438530921740646582402382561624349748168727431644418501582510303548473864583690766851208320567344038 A145120 480 9536627446402118758984884896311541919471080070331826363112696774369778337030726464336740345471431390098579500269953060383704631085107481807469155081318228295870709172497334890194205422597630822860123836935786654522825343383208629452276479779822869372091297171250421212621667071142954419420488204927267998713916961165840593694733752653123123483658991411364537964686671810324406539001968631736281852356343861674764186145941410802259848928808935164734025284322508555931098955011313323080062276053603252312564101239868739407187397139475917114621421310491954402692563144135986596449813085953684711559176052323719437304712589381522930080109143464523125358710791377697901811743735552718163011401902098704980951687769043157959400966955166212095400502893198116830373938510607218447905003617122165887223238209689238452948485749398881906859060223832266360714328836488705330732388066990473937738240470759838283093926493571647486410080379693582699935141052014496569865683286483856378098660844966370981341238717222107256360752712016966894888206526495810417108105779937819669308462084608161174334223220295846396359682803597304200701515095954014033364538792362563112774362532400207503540752771996636555216038 A145120 481 2880029910230617373753037256441166511164838997346561669637578245973511869880387983892340850477862857601934090131191070788109086560687098984411028735713344124517443280695557294126053690558392567237466331401121065662228510928049681836237273086738700886104240239468249300230933201355575460757644726724477068269639419260344564398801720393847813894805803121905783295240707244805719235949109792170436295802068560627063827078886990637881845878340728718763873504639477483177015306318187353901547048677497768633972221208629852300138379313234870736606389299725716511437517594594899072826682127337242075048664411827888948154273950681076558045258269330215719954157121657248551351273586777707021861053585501478313759539132859643425893834665273760191875484667534502560337729456210216960256841663732860334647449718900683876246010307300599467696426340509760326342667583267494736812725205755547486005761771419536950110210195422141152239478576715876702872184775710276376814764307187418794025652897412969197320000344619236260507912248366327851871590639469437268603873072040977897203811221117606544520499949381005069262093284945739286209474997353762489907363283649075558475347181236388801485616570291775919107899438 A145120 482 869759496262200044754658266560335974829861906118591292404185517587226214925540140409022600103969111564393996640119433424948560436696418785810323209030348607375972000060885805491178020343211957674891971959301626043338487474927620705914204195715307844734108461022240038248529205142312646194389286982587147349432390699662892607844424825189386673107868883824135190624728901259516884850092155266840025050372348965511601013637725231229515195409971264131525064375837877410902691409137569564944128638328272524207298240904975525902383365199791486538014947095855894499727621004515384007061552642761152979985093195970138623153428393095739006737917228581682903030092029697684810182811463131967883875171419544352050399866435843271461978667945720411734300969092526575105163921836974914779118277443706698897642591869796841387842164319031640362413895773723786289124895817946921812112279750108350299802316728229399095000385090993056328836120087815070684699867123451451301488955087313991939369076357871731219658762836292128566133138253918994298325484913243559307952559650595387135881680315432568284016650489843235070755812370809667131060747685740317937990347123228456096442074370857017841152663475344330934030414238 A145120 483 262664487841274182898533043463965023232107130808817223744394388733096343395643242015540932890548193829589385051225937703263677142795757786215733198098429566083419026575106817701041636089959452825250138065377689944022560988917213403504253429832936230408814650988477023301755589019777063575244807024014594022460312351878933223004617495486800927464681597111766921785372887473129293505491881780793517128916647319023876442291514132840675707167932981039001805567998399500609435790253227821259225301726460804541970096532093978970219637911023794063743907633648754422406304025769051071059762215986530957880449480771153975244181100764232103476805744762338020995133635847043564123857788279076593908440715116892840907000124491808338091663884942290583567017181275491179199166665310214046333462946335690206753415294959745415252087614040254789981300097324073698989375869436702892521095759326966243054293890153858989740006087284480870156268787943435470076487686506628016672849672061638146895435407179849859139626376215603590711699840435169950242424853160085473733069141407765937139063644039518015228507947983275986298993242699573734294136326096222254783177467931344665567031112817582999226618752983696166158077200438 A145120 484 79323805568568541035312224467850876680121523642356682979514701211877508479269333548552952710345450567424429891473593066952205548563882155018365615502516698608585170053682198059909082921147411541267866803772103061468770080165523520237578621605351026275617290490059038797091939354767530887077737331965424807635664897876738170454786639212188690707660734458869786243991987287983787121773698205644375332907777117996245173971023630392652834049520350302514413756471140811306638705965065664450721096992752834699150761854451476673480428265763986015764122090414827979672204088161248908076041127675289588126915758099692530385119539002404999510988597000997500657627327933777458680594869248817999392465220793882093601863637730090274832220514584626035825504887776105809543043169001847667077926691515934735740633776485973318564742617275837914933990215496096533308502387674066326619558807036993697052096952509737185502386837974822229730864337838829696892414581457878209583899112007527406370482123891956785728947506854275992266367218673167405978913980169432569508078928145494717628861338819619008030725383640459504627225203482900458089698109733373380626581604968142860545146953996539208748597710737600897848805284118038 A145120 485 23955526617219858118481393256247500792373468032860909442589695371598274464395943088420976177591435523168348237839973880281862811989149615057760200148561944550226637937185448707274842000550428326010070524601109746873624541648999185898345239471386176999006012913346841239698463929550774550833901429446534277311948338846423048544122560424585497792786077124981563678763794788083630581482151366222820557021019772987547018662806844864448315207247977858378313952648716526615104279765659577436296512066509629618338988109947813861412119116622812752966701127397644401106583228320671401187893360795721469083370678496626373022330856597625545620215079488556482860582457902364945477975526655354756739930588239037275374921911594362771190992503740672120528718909091202678990819837871892685243487527374865954503464647083468982461137018329689010055275063779723828985468731701698593936214238629412769543490225364050476162731085062309028897850873758538625026039127112592712666320858976601215085738705979963769440283007443615134060852188339456121435681779586315475905966103230797996957978985259880900907263837351470787121435712458593238769354535003152664726972861522911212539968813075842023459077282024002487454173037726447038 A145120 486 7234489714594828583240345451162277388420107224400352294979108487521467010739095543369586252679903182546273743397780638252055617015174619865288562079250204737469836071859951827398942375083308207043500030562731371452773142807917588617780024741737020102673540282540255995350139014784979146820951153955521386323400762666721883922154558461585608144730687631009973361200422034013968451820487938901086163845015063665121203390993696125432998539754839792879948299286155919896950185850523227320097095922988915391903675258442385334669786492791823687409927976351998194306208462748754601909835718919180208373589817990223064960213533572943912372305443016947056826395244659186279756889928455047887717459645182968463281132815437859826809404903909168395773637285040655432949418047994142589095866155340518002325310582785431146729944814792948805198778135271261100257078248471525301302410080507275619408436995962990734063959285301979351904921233010740825928166923973421541347019315511821559428486718723825166414179739300464916210385094511297075506169918521087104291032255096772849586592024687145212454985648154760537251168957937291675207886979872842371374165177598314218044210036401950294545432590573538013610262408588102887438 A145120 487 2184791938281021012280465844857751523802080008300873532174248173536111438968742458154526627333153169693451502157891912778240514475770746049702087987733413268771340267063768266425773322433158528098810999159420273068990615503449462763383669126765108684830410159314243963754502284001134151565376414593138012135389718377011162521442132532838429074210874878487886973518848690477430388819205875396761798660637528207093615877061433423035901110690754369471886008070466439092352341022578248991091886672230585938725291589061490423256414108704014130785045282157176057036073849166895569105369199220231627207355041662368868991611464808172463910890623576038522605088503304616354121635280417897806735916072914668236873626735340322073333669089988065114851517931363368849548045259674393190014266335425309061836289292536553122843460872930452209481020941576857072553808645569668939294733908098958607648578429290597837636839541430112701966257314518369970891681385000846192894087166963711134346187903315889220293312840985732961080402237690223377346741879711588719180415835073122169777153833476532594280504758478900330779065903861349627319543098567063393002333156661829370938138891024575913110697183275926456107811793220569345559238 A145120 488 659799930871153750880117444801589797910839742399639406364327969299418133101549483267123671868359577344239807377939959878390383316065750132390165283733411556964207290817186156508756144432438792177633878246114359735463713108898929836953250296258321085798681194572619136797864339629327728793596856255973724143501371549094704359591601870358743994803539482615710856029331104102149963454948353881883162109348688503478606873669161900060716702430068064740716694488981578449970510038632780672082429677917713964579646156221311665438102391042119475673396265283490817226699996239939713115219588328791032236412848992217408212401702158534511157176596014520616879679901602749479758454097796276682586358936560584624567371992939961828286941255771491755516762641634452351908076719003618749241719337432287996156557041035456257667578453680181774314463125578075564650149953883791548141708337835804992234251277208764583975591477552608734014457804063314720468461850103331576832472977403725250750989318314679820703414063797952053781365265397352948661640541502981272105381291159827798499850871117888156327499982074979745134740651797169650158826807880273271844333239146694871709099900879385523809136003916739216206545551290203354256002438 A145120 489 199257394331150151744783187864235261217549800124682799848494872480250740085228975204213194377617259204790728376635709991361117520937380769235780213599502556789921830486523155497377929845274082079117332419327377219836972368271973361297118205800886202802516890350771665068991276065772972961514685212889471553325278818108223705434142322715807848001594712875066190633884474590158811533005583666453318195224643290522332182232209832384913408232769864797326969849664366225452001679326077184719902670844477386717114413887247061471883665680611377639234887070332069626406362790612626465227210306095671503769473040607994911276322440412614197003421105761650259140725195527038270699015899195140243273662925223641951109468241133131820582925573900522100947466255673246907389621093833187877809225638215549530218390103415253262485849550541965390758382903637243667272732264259477869856623292505008696136237138617613762790989381346407559664290569806527211504587049821135357213945088758062015664427943129989963210753954140534509011229747762900272438096792020632587105969514432922024785185923768746678310714081885404130360897776841372998338376436743961033595635889145189426777231926683403614445962485671967367920648677848192415967177038 A145120 490 60175073288076474673173642617554247297902128797911805914839087161066424087606048962189117578368543920269455729936606477431179100939772926559073234341766038738999428599639175774051626057128340349101256756758621806031030191505027056181892744901571374925274302204738470231698567507523808506648641337436364435380090701697134464336751389858303611352486799748787373860577081995123858933004231318915020211795732925049240840427253700218343788569594069100728004177904149618508054536646436677004738524165354253074603973347792391252843428933153593927573262498975001536357494862768773252785502292852564003106144445414622245797236975302450952983875997344003857643619329147562808271344347459136076786059844480979284610492036829265847987756582062186182730618046571686113679757493618619120349144423403663670129797254190371029013058985809993366234717173772869511951714993852478525148558525998676821240909364585310591778903201689062474284601294277507903153916827195879546301778943827531003479906249506942289068944280086643469667610018558998529327643590648728060033897412067582623686626298107043608693508152747317067623856387954297475848030857088795958874037705282700512015014941957508506038871534669017405895829355158863906267831463038 A145120 491 18172672875604764201146695287313518448705225347169240703481555827769579823716941557605909295472922646662170839712478520474224727366290486440070880990999744196621037515260544560608093691322913511346500423208684458044151280862149898993570311842068754341230036748940667238307898395996124396034928169220569170013234066633716500005993485594884974820603011929420911839703644878052815238955744852728669650644116118721580211476848385256107439234609176098555059934757203520423207018065544550378246314395266139951143682836619414911297243654146704754749486039803380131910337042193378909714756465231168233266551853042175310235854290218899775186933547776783403358113896677368441059675293916759900049146799370330520310417485654197152960481904857206326662545702598393533084379373451729141157563806642268212829668552375388635508681327865067454637493828096502955365750655411184255116994818228307895006058491867625181103465975920715520826389926581237580225271377226105801847780027090825604988916022923153441308857961832212187305109214375069792956675926279123853497649912474895519431336356842403401078761151415607869018274268264420996333106980464379635618925791359486409439107735239240885420124757507557584613172544609299051500469134660438 A145120 492 5488087033359350712271628803126065017261680152716312780645515020899252040338428744348022418115244270748055324137438576576738436485518787131974846986047580981340814330180084818127870243153462752086294026552265947707527655790177764469002052283559862239676545823877876767498753617023322043794041658463274452979561308032680685867345695898265404092210757115885366588216640176089955078305701941292739319474311272120992174625167785093644228305063401587694527372292497559018190011401257807777553382208846208910992317612685715510820514740123371682340417210758121824835385429247537661960603666997519953882495553474291529068982198409132429655500947552591243810292753177236121637213667418514030678765547349995336154461470175530710928217547510294248465906071566668275305368891024928582010463920461541596610889773020113177552592747956264561307156901367970119650944746219183792566807286546422985615008423634658219382654945824854398227095473226239471720128802005456756278483266402485505175649159016542832332986035529047993922673315131252518474386802092704755028230239670006379285639893140107720082177174219360829126451205159467186595122460069385561160956714952859612950098521027308789888371637895747721535772212642653154689235410835989238 A145120 493 1657384111401648310341830751848784321694578700894979290514242054755746346602381763851545164361508296843266045718666737647654533593899307423369963718905378456620729306676870354530056205338654428216549449518361107523215307897352822719739626219323236327627975608774369843117385284442647261101404545927739664230657501791802933415438394167790557150872828045985451288729585629534288380833083030525554545811591360064420915156589194249895300840689912670307648711372399505619972960236161792404270743180757159824979728775348249464852884154273604101362051248162912987720154489295714180533192592676785794904280390597382999603522388065267774856186099227334778847305053345628631365997467885097320505087146152899221188127053575524620503168738866204005830376971067431220748688320710154980038018946415578919908275881783521804232247501201464032447306746719298879631629947607538094170920683542201513347837537879174914628380690173130107549062006524397739221898672934270714290300098673523531737441057106973012211120473871810661952460036060423885509471857556070556894672034730429451648743816391955689061416427853095554788319245683890825930730649833973975090973308989972243624520314242512015305402814519758304346218595045536643417097593603334089438 A145120 494 500524513556264430372520615429529739086745505990131029422520455021214497421878954254422291614757390402395597751713217331015092406921105323070597068262438246318478909802084666983258846142030483858645847460518502206063315457344762283596898116183333811081408957304035814744682857148062449530580378828518915323205585979816453210776527692976849994159501859130490403829746643479179001056512769516776180095781116428182995385115311495683287209660048563031322216307092358199672815801309460048281986887206453420934967097837558652670060194075888315239657136527988964169661820381876434983362202384722312541138795464856191588734692213512458874138546465707550620642315817626669436409598087631972278505639372628214803478215718338259861246030920046099466525379356292661997828567485575779042899711353584372270702705408850564764961192770094181534525330352326893678632593232730285255825479622458310608061321431087189559551585777339467625418498874894891005541679097347750258914351316137704099202023597146833144926050123251290861649008216932882171342026595131215477435926258350024391541346910477477988827679034460638185243285745329869963894061127400071091912778358256664714992184802717601313441761613329112164836479931539423658808784032796059021038 A145120 495 151156745709880456324190884028966132419875448230318675906310663174352022475060841803071680522492370393226627254971672967228910252356579908259896944651537445009724010030922892558589641478687867470882829383627069305123598052810220856823543491461147487710257877130210041683051105473430417110974173001666784687943856308402777066721095924884840907679018688629362116505294756745082524030686023311035880834380085569951200185389667482502102842016493976122789001676030519776795570399035220772788755769193168175962535083818167364856893325726763997598275093180204504266250149600837387650794851927593461601629011949995972476798273526092697312214984846544452952655132071869908541164332624996970530788198003387567971429233019884578953475798169115055834884834188629316492123478692323175115975674809836064846832308757591087037214047969067241359394202459656002592067411526336938609165123925298867602121171234650452072069950524066346092768837598211732685934365188726086307477843797374913114427273685281236636755456016748018029556048021477669991859782559872071003628755057986976936793838023147806396936897651979259636388683975843936838270075729824987495782568090884522771684015290106473084644106604410872115476270720729860408316835680310806490264038 A145120 496 45648836679870341545475274456132342461063298620050249992676397758199289572970952345573393095501081101364039035403693522885799881119280211189165806687696045954690332550428911468027088467717593945722755828007914411645120548633229353998426537523150357954686797484366128552466689170118837905064669666124540456843721399551658857696560192787528977269069484464208228694195186790371443078266122527163319235802690061008834272992294464404139375001771520740519247183944909880234062587692835363922155960309449582687264660345988706628129114309288651386363838483285232299443375517632509194105061919930840681379420470103318831801489870187781075830051285109959084151229243388894752762192043150997468325757291383672899156824893789424505689829801041826816035753399586697287959292736514113309245610892859137999371086542087099434673877525465536796355514617485760455910679648360522729682611599960635557529985651543005438575565506682259180548563536161068376261172745316180717108049912455907622852937450931336317467002791007778193635064853478039404659482991054770311880406591585808684887347541643727054396954263218701949551197317419123595287598976346018823655243650668767620383857625427352153961206752770470049761668921180486303888025566669830764000718438 A145120 497 13785797520575133266277208694867938457108696307806945179112365812313011099014752547521361643160804000241546562064660472238544335187770267199219813722739554340871470706219500340451622127609234683740801377229006525247521282089182454686667990788499946954827702582401440612803257078270415616912419264996609551182115918808292572247294457125908866294351305289502255703530441115935430727112338317180011373331578018339097999243487538582567589147692982769660689860549686753310910105912837244683718311257684580803377964889404771234330135628079445954684280946858959949927633156175416939232077904967186292314983352959252291231573142523183792203363273118361098960718576371374345425640832698976238463847913799865827977389688691386316139375124116462583386962641840993951647214282948569896217058513968649839745221303401546438184473798642623045258006020278240001682433186393351527425539538064186639506453545594752991997748713067518206179573419083044437898188234720297850480323595717886727188472682907578286638398087428332266459760029702346422537172003515980762116879161903856235859042163738382422621483250594396009504825201176599481840016620780767859756387799933876936833153318863770244023199795230077544155908537925786133913775404298608579921726704238 A145120 498 4163265202377010376074171550575661281704365221659077393841941798920771152612882298399105642841467306991845697704492058922517503426825501413953194578460657714897229462945738673904921855449521156895776293167331962710339782070384468086019734791589460830000011493087750698938031170948495397469645553359309959916542163758704805159825229491831690091916825127945217014237499021825709708144847905665836271426900758848346586937260244357471007783228279024916787818638821454590014617923089155059119007843860433953037458131939894924061072830565683389663266482112922619645845769789458283138893422238170329438443593173224088633103287552131317464339878430459941927052858834911663423790769283047673018613744210268096376272529159904878049585597653370658356046682082580586700170754157731594544242425607639392465057462540724937232276413312546694131121462609410994747638911611143800759783257883784404495391440783963860577881535780883816007050623999543259176876585712784634664340617856889335703295897300637711228478755400565336692653893905255141566821285578835135388985626488372997420745846101449847904633544725244376168507659558015624392089731876815547627605460336380166155991918439233186342852376952730647865034616784666231955656284072613121305597463961438 A145120 499 1257292305320336558441133531065154839136261188244733565995087310908260575077991439363982382776479965907537159160194537134128047490566113656746665542881395890344622426338906860018945948723627780147840699735157023731997366663974020179523273239069228670713048643209918309638672610369367339620216044695246611285244551339210042865694972012076044498892586837334166036044021174150248396429016955172765373959550697594182330157053350308417661782945792572542100260539063529599431103702667011990609256650534593369236508977880958862295209664695208304232351793317155772173095494843260226091006581438022472304117650154960715514905961267601134690438439922725784100871002649566950979639386682647698275382886903587165239806326416602581784658711116193822360942711026297496189499920541351992982464995474993127874607608465995529497709292346590459004553423702021842173785268873379034477927118341364825970968708663211491141528226057113844915923108874442981226978830697026239370780386269184861495668172512109681212713945732883303348915016199357350406757491072804694906711542320326741364829386480474115684776709023773207206879808361319541966929259010177514615677092633786876302172726215329558505297394639929425577696298360431276264474284014524864025710512389650038 A145120 500 379698112941539263638846252210126185757869174484687877853122525952495772902400801805624280492854108236769230220681045722447747824647539498836079040755603098226361075524886925987047771592680140083490995543724253835100494392738083709747942498464115469094510690237902241760180190300377988069907775852411117298183937962277674240634721722417473606975469308049790197668280157094353190011854975614269477099512883772684215360843174532897776387441846128628689361894978547117573603303587514532008936389453603337075472673861917636518229257665122342194780578315298930273655193596894798821200848700860548465514091903204962861412967199527990545194944516784756338521115747310384284187670987390321831492613231139113634325134305284819794088881171492880982346342683259761268642275832734144149109884391022316978739032699268109183370974012257006072681002836547986925488403560848857268533229955834293658828054624849086360880946387712600280792771829457780787288429993916211505341012312675971282356084802759823088528383132575357046035642238312014567699195482701439026691496795112187519181053971257081486954661491634783332101533617458943658388244131341732598386854369943300263090007325111087435413470328881733793816417070233460765639278116102436322643269144210350038 A145120 501 114667572816039537282373127033927042944037354433187494378077007750342815155949964153859168726459164207538399989486515613642085714996066362534839123642649254268470700186089512741228408075040678677434132813504989501176617309240237306323699111262923802437871515403203267093264778798103783029772528091383462177440264020056518410628820265198064953262092838444199305529784563421320513135183773618554209318678931348653038856644481655584820051345654585053291645192022982165977628766579726721654708180358337673203423510997321245269642940605202252134519502299426959786871695370767385983776565301078447614112951637117743823431201188296185543514182805629073688449276084685086486873696998805194545412493812917108730400950753869598975233057455079733862846234547633421605633777801565170181038202621093264734451313267570502977848536442409269243490658303213790029655324090107481516062557519543615320140101527995760869494904280863148170954501169387375354779878879331998848373614938041874142410041942260954463054358992092024944599415040954029042094750278284761781365925320581560304051313469933158134944622993764680793087456272664239665291282798406193067198214342630242892576880039457333075936362741927643676306980258912144719946797516778921244574241571039136061438 A145120 502 34629227292330998720013045517993756842913523169648138614301403218077577681323986773663663331110174736568360027594707034274187438180987393946022579261039319185979925095123507960924992190890692280445024618682963105101503326896158928426047383658904524220768103141077148759924203016837042097003233575821953166469661550119106282335663085368093198411545061740840140479797269873081700613635487777827756944763937754409445050491272616812082757730000242839965448158629045635578126313903773882425189861531828523704096824848517154153795649833513415022282694913848626556704978346778153672301701520076990318913645880317655429713361345898248506150738012355463469155342856459148808651572305968181362392741638887735697467452802534313605700589262552908133698580487042610065140132253796848660529388081685774927487317867773592631201074634633587054528106126567728040968982386808898568993623837672215992388651833400094933501100211874283035027978560383157899362736133128269735997326370276333315036550310478005488019327887228658957911977306725878458698046884846515356533482755318836099635977486865842499671789189455441964729079692810982919974309016874538964561262344619963410257954681908789477845346134591819508510914221774397471963167210789118113425098311184674880204238 A145120 503 10457911974711145573906657373307080639516939959879304674024645694851678116944688055682272466826546311279437189933612037835190964244943196905336284097710231744911668908027113314686606413240914028015720000709441352751152828105330756147359986165877903390869529277089895722230016046305988609511946767370138472811660347871950040746959622960898947855333346552895278225593245717107252264804782125130364043109390522900303752209507685795593408014408727683084512052260779758962428169170173132765685683474431855820964037680741183233201016606780446134477239344479985793165116589031631641649130082497949997864306942904294822029611695260082752671979365548544338611225093374578255126287962705391966248062562450283263526440345414608839322602724233523176643108460852320606250714306868846730309694162466482934836435544754357404119746691122900881198244559565150654582603025492197260354558336419489686086052713585300674156462769081752613430278570734544298232191532325858128272344190208514619266895783722415396427373967584062913264472547216174340497768064473369352911330426180967920529761149720014501742745390592549708667388979772644177592576031813312361104434029860886319655009737056414964976218596283987563926619787995609124388156550860796891333135115736200774685618438 A145120 504 3158254787135473632321090513693220359377272954360380363416828698441988713739614468829272621318285875831653462999923240719193397014534664478017611774929228947644138030299093097527394211806565145768466995189632605567743052584482992197574289774711467919518377073578007430964704921781391723030510920512205996835954955395778793199299470471106114159112259113912633183988680409296517102270430566301592113262091173978137323722220829837652397137593705760048682674334596858161017728963078382321354651219416888629407435282758988819272553219597861219197103999338041860909308504909205977624364983212860822364701783111216718597513018607199093058431617657648034797120822856266173899330313164722405625552501118346657849287516862409335161820322129261446438085056596913780477650580542137915704867107676796160545676047197948162451532299644481432534815328882548929955905144716256763728507623974848212981995530850927403500318255162477414972909100383271994908222480026276026468511948116601138685287490133858971715578918882499771146912797281977924951867257424072698063865255223896993163888231237957513683809436169760556575586742811645730650037987298603458514574515755643048572402682636355410633340170731629652486330665060452181167751315192749872064493379854021449280176564038 A145120 505 953782487802938325815395428477979241451296915276874990447208242283785739871246624898384649365655507954848066388786885085158570707425223729164413419744529431956784773481418088339958365359169433108049016827268337440105650727685758312911288151976697433791159006691281154255618656361933994366604786047918840905985584869177323596147693122651085577104046919055062326286355890361831057633405226240955687841108425150874571460358481103285228342145284730807019083136995990384868391718680501287916338982580425934225224491355533882237077871301947307751390930560744162008818003365991173610916575800201470404142074192644544721626902007678866020893676553244157964391877277499009939342628287783461106950607275178240387221303652102204610030414680312723301125043983807109383644224609418781696139556824229974001859329818235590702958634745942269724633031077970211696028771101284050448748947882067740830876564264266490556421956596299097569205118037177407917984956776403034135362335987023335368337555124641687042708406128547346823454400306610117161123413974005481445934395747190710967573716072713449118008706977877095536118528940137238012133879588146431159040399324174339782545955146442277596303755342355871063307934228468563103536509031659600566585667580798741481838636721038 A145120 506 288039153061700238922617098309836037697932291140661886734693472341004851452402741104843334835806645116488284395950639372477169160245403031543174835151072959222001357453357963585569898944257362233485034614839848274306338776708514527507011447607187913537010501643693330577765869516382284906991614875550977747610810675536155947243404023570156738171263057295514909905295490208863682888186107894202316135901482304390142443704539072362301306930738394997959714424698454499372093281312548310568413018088069215247388388954088473446778244579968489079700863925345398884802127708024425224519181526677631201228541704395541289212726893300410339216831887462078057211549816981844735507574412597440531893457844602710250282984415418003382894023413132313175493325198053150120080078181463929934318441293809775352400971929059950444131056160974920975406640570218121383270732967443066978758453752760482882711740412277629220635930573827164988484972738127193919236548723993690032852956956132930680099256360151655627926223071902416240912081979798973404734319152892231323974123650396370815214098365728223676124945697882713091351220153178634233933781597632923606571686021384894971280306051542931478673100773220741431466509806332445605086857976246006621236807116021365906065988113189438 A145120 507 86986870442145669216304548294142005405534100627564612918886981438741181352885756567037788735764241169671507039510704303603019927823404290302309635802204289155612453166140623584753769522800364225079372404664806910503074204915243701548804545889218773190743380337388694553331036975291088107917101087630347360937558838427049918743911867425064683842144339256326447729072951687186470401174571178822858517354406547500672143427310441372311709464740850004653026737175796262819987302564670909290372815123614322578777068239643363447044792785279181754761909514523749719048233749820010426631181904480844421300615452653260824797521894874716243577462336336994329119923652851239611113348129976139257170717318462743317345074072152584919429385040351278266275683084768067529154799966577497421382473131173727926451091663246286798536876001979680192303080819174794687536065327396704943534604284385783762838114727943579758141494611339207527424892561796375386201519729689317986887457638416158042054607083210675357946676659308401157408625303498983358112603260759479854358739408023956795483690132733850836740615592053601476492532367731007401409989908605554782753490138058914106986869881610818864281680129757321556431822653578170104173127572317262340012949163370871704890446571546489238 A145120 508 26269746834374930403085050967732575796433600457233372439617133701027495763720046080504307354865965026595678637647836749048739541033507850268265966837430544252035738854817014964632052825986765738611736981174156847123654103545626889353211465847096462315690963851389742061775395400668392226306057536849489352025395158394293539304714140558345964363589419192353291699270126114040105197471832309896609069924894875862898597172604048755365773957044805963010216114912665772917136793281249302057382021754313437349575427219983341672534080642909732921449016972522247069753681790317935124417392415971688337601584638159580373547562399525271005150054408741884825316159731611257380711495627678381458225024736717903879127962086805665227664291388162672904102080798274758340654629509828222757327572567173172024012877281328449553207692421541702443154555000750217777514508458140837449880471735430753935894227936098548809329510736693866846117329068689767239438939721817450038349979353844723595769811239873263806444268424888065247121163929574713175176601450430210023785015327099584555865259205987257224471989783854489763187653423834611056591583018617279911467947450007770675415063423940415754081588726085937889300978974870801039014679439981836980677289410530887233511008798618926560438 A145120 509 7933376557110786836062469087706943748517541803983850912151455490728864979462101030555733783380785673790725277062607187508415738372191547376726019675268222159825637521701572378695295199678480452696519488942190703024433036196574405340968313881277242400565480339739364713961616079964879161256321459027458153964308400276238221820104926536753056173120162451751437766731849013488424583166092183017597116258800898104047875673982995413679091423318066659979080613676887887624712491583634724550420080196987534465249200243366729541741845309365954063095848363792204091315892852442266587563625878441545397111257260108740619550539047134736968839072853977712880251151119022946877735260566210741224244700299771488508753327205141238746169696569840086865760562125395892250810168957168156695215505532813166777523962487869528518781924574429592158152483307145746594014694018293205513158958929495803302856293998587033796837754100986936448319905953851747909935173594469140222263706877403468109764440939834642458870811117639536396229434098106259879919975525426662667703220270044666511914512796518018947939704174108463854881194841465684808083256661632509927708537376412208685061242167160123946913775513597823485247339218588328335612329017746942450902201389031164573648619766736344274763038 A145120 510 2395853450500623249560462579436529279476501191202665742097299941066416196301790791181751098273642407519772437994269722790792504248860813799920989675964165661723090495815020041351014518250075109948610273923560418156531653277261924786083077580679880108508459371637436753874346280753992838307182774568755513007869111488265548696132383099958864618317925471009741852261319131947390184010962367439004432501087946332546595554945692010882330244068099086507719335114305229396890255321464405564924806837468481095067908898069532338264364749347875217322024756848273113330329887755774191509090597896930738239262090968201507523889244672291039318394851846860547951022321785198345818667979500016171340441265506252811739625687990567295678020699800318070786785659788761184986330370435273493732325343337009193640212658459316284222588013785315290059606804203014721174660079016089924136555716235997166708664893345348108096192408987318113525765480734159179033182986589958529673601126996493524425265394018822149315178513258715103596041976464160909022657432077401695436348736538162187013626999289235735020566188590972229684357654469212977430086920229999380888066819729037015117819719418933491552206123517816606606807143034700286553884348680136638335484142198001170354649658545577352051877038 A145120 511 723539808674631110580423636520744135458154842201401070262472430746566962418161356835858275944856626285297485548992393675631827867417593576028762156121502761618213504098614350915627689216323004724027606205426304092569534856696904710991748461051442515527154164754166160305338615171625872289607941598305137470222507361055919468010159591261040361675840372082490287945151645999098347146727468874396321018212300991530967809717925004291050054617142606058671260123906502389973232394590666845882741244835284303176043238016755399426296412457748949677188380719814688021668310209391363569157796938994641402860040215136746531595001351984759137186406184897907768328490028010877490359994548438673003589017482588577656858204445946182056016081643126217290743508694080481973620961702495426950467038182243963312566698892225648306702798238590788005843102386003300048153329168840863883726667344341648542713941496296541611253269760069083348332855275762220320111326776573006821205276646063640908320384552744454450725040193014321749608447458078488264962624511849885359109615214254935811603439272552673957263049250299504900821130454860853499078166652798180518268471020792766356896494022350754324819335526867017371770509857260898210937460972383517834865308742407322282530548260997623975392102438 A145120 512 218506626366288094772038377766685292379083285843631920553524576785522156234088427973638017584248427495752320863357708620318021223455864399146886250159017869843038755147285718956478211128811297351546388463764820275537842995069187960794721952159954959809092049296386542975458387435550259438623291179913582760494189353927399413790372064177734230361485474443441057217583535772595753448127684637700249943067613811496019731939258405603886234164132998930632212838084649416542519292911059923051022931133418391078069989972162061094403252197490834927293568952627187509430499353348436023694145584978484772925492882880329251034166519054724968390976272987321285487252966137499803742899685648979230912542838476244199559438116987756413621178635524317303733752839952516794848544103783183665547313205694339911201502852793686472340022480040632662474557313768793599821130748910924802961316982274941862732901666988210218490391275131875853082996527799456377494587503538458101474319945984223060788330869534806421969646959777066453278155090363239295109689945146587976755667445968452452917225033311618299358420307401859507818297039713508543744176242224820517136190181459686402767623375030508872603887122990321429668087169749756559416559329311142249490987756064813328153870925162736863216363059238 A145120 513 65988277622810329990045009661902437554347694169934638606094159716796944615732287086681845452167080247090915603248479010942366777655803630948783618785867275189836085840976188510505504133211795477162285288450770296908336014976038067255295037803845346419830271733343981812428127666921006724591944328392303688531774962378713567045224353222084476528806937441547116789422282651677918442987414033116601086485401158770806428077846320567369351667513548534444869605841440217293450853226745506094563042461047518821273960928354925695110355867229774399092980635312690813159989136401018287792062808866563406782095990589644297065786693753174955694937648035986130309382067283496929852865345071443289062584348202343159689293453125856490731539931846700699510302614156965991562286698380818971568338121081508409219541294844801088998380086174032473279310465655789663845933332841930449630434001979688100896793589488943189442486911820066438547716618540160063783045314741837773638423418410589300717167602214958794980382656812481054568253228842240188634861400809757719094852459067258385845190356620836173732285669786111271856224884863024719357242146985242997994611166329804500869465362765191328772049091807550204742390554754569220045589979990992575828443437022831217780186488850885535067366251787438 A145120 514 19928241335462353368898820879516769456120624556034417227119882709895891751794916611749943688536873986193960759860177303595974448830829240682133505987081758089460654885219661644453705770018833422805658610723668864846041938679768427123138306694809134663828932971420586120810319097022708480567328563883295800353835544449017569848243964301005334177469333621872785829348311777270958774028750910316575827868648082334972045259777649552939940317354927524403419988751276860973205615155184231780634987800305217265633658130373215397862233068651194377691152858295479998386807288693754174477179274132117170363420063665189697384616547346939781894902778730594824032147897066649935315761591311890224317669560614269157981967063405891672444511438239068086934807655722563776935015734366903546229972565253409845244390269540277135191038446002077766297689286070734709687872045387514084863588107280883531528968931123993855001412556978384932565557335802600539806102190464531469180702398040051984593523827538048021277653592710409501413159196955266173728433033354601684578668686970866064072794570474459212848850913855098202241072096931593751737343384213301160573855436041419499576175771931712750780286221838757171510772279448710154697208757397950446757940426993138962956288165762042268853481391676747038 A145120 515 6018262895032007907077453860604402473310874268228224067951598484228842512097449084461396312092683776750329058562170297206973341180132774882373370024479905075741927939250496840436508637041554481891831738153259546413207757145275088953120513326794554823129917927097283664502903939173191040124608634348426939403169802648640927380602631994550388837119209946868139773346400734453177871838239787501572783415245235464002786862024772318667294606489520598821298391733279770573690802326012411252245671752649714566702543481411782695228699276376793472288329070224599646822002641196377359673820348725090518886346077130896698965857131512082060957304944238991600871578355532060996968430147710845776300647144721161083367394363855126159221751722808266715553612401725600103668383189492106490142480146368408691755396641859868850026604612312541311389428885082896226536073511773696411698353977964824846833647720405856655267237149720560429568359767695766822861379078474973761854798485784677288757943478748888287467056404615886856945719509227261542225798141211688898985038848612742484091598115092930061444179243698569870965531917048456449999958344790269965250306347073342359067504213658014485544317666946212858246048486002955712149336999144201043928322180508490943981581245873647914308216312920125818038 A145120 516 1817495466058330925584022167081650030170427908380367634104155622354400542761677828590729936308301963704613181725015569579202353061951267185236075613886944251115972776998764826150181154680779434697910379263673659347923896615934397095415271886385260747450571385050408246093756179311206671409151240244661052403956926564345111051372146618389916423475823934620556338764783673493082446336374387074564664015576192462046506660286221462587970031219517865916507710883461739436393649096840593013946412234312413493926902497728228000743669319232722977436697688054970797860246410834017268867319268135703204586506151873467137897991469100101435469324198257396732868392631222785354434530588847084112552571120036230032907795115917184694193296575776658309029104010513475508744074788210881793119482774230694171500284541451410852430899401879941473961841225605748589679184512683610928818818037757269822860230082593637585896850617803052271344712084286785777903596675597251611548679962004574501152914337058336724767029756540405120388105878627436030486017310212896692891797153612361259329598557963494404096929282746054245933388397876536916306235682783277316204431942960713351018886696348948442921633155131534444433135132000613176358945076532791317315906540573137271943474579965675908078812473020486320300438 A145120 517 548877612486720907518467617004797704708995917456602797275387046352544735071514606785315979368795100355016430551896139842621903651368102557166412462023832683931948036725687727000514272204958347724287042705891291863526603570255042647726458989175021951175249428367296193036649863248045241574523549945253289399055588652629574896587007676121760209500861709045461146167191322994176445615713226656731026959920594878302581008619576856929248282133687905986186507388413712030020308336443533077800564249090596225451357851770443444441892905709005962392410413463530956354147594069232018820570745156633642694605971519709944748494457811099121429674950568789574334653703050925644978231269401671691145100177603796748777070757612625922520216344132828001060073857562667878040606917656496809415593655337523271384394176121684217565281592763130012595164660704050991186887186756938726806871349048717521678942651295558145084193619339372065385673481094841609160063334651291511713939493726895714670891371848138941991355519418797730470351029625976453945235001886153589564423755352084487575054672906860217107211199210064683702012330626797100268033176242204959223773196467788358665344714793168771747847668532056456005948563815699176304689263775903833628359846930906947635985341568388250591887058635873948604914238 A145120 518 165759221475523655739651636313281825172086596643985664409532783842846155591054649571336835039439812005251257413490909216902235700360105020997071327455583583603197191118380694789329160024742740233299988986799906469125686354320406945216295199458970243994177876795538399888822164944730351748834702932226248737462383816167567273658224946042153193352836760307794645586153014760567793493499058075945695577232004077054917418096451924571170393234342528089962408723590057571326696723956850148902756456813125747672816144332176191993450913854800567919530508168298293848154713162497235666543497718035224390566416892800529846907428267482834570326365747576194052332549928748321998071408828716003641707701065226581900642461003897111416411142631538279661833275879915185692754545057473825561716164429157797263915540904207182293862610115063383862265765691397793589850251216082811884746328594674934277217820461175966177840576189872560694202046578557879180561223468014439285998178425560501256108041383800902144664599834720374196925622841166261655430484552308171151763082319175902886407181619313822071973685232156788423761790460894847744029712989463114408263300901329123603583084980840620119407074263525918179352033137209150630839798715246424964447357866593325048795629679073286002841812895560911992363799438 A145120 519 50058736007995657312467275698994106404265443190566214048881625333493186443763432655936938865931454430485524722443702687364632559605100348238558374479124218415481619769714244138650405813200102592108872386970865862384093752401192642412673423777619838664290543542824229470231257163445318182906505761982381865424240856893952687069887346697054142632347200751244937505872043266368479458591099825708943333297105310675706757684119861643636529508489309795262661248016808972828632390326632301435554649393314885200965024230465439538577734091244062505735821056412621211186369227480095939277315740101481132308363295654240303821294842322004941117132780817441814230095424778942317772587235002831428104580621520823937245246152419315021833644858380427629872589241876823411333832000439438822828866063950317250431108958894447368528942973156378796391666074141429613143588980070252250466584364242781434198102836623846227562769815722173957583632393243384670920329424005709372859735945025544483629957606536024308746717794566134209741067747002585043486061099795181534242886436635770587207393794359867405518945728912140039292358706859617221596705289641618346336293099004927539923426319499074107289188579916295233708308058873347791337314522740644435429473715864253257788644177738563984607635607400759547745262516038 A145120 520 15117572515193212984709377609459906852262991756954352657097841317931099459860965607443384200676259798194623214920584720674902130765039945063023632021368058377891845973262583349177633226426406240076646160876214690533527187538805857601682157685641732306371749972056121761609950841195541360886015905415747097109383276398157543927832320477564308921775501790115663332127770913428520228701018648306024940960148571819986385903186101764453660741170537215641233734492352719736675655181918998183388601360324282204943764501456230564458482244641852076164298428528443307484435351985826476426082810012929266732735148870687771224184134952978009382803773441119851703436485733311831645323273562026375283941639998223602466163695569629239482344336088257605941860117770920755037124509587653050668755835148566651832930990045218898113446915283111333126420888625020345375774021730000096829023731672725318193549838839940384757778643771906662629562780712923612738758924826256216164354257219288873554991089132495540339364109359137810967605533971939516871135021653592515170199940781683541433746518715060642644649636446234135077868567681143506074460967758779277479152252598586787933271165403739539781215544060457634661729681746613823833238146068959373074736614833137890527121746047367250065503111622133822507076916044038 A145120 521 4565456840852342325724919570781192875277019245157023936229499196389858543691567850015246091665364527600345725381294141941133078858482458308684898312078674505904922002305530457207506583974961484400555031712229865675262826542966967803065598947640025536685604201017405947776734922783890045669393896929793640945168325231386684313518290896877724240233569193414179081365080943812146740588249040688593823226631571584325212836004518613003361907303993749813857325155442504551503219232549210819081922056168539911007815914415551165026923060147748082939112389594533466239088289930492115784737731308164537072153706595652052669399787460957036828665622446437377772623588596035394214569856028496962504322270698842007120844190815875611008646155853795416566811882977576191197800268063470781863141433348803178536294727884697212782892439472526466225382716698682002873870610973479958990114700380798803313017853226825372350621587649300089940170376142909687662434274968105371572262125944280214269123678960407117158179214308665052778007130191778731510039290478285144399866139229631793742404241258153954211278671261033796653477015080998479217265615557861700180357643991674205028307968525609841939819805117678289372608655579418501449846582798302990024135028205891778685932978662127170955797332074277013637589483382783438 A145120 522 1378752848364892189155941000998310788426807549045664274388651659468419349095393629738996876298739411075506214441935910281501514913130937369277776266615738332724908552850296935493317810727211941882727542930932543219238840088788485470668209200029602070346746096957284540106812336729893598250796070856892263818343724836602380505138596018536595156241616120909291966908922317260354887137422509269307028589501774469894394290087461435025250842345064941906569270963209144021834235532574679748364557072361538728842155462388994995607566305682375279195535777359120578360897179123656633140514368772255677266523686656738049218387511629074072144247635175050646967480620319516955740968451197332520649930041809410287926892479462698864895371656723510127545571246799110238820980643830658588469618044115503411351309174890188513041535403273787709688732454022113339847563548739969217614917810491269565875213198124662422509502961691444855255268824032378012750442412281442995958606997680915405420401796054953816886229783357107486801147185712383204976514994589420460016244403847408020026664647113443779111163514071195760355214980685893859580108141437506474675190529333233011331761073223568768526285799929994782932893152255302640824029834766941434027915703781564484025261232434216358261400728783320035984729516904684554238 A145120 523 416378794749356588782768457381919076912020602792545453841436571660266253568265184613327041396127636780275276415739263610871516370686684603063579747619640897808416478038787368988524771333034031487099317410109915822344454443987579645173996112809992185219180635676898913706309548957505082781694744004884533879498859732328687525867542479307154859460727834945412759827413174731683363768761009550290034040206309258336522750393577348859012751026302308462034105973564006052089387627618320734795277153931128527570419941825562073122319997393017186568968865650064820131524709007054372716319554631489906369953081216628295211900359112192908830525957157242848946801374712905524598378257691738392739316368304171208111914407953544241322791231684344204723345949721448314547744956636590830247042786181448681424916834522109046241330908896244415799530975731961529951961317848859730239746188653663028095511072815794824772497543809228696987001244687402016940945946074720816674127741037510508156747073284917092292524236394632152348893672078009536124176018326714500639761410095777992416258981024018763137617169970829858593478270690124864594713441448511397490207359500992377747986815805549242485096371759053306767444359372445818110355560253033514773440518407004268283850206262154678067772064295230576590374676515731352596438 A145120 524 125745017261457324920206918188338562916641795235799681395839455989740940158266990359595027504754247568232057971338815674572916442432465619187831806004864935399809051459160935137598987624765550297162111130310263645804806003244160264357076157859417610334122205228326514654765376972829805106473561893404272339344837295438427030431492690154742230961983564537393744175911869846651115503278687461678320973113715894243159976224570271893986825559100952090592393434745366618586973229305200287228425335930128453787537980275857357087945031646385507968549401890542216559142101222951296903695364984341179468048564003735088415944690064370629392746694813852165331287047682677148911754492854453797274752893297817895439510224309490898180618056597015226316322931244630591883180155923606600076018451808753386286913532716502041776368892951262539783748665938598359932152470426806898563185734055595743215278468777171912418871748727425375045219120626771376738152925272153405192590619186330492547932195730248906918525433161395552901879087820373167526296181019673189772747929604521106301690185604606553023781274167676546099470082533437023213743879209309004535567947378770364846880686612202647661730577985434168648985263637326381766686555166581354520145008643211507457238737029938278560108902016430850810257167578233963799570038 A145120 525 37974578834165362769313706524420864081748910140608711236089674272330103661543062823413084979394386637969301232067906594457409894098233930310122141833721590849844525124188563624185905737907863155711470462036289511117229068525292412256191825677431308328719686798318930526825437536245643637072233997064085361948261364362672634502784924884252846595659575762457965328365557280513905198626394852417302643846301993752175976297069828534635162306097461229050440783187127154807213825862542868422249656173744861915308899623367096278486277237211030389315350402078099336040783044622284610543283905716404709444296376046780073320084499080817883700671307826196687199741598793786065825258463787355038582634459572700251523975827058297706305330301066914003324801889928717300405859343972556632127325403457341209966461963549094507417164340372390770276297582480972737980094107577834506351851938601260787986002059633101755674495618138654034959187428040268372905242486244253647345692866530771238967366363461884972302388290505062344215135628080618583405322491922976596869234979155278325118019793610154994418807181468346092181371446827290885686056807769870858344029901029149191380219370069394044600149455229359878686782174113194847721229304747316031569019169731468247817814732835097970474820636897821714121074233950141336117555038 A145120 526 11468197062900678099007819163456912614125254220668594993617685790787701564845846705680392068749600010419160740026536452710463215101224214488037699001977915571717646778453487053569005933860549907474566917423829122093757373888635064341105574278426395697663011290887088692586627370569211548590708193551460375036035587200231697192810615822354204929658229896697768135422222386845352718869667966742563720120610088397262901681738863647187925029615874190221142524129077655385159988437258641063232167739135018169969500148276587218745767780606084792065267272025695457267757337374707001087168044161369881072709457002123847054249574032342630248209988268697547368990675788040714730316301570926767854680853897657658064801189547296416406029132865611013777773847827227994130686341723788496302376253392308292023584599459110039198207261899510750083658121243315168510056268018079214019696099723525162228557343540419558301278804929146093182629384147534277240645077920492448093206655073106583675596709569759012728402738299367432400069080592526439020881096379719259064736215775289533079340287484662201761455987529272843292674706859308410453975412067291690215361462163424285431979369074344798821583404901281249194759231318547517630044563478522860179323644250260199333522810579169648804835723441125726813754161485364449543702051438 A145120 527 3463357538417170620537592073657463188601745025731775079361305019143613542479784162052654991677399808759948574186781940811965433550675614541457074976455496781067879482567828901614215606120148164194163497591534358582803609685299264138601627240259094069385900690161102466230634640474365642030756802218543969175520799073105609879594303193426085635910189769226963518932182795270016007193441099561401826173780400393979644131908839751622218723781687907985555991846198264799163509294226247058227692407562601742468873735879905972964943383465800396173321400801357949995526675104116892043714206052827987679248811718265355030310051273268393517075715785838833108747984346389502062489697815956096537075035242633040035318435267456459456914492795113459246884377241932925510166869341240153326685501199073646849912582574687682743351175929311874134494476317898699917299012847352344799441870264565997732236331747147073505230524592983981487119114825127311458301908289502475070501064139211657498791238923703759959005324578118459522476647203314903965722685784183293260953467929158283711635648800574374776965289426658930328295580100064312666214888387514320574180817543453105051266389241082059850073588130731707896938601076027237129425736941209156458124171544408848730476070980176398841089913658583071676039635694346113620861901979238 A145120 528 1045922508404922626724253798425390426045112872516775405372120498095580502127329971093196127094505992645494050243668119588760850469088934367305548605190558049966927886088705874800439544042350885036729901705725952462884596367586489134793350320983967982558844345417362057712959074795887854681739963561806727230632245284490693951940286753798855507839947652076646284949383781949157988819700342399576608940761560308893455264934787866126262866657040132337447688395027746891691994646867889352943699874916166591207429898735583327248194156038891113559550997774738075203191788124105926690200603059909890909252068429459135095306581234953022499526617957335058901294522281933841582157158424117170227428805962421280433008102649582303459571770794991399081545304153215916276076263854712802516162718985866849040381576352956221078452856923390286477867248189884164059855791823632390050217425123799207789973143630294875779021317148276233263016790047804300526129935658351826978843228163386847458051278558248965748606879619853475408355547386320508471209230225726974845548882578390026391380886597485976520441755950863467686301972515512563116786442317617257521712391536660674301197017571437707729923402032076074503626262765728907065568942511681686727493320482767222056404439913202693280360349089168646520437156225531040949050750695678438 A145120 529 315865134180748216100104109532394251202435485755040440647301029119846168028911171485983177727549132379130443225013585333864964876231307503311734221692572075593231153719306606360831128085183847132928236151631646109432565299401434419443453195309918071638701606415353180326847409953717657748243438238863413079681762555117116467876087005344060937282028280737377951091194969965850442607542309963572574498283817432885429510366174026730379763511702338278001216339306533363026183219844808358341939134532274747942901360544410284922981670180361650494588228006570097353413924486804885743548538409886734226606445416884940533427557222904539526463521547399401949357836981159673768309399354385569452586962325615984057728411681738588188331217865594607409167434969893964782449521517253925119727814448230589336548386146010204078010019439687937204441774458868699647376531831724134442820862945517096186574157140017305338190932548254829461449583475322073631579782266913962245135584404278688720673987333352263952319318639871171454863852834021590243401221805483762220062501585205858811913316116791964334798633331871340582332867404104693996956839365032024257236568063253980185856448040184946652377017340098843768387234416649053906564691212790928182546524661624156652185410377716233194269984335015272666100345140474680020499705848192909038 A145120 530 95390224600077556339604716824984638472709471585149696300079538673695447164229046458795826477592743472504748359903859102707630631771385777065776429402551576271105841495344506415096200242181479483259290587891051399096171835822865608182788071633274273666905326293091243096650204846947936752114836608173188943336661659400084682604626335327152604203664700835036064583255931545904884509488957908656517921872772103171090818675319621284708562317667449119824029886782178047887015640398485256329912674928872057712165003454513170463413216200313179558252085306986394662655802003226951388624968399182733826544237263830822581960026974735935983969483980696662053647165473787939544187856447866017857511035193530064764153547319782404050572568223638776446169483815603824148383479421946830673355283800646652112788572234518728675337947417928833645454938019330157409343652757388864969341850392121039249137605483141595917257882608255810221124511192757218432436568114672358246203967646864000606796086123393825464634685622361473925893475200327133932998697776025870463484029929849590971171430086384575743132666824469193992396839654067102074517848701797353708427921842711165355454346111118282451310129313307818741978441167565248550875471177320348629442322954490012541737937529630389221976254908825523176515783795267127835149962115403562851038 A145120 531 28807531964089241266344524377035828424507057983229453242183373378426905197429143119384853613055280979564054874247740435432370585830082273366361169945348883461798370900440321630752691642010721620097172829306945890880934461853206012236782554180053520729333769838907140062008035016368323181480932412230064197474592139376270457030129277181794742408569457623900154126192200131893309271423057746104304839831078891340236541810436159453955255440172057931848579024591878463928515697217122702603275285889384829154325888141902433069665868310824399864941635174481884618024698791050052514478996908014775728882133047231491534811394718813029762619257698648844540799494615246976582670964337856183007398880041483753942790313562162604284684727272321044892135774944877384998847028335906425609428175979980840707472812266438510049747982110195068072990186840063248668922135756199605496606795997557608336143370281751621949706542356760706431950140930629204644522211990848785276391353093768523904563697335277601938055722738634525254448374646645960426175363327138007396209956976312991267434959972772025082461730582356364714363263242660860721810393351103435787920975159930708683367026669109681115349006675601621161233720845370288413310485730859532495163398985731322163448204948537999828803634712480972984035100605825532131535268059146027788104438 A145120 532 8699779262930350784879706757147995199562658801463709729443078680746251674176436993007766995316217263084872067274457707641473209290053075170864007547065960253886836906091481787980897779686995747789862935160109767994643111307832392829900148574304529985985131586023663207483329924738386652870489473656871214448383489429974277938416437082566685054783772537717011510045461183900233495085253950365591405111063952412648264535933044835473202434369643827969151041396860513928363853543930657700932806425919289532548706053851080273868628816652768446032815570608222168248796379095112632421268441252063087388577636026646612690459245054560252375031855507970354659393726639113140027087042176119402216604261492900160657910542225786711570737063672731918648557863869154665827654173964318587216635790670413247004676515892195516295215259331492629209390970761081767857075654719523471110283049412005596476048687483506687215458533859125086638721436538827045427275584668218481111942430350447355177629799167712391467363632382004265369483249811879721571026726097902207784943522816593513174386740347065190327699503204797674543713102443925870884664274184535810598426070377231311211486599725012578552948705902376282873841716860659535571215815248401493190717051367904803348816156520946317909475706914345015655423867175515436595815803899984988444689238 A145120 533 2627304529873001847792405096134317514439498450984057108838567578211989578696086542745226247731884558170651800262011979967289476835010198619327563918043974647790362947268727059648600376773830705110918509245523842988491338680503529428617608086885788002246780405209307381519903629235976400843706340111962876699214339215712855666944733869657957091802290736932913575879603085337738622206475269952662500038701482549728435653309969104153453179924192263988751765922827283327901955254569841502979104265341736054000554902374884340275256236760825246302045360688508612926518481787932964938708590261215037615621563947000045540983880611758383187497001105708398262596105950396921311597615772850203286407088090814364764746193438625424290077908501892718386972339113539831694952713508888306913814580606484819754704834987176607411105260336000578953163082983006630644167925589539888669808874126428132527430560249737267917118770683099015458461923693795138514392704357811132510530222612741332739739635651313864621205761256626653616329493068541029954023895918239328743656733933634927987397360624840915453882788237266541347486993674822952146446800410378711364936752278763925277185586090284689041875160175842035806738964771073809454093865719286391411101386114121519289179031064377250008832859853419713754953972786399836319804837509736320482508045438 A145120 534 793437268242383627682521459325806741365528969538383783159517965541340106514543959472065319048033820350273758807060343492413780530963789929961753439241733277672435723238249480532089332887917185947749599929213040472756389638400758055049687742090933672148541697241624805555803412699340134668146444224339131891948282059655852437139371212199620475039237018781202182904130086310813163672860446271753709420282736666065574919035074736409507387134671694080775064157652442704512462123026548203241988555326778369018635031811161219682853514872952571614771666112358992881640332703576660298857572990445689296830323734357987106764441485505977162371719302068428304949364603293231122962452876358585273092723999164445258792692507922652348891957630507928220946997854425160017209891825510304369384786707367745152673855489611443242637493406212843351226041669897241372770856452386326854811169703131884017687553146733171404282653287762043543368862234089593004301169440474293799699015286617532040046192336897619403212672535868867387866137423449579166393645540582179378376548704434931658680828521961609401882274348151290689266528376694087622356049059660186296400300762116328202398835512666251078067745424398392437352293519147429795600776231409241804659427889413330920528718565285408556349614200025839208980444357625575053144465112136468800728985033038 A145120 535 239615427704669982558273688311297501574875309302140918457065587025906500177813579674020981126258481861224504507931961722728994430874229548649830211087085405882427798055004074393631329931774216325515268260113092698929441179458348429095577080503375083200857345786565481970471110731571484693379382449410305868491681967676851723160423161350415725504757777381186126323471406462780237690581648298799667582425347771669253897112939260426567077461490927420130080623845114869479435659198762987537577564604421725707573779052068313459881486235394915802414741120571727341642453957998363477290048334524336952605142146212165106197320344742193344653071732223559639696445514088605402213349171044519902270716240659571653790628391199202383941081126504892430007606379697284785365692378590603031247291771044452551287749653027668682669111903415942691491311421225983887946154480695081170264303441471702545209113619753168026825444174133454051081937932771363292160438778318878916376592086335881934761210346107429745905605900071141324481957172388704367220926929359899932940974052005415725993622816271781198452992970353452521617144082767939638999380369216965882801525893406852353199171139239117540887417243008138674044585903817752724461980328019871738615736121216711816480383827685129006767574655547950021398339242030137266213308659027703841499670971932038 A145120 536 72363065729542092348970971348552519668870977880277018990250647763858221713593186517594864234811013488269450087636645379920663904343486359902318761994860550843215522576887992217396129550062925413119663264954224782036218479806782824828809228624277184192986769885845533930276719637521889037265905353277688033152596005956349564542010655356613349481961809532099428947505460621673320969391984925791227856183034744307448611353188621574086847885983125409185203573337067038140085056615903395688145182521980034385318262638692819503664525989574391619757637046746549298183139454982802193481295739453359313997456097832339504084483979670656884108065291412212942760021595890155538237308487202568651900483211955191474999510981449651197297857608246847005934076179670725580020421888442536605132312730068717302743747721358866330722829157338208479987024823168577236918365882313462127092964828154751036769134625612310010929879857935015361383201886834717624639448209882860958451931111058149726765845478332106885644089769148948811126163199923965269321553539021149197568795787156931114318415409685555960323401994772394510237688246467541076890190515454464036419764419508107294337947285214700831096921939643033481169027590659442175357722458285769855820147649179557555246155387242343674635251196361280880623089470648743828821366070561254423664099904538442438 A145120 537 21853406234894007219406675073574549642497460444534357594137238559098157051004964514733974977931799814975512701961758972774317770117302006460951616292236799269245205390422118645579237492789071700545812790747915771082239051460468954749871291467451206251198803648179564681461598859420878917769610037307412375706215502116849891639964057494535881127826961720916646356020325636338880152518688865940652012899694067433077811374765850776113801494489442382646511349067170400403436207662343626734832307544073365962640407743106179421793226967365230874251003973376337316323966472950848264067874023266579988490279136403220318068407964540193636807291064934756085153886825513312883942264949786004688354043659294227165878198525769403462381569056609421290899660998654179427881382044617267464146927197188981580976060524100724604209611736404235545013390005285489099565458550304184867300905113799293341401733447821297870132796891652200505683675887886151951277821198945845690573566818947474881601350573245950172034769204677082469818776804419865122630741947857457697765843386747341191108435460102221628236468949428292788639260233289114637281198536286878922032886053165554996037706880963700411873729538354953103174372287793247719205307720421974476585945974316105164972522446563360104610839093726451277998151621796678606166786340000839808242716671499637684238 A145120 538 6599656319872260638168466901248165439514564183271495716410455794199879571181785690263142848471168733109116566542363573132464045911520862464847485801493518518761208812384902942972712326692749590639422343142605608642054157322581817551636301213941640010677845714980342688267472578825467911277384965361485259775243929043282710925704603352694479487254260477907295100089190836713720132739674645529151116667851425330045191586567933745764793964487925616433837242214712123854799594628971159370523668733127634540683017820155427492562050879618310149632183442322607122980539691691701192946304473730767703164750301737674703717155120807158807658917793545004925503531061283424600795025777526886213314269284623644648903740955271378395988036557238436983004691687517382516494597357052526331635766881238342368737467534530697471604972021564921796385563794571394539491531563825981516462746251402558434352286732107406344470093731399106617701108734939731054568277362633435515692258727391026356093881107274798619847614655722709756936459468771599343069214746699413203576087134001909882783633190535461246171453299325349649774546352765066152917845067768121979989895168291578100696093140103752309685035223661256194125179261885970151757827573844978006159099864095814580264146532706747509248798771054191924674561166693126290318540653314183060834876770692986042197438 A145120 539 1993074355195187818719657597501872388183755885887547171998363512609804532339848273494954406263315025599138227583091837327031367547509183162377479760434750355866615816134850266659113543423717587301405001816276145894129273272368248431639413095318907832018458207120415312292095257206431888326852489929131241039747960355569261849671150248456238269269658837366282203580579612361907141207229224260937696581678230755606214781332141225370191663473859046720636200637493994233749074141741627786271413125097001557920308741279195996574317572417762299958045148577453974802806662924420809421519883192668579775766100845641357302262778075797419719356366359526552745981226620768716127213842548169850416220969912681389741763890293430506184924658716951359446125989969250865801940520447818334886537451206782206377134219367746535700097340900869978272895252570555865437342966816896113786882067018458847881049191362988894732098174085638546345229154275910892327668485694098579893371562105271012065470493046415937243807591259053669512340940792218581741780222761274930022280548625190037259466115106249194122150659927306165939124359274816689066551929267436551078026307938003420855224090604452233824468763816161015672700962717275192583144721993462935885571573010961687134607280354991184433032618019272234800439474189702342997593110514543283532324542032610285105942038 A145120 540 601901855612626848992698425978664213066054762973855974447789370352366768887062996809785967548672666562206635613527192509190340535301861794175534040165493113953199215263912395628109317401636018615433671126172253454418398474097888444537551118485096223629563700704650443969524500203763604806798174573632273308744108783452873795889761670430431262839949714624139318186234953742459242924450486052157655216550157836767746818770720082128052117575140944184015698755280971546468365591211342620294596240110561342857392556848497035537951344819284596277180002686948777783324631663483392744106058419712180324578197705081952230579641823770013596437963722783473924360826908410868845817785423769767939485418644345156057363791127660741489451258895962072115747044279026244089669542577884084609402674497566987983525796781524923083957791980041168516617980712513299967538084447138800382121921493323169501642503504890538802749178480131441889641503482590149751901314402255137692282519497064454617415995018910338249010044945578485482970027659781240086674558059158329453525149597673389342475983128896721163643327844747136763965781954641875031945764793698070303583955102108741520176979269404470862679881637256965476961565561355222189957948214451961659436455949446333700071134520674630951266601843049160717808046644123414458982800834738757443701176817077613115952298038 A145120 541 181772367320658113207976204987959090473560354662218616736060391482902154399360685188281867245292881986760804817057629045938155810293614752657848902650218485663510296393885408629422354741750653904273667275102204267088462209904289942001908798369403740628296219154597313663484106966279402219764721868747017407999681104642412317096858353319741785139395544157652707810039375450610329456042839558527350937701565988473103933053976132661446369316029091284526020387894215913039212659471683729701181793100264428541374631859504825536464731817851530313408402766309953436589235955709060187910608122869885789442839940833903932277749568000468308704545687914249598604223745113461622720843984135921747874180209622324447934123156663250499308095261921828827596161246275956464214399918000545733704721160814023588818413493801159024819553080631532022040357279926446034331064160069100819287033408916578730648155009285579729535519802825609812125388822587949314181869280995357484489427516551360023447565025217875735263789765973443562187436012313142287593974753643054220034572897948738391390487438811703542226162858453707996551727025942571442958554415767549795131276414528901935672592515269545748295499785687787413026720098566559826174717216042498958213924125159781815734348017963383556098080723982827264543229647051081464269808258980590204714223074215406550732488065438 A145120 542 54894653028983137561959821207937666658802161053227048398315790438466098261838039863864314122110901687335200848115790444680813864368136353440876193066325817177266156311738129493689923022691295843072032083409739516407261168992621464596131919556441444573521828620987684075928230779316175706764139206187025624942594949493225066889455332940891588680834614385896493619313705151130577036482013096189207825530656378361040620035482021343674675481323210426982674141445297924766295754794857275027136606920039746858152281429013608814976811057646342870053060455422918989072165933992472693356259547048285796231413083934133905595649789894317659215176359786380595304551210197356999192849065423624598090062937887297638120047829521173990049555317841496343861924949331059825948659105693586927494216387891337556835177349331168500572421072558742629487671280557074189068013838256421308624301967571313453486241170300740187780924231274854031819977782918078102733172621546195705178114827479013662626547221620779561711415499279034377295122705690909189613293701042143216120987490030921320810584730538005573031137539925175067821857596052701933898451487797006340059341893232626275831602762632133411514378255396074541768592508201539712282574641296620233418945649342304662018073030290421159310669112040970784731337545362782478795023111411303503066251667236235700708095443464238 A145120 543 16578003442385586885598658028592187371867779077719906397674632652025278772920688678201834583010247016693243895326151656664559848883366885124391952457127746569048715695848521221685727330498029593953849415522466231750725784573561778018089837797246946857462963947319125993616662211246518784040550275546612991715255675065849327788298413689795940039826914148996583420324928916265983654688111912209582235959320524699045794146782516469657090548990293519857483064696092079063508278735387425374465554108058903286733447616930250357297460474677377695225710849134955224746357522829771044333402472600459440576097308508167605585953958798515932614674556109799025532375861255856700294617696913950492701451133061754264387806510392237881744466397892869974017473738536733791480030835519545251557519644422023128140634741084519086013846344359659642573254686370956478652505848089279166103719907173127746374114185275814251130109582325203091999821165052436999076103949837670107606306188471145574753193813364450209761112216992502408499564869682642262120927103739973608214318187416440290146405198135038871351861310894544416774204442280890041465889390760280147148126120479838606399208361722389020731593937629828823826701910756766426549511366954363267993563372177250848147642320799689226728265973755649194161599395469913257514632709837954677335803289282268966207294091438134438 A145120 544 5006502144947418256313232764813632648637410479310358505049340745121195723323786142777090179754972488139672321187649684522252393548912431171212928765859513138035534873989941670819595963887382246078219451455701392249202779680046664339998534882849021509509241590261755062388156059565669356604539419075870936472382271274937003766999231478985433000439047238382582296444509219007175933138773315474197646051889267802733468791708284491815097671119587319786532902864078362579254733882332207605813570204026868752846643028031506594295018086541510417615294623378301054954410899728656862915994190465791702768185155756382682753052499907361917331972500768799519330182205548058526131975351618947625171240152121711900547479446090626319112838802608328890656933207113144273967143363667796972383443438399063093360914856630175432807681023575544653314493427612748299478867698109124051742014787664317008091528997712125603101105312937980058929914171868053055642880659678354826301399290803458484561801905088842342568294178116236448332491295521452272251330372035770987537507971612274936702893559252051201142689084752612488690741919711232739820764697558116807432394029043018026506285093637398852127529854785952908721122208456035259278240150245576410313822719451880413835925962808475856050777013405094015666018286094368440986940283347950901251909527111577991558902107518873136038 A145120 545 1511947069770677927819710696315688467701126096972650548618503230393949083165010494430003032451418681171164347754774878574063558291922670846821180095337115839940162483229266536066296295366658940286028320490206297993027488737589519068901539444782607248924933497295102709715229513326620899175786864010637476201667730669355909288305979608239910970192552439077390856942821459211250865824254853161295479525434599555900808529301755134011689839587566380282013079181886969406855866124185591309530323736062006304456399461017898061226738164675061468742123750549397783641007345360531542829585912118196493776551340941119062023816269018064500518323080557621345038689493699652419035156261571225268851221824489623932211074404912858756134195573921317432108419811074431034004285815796839166114548360876872632171868146067571896188833655273470125641334441884363615486139392323107374346922362154716563315895383194876656322282674397687652593742080082986970367150883118913319872914979516455991192089422143017023005415080678886414894003871682608903577639651427699098262719193108719614443983708488921327706220751733978077040187285548350006535829472773160515564435848644870964166291699070132730953493284551420148604955080251811891535601975862797121551506467711095707727601493125838908838107929782364637081943360801103799264798450938371334223399341384407271181822229176608248949038 A145120 546 456603008568599786783296317054573103613091443875261155324282926238227501920109845531718138710148686741203493349620825679682672351767097683308825175863043124148791034400364503950350661604767112584134474568590846292502052395972354712143924913789464540153820406941530756578936924868579945881731028391793441941967182279874209668064638842456974127565150397554133656214435636172578754302991826881395760619035197176614241442380338342187038516457773927257848163380027000682507892314770166243270551954720521877077079790584377182983880630713782022049703757371294752358529263887980797277672029465504875328815736779062200348509760190955571794616238355900877402164896915089482490091059019158412245443819755714305815843922804237253726207950485435256167852126011271059125020349227281760369621221541377135852810819197550082473594956211564402399029686955650199128514617613880317928718811355936737804392314195855038083726266562788733103251178270890196997823923821252144246794022414678905881526443685286052105292786070845581061540836756852367428174923400793091904353658810861711287146377070094988916077524334576626653647869493681990741080680012796917583652193896721988160193586834086447349102844404674098925787713113838735208492518470414485132144639426031451853321814998040541993252544017260715304731228943647253009528145243104794984565349188563884318918754309228172309473438 A145120 547 137892596640647364930627668039784761602685914924231896257384825220714311630790008340084447887432451977162283827237734580385592986675371577688418381930543686377094952226426850926469833508344301341468325291393945374037626796094913533548396422424973508519204837962844993384129236080797817035383594787457608828997887380791341963846232624442397946613705227508909286785902619302659572548637707463328358411469104112737945014790332877585351620280408138465489863327688972319147976623194466019876397160001861544870973640357020891363070723737397495597541792602380465814492196686824840246314123312670354152808575955935843386187923761399564617473585660401507354108760178863324059588464667524269272855182344401230732452653612474737766558666851027526045259233635592785424722141180823294792459494357135018154916695529514057335129487942237176054381324126164475773195928379999532907098734107130740100363162991765026624629010219287799709529262095728756506372457843135028649211921854253513120229793903534244718775415978314686594170438696697732354405249227388086056016542241687128089103761891460197731327706128290407271324616399806412853799829534391895949747398120961395553414296932195036966698105516927026455439284405299046221073204976089311712786129600193787363995460527915117843053430185282953657391749197620669305078235064966709714004512055604908657042281979157731429212029238 A145120 548 41643107582466935609262772451697943430907533215674157408574892933729483884996662408859971543865890348416268512332446222450769399303610449364219042517848330242758526781346508615289939368858374238010850103526402912113070790368267914776903575647428210108259707244372246471250450359476072164739963894783806072915420021816705398871894187942761722903211413557293050475686376593767018330934284662098282844503050406849682780225238148692434002286166800042650680876798689613382006432312413967836428671768607466029156962308029724814464374688063329888435571662161529381224284870157213773589587568396981449272861122955845640428404466182477558905228253202899320063443409119808776513226238533310161990019624189415966894885547044566568246991181059827430412120705823009927206961616259407745562397674633234105648989239094047765126631763599415604020760856414716033306041856142245057625888981542127573571870831198842185599877359958352723544733901731813574727484444702957399917753605962146283403516232423656619018070332664964505858410945565958318662957091747801195825091403330701821198048944843909619872051173219368419313380504872042999856807438706339779906130580336444735142957479936067077495478763267557315443738102687198120028899410260501722776278994619097752474775757615367548060142663411434743817003526452498482880617461474703228834378075443493850542450238951325663449723356438 A145120 549 12576080597308373906632426652744739131372472345218671305493360281161083418957361257467371321799611452769735928440571521445551972996703680336416462422008265189626697993014419174966635219561720675577935262939682285512773341064420815349091331449100894479185912382962455589324251879325692995934433712629921976411627848701264239117348198526089597918823233189074992334370499828698336876369605330246218090681509753764491461683007130572237483338802093204742040134929876574269046794581725823820581582476959452879260531643384619873076878085071388228811945100180179492663919538590791734783809131532575727326251250556709447565991960863346823224761458881615193151805800794003387182934735572392144651713071322859220771522982553846628872824778013216856458415193924913405231077685969160315865051638244879564887839833510872911010907663119081275238215397313118077582651444626578007870111373691615396478604627859058575024538333697203234710800109060911970811193929842449999746512377078713924074741672398040764698738465048840966082645935122222714503858636458608573053121587263630262873721677580969245003628126606120972225369587854957179543902046659780221635701687863485348617619744643760062366667888401285382237553467727128533202506548693695430966723470245367327460018283339313084396320030920068009679077673239456921160641395130295408398268174271879537955162929881321192630387241615038 A145120 550 3797934697279546452867383586356459519731055740722823060101586230017713463041238103092737279211938792846111834120540267030334245075605207851148407432403978238937020035363573244331308546368270785650298438557680523821945435930664717967510805194052822704504037279947417215729452817105999808700034241250341653070238694887759983508040284060691115809761713211687090391929415261890303969645289875449695765102971442586469571745487928194667027534315945981032053470067945926739638749957248886379847801479369986162070651399339847171944402717316871181771318984682752045255122476369548946690936768135269472671078604807003297319289143776264558136319055353994585432525288396379903120469776916623894374655357519879295257033045845714637353024835968810430823010976444618025369858254201070155983500032352278995362021980731044525077528987630198945706337029227705244713927430235370416131716008965886307608965025742604490815224976899195418529938088202493683371405839327975196966046820124165642924288581547975887282399998374417306792453213995965693821846645253408041260846894262213008686042748580507868081475822183875314243642302151692196179258561283814920594202003604192238837786019924935602767656206818424917878425703515490129829036948806085759650227711735106313795173046792714936120140589195197127488337640314789537692030820711887738633048154252032176968608662373920048848713497244385038 A145120 551 1146963702497825720392043210652998030219647461225947345479373548105068304755034949772749190950683715828073004168474720071639496460859776067366482628123579419893790423981806105368880214367998215545714550509156578511942008877719680405372914077272503355865740072631737036694705426514132616534414406423890549305235674228254813755189048438130190884950118566696312223370349038591043100496001172780477874843006694151360046175675671307658870077880076884178475405920384739998796633440294581960890215465187258861492457462068990461307336543751610025506709521429090937487554323944065191108928120167719848170938412400464439080977755428471033210345129955447483185429485289905936738994689694084843709001266257932224308403208322423266633984627637802736891692856471080718748291961691037217946701144718750011719765750340941935700502743356656962522038544611369670785528501279637239093770364596323973282510959169638697167622918485223319192806591837044031466193752283118667033746393165120945449211076885816319918520100770608977810354787980846517311483183007892769852202708945601064992922036349635795191360694671403738780607749880223188288956541605665446239227369386778192643662760397585908275769807791275923913902324908210292079835956032889205718937802220531861398814800113116571395198061616918612433468288297393200926072147213594966771772144315939445564981860873993973431118845780562666438 A145120 552 346379240219646088011944182233619048666813802234495375511710709941500610322557513593267162929827270241285201147045244921368097596934576767136826605285888580829685771022470080248157493430589092824020143955326729030082664735635412817704652540531101960648748997897504637664585309354450944193584450705773695548528103378238065994083584588031256956139126045429074604367453480239233126045822708889828868506822918662268147475482307246984784096492248903075918540534486123533709843660219006503302465222685072806184560082893435779467643691810268910831844504152600780369196150708631318165949601353883258878150729466335453599157962850254475764966092927489785927414272032263196515273275817836706176224007754538011861842511880325980808826004521780457730860419643289932443958802572439038749747762205030151260373894580983733537026750964722772482709934135604412871984893459020210835902518392080874045010700704205143940131306157560543200809060796699095009107141783662509468994444689046401360018820930934980639505788032725536881420353517001652262374099421738363087323957254677259414853768934841429639922848314941745236429296821525251171068696306349680949326071352803409986147315854051019363679714296758510597080623696575992717980629684983734041359566042888887036128274461114411846413694467720225757779934728172431890136096427684968077336554535259460528447553375283806056149042712232680879238 A145120 553 104605383582630620753886750991342299699347548627356377457191155028785079249107614070216910455616884929152302673403495491533093834777781323899254268313710227831145209058361982428838194135823538034638537759958163010506452808153016951266399694326315519612566331624973768837668068719617671013845969698737232165106181984553667675399487356537001470563131115601013834206747580683209813022737962083555537811185678429310829177549481112918097138270581288652043220766008888922440373988752699669415383607035426800208875652576355536408767087590157459461191533544564006580559749959682714020925670680752576461353349360420906522506623803021423209986549718971959902595924724258195441675790302296991180375941340604221650052130184650123780998819380950060431982955039417088517356810084914898665205877484774386930621196397706746586246378288602920632815878070407921317668652296122824035203466784043827637619949101710783831222486836664798823325143554011289648718890624913794740969288549698848089780234710065478336810829465782341529211136407346518136719666542181977759601982888203586742220845296285762115461508830417735657662867032350745630474457327975997981250234321177243037623845725163010261922997947813278924394434454041041590538070328909054791284870007150223353049340072456439261045540531189891260237106819619777037620175049013646764388867697504041140145596137474835434983579780248489062863438 A145120 554 31590479462714227821585786855203140890154292871659391496696217107983152432620176891691913690433369421333754122166708593198072970005293025240807652204135202916425023449854296223428886471525277897368014383363409902443918665397475483869635003034006755821034383401744180684338092168015182195237289264567938340166518431231829399904651098089586412853109457785460748855833401912849124299740818726524882590109568062733208143472467813794018350973619056924013976752794149968453459234759655081156942546859476208590274262517976478559668192808535742488369011285954177386548675291673471003001386595985924208069833356117647434343401230549619554940173049036604400798041852453942760189573398017873499767358060854720400303881473252457055880834627042396470001121561484317442309312686841726957853425252639659822896340938212856485312869216407117308337912467329056633523061008535633838420611066262843865687179618015952511885250893366611684100992544250612774818095861582182349263256147564363076712270863618843522736230992878234416284881774665131475637076921639535545036711508280228518891280425709365317439735743937841226868949414473103655152115044352445040656621438924174593952415261683375048081381700525313476656522124496697984349779258700849563233989382593324563733864573607383542423906826724879440365848479590444492929402728705693637877360708091685164863441585964025017558984944592331464303879038 A145120 555 9540220192356114171498153743520357206526897099692508875624800375455883249572044313676887717600421948357864592591672591650326503847763715841400011711380517570532525936646939097493094876206498101467105705237989832375052930497229443111678504516575713942432771220995117592901266166671865405290647511929818641498123460050027925103529232135698559680168493120093545140627480630099752328708704517448430986675278369266999548499507730284680623896894684609763568936123067281584022248523427081809727233767954779567462618404776320169483385461090204074027980216824617006731119378335428560192397826317068358260628320198169104265184665002182084168722274259335557081106043516366455381809490411095499938561758436784956670122152792057380752231058547422783879906728613224450488895074616116626373069220419692492127764342143884951817900256976660824197416749255304695402646755925465296378989338544594803609890624691715947805514547309880063799676423220131046705416231307194155682762387275887950319016020578180678388004949019761011376505084812462359124260510668597552623327273517740809118424467718932040104684733160397632778765060303844953110308268937110426280318424320779550130591785182654101510315350560696856671345287163548750232042798057327659041873508673176868024274051889357373372758816130382401099226003729494617087642003894070464992198544975991415747619213364998080467378469687103853730708606038 A145120 556 2881114907612083765564620844756292673230232769814266021047193017170568758218324762553528398801636995034653773208562955969805406089054636891077562729184712171097906407843925753146691223727890901365168554967489565967363541091497894344243038729002831603858875874357123768875498044242735337215580311313540661794093118416677201551865923453882875436998031812810465171720643316888212354145729023450699633093343957950571130438707862078159754398511221133091673804732413524888406265594840219051456467655375483953165120483979930714705422741056433094613961656469748381855411503582007751707101142161158658270501682866490951840651425429428439799399186653270301634093227100090215582546276530752823107945883689848202193976586261728076530117898846694638335261830919632299730204003221380379437709051141494492962761934986515042592520564737735161790311520362634688954965797228481983872616359629401367846321281477280200284753508036690412655818178819935325492260883758911052833844977701170596633266125943746946029654758372974947201288250731588967324051037144994821356699799890849444125245297970691766746297349678696147257960179262346702735657945103962996291615507523436499964844766709899855281067154487629925401269620201267225872092575234054252181082565629916820818767029806012319375030738564548760252525887277827783915974955773280574734006083222041315870616138994643456276130738860560771495209695144438 A145120 557 870087161878656941086343996962656866958323769586808645847376666385136309098684506246851899550376772078517081644393421030289582312390652577389582544202071695153997202642928930511203256470946845714179436494476610932311414356701866862518286017654338568651438081284630383082807508095139399973699963369177350043174623638376464840738405353840492683413725438975640388314493654219610031199681456377593840763203200022703214392941274839873961147726491887509075725460252761449017108187393222726458043504689628199076298923543534299520868184413581704369342392273647186703327542962388005586984352534843597729333247597360069286772465295022386637334385647013371757939073478183728739473593702796941483099718312575720277624258928889087054714853220643233354465193031000341294071120077782258473561760375510917182261976601585398977989392650539042199849881732766420759704268116245633664233761618740668494785417115513928770047753912533194741993290327197248167616081478959830761665500503366244295296051018990999520277349023689414293777675215855055669504288957277767452170716239763014385014961562681194625341694918233076074271195372168400381215589113127887769641602953653502209832988954604573640780770339913676774326753955495538664621725677886326831027892946726206710399618727363831093885910287677595213861718731900261248007349001526839499204844934511501401510326357168958797311015757419665887699597225014238 A145120 558 262763441772446784124310322461877617528740548182446396779886706055293994779044502561786720135814983530717124002833604588191484052935888023734762850786296467224336057291756693088630236763002219514780824652776969011992079772182872294586178134292881244901130441672084018567238991946687856056720173357180246172376942245671275704701446550936374907515508084538830586805805362931005341209949654097009889210854273062898420175537826293779858106859002038806607777415191601544078278266327158423171277681948612340637089109789663378524587486270160618286446788504984980636023062563137595679517567364380605355600370272719874433653443867671331336035185066211385000595966097184385989105442751968145575073006984514177675640332219938242562447355554735409778410153033531183438509748059487020678636213924353155494550154171743803976310204059898053009192873971775096434741734005308952884614723392500052484057349647603729208354136928076988121669317860634749011294564345762109978970147307038904606582774141609338108177729750395830141773656626937495223222971214060740775734199604608539494830393146631750085086445567956710278282643042215594568424372254219518143435472476495834230869597819523871339660511575499442755921278424939451409489889062146436648718242587345684509719866088634070978034169876140069205825986531146601069114303423505332248185129164139251381940247943726030913331650628001878537313783152259155438 A145120 559 79353689328117050148600631039490077836812687227329225018879937852032401286962341089153342629116574649504492931774104192212797894404325792515320991354917331030054335304907878383835820299170199346618094865702150165010675779784870731098163278270432481621572741946888088976923092760391637389729518653905065166707793383569086886354996119977431381577000027805287861574964905111509393435373595855840608947837227261795300189798030599446677274310270889227708039703662403413550191019322614450574999401904976237244201834857554796780125899985404093140802560786113190504892261566524591507208718359690407973793582489113804718894053275571447041095988555610191256808223822276206384981104237500677166730565009604969082323102706162420364772046662676873109846511750933386398088649842845002462689663043394277448436964297890027215446703636696561469734048089594346356871243965335187525519982230773397109516824808159210706994179304525337879549392000621367004162790816338678253818222821225245824943702494715001117670154107270517013401350523659907702357667802357386436504276109875539164424393715321225844501481219828008270965283927553737391263779205185181351429743046298788284220408708507254540003833715030491798611451757577758830127281875042545981586078233485449995728689159148762071535225416684013222564234070687541622611271626549608812112409802725119405844553368678904166867361178640809898602874812385039928038 A145120 560 23964551413649576698093266263603541629099902802105243509304961344607729894667847964421747687273069729166826148271776632443676772626053453451603204626334247674609184926024887515225329100112637200459149868617396572864212093415258777919350723859536316568470066937518530787012206774646327803842257913305972500099581224895618568403504126786633340861346492889112395365052595538312905812141615998809766892357631778789117758898829703206602756983594949544729021382728630639290613609557163236915226648097620875035408317037871758964219497208105765967904086910617678547496826970027863497581353427059138827480306311342096305231570435778709335079652508609211548171082998361317143878304374282452536207055559893716148683901376928831011918595644772860943763868138628849161039333742791131256711599602891147436272468667808616475260928188078301665806673330183520824678680935797221323754150018970173427021597034714434029783033795829723962635794714869792200508151531969935070543124321862717200228391570629788728198278362665945742217066084488665188616792453340716643083515650982808219116672071633863573289362241942490541121237463478186476567092895593670548613638964509757566000332560371371347209818121427633023737902509510058227247029636373786740002346908270018553025554406196837511532660041668695853145192863361106423427534916914558355925699575293821921313673177093085332363029744298896587499530879557129799112038 A145120 561 7237215173232844045774017810977230081910333833548556210585079446133682395788403122914278648213837941633731992285144768893798172535173738616591652476161587880400943793324211121719665552413717264339316642227588062854827041535628366060912820442301697171196338642388649409588709522850430605122972160299749789964906822125093238570971891293443291508745063852484138112384308887665386045873332658044693760883056959967051767887256772337794585931771364491618936749544342790662351759895243974933947872726079599284456067543602413652397508030947955918213893444445752808153536852686848251678061526253500235491078712442823970375215377551894647747013961611426277356410257281295501244862939929063165257364048522892671933455892729800803179051112674741328143578331354161513247480701673078794524440390410083131476837100713904285501584866096010406512145611667333694706604771366795504586227785746761601563412787658950917783769212161272111378130454498676623186457599864104052625769726979719369223149310627701480914762395371008343632540556165053227054568963241094068824785222320698206634070541239711477907542895585412315410342748686484762185870790690083320499967537538900486143816212823445639602825068837430142677047946420280006869772822903008552934727180219312117563721701982285779720791797358529463636625680500983452333492933636570073880749159328931495117323454928743091469468115417088128614959722751440814291907438 A145120 562 2185615017764905252247055285648859881195291717828861870353184687771027475798203075272147730012891785303657894843965448429294604428849843008757227444596173205633410416398985733871823771499842501193273166802862977585584902331666351291617752422851253009384725799934434603165003263694055396419333750152611130596901760700553262429865107666493087402300147936957320597544696231479408272947934321113498706019790844278270844784192646416310758348637968481519374169341008794149390940874754123266815342336627941363030696989850891051265083205849074581534627916135706730383820632684458144143276999575130011979478290851421496957009812450236404910263136754142126550087726615952880058804729554202793455187735598353693207754995703022913729061517432127108238416892200818148151578132571527004815124286304242214558568531946931285605003368632807064465002168050204592280569962271836445163717037145503033498723640275968462736668519038908347912232761463885470410109687007427453957911914423553386788190863417995217447530045123681853831285030895761585905291210106357068068442053625199875595270186782321232464504665104552576763382388865854919993656411695509569120441582697783437057866495940120211788705960970782475455444741916415052016444145487072209199547606079323989485690928444244108638167590142234229322407810318433641498291438423327247753630320417762017703510369715303320538447007826216315945130336740055568786356934238 A145120 563 660048498149828153334564922248144706890896188450482736290451190627404164008661540329065700185245105323763050510885280280878076739340117414906066096615568146513409544808700367418169059327400021643104157057822391642783785677121702461702500318880636107137015995241556861506421396926081879288033669573928261690474366824744960160580691543389618952203135931897258336320385877597893633044230291643618564524215951915077828073058291960953511226702734710054359380204235111490325401792415849982603299437788912212035986034867425495068402730658389575667539416779538986823105677533853672683017975810163010117566952758416849257046588144593842388251720285789310791849137027760488482257783462429314560301438786654292456070075246420190145373399213389711946673757866315726580263348555899482375373010023490738713556219810872534348425515742241637458024142605550119535037422001323239643937958990156169355012975950554816795556108980538159797382915831638913387229939018643226991236772386186143090664417602923927967673158864956548848704446789963833890170890883156593462600675409588041731564962337719772492802501318679292770226071094739499353322050461253199791052858007193059090989537957703480514549597388107470157401635010810925428959262164272904169710442308775625512561096668459738522946891431157378725903522090486458749031680910911192251522476017004800414965014330566674059519526895401910327300746735774030332665502232438 A145120 564 199332460826230337401786359463654052621169453620327957497845906384788286503139986976302569308214008915991137596392510679376749880676286609458623203950456984073844049121811111974553184093103306693716262158295559413143117689588422477082863478549529253102369445837150237740336096868413033489589748877576182419392661879312277415232938980995998430477944751285035060248158990338332397771084600142051692987607197687509225807218819979561544079705877244467935013447509662661284121950368711940622929614869914860093504751832972648619606359575627802777015369239504638313847530794591124692127285417669653925493240254751037054131112609854890164847109263171617717011889294657051568761791800924098794417579325833997968039954969423194400989037500926260880787236458735148609091379685749072150357833902807898849279419814351558441938900750788341705258826064708085894989020874437346536024099897990017642180420013427278703795208243603485350461728348393487957473031473943247123899547348713791659993865925219608251019846447171754070454911645538182073245703755503184868637335531641963403057023355804588971593890893576041864031510088222462949783265582886770827328842676589606062041782596730510995182189705247485205059838328522983064493680729464929987043354029644159580803965502946396789821323044619386140993541263516592108566069343656756732712034126815031963301730817461420262654358675403550702528880383867017104896195317262038 A145120 565 60197743121023412067186145993101275746886284097150592681613173277015435119784267405303046865380445447523999791060027339891497585887499215939089301526941393622154389425242147115947643427057871221480668067648201120377578758470026466376563068021638953800808435626824130240719994832863810031976816127358433162394893413185483034440186991569248136385387111752148690936607694696298786233234505012607967663692849485675871115952010575535625358559948225094606319701767713888596314503609558590218142140391276498836026399067522872457626052189108938049082973970913621231795131194288985803349757178160425322488840989982054773498338961588032235941438745757542761226798717849401813277578866095615406599548654963080732055610330690558288908543951880517396285798736780148564219016401747663889925690465637961961743671227714359776931199601222336953350707447399236390167149266658077330639634231233995171769131831079087613729357333459272037679644578299001724243468275191841988190672062539178895175056844998718767880025953887004772728534612505741022286312363271078673735012729880463359681489488490648149648862247358645963644745820572089071335192883981343536653519435472053837677527354674656617064506741387352424457913773578930074551662621036244583182923206510227417777285020793143370787516612583623457201323558059920330328203910103429622086782783822122648116707741859018352647556800444976910253394575181103391648318320310903038 A145120 566 18179519090088244213952814303557121621507036627885858661889680483752276617888345616414543850775586311143331945762531864136552894188144086926995510437932350416906551762374006617904213761787384005580468040167598442794615641940258404423244963679056414518591045189855050182459698103428002216623508880713369238860838418120136564123521238514931941189956429804397619627795275639291895110039049429207464182742252937476425567791699974991779296741024658101326640614920402084693425695968136325533938303468550632733619879013640074509554448154751323663020281123846674107363815773144479121486934540519030777737704485734325790559444235286975880364149654109514742272776200901224690558260055769074928694269276219524547082826279913579180055979284430415327417430431271146131245533861948108745685408162788761704547739431349922301074780340668394971570208390288504681744584089509864916506633513732768551856635632565871032067562119496456551893902200917950127233569946076462337186459063339483312551207173323687848291516818227428269609946998065088250548393088004110256283105207088368292660406768500819936604984804811417504978849206302682677080278467696782861298535540669883669372551219329149567842485853709275184701084899782508359531537617872216399191255765012059036009159272314026351581040195677209664688658720992832423167009014781892089113475688680154224699282436310606081079299499375707623345822632824309357260687236538575455438 A145120 567 5490154567463528729201682733528257628419378175337432165298001892919910523167160591889786939887361685519838723620493562941899082547233626752736705062954042884512156477847524756459956608416362911814079867462547081522853546287199568109353602468007015545660694838900598330972588107240423805610267705159310151702810807378868056882268973844517876991230456413816328978903236635371456024445559693115641575220496694268394845601977440436941811990430886798375550859386259661863525963867873560752659149505361899809054367435720234979012985716682710637294075816427724666802640568358438405703250881479569134451464265850776406694178660717705127837737254102327694623617185873452007146781259263394532850262721869641450138281480923570221818616835354033548362667704445149351487587007291927093533103339471740396811455564596448820564806731682254059077249583159681014650474227882712546707672681513064868665532191903061972596790030730596419399920785032642639422813880246816433988322446456461421211569391286908731465270199078729450417431264881044145924592426264878026318824037527957343920083162597759130206555762190800727857648815557589596389172762051544442768621079762869396096672790710048494831813663313459718427303181820543945648449808934788316311176058110435318647348322953815165034103351577904735112517732416277331876106394260221307482647571198622753736535179058061177467595801254663257273528181718366244789335897116329476639238 A145120 568 1658008499854895587974694232711230246661030701915276628061334681981329225719864610405099241302132453440680151201443293476589386376370367135239557933501683018772254349758190102444288991527979811983846539505649051021458976363092329310620364700374439638375011250302790840903539148688504561292084223449230952445010002990000033041881106579805883919410407880542726954009149668606540427487448988271494548252407259416117766946229395311981435441813386788451315032894035497480700147662401847210977529212315825191701685345708497323587412131990023861139147876280049002700290087828475254043260279272289359573564470582448740495851396092511661631116286589248854261590117357581604933637382037489379845850647735355498417213924412638293410042228297633701190198229312003833003120030668300034138251523112302811075355032768696193888270558187700057446357803905833377919761472236489679240800643183431857568438865319092149853198521718520622202224183177657159155562558264592486602136192370788009722581404961473113214663308604958066597794632047077266980976364338905159838028576228236029495572454697754756502443235196817008395504963449185755426853093861098724933262267552845887737525810243215316289639883834811125689860859824904489077472310760688199309575978293586454172463184372779865813947631136331552794315666530994761394160964057572052967670453026295391474208924793098164989132852679408927988982165056313781617022180241894963369594438 A145120 569 500713076801611004039628456596058006234002852600238204242357775956468506256875945181748081086304113577399885824112254136367052786581303641215593759212445317626336301470495563413418815484841486856209840850838550861399088008107596252239240785910612763773707736896603933354537850315821137086403825213962588328241318092172631110591211918127532425784951949467489723781784296682539837645185148898298237930651771846973297222915675406777956561615652379225498764383139333979509581068081489984154461162969873845994099920036530471488419450875270523353385364560758371090820803883631168282658901089349907022082018651633668853340427441277804107469280812699051659305591824803771237951342594062529318914045353355490880548466891135841039610934329050023725891502584520712417590761674819318382658426876575977204360408440581654105437143765953735094740979529978520450753314141192000418175086568714907920799871794173926193693356768962497308652303398867429422340469782026684137411141773531522474798372728973593282096853928498257383083561446952453584108937437923093393058311196889752950318961235559338704607650473676545734714641312838540549313245173289763385402436179879695227336698020660315470976413104449646498619552363939335157450989399918901403175634268604998724765234332256565660647150499820551039148218774628001663704735038992499774928994166370009602457358752336587765540653913380241589415340318825043682095909097155162608140881038 A145120 570 151213691185586668324379819197776806652422200454570022404563987004171507560350815580277515388822540167921324838730699305889373352161177329279974075724224984240134790789739901960750037987430601050763388090413736711091503119472130975846940096980304680220021361531524085082229527256229294895532663130393252444176433053833144595365504118167934986703136078331301353855144848448458424428418427518297796360508582690526519643553587743451630900172485205139312175528675184826314412782412947573367436293687689585665026474165686493892179086752199708028861240949472748020425182482768784346108944868704399631309196068322785544968313235869804328794091689148524352256027140973381332256371826024846364932195846065622890427219787198611355669092125144809531518043582295943146279406905764765851528706665202832812905767994022890843648129146759840298554329460249607342749581109167747636609635343108718760223992842975206618345540545704955666590793402274786028387666311613794017011562679414148999379385982745063698080035223097868771624637762347593905133918129888435299543771952884477154966830720684222534035007999815119994875426171513790060137173189239647443666602464056115112767945276429172056918587117659958431457414953049854313061121326464747535559731973140416028424928305157110049649625503314670082269967754271125507677435820811677359975588567790716604550648134280856407028288348988153551075443794120106878211347525160617212695176479038 A145120 571 45666034024970372222958665769271999551025270534427546527974081717483838814719689429298627899343320826598662701410847078124454385299888972138910955274956732795203080482199979896583098053388556675843686993464097648198772542992575447109523670047266102813682677474783377090899962693530931237313777861553548275552954540939517495169271652474798238451921310704103541374529962447137761637544719925377036202635661320767161959055960582846985753895528916299693051510895522678212973150707642085666981606232519284996992001098117284624966595779713436554192741381376209143797314288992289241356618691447639338748355130614829600911577256805239629491708220842041655329660890982136358570186340116909539680204231466464757418139827267089493571026210859403428494723270350790309463963294779284467843286754464378933520337573786472453127629565177705816428312756015851438989922741654518594255691698532264350679725038706718224814159551446127648813110955183586513143652885637583766453354518041299466290099768416280263226888540521627870773257520667526406896859166288869537368826071459915211047032558685399645939867808293692561906643989155851759620876989905200238223928541708766884360692136783589300873942333120202996653640696268692063209301189602953836837635880254137035585603582923114978428526254850530544294491113571105275316921913150087570212852818478630044564693279194066298334777540740508992183194610483953452176144856689409243071335155788438 A145120 572 13790991061849866824665192682500946087602979279196664481425768114693115150537785856832605348086294067092628214501237086894279334987214308408621828518961209079167090170833604188866134862085356685503742708638067076019318216480638312896100301414177382745051948576023048357366706503919085004373865381526041185964548094930680450396524673543270900077493532696560938193754193514187155556114076999036346635399609210288992385115256542432046246045549560237302162244114919173635491577100925496923855077645927136379505919305157254270246019746386705639658179035934665688678768490093188582105352735872318375902371940249610216689751363241946498302167088602607431385205333049464206906864018343480656137056745707026291117387800614873828447094246587414690595874909602356377514970635616438144522821071141577235090329041515520657953700480554520396721051897987326884967613918398555447717582283321400725186516737696585928687257838996184844985892917672040852183354783796238683674896052885793024670610750675733894430822259202308519104752146603830627288946334301108711850085929808941509259048865892270008851306043096695338575811609298895717615444713778181232296182752993583542961816257363367539691873666015183645030968032858191953234895898138765593977430476104776244330823857114475566375365279339356909706854046330719522020202740335505634526921575591978482741932819668473741240695789015284727485773696922359822450317535372676430790330521871629238 A145120 573 4164833634644634810676665231449516446456548717046858245844053996555603291623596609074017516494161464941147122116672189394994234711753421250431653301771010185175666028511266265057676145251724330465454454321702792860185902604609777919175181503411522322902874787281485820547654464220870140389670031443002884613017971714524556502255282138415337025164594953050699230972391911322073840184813708989051306854479345845954933142848419853895119320002071662748953304671194694915240243311328792428918566467463762667325790638156392672329672996813005389740215876110887661771844286693853959506575169614748701883177577600251670610704000121811037247624969049766602236676680920047208349514363353391041243851456999290473452693697645864629101528891443188377156525727976641275219211667992869540361424120198001860618345850200113452229564417497899982103941244879416703408780413433622090692115593871364486741977375059330243745327053217296377058090848026001153772860001053578444886052154616991452151058156604303219837845095390556651141764375016836181914854896099768542109188581976228875881021710466906857273448485147393698557333199364277350868104682684020826953208967475520521207584149031600213397644973194252340596355692282477701184875351936717606427347166147762171650873219244988697930381885834230936200925627500763724544825910659409551539560102975959023158019146846599875788391793505075247191711473275942182426543719537691592689436746270076241438 A145120 574 1257765966671617862957528234705071465883790109568871993580422881191677500955175638154496457375888676118159338251020499960201364603614546003321950675306326114713971973520231578443229329731158662443881741462445605376700123268375672293278008713728865564133923133810432694757034281488198863312675975630405345111945462909691485383230698681127888510699630182288614606815468603025752112580257626037694458323417362836268100816755107539333893988394580092589946595848456682945228917988444194388036483218096410398396009266803925429789290999017781240995905536406452139189408295813053802582403595870918235650343726063335754914215918285423691302284438485940911268044972432521207457346430868705750974987002957040015956422379301250503114833278121596302486580173974036062759824408763210984751005561478725420329505356431392747052670500383885240074993534901685857102566717243035472833571191766868753595351980751180037025160082813784509686698450210934676398551536963396894116904075798278532756594892683748896657134787985688906336293736502937923107658889675795798608263101670891311574559297512139978626572591208469800268976050396402461066449998725860511558636811994854203821147451191285901078549090030998191676454388101275407565879121388990578375464866746148071062319381388129472299408954156658403375769832651184314093015404816401349059312624177164033015239040414853494014353080942743709367169379155637616732993752982847488315779107043041153285038 A145120 575 379841157101193949978362850215700133180458156541082295203041866065890049685171419126048856110001886026219179004686074315791417116056881139581978672289208715633434360337081425423590199902664664333721820467204251120970577041146848422792039456364613988846121883535963392330803805354971835850287754970350971220922916780755114061179168746418483914894263150456208560559040545721865815925397618249674737362365189097207120491726899628458982089375843185890501122992929247054764217992266835376394589013298648476552927472784147323403693552030373121775373731778872435147539533491255554525926379377847692417701922093549797732422596618197832962252652797785105436347344997940484604910272607985783403404831041569085528366105855280006076050548463830640162570056014430914312191752234821724525263318142454878937649999296430409496454261551515844602665943599064249428271739826983279173647807798000492221309556209481311851354599682709704629005873872854246271208791302944808444860144838925499901039506532335562487234868126582659156909566659512235942331069827194231411153347516027199866641026826955806638367649096472732287532209886514178964717031510527190469881364013478494033465322675619310525508427544388259633948628850892890607194309784123217951783962410170569698648802305995855645723573773425003588546288535030162092366107428642548006360872941400562011579032186138908592458842052915095153637960793529284311181686857100403779772600890252158215840038 A145120 576 114710771678593901275602623236906735149032479485297284279325063129017603327420813400428600048763193691242073900076943422869047767684574489607754237080665725795182462849825070246345797141274997470121545899354221392927737566303079848010902637813399695765964674904727134051207992182920006227923589325070362903373608922325134754990725730719701014409556771807592696674223429339400450657357500453775732988975963689993714120400706932687073257097516247558838749197268784153855848604746595839476777845532973743508585700771545687742485663422173664994921871091683068962417749706063364413027184168514132191910330128525975579436709962777460130908998860492615900865630144405593829475444981180837882077283987550906789550607545915260584464150802798731732793670336184162086219149350507397595644771073459894713749970282165552275182134318057401184765039973382501641480962861031707274968804383804381782081890623282604999072063944095517013450087211151771439228656421952368753453646837279702691581174377872656122248273039439977376480352837436192316660875428922982090369702686738543468414015542443141464808403454543556681034458409676885644883477066180485661392613295258510343902706300585840492802466569315223411260809458581551687965115675683822830860381183004765900920875977029360275536219870620194425337603367746457767580471428045233096571924315678792563463852481173535541428555946899415992689296990266688224360136437091339094003009689749108740030406438 A145120 577 34642273205778256991282013854695618314874628346403238770060966023097250314831400475510311165870374492869080098644232227632136634423625438980402197619688759981429470346286834132971007146465146571312373139784507656413055774446488967250869804580190343507332485699344058520072482835436486908997073688416279245847608971625409940893137991508603287867771250822742538187054916619953214232706039739422021687933378669189004457240521766771867664661360530919583411756452179885217411514415479676686610514761944771891116328705534013550907266659944416455344629695956507954215012871697644797179683692511890074264501996892751075192153986162174761701555403215972216955983956265491396016979474044005054603936359409332281358755112760553416502097491896753152663525871471602519123870912100999252160195600866745748673553375214700356695508109791783641954439406017916431477822512291748613761405276101125297696509658675137228407911956517163428357297331893962120400783030638312418734556484713631287357613622611009813356491223042746585037909647339070567395642048464913397060239058047524100261166052791001766565499475623057644940118907512532950575845356954996142550099333804056645364583837454248209515819395505653081941130507862777716874857739746730371701883333305029131508405896260560807356292677353525291448367670770895215647210005162231752616714782462053953604071870282221594602831437121570714697014053099746314472450022314727305985129153703340587330966904238 A145120 578 10461851797373355017465892581494839824356988728134292811274132413912240577475755522790713543492804333652770947716658055801482394548167197997591855926908924848665904862115774083086997812435332989538866566669021958015349916145273365029914670080579670339518644716527000945927838608309636126510888330312391261883074535821951477014972682709867473235052508191696438939793910595796531297826566643804996774022891382131389352372517172858171347654473782821466631511699361056551504421504870115763516898680261788137373622683370500546686252045639791595849083246307773719103971469502982665383851447954422288295687692731482298732451067111014000573738822772363116904806289162033996003298325716308345652506703257630798063554493446141216523048978402016653372652019514087776613322796305151266754783426690683756204699369344557342169768267022800602469055935577437379804660917749247049648669424578156035522563835029268160374190338804239259846890344144765408589597246596348398089082604736679369079307732854147090977538101085870028704072233143561875161167237760974922930101825827665539735403733927340090361316033234708865215234875610375274188260414323342654564468606195529848389760416204882373433284654976137915522810152565100288944519072287836888431137906276935792949637659794712334461324852340894017822981698969442608667689841087565944057151292379224615195866240972749748034513665454767456422505554739133120282455546602610555068415001408719108265211974673438 A145120 579 3159444600533547437017708277597586931337495721268210025766017928035473557147363336482319979823661038388643957130332088619820051016912070169833760087728875615537121838888617486258140368348324097694166390760904846812979261620098109750066979494530480252191123371905454941611687187226674673719379278680653744809442662209257720648580857040388468313697989702641501817279573945013932498729390420389369603733225264025010395412042945681400975123986421051552003133121450586898669117882956359480905416790924298072714942934049185631085697210516557117529967795755251706661445168777029067301125957598543019175223418702910761466125030113540065998507422921850445333034543342978001301600077386851076382002420447445091682912098265621886836544289379917132565388246367383036934704360613243581560692434664985627628070535988681102634913321132775990162012938104980070784576119337760317245284404817327021602516581669180309295777074406923739310332526634387259431937967689066577910484212073992455830663577708329810465403150036709705922044776499708347228105110161765961811493691160896945475991666480003916287350876537406454237355992315425820271904069280292526682326968971716210157062281110037022528642449983398144834806724944152424483527884973186993575831945812301304441659064852106864446512749114272639857249024721100896922426684798439752873507073583743371735198000701900141684828524135902650268881980517165102578987102623966072903355345296279467355506685384474038 A145120 580 954141807509333952624330433941889758424099350834271293488526140134299102017926251862137843193202140789036822282412574105129853924712897024091797954638193526967362129439500365075875304243381442170648711143226594715561721659353483871155197892678124456491379739670730865365783602703847441827126031273227118541189800912660009684394403853514607563263557837689541852379491537483611818084978080390945815330660006844171008025084597078610236316096244683785883479571166377882341522096231315693117672353960457756171775392460170690087333871323954609702454425234839707638037336999193275342274655343312037368629176760586318480471026643221988917548667983576062127459527283290194359087220072503308759019078468425160057441390121724363683419852343756572018093877750930163066504103582403256480062360485398968859921097169212348438401653213831326228325438251768403939562183379085866561026241585408182367924485100257424139164302280552165032460576153240807583036676644851510180568142963740984981491321160182748613460773772985245318428818430678777301012582101615559492148164628765049868209747873227255378689603398263514470816294444382987346840840662234019715408180160852099937584419134814975921276586610331263602196108122981467093736476742830184223012816497408717005588087947676478350512388907657996342871382484073501427964191119287717801855079070998119039414600345732870039070179775377145613745935610629121845733822536891151406258245864474990422254753774136486038 A145120 581 288147666423218320145110773342173109457146666456228662423509128302630293335856580699029146324367222857250731685331467047660596065212277989205553148540646716268527825968890221635428083741132847211438216598863670699252826961863132030979119696609299055380144490257188815885525036329374700757118342065235909145694510432961113666966461382904371095637280768992538997916789164746105755129164650887645246860255588841675619413180136274794609966485941908082285258827359124669880241003943974382962056145479267318065803453580037499220743743442623775573023706453125836454980614328587592124299644787722636742306836158278365270340783921222927113033699223617048912047444205010295718443038861818612394147379695043950892255616904662492210505958863525104832331785692534541863047304577525170213397272174155823610068543274566140547294664357255927744964120339095953009676994804364593941112679674388453748091591983696072909718323511652346916063783665752089502817644408777467007953668690837703471954548326797481751454688276291507376459581121288491036558571689577737200666934224195884163253867866048151120447972875399043963732283566211346752925661975925393661526588081608362464940337516433012691203000513870058209718389846415458909883932448449742448356294750271620234383160901133444354990294937363600622907300261165476330348263291340092336407360372367848206531474106410624851657509463639762072701003672429477632309035419038503758617086895726150828053580133103834309438 A145120 582 87019641118004423349870829218902337166299869170430221780606268221254214288326669444854940052115708100748931932147820635819394881840183239843052959061320670119568436080475407433534205414517876476412170764145685324579638180761006519871822993178115636600347144677931351666563195187868455781207912177669971334881200960953343667414186943233266556274895528677909087829017948261786454437189639589988473605981857170179192891772376070390893599642438359996166362282382884483925950441668984032338847838262384769598116471205778864593974523185801056268443456894418767769696507489896453628263150451236892984139295890623305725324436273182680766147259616864365195376200690385826016775438649049148439723749648824804744301138863817950923209116156932237902792181185267680712477219478309019001189496134234573331271840147821805232934550234238076347652936016968726040518512868734728284349468235423727623741292854591113761310794536216728216486230206480977789043345574774150184891827376490022707545292103371679306190702398666262242445475069810693614263387637670375019041921987542528252252799885798668411119909118767113013532678820701382336396203075888806651761314192465564612312044345543635017767384878602147248071351537509345609317853862955079389219378001765531902066709004054352518728718558694899730121661807489489778263747549793588597877220977376019160253465765535662972330528787839432768810089363138091615835482962727091243950953984263433075081758945443583824964238 A145120 583 26279643469970912633340845313335163651113103342803470749080669493690470084781318315765492866592619479203320192776956500550409593719670126154612788083370301729393399168477604154705694607100657563029264132555398104352351477762862105869259564820094312954249457548245011014486199421699944271224032359314266107224976995697476826445417490395063595623922812379959551985365503585894763134276141991525631383759660609805274577695844393121775072482049898776934159124020803755020967153143029233791949085099094721151313108500691637069881085258368476369294350958408014740611890281334400408143347136628753958573325052132080050682709413717248368449359370593814671954700561052314446770464028973981010184178246565395988828051681256116516316942573434672321538406386165147040626257235144746213189014435266666990220485656098910614205686876075541801063441713004216168283581209363083577279598294418291353916122350494532659842950231613940269031925458573589540201587545937384578370323914031296019975206260669920352987840669708934905711157011501708183016506508004763678013459773303619336296182311643331812007092105894792731042905271568251254244900403256443683438255359536518904555772452016661342353059030337334598859338445937975958555081982679985525801803800238440362803911736063513327211718014430922354896118958561564747559321411774372416466584327807185418548340129717663807018968036418045056418574286664031238504683545708162517169429486160661062523863147943829211304890438 A145120 584 7936365308290097610845585413798000520298990909657477736000581580826300711389669804691733990770918967011301949286708715345587877908458537915453218948218769801606686980444155979313686237138984066158361355860966081829085566646203594965996516752675304396546735832425315395023165662158195301453876564600730694410608171499677048242848667912365972611868414443219106790492553064991956680096957691801150689421811522304022743271253234346705680995979426992274119889092000351131848154298753159621136284852088343402926960650737668616239493773504094062470625545982326032897021168455499026805662572111432458596160026447997552000452918506335824590940382659715166565124193237108577098663361311493215927182106713100763821327306600483369976793448061114108866695936440689138588417207794235047364081169954399196473255396301723183684884502024579385844811744391256314095601006714782505610154335446088565155045208556494272158809659152873744519425002259017560163090395527515368517652930210074908009804745430212574923021691549699675262526971998446060577370702029800960385045809615705497033194805316400408557730696071108637661943859334791177399623525580370103591701357265836243611230968464686181755606059776996446708272139321731230138025440915492673712755528294007224034879277582176970465420111639579856278897803823785064273136802608310676184310589776792620382438465708968934056756016469461767605640624483174295936798595320902353093923753866535377449131588920090978230251948038 A145120 585 2396756043460139507562733454121682821966644141613215472801426556740049124369595499698587899719950935417933985364393255077866988718760758780340717509573985109783490074694966628148578537921366087322262100205879201314279488775675722817625078799743121833444159971934897004285981543772353281094799498477061355445896442815906771092513852292044128665188637239039790291176765660123985022626146946781955982574003320075205063193340780928311993885713304901768007272346660085238063121631070311176349366076245580612962790803414275230467257238512978038389759620535704053920159780983279371694901953430515973742081754662243128624086098679499701778095546203863386487995551657045737969349564652041977228998812049109865278052018541664721616475304371883026205420634398701954706661370496623839557739324311793290667932909197464302562220913924546898983332083364446402640703220446654953610689329706424328385469736861710775659300674113936256904597318756764729579713097861763703907752814599528590922941057913663527706399563007339592994377434386519208586182935506491885272605821044169756484688535023241280052622663121368913781176002613835367323432059824868514841010371638923009051687196703883210228850676993622589571299326736716893525725128074496107475726367740989943218170737918081381567229661997138685673872240635824527845739755066298049835245331528263564170077868303978900421333298005741035771847050019631973341674671103366802471847804238207523328575215990719531596324783417038 A145120 586 723812388759653841186334657559334414233406231776281415308294819553914009258906451239168853981434411577249052278097476324800485005187840693124981234672395284384812395870899477544891404766015419387256995900819657830830576524687422087327807801005670118395739764788506469978971403053588532695327994663507928613966315122232345192890940543529414490914356577775573448828592736804378484876416280970458905586659580851189625061645644587115875447804422100906945922128802253741543930884428935222097887418741313256771359895670460381932495446537145863499644934776236641957855356835781914752833584273443712637650093747970976846922001348290403601160264013184083004208091476234575758166469861555365629941714056724466213207888272276145444805565126860612799928164892471549632273145472772605311389911860991619382519265322237917650607031120711138913580444364318422341178276973883081207922567417004701083846705487028097754836644772749596711443870839540689315513192463857111064772832356127424383820189685180955154757745006525007384626722657756802546966669152258519551366572909529650752878904382213550175483486531957340853277490845518946140499082443584711111881540533597482897365922173604264802931148846014245054085688402349180113538850653056908964995650302250668844663527971982995056332892503024243493653137774215183624349132893219402739567905810945819586743133789335918958308599241717323341330203465304372774889813874621453444144942956184805509852266097608378451111854339997438 A145120 587 218588944649371999898765503849464871415666715352295374207632234078725290747065378678729295314493472345393795854000073456834668604578009128564963992153553801899103560062936947251929055660798735288864290499947330785709519830966825794650180330824912632633679964806157019036645077740639964520707959588880917380062381270471352341481971530293591132127470497850984141755943829749262178447655090706131807531188619413739191563553791324528066073243049761168995900475625933969861029063975907366762385651093800357964337725701675621068383157596979537798854380542802930167218397604625154975984047548626570700596586230132572764641820321085022387848621636435389203884355630271184833228304548625068378265168646318739686523504206208854259609664193007533182552100376892009286991783271406830180200195642695157260230150194406653666180761177540839405002310865940799100633198942892243869839004670605713302993319587345623811185007420696264270599144396222531408555404410986985777857487618735882635322774343866734793209132592407544890564275865208167849975347901046566412627432412856910357612944434893468911715960309987995568776021059344107899063399465902757887273384230774800911995456809231784087274978100819308383744306598182715677395207172095112011321210664911961001145167276800946425630966306251324396397573735572349630025592393997193329299672309574109251632256326511143546508775637700625908045949599471900946043382115464575573329300924963573056452055786261739572704183685895809238 A145120 588 66013137471721584315585995827880831833117114630161426729289626396955483891604485454525008016123047213897349098855744086487745118097553568985926000649138575778244890326611087170605029918156452041817628473988193077626444158375456702562267132101322609385252953631694631242596834506270215696721108467847373540850225177367226174782362511208120992488005175994419435236846207991540373512706960976970835415513376403368384662568183334362888838243953223450935854997716903256644289233389839595827018368742908966791973221802010367102269781098841283269390523278991708673857998221239961020832429526100950907867531391406289003944982814966328470726682573939474355490071192250421585059189807214909094870450989474202660863885062386801710256673780723148160517934385656494333121886274819389941815147694182076500970122839445487169268939268586212789171784301069757009968884902476483765610171487955508412802898668672891362880117404405499060124230163788364944694416618925605847801896488025880428443094031658068726594003285162072031943026684570208933890008099446910798093933222109877398348356340433445397788044530129842704429505082431075066571006139620189297245450156153456277939730590465825190092240455298585117645726506962777785393239027122070770510040625153109971676995854065913837545495491595396943468573615005075373084104553854259166045761469585570048173354667472576015126691933986347306906535448837048781332326509056427201692004734396042878243010995184947742578212361286194392438 A145120 589 19935748927515269091307071974516161748729952951593398576871259539646477409973807541887873691573845765124654034058580714045842190996856599824621087232047696331228057775076485388575467106227587717893634934853934362112400426309556957348010023714268603121713758316806972478245207375815864500445254049330317928419387941183631833431931996413322246140245435679816818457385798869615443538659054559954486163677508485197838428904027813186267901083600630432421459213410029157572605487454667582032392784974707414170817948646481429189264405508692470567818139175874953216574948244416863603136417732834938547605293883618469146618620168299510113137070288708084819968797615703997047503042093474353921582497933652562884841206765336607907643255872114197736943233632367884396593522663212184355597994403447344408135716867362342718465553478351858721490473856612200676211502607348955204970401950357892934953172404619625845965984271123040019893246910319689990766305263511121979050394881896197153507179074786392888696595782986353346101903494464337889866932470685066014457955205644770117390846001866465616663077732138902508742141758873125325996544790765831265010238673774113021136886642863869975623769342522071886220625660796160708473080790983693277582020947585574299485451602760629177992314007495503625603112834157797190321769549671592270952490664142532580439101477320391445424714455288239186059865659599189260061416562352925550335412100486679985656332868490067956519047428924744810707038 A145120 590 6020530162972139543990420150308052967284612674266576208788391091346839222328198273164683329847285298020431620936592519897757853935932595593466582418077755153455095203182771976262620461050813334351835932697414189164867302301327825662396464894577016820148169758722073993798810030661884808918770001789288167009114308012279446470268680554312110213361633570128684754695274412415872408301521770145277850595192049153343837144353831398918543238409146437367829746594831088683670212922076219934186794043992896170620228518015589604790748193844027270197808640590956879696960511815671568186177322886625340425890885321386275989819345843637087838924500507267676156221389871414857924333653039447669408819505512084517019383579246593201306553016704706993408696039040715431276910722403804856000652494693403829180485523820588055489427881522992747677333932912583534458863818534481995417295778836595710847445263296458332590364369761753680508700442686382588846479495163739912067371452436163514478739637491458994317645332458593548450742912301545472530879716138790489455504378171498465574637144207332182786851687061418427797422381674601417375889955805141421843794834029625978927061826414298266813188249201210411053511303833933571181085005638048247758999816130218285334634707037855945839841284768150499535196607342039746401801319896267011568486134809575253722560472796090743942248638805114247842772522663506319489766469504074459774092762342242959625334283273005337921009745322911646639133038 A145120 591 1818180173468658627016015578321057479958204297675554421655517238327205798665705904688192477740188586156405224868816882428408826046460647012627083269172250008647107523303422060345922803770239399386536558039684231193427812894574693793086384388138544811081625553375749539154762384052513396428968095286315696118824101631767209202187709595405843962189073092743182979099515486750723851863520915529313956393584321335824640979165953054660213790098478623454652162012425578753310831696979563752542379408500879936113138194492061579217616690135387543129170391319293102715265499620088396728622415094028017870071442073175036879778823824610101017242062082906130114358890943551583096101260175819721807541908166715871576968999725705810186671367788949397811689260556663692361230444643285854327841455403004509068098492476950230415088754666465457939833357265743615205900661694806213660818354806701546782993516343125796816444073683778488473607640444377222141646041234185942322367128240839485175425863343345829891040193806712265278778257611572268366435807341444042749547864252586891833423026704612452736012546414816226292312817123970754922192770108361943565561029638273271522951534690475212707607227489423022066274193132187142335979198621899587129940362450378336596760196073829735014454075685973955356003772304461845616153676839122965901411860221827584091632823682942084279113664204689214609331241978719309296649412373668133926225678815256887126865297215579121984188424040090392540207470438 A145120 592 549084391857371933219292714232809050894410413285343168763757417583724804357820855017560963594207105733936357478761761900859567708177179465217785680707601424856273016942430279452492424118151247801399688692051940406226034626859256197686425688752945955929830768949717638750744441173828383836739446006465550939717869578485684899614218029132010564470886712374871131003298981724306187390375014968082669553011869851369888231870973468675985646066502135136867585098005929952411187502274906177047864394573221747809997114508084581334115449672693193997739260369785926063130483924754880140475783181073574771421149615213539751417214975686406870119263824537144026860228843562706680164656239444516538208247446842681131727618533583908083173446519246013432136747992073394377660317371549924202152118879212668334736564242515148997301314481391045305081996560321659208647540968012942043571725855845030532753194490360694180233519888131341765348998713759234704188257973228990841442805357281088359464131990052949168099820884294645520642583055782523501191082937399962119873999499903069835228179427648753394093002165587438921850673349057493385084840682769501815377587155924498373952436414697099939430569513556551453603752814616683051894536898808037264994230460198127433936244579589542118419291015879366367013604039340135336332008604095239435214813300857120820419390191775713361548384341177337697770192305050567901268632770378272371260380909445237669353694424821621833886983050361975635496016939238 A145120 593 165821668160752855173599383682730012312631986607875961412233084593046563710263232509398722812972805743062623553361183277177161039043461737848758648490426458056585804009090640972592366160877906596623319448441646318449069029498600797007507471619001540145997810597261351153185666472112119405298883725857310068098677788601045072474291657088271784626245598064118338380017192965253717868041390999445436891053191110792370421384054821587093004898293546332710556047435778420049425314855324685904702504781704466958683015443247051501323648184463209199774127461284030377962690879776353714026957898269125552951317112352415829891119143833470264675000432948134589981674751864993865826630083052068174817083187038322985910163828142614535308194177444507107107486204345608438361054615763433823195612060066822832581374302747098046954581884625429216676823127859875337396351471678213690945000390110392519344681742572586516633706562141981434646924003914844503442712261873921048173404850770647845072992435132647302936254866863176234968781304588710525091340611287447116159198301106474503347076764123218912563350641460991738172611038598239031540699693426281186300465760059560235662112845703833706495324385866589115966267075821106094529814164241405354441127658617384106712149102839967890027611432719882668882752416108416409726650444759923186468972204998628660182564205092582493103332957371351295511988744883292786873830447241864587986708808973646519257688850998914214711884692785276551527256908179438 A145120 594 50077594700155504890493794579470230909363965545165255003325627789682478515695138396983396728554193127299178376757598587945601774223417267650859894058428082731664056537728431143443442088161009640932441073740685136231212620873950581440069570003249712178135408969603978330623320530136686232016426145762901175014860974287937126202336466222628946946561699728651363319634188976524898489961109706817553858428510703589444497369752685145833411493638584490343451058740507076924974033898805780237043108579680175799774460666746101468818407636258216485137788754047407388218669515208534066756000809494094843416526346780814367087366564222732333524980011486512109030438914834384584772962120425485144278220914238126699063737748480536005754991468141721900333028696964381674990660833643185464680872690021301282771240302865381095031286427842398232391095502617122030234489496905852521723346546087482695811561133062430767329199148246990261921605700183569280804994914827950927557526822127378368123684251278069432537580869971794928315051311402734796054083673525871629117958012934655396940981954585784462840737800719053917489206682983319130031906222574054148760925281950831266671584126966143082261648533962196356470359053145159423864951983064005609003955558671989802099635092813090713246220233390388686636224216060702415602112102308892707074194391096284998254313970547768137203845004741806913906922830762449371067995526434272727299614799929131803578152679307247271221155290238103156585596090253251038 A145120 595 15123267777778801724073952363616327004615604962653299135042927359399515465176221532656476413300553351638608807157241412376294558654432971368821839246996790558504488488589977114678946918258464033655000580950238469495507762434903576994104002633509794076256747511009804194497089614434807129949555397136670297544419915557168411068033138507576853706077007072454647604191145053717554090250387090067901819808519179292901445835243926859220103178073954222537389509183585701452922108812124490306901114088558631387064928438341879396531657782501796915302412429594855747211660230902097511806598217509318373586238005410693586444554811276121331254279288468493708792602570605232279607568733738413461503847899016727224794262889877293731123472115184622569393467558997038920238741210705626246899800356774372920574081990091042343601401546626519640752894164967242993255478431714095783346759711918029663742572117503111519146901509064028917118890274531434007958605021565779306201324926877617496525507570893541835979046486476615205174910527262321319697808178064201944546507160707964823401673203208142784558990252466512822090002245649923779030604138517670926644613134683390982974582744230929507009311361932197433064932467782762324901120969071165452513840137591282302849983085880450555432468482872464663481470830497916021095428128246840837613220237138873070844142636541220884853068088099068316648595182901514826769747775152703121779895682869788831034082851461937676994574185767214368012298491999573634038 A145120 596 4567176791294497965165443120017551285163003334755751173527960736910863988004703207723858893420038558001732560583110148939053011111864533936116544592698972320585623859497635360201898525871967977154169243005898277102507113042720006301637968725749954561317359612915991262759790440238781616558533713509128666957239799637290572205419805492821987190288309574181574925102406172033724810357126940090799532028314363635752647197746296158799325326366840536621801288322384141331705551887227697266903899411636126998717808613918580831651091831907906410204843415948892388250533171062918240031525905687004654728200461107682682291888465638824419306458820137473613543256945883865314056900984626880439889017787282137383761168329005194226263282823794287874234926869788408789530424854972265483378275026873170600712089989767191922386528235794781089109141646724604766841124251888160020718199709652698870967560967924806616351596926538188485979642941302792886834217911517950522521872570390218356572335162725598356396239501335067820167894664181909635813942015691715461381416044575792442011908366386904535152352215507086153217263188979593997948112417926114045792524405749102126027057317173613744973729769654989662589253134911341076960714667707508902653570717597008583470892792300803254649892235607250937982717554586154577668403692618443624066485437421548571109932821921478159457489358760913889820961838313426715235092760100589908504801196611876297840489442988825871205090182946408501036557558987780984228438 A145120 597 1379272267703160606678239748292936871792222391491274201106309099619721524861955192511072729336438343963171594687292107738181633061224434815735827645155842644026299901079797288803858675866416070636525456387200329446487652631139006999517672451173852767723766346353118351549262215862497613393547231924359720750788875070546195637625713225693732554613363414395763172733322472809131175173762085520331390770731129298818006552273546196030537028459607768105561451683850827096473623747833952450114670721200021794981391136474973069279233201578405234084947409204135906395913806000770406392009016919257896409542953016514759358563872068113698509219309402228562796354805054356719612904489788584154433021867911306473168648041096678779037780289313759753396378521208540457399268067460413470353992158315340747042130602827701869518387925808477262391320024416665672343026268591792612161112965555403141002539669741174095026663124913023858736935049383168920389925850673399492022299314932919066067348693635559810089828350356704005075499013672409447694490790930720005135243098954728609522772924975641961473225810092887551758791393069591737456550919609547924158415725923094158669188335203687120052559381124444945904521381810757222479810928526698617435925842874159000925906773291756702453712022684906910806117220014188184539836819742641727627240988881070529602128868077649862935276933277707895657613826575471966486171243802602999665328181481103772158996777699773951166260240675629600098672370515817857663354238 A145120 598 416535657669563208718863238541346917729965999227030052982931820124418989644322463435136240400710959838319819863001633426781914131478667449818283832292471779523621984502239283583405118213131781364253533659691493594562168587490937393848035442285777785898016119239028826176614429400034040463234705507443126538071283031505313791990759974354014409506045462837946296590538284382185581177665792700199989213228772733879402226139413204905063383269475179127342936607234627398993702666293966412237363653902994945957381405406827948341496775784846472787243912736233094839177718879061599812146691583710197711027243610526349643603997476104698125364924980652888490885607869469845457783099015167787758332715091427272759547947242867986075183384089931651237832078478109429725789425948189895781422253536206032436122729963976197402630767065924338461089538232186308442827091990469480712635397398022095883896012700866651891435912126806667150068405270775711164870772685455128640211871237171167733982733142776337048771765568223274464980534234403471294100404919061749835382034468283464283435411434277485460379042295836533545001783443827725117880429609665546981795756704368686815968850174196336642127959369812718673502868053713769847825939700395274956746950977278421271040374641318223337766380958606279812509417726730245576453051158585183299802712156645878391271808226628337128294176360509023574709554663954220452108480535626005309020606006096727315719186375888744426339387593857192821298019338218005233348751438 A145120 599 125792389343940385872490019799738476217577939544171584726644303368474915151060522002218633528285373432828622427031806002780399886073496345410305981524681321573489813019775183844899541841689931555933930639770443865228328425769631953935107185897853717488433144243840352386986008416594417722283487516015899854776776686639534218985571886541686657938271116413645385807169828560947236384479895633374876411004318634502280654287550514335133111210353044488689461293933173623669001731597030022543233708807983273657334203041725565426062747053822056376513576698933190505525275187670602372861908849263560450833818027425941077609048673911550720161698124847770095684657221774838971530882998090883318862046935743125066910311419305035115926344214870044914071891321867839236731007368285888112519166575775906454962022318517983913724973265983341737986649226095848484061438754853191382603728901237117553795593295991987697118618799170700455461921456724881602870583425156775449851962814310759736596718060424818228918983373253072184419045839776175921370627794765717730280239166322651484987971480226824967072997547532540243038779808642903393862433191199385640578160108993420324263923564272089978802591170302316594451961630839747736820953978590846338320143269295209064853267234904811691302993337476411596467038036252519975904281613072982714812791830318174203634483955573680162881905983940447411666627894687599104570274950515251000324557685659730545575035288740701042803328793104196602431903167771321762613659580038 A145120 600 37988885046212326970283267116282478470790807776340591557393596685459299956630633322206592189301782065754405653143742411206253983680064417646462588136621466643414399909987603281876078231072146198110682799677014355805360622413841359151008522105709536903720911545520547392043597927382114118089149995131294313016048488082107828819850718975615016682948371111458068567468697687121683202531750815486512476134090998846954878192614115916005294522143349960405089967831211199720639529239636772841644342696357045649568971937195713930722608113478476179234312919165087299573793928957642855004484325786011545954102017039023679088289095523812212790707468779045916008275595368131899556868882324431594508579841879332342934154500682877737023680769506663632398473347125609340063038435796390020085006883630787543366094617462467165747539295559903280533506976742714055878111676873673328065613492776211479150385279376879417877931441437424730882350211525643468355751323624660730726652558050612269284474871515152328796484206956859576420086863078170724782635493614327692794796846194972465002083951617066862570584880312531316864166500426712997221336943312604797907622557159308569240888947559996977261740405471929798805818909645550102750080275594735198897726520376175859164415664566611812550166221536917695853232977530534302477516594096882194690163330043931963619222882775024780853207312973654609299746914640990975359770926575070176092707400463232528036344938013315826182178956129873516741613458647600954304091844420038 A145120 601 11472517491566778804639674179097508759702606370515314478748139554705340111987300202784388622535609898484397678626983176378285922671493380632886291311278158244989575283003236415942730726241946461897870271571818565009353679640554320831650638568738382291206226853602961472044779588060981869245201015042134866630991866624109924769375931558749193351592469804543923061989739531682187379928204266381293392916084477333145870933515175456119263812576081334997848480823731849142009468828638708368154048260591019802896172190830063881512801587523445984072385988011157431280780241270020471608981404478526223317687975327757725143585697799517376712073493873147018864403545143954058827202871578980250658272250200622624441047748894809771546035666046797546939424878940612152859800876603141500177559559689922062190105612451346566071843142285824807379381120327073549026705664977094491884432671089514629585862558778521592211438176695303098026014301959287602561834029151222383903999220568470594564174814479515578478309311517598339006681813603767782708434548443732197506298367311715361779144365416873965671349560856836925152735244349058682257449894447215449582461434102002194490424198239554815043066799861352496922762858751325291282787422275631439220775089010335814258588677431881862578458895910811667736079892176185106828234107135645349813714512881437134838801676114101910137505726612059751561111901593684586959546249550720677928997310382210563736430596244732638805975241422428697859364832608407716878073123355271438 A145120 602 3464662293568120986674211318820331362951716333087848631990380751924327254520208030607563157413564887560222344539695775523831142392807320886714013513417867168520208321067067410011422803246836759346958711331889529618469005890824991049799341839236885742407376788876548844010131391996489142397932617392729598428246527671993115172522711480023280777164242932601153306652333869870333467055115156696335118148181378063611206067043390373632101666103454419819389836118799187229687138946719650290409680930355791623428994432658742096502935356823967208713681334066450379159496059069617224783057379668189133430395814446965793969683792446358723954833404442221620651133862357878757633915710347969711267203710980746153248853486011731868129165747465363352512073914966717744554319801695712936663602902019472831993868528865689200486530881431023531925292564831799469092009232711405662875770601055540641923451342365834143968436451430540098179125436841493330330205521052345535278277037959120068946111509497942189548120615594107741520441487621474792207222450994513509319209312131291844284836596271944320565884996793884438864809179626915295328752646786115753169105445476247503427538866979397994146028911817722982140875577523990592417299051446965099909475179154601039730234616168763755886882036398843586738600274204230371727824222838370798761547092726863970789354486963576001836745876229529071316846494534378104270807607593391069664381095028027127015874003720971243603578340730617336880011437834280482896223779161447554238 A145120 603 1046316540140080971196807178609560974102658629986159771546616238941592125524990837943281289150274060433288663653309497225020626716705139414406999194760884606734857923386971354587033743849818459376319632951959066126212630425349506742718569584810970755824736584013864147929587635603351660022306405251589296590463820365075296672177089491035472045510249773175743754685942838961309024863264849118026824387357860090733251086376170377661438583899430658704120732659396530811516373952440505748995355486919188479255753422490749283080004964959250573585547690502080003348736529058783131864011719678388639769756218275008342021119361733102535116982976068057056289623562028534240851383717322215273822444862443935137658529311727794129365236509698873685661099382895069818243251720311228703730907898850321105340086105611825687200366254349026820816630975198083112592237761573179533093990837086102184346252719531923132956875596893846414346997855911829026472119505523779200431655761464433692351131111693564061727953947600109020340834322579871783478798471765794636082203705965282825258658872929761767936931597682192243700247219512084070130601041879512510241620262072392644032922247403579954677285688302152479254047501649386407584733030749561184541222283329600503662716595494289222395975796533554852383389546729785396076696087063080845580637408289000037741250216261323838452787117115591167477936080237480593805196937946954552317965161701153810148230212693137070835641852925405013309065594861120097426942703233633806108438 A145120 604 315984130460010885180449093728768593847639954539487163158446113779608897581292712850840341760225352685965616200954928466180705437302559295830027042804273733366758572654544282017874179219841927894889182192780306080586595919449660211309958215271073931373328040995398096125891455820820204837594136453362574840721645503725067601882308503581232534463318267256142012761848085032445455175238929318487404629863925566023378216879536410663380820235961955474224641873301633505890715246498086016546306947368664564943614104597773624748064996482336849255626688850294094560939272279693436205706756285493701021332947523238072324584077559604519246604903939148788777845664598754982858360248715598664724667081254357430826722603288307815336433296763312387706299501560396118391717465214189372813797521849894954339874010026242491845310122282524668863090629217256268203386711985867507588722357029401804131926397847298420318832461825490186592695173359935524501249760462660266184824761685221015969972649619946848699652544054617330035190444977633657135804931250818985583316199992203281936270694788191781972632776615025263713035795483469762264146185894965991977216150040417102250439091177014166914546131838338231011740204622537171099996957987316030766349220090360197505100681604659176399828803671097166576196904512120985384790490468827576994553735756185284533886775956432835636739872623032303049265379385224604951065204452372681408955814452653422637638508359323674421120236005131583402000929636620435142453800152778247997194038 A145120 605 95426161082383147243524429498909505781013163612295137114079179745202945477424874290115839930298906237101182804024735087289348021438656202201253759927695906592154354083748986198043415090648412405797156702586700477271025755043372034308864662442279516303989243644026211165871290070252098509293406902510246012601346478304605340471784990992041189935876606461581712110323435736959566153897293389334078171394518163078969488246533619849963346272676611122557137725004433922248184488068469536491235702749849779424492203835105143924632548932700769224625674485098314477400311491938358950991576386499419319802780395799622833682370303638831709939564006646866153853101085261976288983943728393474531575636093953500174532567663757232437473490386010642213616788371856732684480431242964879361063120690769425889536610941819620711596456563068100969832553392636194914310194781970414112261057832042258745657425897164591013154446595701142504579595356844616570350955540217876608616646373175282389239389054112254743233340350546833561607173548922784583229610439275567851525410193939425861928491167160988393967161606139947449093109988788356119702017539237850064609035691943892486988572613210874828238254529489843613066287748504576285791496579138691730252923245005450046036743128011576983525902732874810751159081773113807800810651425498865171509647560959666929196065088626455038456988745038639929710666638257593214627886547678602830952337999539632482756681294303056538107475631696812782390971684664510292923620703435797261346491038 A145120 606 28818384662749250456659197259576941977272127770958591921288753836937509925284730742902132818608509458251871241199269041432916921769036870505482805471121359517097248174719539287527093483196600704622846434998990763829769191427178904701065818099353142849873378252454920373997003709760312929601771290421640933230765914802487087754877184971092858128100271833130420915304915744476756533021807364649573120356514621324282762072236273658278267193528100597056781368309465742885445824681431301934336635923507264721631701944097155691614281712679149968987698067810840678080333131293104709763250361966539140879418346583962857699751247621367571882501725103414429674858682084518084290292645726113709871117433292702695278008711851395888301657663278450636124563788799172874594698517910179377668248651090516723685716630419499212410284571924283968220568033946913607853475437443079194395250742919732739384410694545859187552324039439919546196445102593714268721487323385336075536042379937250060534325521692280985607769133321089118275331221329703310478206547729970672175090562369714407020468061787830303196110172277649104362406180818600078387745150663935753519951562817015113968298490098507183961038321774094432915007159843759501137931969941897586505616470771555553705591323977891589848422796524521749683466498575857834859431940010188454218919009674063227332677769989232988778373861129046226469572059374407926212670672194485682266197120046516356369880112371163750834036520536432328698671447839045488027790998637457994678643099438 A145120 607 8703056741989191254763834047962737567630401573665882465092089579575382794490511259482153995379839557485828013659375225777653621026227696236453605998518722878256776794411217115846984188510282764383693826212992623976113024785252985847687568201342206861145456242997741926735929249057544252641225636300433051589678704923872795896632438076279051113496346216998925534709974231396243513406431926830781748269496021121770315176327108111180186729099213703700025416091733649917482390869304184714633172813196444096153349494913505913723588444680170589865060190804388786465783205339025683989550617737508321126264537887960983402491194411349367876805581417224510895653468888439199479379395065557946906545889218302260473784098411457801034663140819706081467404647428978351394914471977631207176450029508645281127196885775746942527194344264570690301641713698575273376835271913027946293253463303927245035346372326952310049788705464260001808821841387944864537318820706831276935276182094676342998977068162014745398803044922618366885588421668021476979835147804011867429025824425459811494319426168757590576831304866243889569997573497228435316979333482969359712960762935046620525939155437135958681405334921247028896719095985066864767369663425873932432965921249764771769042543098195248557240158647672693593655723488135952319747635231651414308942031274006134987539490471659736156030449072226921753881051264432936123011915116186997441560577916048399991221037254797149695340921726370866454216386275707072874099957967808878595688869539238 A145120 608 2628294317696073009688221223287487168482404003119325545865889764277928666426209115632867604471892937851261808253890118915809960632998995226538483528747183187874029494664012849446501697836622198243170912669888773450022303715954974547096944530987247118923077912007065606953876636211668603984720540391440359939149738121094781873695241421851302343417768457261842381061496912965921064292209420095531438404267441864153310900488714413302758113920769010416810618878335252809336796596705182352517283852949402609773589915761934688788832096011698838989279189924857602671988447679254463460134523306365546440991011023817633024694640960979887731223403086276698876057672745626553724688287017152773852066987426493989960387519711548404516579966869887958152520078959762662948389575838726714387910240662959784383689773787645157144000281683328424187127576968935785646196398642296996701368150667043108267935220032045051775848636726167080626717999654056755376001562366139660298377870950212318335630540259406760829452911797497425710329428012521156344599736430263853992893623885926493356877446234903004523899857959433377001034904789982168865649370966706082697560630454821262383719656643524961014600450107894828632376251980330349400244500422643985697169202600958189518697142424330987172696679488800628943534345026918481742728926408018716932846274525740178703009593444671251086132417245951401323445607909799372301223385694416278741669028333526570280992383370836368044242124324843465236844649983815696962490159515279643877903359957750438 A145120 609 793736180887472059734588045598773162144118378540462648969033616722354881877920662409866534396516287391523580264661156537348830457544670330718385572075650804015078650611737469315727665762471393586673231932480196589282759609193617060237429560789947287707908383969890815558144008206674860859132961972578688268571631233865700253060066276961017028661052577746859400155037357741476765172733838436923663616340497946953178121632415425709321770217343141932173106875841154614769795089814095766275505090417906391707528001210609362508313569407088369204172450297116191618154045415929508939276636487904657516858159064655037212474379079021514745461590926474145836058521515710330785656383299785072145377323656911966665776557168789206706206115331565343655979596441200895232062256988823490113941716230184346238593184486983061710545557874020919533822226602904908689877935554701779975866888247983714769671401103305278683996238502596994089267027073683752178687934515753470578833181750782025461017424181272679755749380559799299946152601671359721194592140566791879893986445387725375533965494443514538608627180272444013610422971249001117768990793052611754005303597436593086193262810367189101090450654527249316999948731378963780452009071757975057806612666219568123469874767969604859930905839965459142268253778542405893350351816027586420862305265964742259962173909680800246168275833977828250972758819707708146002033339467798599992986604996147108176459708556955328352211426205181000130660630078726064775599154073656484642248219018371093038 A145120 610 239705698333698865966835901549606207480355267915216600663102286360386896398465613838664060520143446899302269978119415384160430988217857440881725904283317795629365878455250051720500308558568524240977072872696349481189943379672756397217156630414033093640669408880995019232952536601779596310854169795178372416748693482889320381642266320400805291353294460711094277004440220541013017161101326998530850880696426112537995639422088969849801871847523708094505861465885150358407668780327260216232850020022354780893063682775688265542821909128844675800821090710539165011079849727163032445198084084823900204544723046514797420534237787223536473241669236392105765790797440071774270714503068248074635130099677399987439074559877454628876869730250165863896147685605163710597419853221048855287696010391275009604270758025295096991427614477672634370790125306500313488557490341121295255715098882740414817332495197978162117515088179147566047878015458252839101208380222195181975147322510865221476908926472204089879475483476147591086312375375322623279610481851434717464129913613469177484764222444495155756800884542420132676970736282293547584066353852517783003518988865220657209102985011234465004355083066779185839155884500195081366157339426408044813611328029106972329712661229678243368146390972889172164383697585461552873324505711404691081699257475077636768397817714008229671568215728886885842371840106119950293241767295889482781603213039808093142720550991817138325999806471840337195994273439125287746533982040084743082315084240188112347038 A145120 611 72390327160596170049924707679935475885905146792016872937607921447220120357454737458614136410548924447301894009811798784859912809611335402475950504707989898629264480214834903882121777457021931849381489334322365063122773617901563238342521064955477204332194453573676525917536107909729231411017100145181895891169836860201340889555711368694766236971666266082172724795940791566028189705887428019717880042306704345488527729927349236479214455976181942501398837989590439567084501201863742771206554430541660725923313524670256645584569708243341685003478765222132530717154496463557819868940882116980329957114989501888404165964127337362428993404238647799489467122984768380160119424994270227618754737144725251139294633851306434129131607952329434759331292945073162999399525563610499765473394081196448822716143530330454632308349429026699261559059084020336491768635672205083076465445983995699357291119643878388301654210872633864062349465071401365283724812752139168429203023912565099546104001034777181453870921840260416012708766391210745760870721170926992717882287339924822303875023261212743093524015258504630607624431551934281402369270269872667317855308729333699201884062908210582441242214144635512786874108077170327535608799064497703471558652814452124086075449753816594859892320279167972564534501608417030846561850650373028189120252313452207481561796178775720804560567432874289861696145322953228517280413011690019156001444177351417047981993429939820218819123589343069576652190139917985758173388486976951518754374513192317791557712438 A145120 612 21861639096801709656211294883438964111335873975921180410556929174774115961054932246887630531925255039638272688693185113612309508071635073690296170695908666068242243659001685722349056291712064849988968801892481552713596442662892425223044144459923701675229084309841429832076671636201626106530853389675137380760873983087322059325443191079499002760151859062355451794097114612719972278160842160627801241925744015911422836442420047327752915902935099111714354566994846864109160955294069989644163205173561516874059791386734731278274509067580060026374786275993313737415646852144734437387701201243974823148522284847251543323745921645666332471606829966209426965375609253368284292077555105672615855982576926166666991984019983229543116724733759047152186573264409620654946122790517708124109724825317153185265741889039273662024536138448699318201472584016314013814484448444747971269431451602323161503315118778069121409566020338767681972403685196857432054349937648643424131246447337552058186835593782326864928516283162159690456363833269844460334514009469949365733312527382722301079540122025969749096851267513901082445651713416701221972037435191677474520232739788293748329789176610886020683667324841794856794800149554415558775951320967022002668336353213444887813495939950418009237356162336741600247321358245730200126023088148801709625116963309184354025677592449968969061693159819809345350045160034906098734436288618489222953359956914908682468873121274714266236997981800540308624226260958259843075576533057318579078020668995732862316809238 A145120 613 6602142616906955720005761130090887226147548035581404467115255002860335800118232083822605806505016473046311050091332092512132611524824180919066967599659709162710528320538294253245532878319586562764819196682195106554443002910575610854120989105832002428714851267118538132761237298024981354940906706581746307093892773055511060575394287994640004067328889770565264269092532672249865599814868445081576257181532386100904208077880926943744901388230423749795233680394454162521399523997607273129766081407985036435240133685269218589393317168700934786280181976584758616168808194851246242271216821893563416260896615034368077679605304209653869977431858411147447454076311009748841696087996647642902369752001086977082292284540183628887892119261642902805201013832906632274794329557172737353715663503164583813127537906959530191299101564382480494835285661288906495680205667758108804246902852399905895416710046227098486364034727269673975893316447858049579196688868417751145658433403183375622026320348287485531754540995674711810505113111256282281260152509688997715733578095929657312622146093590630121133725067530693496290962385899909487633186035158013929987254978686731012793712268428276995805225317957586533965155537088263171214728499867542941334278925856008232033600324111209643929789240746527990710156548581793489591497121970565088117665070605921467434192836741114907852070766832708132434017493007588413300519346151093726175913262810951005057617689195023888184754266914420103627864140669476486850650724496333259362807867523519006628118677438 A145120 614 1993825208666803825732083649992564503332448170871608227888396453934646637519745034382180065933983049604946298854893598753550436370988831002484533918926536258472511310558905862794428580196223429890125408429221029697889073282551171585519315665816804809770209853585488674664061587331908167566047294534297709604974856588781252971709749531190201729330564558851647453814150769904846691171812109572475401867580854858457159416683597516963632466329685037339048857124558162234598547086322102415199712422006307441925646313159917279265503510438614725396588582142321108769242659198224220431470092510654907735967629218094312207697478125393823066851949633336562921704080549334896823934282910033050843049248345690152685602939151435940913876900291422888123553990964538537367232580143376163114006268230878994411331182159889078498666647907370660740938068236665745381408297178500414134593391993319978092684930645464964812817078069421201952099594849445776059967983912223197345422756514932100299890558347226848263006452177479804612853703235563979096105723412067840202174851658229125689587040724248270612635873543001921978788194890059248564000210580285015178676483330652977569952775276163041847157362355866291462620177400505923291289231008677001260949567272161272629259484385645362048787113349289116452867030350343388126432004812022507809825226206024973980772211018224252202356309890318036185727932843131665910658108101341686815902852008950288618718073263775939517529551610173070755306346255920940769053443221359587008988897971433744268829523777038 A145120 615 602128610874757848415369256536624389119173200055190103417828613833260424195162882151334557306256375964220735943127775491479719651427102138569410176548214290349535705260469032269664185686381156240255108526428068773655945688327543243215979210087569220548174660931550461210413838136938241623591342042651326554395312797038882886395768964131446282253763167883426965787604439978591450868287442222442489787752236634867961239630368569196073259930176650852642959617936170540686239820545277322117183385364496862425109946440609749119592666835292946134983471625004390089695114269668863324061696721395888572845963127249447918646958788564724912319311357409230854907178249588129091986457350833333711698503248397339133969795339193470527102931768748069310508104257457731652629444873742428523076177342222291728408889474379542176406028566461557063268461321811766198689625542239366959842957479130233478095432344884192274984393542237933315558184328084766320531134452622987847172014034106310914944922300514220689896194016603226281271313264029065404742668317934798743341071622689266300942664152629387094894900084919049744097743894411993156840430409210916570030310710878512495112944421132810360845718206153662435177328419415700570798133036120586837865435037266848325804330684140788129089778442244566640775133009255121420692873956108826793479100649148936220725773534666983050203753516109214219957401701132755516605448127259038324676485393440176211847800507971138710405739832005352947998888705147454635767289202126098943455284379505467250179888061988038 A145120 616 181840846658968203417615783390410572949486973968496539623956352981190713460301670664668654126423491558145057308525733304828121784294613857016959388783641789149301310477351088839575789648706912961127152649572847548614397708801635508279640202130780087800738977391474653796870315055768017062157019249586166321717779489849153850438550517418165587038907146136236092020402726722764713315531635739068059440499307882875265837208954624299697160866447018872460834755759598945125009827257587429176974182667656046144941278178750984316837719880748031118039611842169183485979155266780798499646200939769047694091744896800115177119173856668421529697365177987954381619046127295065650883086185668756747882104931767650728306192589497276663244171517261625508885323931761270420556725119290070037805891551082901222985073290080461848196121960423482862446334381118916726258885505459110321458438565305337190406727883224380602080474032677786440096619567486749983024342636708230106648602815543590964213066644196947421500387586561996857139323752033542188253189726292897152648801455200500193758994987053350654387647189772010020795539867917531874117245983371116519133975158201980120546539262406832565933559740896050189132090562486141066457744887677408548034100431687316033120278607126132369623064302444509836397637301764696325661121502740053669122878570816772713685202835258410656909331205555092376390949585809249034348934676324128232365482685966924265689417035334020114603015899714006417224909082608275379060952285598860521336486893712679675810057365196610438 A145120 617 54915333562397522674271551214647456406355946965285899776331400771705762204586909377847782211622588194183843086438828330282601299137321957716983166002483272108798646228454768360519618809723801333104159845062473531612774452112405595957208125064285498946602622997564413896193624733003804214529796222032979577832215010621647423949555860491321875839467704369975416363195835865834964829839685705756331508541003228391695414875864666169939346508407069522832319453279780945257212281591970858334124085982246761438909840900036356653935871811319070104701827792863468408375615195453531478029828622113531007727134112870507534042071857755074737243691964441004814018097023264860238437600041614613704526683990890582122609336192232838358829212695281242155614057319287646209276478356580727408988856172249693947049763724714825098613052426019325362901729714636591039563984733023109077713488603764732701269353725301418057636028173475149266975863551196670410107030945151432869220030878280130364881431181625177607072427154947706447629794501800865711787058554672137005301194698398928369248915543425959268237974556411062107230508942367200213990251446547667977861890467466287117892559744302442302101574196032401003455456172542395186369668157945541260919460464934532175153998335021407834838036329559799726025445689999929035228238000953540099248315849286016210596710530474505351403567820324121788455846817512692075617861666801759467136051094676617688061992096870366103471400395973797932648974544058994017021771822961653751344675586616849756627387144401314364238 A145120 618 16584248894997392879426590851040141424146546496542373235912459076702158995071786330439365559255895211151962467047217630012040764217686936616671899173361164535068041859682862693788085304746939295684495146056217433699509270140237688343568574129212089901786191406287061521996677799052093104770936302034710246339007215428247672878915431317861788337932207812586439505593122028755436613898269551502673047519942475666409140026673920228697382948378068548876488014055738085868732984030947941629476296992455854298504627010532800958504316449298478423588833953832925290145949809871699725566508597677346595285900410341996475165528581868175902226065275896005465879083681979860496942504329481427670010310683144024033377291223861727687089758989803417869369936425100937393931075906962260387444596758127856489107805659790587099319293636535875836113459927485869375031597130487473482359152099898383970446154418313145029025478427915462400840270695841826977102340321093096018274342676637783826603228003784159440388451500406620785187340800220109411417503430321259082703808150115021167012978735119652645657213928388950984373592905055026547093181819611412358197771787199660507623432496240075168402109473642044206993358632017240860142573325954665783389129026309797029580474376897858039988717348462757072749848200742676803942602215166466369919322263605806078827492895000465357713220572406679225021289347939247197587559874439455034946855065109652574870455923837815229228248316568187261653573087396733584865196029582133834045570690671394913821795107551831741389438 A145120 619 5008388250955650252064156165462908062635850686008831431345786309763280310749474884883310551113068731179698481205173285435306028192442317536277196567189069206318439842977996078755641242414765943495384429949132602503720186807899669474161752178896986864840483202075695015229100501688999113836608233418260461414802346844320175562008510702133768756179687291696734755272759656848276022432447564868101504019514086648027168592640648044400439711063668294691176547925379622151412103965064686401243507567635685751386958447340005853111649631816329164853723152229750574155668466966057863589607566669936558245334196789170064992455589652331367397534469628629209690669253860894605216397869903349541729409299625504367497819340270049528662748385707936915307565186323163805320975647424246056280859232098440410016610259493032589169328065181408483180901996371017914668502769422483968563386220680708194342037364976844497347636849202296169904494774280680550414496669939169846085982268313732435503809975711634525819705280695644529420129291871971241382374248898465570839544760140037993509550329090591673029210368398906786218717826817675650021926919271199984507749217843830007015158721304758398415134959465701318110990851413034197367870774770151121042256046485093768401128107824818106668757801199423076170728131178598394861630640742271890175536075293104149789692257579610063524041209298996801834640927230835140979367464219048618794483093612020400993189627006923328860827520203196579221446423419269483635272179161981456228011003907174647124425495093508784585246038 A145120 620 1512516667539711378730495735378947194774602760628170549893191553089433951687346343448429347070587500921057789361495284983832408473353362209019096691391925539143633764537495132921509867123954567996310413349491989738689796906715559943508505589452760821091924140835453607537666354832278680285550915556012624637023969739769264772053691316613080302577927629884601309652867823246150603337985266320615151540845734225228538505837449035488704095358279446928186440985450590151640586664465504345233909809128984641064562946469671234838759684492082109307400803139430840469721731073939603104335918625723163243495641529919017631246422546422204778153183762570125321116235582308190914855214206482080174611598176219174960308063470331095928462922724807145005015316333170368269540714446215346736432043496970875968527190561236051342037756391148826044796289444119924360512804768459671032660279493473976307324838068588725053957302980665527848756581562069684398200891981308200421948370688070557738324009436909842638110606318584241264093858804535094788065605663906281134459813754141359018717186406623565602175874042541460487068410106032991280074836438082783908982066017049462458070310401540796246202355649168156025312243768104310364236831407259683888977936909472008260111108088718170355924867244877306246487145767735972571408510901950944366641975416253847430408234296147238718902731987724627474836538734364273328571386634278243420898947415765051447368396900167007500740682853048798737615166299531987324267332910888817647025277609276072036662677723132101113002914038 A145120 621 456775025208741880726357647928276589913867397859021497236312503246699290129267846246540779504766312209428272688690370891831952052924522944806230923603794323752171078450480552146217224230191864768942249447116631768481814945641291203270094526262554870982896250049104913781360010058846472447122539889682394379919824059063473640984652769106448117609777964537857898780410809860680633932049117981260907663831392221932370601594316968069544236358489329304017614001058152846173305760564617247574239518849385725915746622875393372915452313066976980681670188824955884071281807115862794079645857817401725362977438407838754154571427153429853511634863961826549217767412476603212761681058292487684863190973239918565333645537348699720920867139914506049854599317967431128053595974787109610468346196276853106102085194939233794472706233102061764057045298510127846138960198537305398167894841020808460136617759059348818121797757863311787114154583136970764007706254881685137357582321965528994704538347039971060842183583402931745217226925229677726654754430536250798437036024208990550385659080744471226220184084750479122160308441134195145690932578677381729540528076187931093832330218582544015707954696271089317418326186627116088695802155214217654383350294690614061400785153514685062629382641150151747063362947293725085118170508661748442926835701039633368819833497065178886483045101019083538500598800056850779710087579396087810464492687636467433516704262674223429341894825394100534022180558776035240902445099266909260947945405826997466580425004246890801027342294793438 A145120 622 137944545096372508267981279178604151206793179550663863994816482788950096185087202220111866981092355699746417294195130514048265687574732575969272719831654493847616522058280589253024680207650819205652563022615873302091769423786763227827625038425702118276013575590688848508363185371416802400350721495768527090111149841867429270312593082578830718437850367362803200830374411710102305296875495645074473499325539605289350693142977886907966870676168419170366391241878576708954186699103849943263075100782705360241914415545422328949231759786542556083755089624333537558686636027259489872449944724936695336455942903525773835662939753913269338308950763287855293640437451698587945836764749117074346603499306857230511585991971243845387005947791258102248943989010847867501817714844992656146093814843566141071953760344458044694705940359066261596401635353769165414041619445461461787033209328004661487282255911085274484057868917417179042946835350783608660642890773376930173789439285219068330212842482061823464496804077079068471361267325503868914641049956342077221703744851301392075110023667643903694929991418770652350952662154116827965670358685732844238455570026689173287901267941617891203006072071513324692178483049145290681821886637862324364087900018628537071028856250326800195903201702478582735829363595559207969714922207337127812960015071993861129742285705449727570640901605031240902553362780630201108173120406231884482033370767265749156993239959218575494244736528335508225899791135196343220551095711273685917461865534475625631216314619883298778156260024704238 A145120 623 41658795844079288755049619954290525387861626356902627904937341489759682348606205802627537287510386655011208594574240724871684405695516313419775555158236053347656437490522287473861307205486317208242305090580546620599945884168656853512739491510035777164485116932137983144611900622157815478433470769182205498819187332419904576160762126286037770520113201165602028792874291925641035519022467635694509735888649129405161976958577727529237925399966504100121346137433329107951318209823602118248201106196858169407332237748094667949295076003222784960313355396359903386839292798425250078685803661073064589884331779426375859616053234254653910315791495648970472130194343000496956429941273175063964989393599697643695933635929778292607154875365820032373131230081958088554420896287212995046509863736560697750623933538831390264006721282204908940349236831539777827194430112330824154285861322216386960699104667388693545367354615302124759182830121353512844750145307304951227347053081814193106729573891235630715217192647694475746605885505376938734494942332384771070156093909068811416132841488547714444642637224383986530865543662102147850486757390512641578284041619983942401852350588150020599292125810900752967720483554655250669821513962479207740300162455331127581389313802445178974100137531507381834473404442911587081768788336107150851070997716041106427813350449548752547447069239618415669032614960950263883888572275102633025763613479026619777978441763421335575832568536731929383687714742270519617365528459705386237812535446005811943160746590200509340202163185165886438 A145120 624 12580818400366848831516717244916560062983004366605042963427082313424635119182889065191296148961155677457685249144126503780734642254358351920196248385067456456498396505615672536516861751376660146069970484792302463547881565249510582997619498810992379001556229299930080220824285624706288857684507821571530292116304463240969314571279849545300827866355748901644449892247205787131882624439488350484096865764872711540753627690797330735942945503919208069817476167113623512024589145180028735861013470996350384455654093885509044298358163721213494515458549574611066489287907738488398264273240255699340569449731741443861983830212413805151567646030722735225794728025051148698382253896427734120200352450263609381538941446464801073123515385354529858518583382540762331895567608861023479511389832754626487154547355974966735401685335121285523433723873121489659134647303852304463433132543086100020857469642327295474365426457035952324260094171749813410095505883239915321893728636241268601099164001102310678414172127682799654596406506061356509993948557943330244521109918656793929746280043019517742118378381511772545161669043233292694534019035061576132023797542113665123916186121976353364603095018988819955882926893855022836556995415394782082875246284973609981901042501739482193723378045631313526835428232312395703739486204362582152219895628350229342147338502093478017819601444269463156500806947164844199062733240653960588941896129237295271907200332419313284125325941453356514338365463952374561728101169043735315370133468242828220731208914253925933937442275125660073000038 A145120 625 3799365498114944267829293558344846848495479457088366072327073921312750046310883891481968809448981504205565934032931629901056990276410526763585847236735213613809168088258442583740618387608545877795922844102184763444839632759468027408427575901428188422692816763461952088705789646760677077205242928643832966013625128711440313095950353800554563977868916055095458265429863273421902911545206459378561558951255670236178190400643835304527240304258200870580777681122176867302317970526158854627907820039791619247438129021185983283436216148730472120883521658177145719861561297730697850560439871417539778909229101584266892740864532915921518775190962474542541037391435252563910943720291234431125442474990216433527116620898733994305009039222192651452579808396080142274372863455132803599444682982033462559975550880506415259918707199906945872075669333453045518885658568965835625981873726140884082568871283738565869665244657502986624423680685613528495329931988309119906954820797810035717754421603323933645449267343012847993639018224644160641233730003943401460604125278257857714565156859052869572035826573918084254837520190910731647125898101838601358545279434285247438745806984508127960114096442497815775890954223733341984961945627710226549116637761867759202987254136009820059281195680519153596917491684939059617737751948711473863257628690771545287389799818879911832767088722308633644828029011167987166681554788923822757819605266049693089354722412190848384512858486345130598256986425902375371366935685679605536394069596798676655013148943939041848598226885786156880125038 A145120 626 1147395799612312802035615137902898831685571813036319948799812897154137089350767752338489389157443453114403454392696208103615430328833724724251005669245649443913912264257544044617130236196029478434222628948375006257878021211794094766762130302732501911274229106336209600708927649036099771027125679942615984205822672566391733585662435567917933020488546292889926751709926461367627547404027911243975106706413447538614272747366747464636490628940472743707325042222730300301788002509754794068892300638546072662341859310304281442553438918752881367012308082219923396331702224006932262470988567927841313890017738946707157745757258728194493518540024636589112167497485421223152406621274056370465763427094595099315807680569971201479039606329716826208820583552233662204528709195841245663552782870741351066625461818556962441760047889036776367843418414829698257044334240523830054583092732751460892914941658046719597164538460108866008251691472883535792179543954586114296578462152302389518160736160202725650247264565462197294424387097336475157142592512632963910857924724115216235868931091390947093012701246941749672415769428611807664737487207720196034148650591612031061377317523199478290589854030615351544363185248673614256621950584153093635750349357799089669320249706573226175709197717471153072742247060619283608853061602306502524551583968984656447449572206799639895477841192692937897581563954425567280138766813014340512272578894217770017713218968149216898838757936934776084159271535158564987591086475906197136675638884764957521593239772155336712342727077232293717724761438 A145120 627 346509732117420351270487942353117102322194192057511536171471167866628088233885550322332313556738473859045637660660221915661958902317508456197040126264949396848387694637690043031789590712813293941257438019565149705115717566329057151534754923849314149016394497296771837462007444219255370173114750099741383397192433489921592102556959591157415217623563111536702783558132361469750097413104883989221103663777909900991274191514357090484915642699718510398741581973583428514272674439975421649950846885020874152407994073582871809667855117247221442365596157308758688546454210088795812568387987074336659255006447932803977372325951271381821121080312249287437332043203205774139462888681044732646229429540092729776940392415510404112675656102535259322412363652966169905625395804280601057589340982280905988658329493653322150996274543781906556142840285609235420581870054979627710648468023417215048776229811858825579777820949708220031505386401130142195709726944353018208446788615174523824448824565959619822441028449502240570068171264377390853296421705085151157677632662557517045374702624443206969220263740749834482985307529920575004019074010833397363711533933387399095288511146199257935630175803149393668581906054145207772157844114468606567770056389417563212375512424130978295244118429480607708814561694815338710814006866144615050940715101004675475584483416653672368522475273104544936435987486207510150614740895975541910883561006448500495656302773658651312600920384095816032285501746631460723877136748787985855670506549129420372844503398041967748085654979097266916595997829238 A145120 628 104644791703661333770885322975503462002470960429555447603835492882824528509544085429592020204745861661978668170064994322321807973069558720046781867126345472198769169868318135451555839265033418740781312059279726835938688827010163465668729224872190140501039863954518758703925539226566085692509627404441955169967909091283754423238616134093971477789295571137791350707804263237403161791210270936833529331354222376651826191564588474578979887604686049667676250430979972681010045892870067583491086866975665447954551868362716982238249691969742122713043027199162904017632839744592328463390701107881743253698057257967854459284691526698581784072735759260169485164879870658368894639975054235202790821957680909797536682701803572070826569103359318598542325002612231077836665004183545678146317423865962867223748881621484732638433152174246743178769922835574267317467712269607044785782759979266193269528488239707278373304762273422340648618441449830059568545357650656912836633583320553892594026858183644983651540344485111189963293297454874701220362212343203016654734206167646032486924323650757113757426637005203072111890458266585039406095613784478283644849099232402914746068988834652697082022502697086272560191265166604073577412300618935030372921279254746291047735431837848871937548056505426056908924889587171671382221220514071438881571408919443008970066542257202255653892054636379877865770639270713639918371611817800642746323151368552931918185724425944547188579117238999506974137368211165980045907707047495822215356302198200187641518432968902104585155460960297376518273619668438 A145120 629 31602380584773605378456097050659692407643907855533687664822147379445140981794079914186467769519693483443698741721967625119270345908104415945671926832030067654631440912537439216326831668449379646422014984464457939303778910039503037574804691156477573117165022519767368356748050838978738623767734361391370719946911353134203914225959515536788228877149638920501451210973329365334285110848088718039736636965311379838950518578314204965761441140972487281127828888573978166236519586972320434792658282979765944408122256251466945764141739119744873837896628617989888254636571148656794400131423346593212125957558285458359242726604515111700316968845118984321897082461677735621632041809577697986510182001790094666126301235552263254985511193558411681500459738425240819336767205867626514199130272666538504995583503920194735934655815682078734533432373856057819494454667235366347897595745045714973152348827218579739243158260385623838655851263931447547847504988283554034658454895374192101039571662346894825442942743006054077128344507660107782377696091705942225878572052629966544294005771039904205147773624111830577943307933088978761325636856288901608263380716434252292854217546116918915260835165638716904919509180174260285012606356942803910566054456278543962333203724902606228346844268946209188578786502093631029418719994588383429927183624778570784033484511278258427535106878024913618570526297072269311745197612028079818567478708152296536938796432473861594599638292485793755290157199698025494513140250391594950323181932757307327247365722253210393616968863555030710441602037142039038 A145120 630 9543814291809925162959970423976251603646457701410744119328684673099549751973302589998883674374742686138335041331864157791697322656274464056872875121405954086226496386416438325195251608032447619800707743996207017942905292143102907184125348000031354891243335761105790724979207427832352498292163267512789515468797260737438298341816535075975951149421401658420300474363237664067716700314331582577063630834192682488986404784459325311185376244686086472850936648098910426230747905219747901239799310373022339545804966836074654903788566964470982156922068799605747089996226854054607316511226459970042180295928904151166523448975278872206797142807153197505952749418261796287074507731852489737690872173718650908260345436454081699433553553885536968494540298679420115208625859507019023742459196027870762545798994435017188767533417902835603582353398134606625913057992037368367458029129221045942625816076291522841544155421331696125851726433088855709619886937916275667809940541769422693960058048001904053638785056847483846181570078020055095403362999332982209012312105160043728730757255929727419197513877055135829335806883902413319335302924503634501217257331514044960039058952858320677756075138000389808199419212221361439469733542384426162055918072874841021878336477185155243111875031673698669524736614707386983712782056144471281766570573111719457335103352339491787913346623271469276428421075945186061433409760460868287406735823538842185602584604421381775624543575751592475098120500171435488176988309710554627501778728336404614628516806602036569970220011638158314255987296943276121038 A145120 631 2882200313746012625608532611943777324608822581918189190349597949128684579954955588099748683193402771520293738783481253685467472171848980040759662614737766103972747277256851836769749658794130731800167316671870054960818094448307038466568280291318312699582370234831429031575363895154531475745609539054501042300856825831353231895314367633429200458896386151204010241806486801219085109209817289849555176775289224800294055294388137929773017864454057142313701739896982374743519630856776893853984599074369766776888691862238294313998383081531116866516626880852317631290605873353342752791990259487606145237244571495366831722347807614891341036810791420527813408427232600800960879702977642323084656886281030784199958195507897120965678187762238606073669669741446449552185672803913877543708478070144303750326300735871270813059157550840670203136192804277344967924019140618011605976899429010828958023302691212679566595694083911844383382726941570492857658007745726968124567385159470279383836490924912677304087644225197115492757035217548978704033248102468921179492377186280576110144397285006640693444043097026908628835735630595733460500157563241330466003450736525143679502949545666727763419430840952083359319682581670980459574517193739758136976691953745710063295282906191980813557912721188051987281878855128775450230762235635738710074385896114497544417178922015241691403145121105696567764594409149118283578002461570194717015651230022187755443611738824822377017560238688441685877100894573819403955956392337105910586852775661436310484828228092790920612826545860255874597722074832246514438 A145120 632 870414950937004003008613888836596775780260773281591724741459251952189643596644614303534103440733262256442570777570006748853384898575735697845361236775683957445683451235182838266139201704219448556030728927160760391149121618096582513996436522630130403918984567583330461745034917129240673322675788631191801985343292603807938594086597208760542562635559196261952672725084650730499635264664507202983086322506511697006315712500433195466140209688880570892265074512240578262116697770841402196002109121149296544280839137429128808172607902055432822705864395948600318902672977525855456735864547138797085819467564662696632013625588924418312786319716201846202143392274827180093898595791516129081828688784697578177479114697948476449935379150642173497279745721618148344644864560922483999176217917987551861835997023238688768355098046935979565743547873493623573687140722474602136637565598432049299380411596669937706270355457920045307655731809921199987303098452271628097951540377618254951224660201275626641780829770952681394966443065621771513522637563946281213997685598151573941534877222816075762000903501425071270079056353556009091751712281174378166231824865099079346249851703838493463874912038829528784706344720452414737352034458967022531204905051958329598093297101192793050451377766767118001489602677634182798985977413105848619160697970053466538956652931096263499015836479950648894188479090487088535579123333633737936251319935643161859958368160520674976083678648508157796659786349661122024506521842176095430369727759521417361151789608077420821455103396838159115814256079302395171239238 A145120 633 262862432982661462895975785896040282508314144708458782682730344491612143681606718564079199490418251798674136081087358556900036771897700331769258333843641817382492429525747960304537269165015479333189479968685877768072073910570719612188457261554008063670833757039930968017968969609135528811972342557080869698531373509524166102182257042678050424715479980884958503152733758033809670764819471358011042514220191243271107051119836436892844570308177478352321738800956757652784499207163246686298782969988013186606036530811734661773813588037659181340304530949596443990975948606934994591478301245657232311333967283562887501283205507366715570127517482166132519491058570575787556415049334893340389179356092387578814492680584931990759518825306174157572409538258939353633196911725786253873674102754170517970720774717348136772426551017114988184348321602270041908548574168189227252938833827049877583926278891629974614080752597769771067647623869260825672678074578285958613240626655553524990463544294314333140506503183484584164373048782557448105132511063674457706121558264589049767422776893169873483579413387274496655246183038284149975556608757098964871545105809185437423775711609679359362460016295676740897956785894047579699854832090847064665744348999461792914112429277317309255502527650948448397872726766668076518314947995730647247820712570250780267364768012149561461091213799974860348352920732691588626611668754927286553181604913004859519671740865505017954893934289224966149569600496764277581565640380788482865747196522692381631529976811152995288520613018578192720030738227248509467735438 A145120 634 79383584345812824790581678726715328720735091441181270778459822577214915202201632361737614712002871309937332653917604714177062251728206924458618171459543053165555268033324648829131989148632970539174666919814207925197375171870739226298400096552787805098187875641491569010964883787041800460542324776449791457154489456583694354920447540291562467721512318668061205999452869841559790071340215685612131856208175248956177323122478103508443594092859909581830272852814428570562656643865529657860036454827258833058478751466006438726883530979471017331949262482382177484955833806316842511169711111641345360937038652071329328755514437635823683865723959897970174684156296039060661943446303346272668450336851116351223799310421951512732924749863313953413370400808478066648880822476626526185850402813841508875295837967615898616504463309121790452107449576012059032807982258070672028250890250170630981046355813675582395746116929068550817121926676706848153161475424190087873100717709599546292168765716681652981791183131641391736245694289266727556236495703665739946034712910307741455820143744514485716278981939455472918614268221208257283526344132362713013040390129508903022634015054419328033999050009255546222398242995281916654618807256976846506523588492785503130463860344648634602111311972819664298156073880856124925732128317297549620222694498245682174205203286738071297750530731112457176308393582182372676701144840654406801124593363791824413080907373221994747401884476697431619373359563673150707608316873155945730025283622093577835360901207360127156311770028213776042333468688549747464084863038 A145120 635 23973579610002490425292770999682133233379489301092035316312183687974412778921211366526195563825376717349275787347035536322915899985146593486170918522448158414180308453634518198437556185617992087351416220303922107531839229831052675622504640701680363131589067609973413910343376934717014603554970110145279939190957284514766171019872974911009187201472004757773599253331613958393022791873980317583505809532354704993522280475937267423113072571473384516234390079811156471552269521948182793427044710574862179570473976906203132760857052542212209575067336965148468004012670833559079503378661277414440641770674338958257894396664076960511385811878508371704826622095710345225744119364368561239452531612549681045682008577254748771913352514939895507756680288634622117188608375191029485121872947975677381509821372345445284034047575492803763601548265423634039557866102093363174763304515916717703506398415529451134253540713231826104576999754208741598881429092900030828251717803507672407426709976782893564886167796799252516819762035302309769164535316569995989789244777177354673330607915988066481516442768966302165546924853756621855415474980371364782230973326274005879527398048770723027386908350642778879282423371427789244782115179936774916797905457980472222483607171711654610332528360713263887669594736439291783059494584436875864254660005917757625765829704027826885382359199189582162092384786508898343856775119130208875926653074014260217967890914354972176908697414218028335124084605018628794749420130130052714821984769906675737813897360634645947248210866027907541786591987513203796485644160902038 A145120 636 7239941658636406295613626260225277521151885033838353484255501013945695444319003631058549322660551765768171350446150814364806424733262543025899158775607884298029287597729591171279312836067484977409588523864864662266690250033806037298770103091810916877934800230336329509354688869400751368473140430939098091844211945434002799953646717975584482972376823924528958913300147962564851323355870715694533142346914912732794772526409932283676639472990869263993203973830116439980214832971707338085309642557153550971450082546921880087340102984217107820653003814212354955034341635901035693177844536068049432469382713326741812778463795727636802691503443804294959669698220367962135663386095859190968391878539666824679615366531623707166319726587098580028564033797255070912893080426868427880279444438251755374457179152486508162383751294363427485877124050487903934416530024213420707845935555958496288301340443538428868986899649894554513703108649113286155343432894333885941930903558599357443320120819668139913969692842191128438176398415603261020962109367643085250611976672848201038102134808252332903479999948841314539698387220231579127216160545808031871040931494359646108371188094743299851518287895069212287745635772949356642282129722098767896120941786514118404546235393059347671788962824093721256553312248592237627842438767808193707357701564468304735598396411200432647401180404723081839443029217293717662373409276178239875442427227713222034478643054294224204431871691960080510041931342266332341174171690959046720293670486532450726219167550761868708832525228658049405774737895518857988917072507552438 A145120 637 2186438407328584698784889837817034129254635900729881660209844994027912049771560175368315369247922807885270398558950198902635217353545302847228059779315058609846430674205882899208154038936194845185608382790968824082432923670979592211552948629086195216773178080493961538411205695182092196264284855173497478457012816563784330819830288955651602848470599353202987818217391353080626706630681082159431425482958771290599027780695323612402922007770671044341431365706615353717553327287933667918970085007549797531198354455193501583243950244181024349627632084555166047952367161371279220260205671231273514165111808750337069201201669645669353901448228150388706115422240455414219744598481585107111214894787366831372198158683973104815456644076788831273118581526482396793576521680539074190359270347404054445704558282678580019755858843322262296971289914981923354154234201210359690594709233383549161363498415533076067299790153554923637033761812278003677314835304995933523634881156893498275475249777562995360453961070544921535812452559476882518561392493711641749695027710422979358833514104176216470369443541781110688823366015656180274563865009853654260272130337970339118848571406563705832131136035960259332019899580059277916724421060893891129711726514069283285950479481532211342269934244515590555591430704338416471825357013293637623757771212463510272524949886478502832629774123027181133349702438836193835692912826286698233507686369695378794194582311482500737561516553557726285697539180759413738239850430539502056813866502162893443580374702969449704120174408188703013002184252459181908856470253119934238 A145120 638 660297159071573942626741117394484081757378890135390423029888932695415493335566853957600182963550027429585892193452513917781470834345948197319848154194372092289324034322578905969691240445894775761076322014348720008232476258385803041851691715880939144548621845508946048270674765256122442520445553121965299395926026390317433904788793617888808475755148627843377792142738888482386700551142330941432595962711202014848173594997461321013398769707269664521848279239424006706261124626122996004190880362637481700870931595385890556259585633639685136479724236531845934126659848392490423482888934867308533228431296859888468156950125769196417241434673397973584951897846919314726400733078052606488395929833906243407579164307193346030560740191463639945901783056963886576589196654442373537060619365471586190847402144189778679458106986932028850257843677200490365050644312235504413138894342546275888235488220150545433895667639473937043829682364199307997262924918675877590251792178478277879836082112703204930717182273611724112686922496563602917344519570991548165322647756571066918166683157326409121718668469617946586710116838340946211339160016815257778570312321135548054246160193594144418003751564572103249057721927542128981494132878260233022405045286307137038238640257187334766017848352880884254067355519397953182253629975575910754181139548462415633997799267320096655021544383973803979189770693499313244661597300129306688279445841220776682624729379424660928519373567302741378200146790658000682616093655851238662111067389982707287510546941129223048775583838747759651877253869504777417616665099369712587438 A145120 639 199407555601208002088577032563296375656599170184987177873366247829021451075291418335019886939622860360927054172024100252971101556755122810287746914506921056812766011934744623719947546460621286084999863639950522473662125397108841539046999345247414535458467024165621212616205367901653795548978292757978346920091202957059301254915395842313464508075206415009346890239288926930327702939738353263230484549313300049712857826661452623622434025529587668014553838898940343409937142083761856859597726899431511923865490143452083754488811617408940730192527091800532916940203321847370736612612198124255945761472086539877567046329736780627672337559369917959872266767034347392591958801644973405574388459594944898142257535422613706528124528081177942474831065364621567263733143813119916269118116689102071625581469742987030482616328554194629390515571819224633108321940428060921122408255496739741934697956078987049187960424327330975432312927040226378737169726010604810036322517603019283026212221322786590326081228592669670137109914781509648604155526349046953834285689927456751786306979479998471378542567508381078088075766461812950099644151761213197995473974048852597542043221529894025050531300841364739220956100002218142893133311404813529478875193964738241316264783407191093567126047932635782529137785775427477522624124427266911754125080385864437057957062853780782711313673774185965774534177399734353763693966691726224333162159136362304862773874078003936117912113255808874338490158633239535446736322044216643536455485537908275437934741595846322391280522199127415226163917666406190320938324003539400081472038 A145120 640 60220421494405745056807637092998110964211192016975992327333576955431782809244672770322048255583140278972540774059084823883354888669212742758702248332935964785363046280258553784518189339867182502894197742943043438325953637450611758989151950573003308769312492676172097264045750431534190133348923967356338804568147367005518661550544755585048392630236582184194917474473113194070483901100431543164664901296653903811268215478163694872654062311165768470730737499200744285794310648171454648602509332747953963525677152390933907965064848871866460833006701999524409070007276538057569966585400944590428311431341703746165359523423557623787849525688280550483450978692475065643456831696048890430858826401743525332718368118465032178147576919775547163759035838332656349760832842365560270900134179489460159339413014979939015971451765259791143906852431562161998222860958630085943462880021121059518002894500365868704218614251186315106621460136466002179317259992277733955091810064319644995638211003399437575271600317803966769683081577093417314852051612892609066406113035444182468397789636276381029910733668862615964652294761350672589146322492726368979375361592441163322148998655867801971116034850340586672625493142947951611597278550120807642387286172305662570374926350331453069937300457807653442915357236823578813879303323404631773835020095391511529087398984042529058720074458259777690105342384949081337322333279304019619308283779735574847781027346827809282948529683880712747482649707091549046913686641259770496770894521380909199549004451398648232943668928552640650541851258000799972145956232403799454891968038 A145120 641 18186367883754933799153817825052866214816123389956564695676866874292569386940815885218923553299168741389346386711671592712520205276545493190317791249632154444122827210626148498300773233093428494587962718505159167851964336384687642373184842073701751833796914321179807752529200424955423766475826059848856340632660413632709576487009600790842301109823372613211855730400640895682355810429390587682465569707040165650953288216578774398917904383946532490492668170919725833966471878605695542021098220762982665472830634531918588121695095547686262230837831476764571006225257311171538759172178473068185094106503722444802061009027584665603302884420301356328042323298360435476931371213405119936713791184866949705582804914241017104094040105244134065512753992111097596060507785250586081895571404089127866048877149054198595792895816779902730830478918759953698830195687565857894004667358123063234694939441154413361624833543433939831224248648285692431775075347941865049627690316906929769399713510805307361141697214748205294774153526367430519436715431567218891100811851014215648704346163175987072561663025429001640246904942161441308972089748651602218573363726943182470691455550850546301251991993502015810393677973070279168559484988825079094471481548842345358011911493016691636027497612209978703977908747734945374314026979543771528786421943727850617347336536117989994950751172720678676446038866077222829517580956383122198806768539321007241725007484867920399514338052418719440865421721383014572632486629338406473381273689971496669988361409580795920026596735900698349048412915998575185397757843861943895977292875438 A145120 642 5492222880472495601599396175528872598763505052574865562102086462459400523073317152663344591048093376759303636246150761914357218638628069730733214255140577706160308454562816587933048998204875538183061846790815125647854903634538217384942833154307356050497898812503625769166554482586106443285566121150387258532258876769711286580415348894078789886774028292607796235663519077382877384265774857048561437386624833372684081773191311704778334469889541646360315056880258001113588713028271882235723060161088017018831325951487022678843953790552379327252192099280900919470957700697266647700031313465647307991852692836626476259366807145454573683245405321330518298185126159038967630649616650171997134079003417067560674365732668700404221964206808712237687946581713141353923590312834631172191663900737126086601559601352995990438565215765364919660726613074454884720874783930453903466079273143975818353708334132469341995511502798642714616470322142648393893437818450967253607383895828470713717842052199423627217287253640195055024681881386923452573208281687212503378772893257681726244143489511819532592322945889632738600640237993924636981957770291143640176470175248664985497427358209115176130466002758434152218122374081360953352869346623765722745040464215992457026895964690542627234341586955760947885526458716679464022268518895597061725591985715494927366546508648935946068134087186700509013632212936345432972126494423600020024790591164451426104479402765132844047143300769390428609877207963309385964048373557495190647883476870613427285596688948969199799270573082348771970158780311705190150722890074652785687556414238 A145120 643 1658633123534809916749218491191894471960363709754219443190134434795864665398754839288444847572970900612568308799950818426543167508660400513188240387261204835105969030450759983407282496684639319102790089768107662786484328933294156962610362427758747825498531644461773802480546924540579190448474492761357103220401548124039175837708948356411003703504646720994941251314652360728733287692453577438077871625190992638384941742215559556068658092002257630668324654509666996610469824862659502739646343070427818157021587606714548930422752349651270870567931176151355313109223000353263356066650284488152418828445406732938751028267766730342615649037227986740460198009584801669332747524813014946823197778067847087453618075646351706504970939150350986961716247113685257591288863766690808027919986926618522950287622122459550590516653799344360303006708958229725421486873989059431220952751273131357633908124977466851327921019640301756159982949788638794122524043145824250245539802246223291225773388586253420628058479053384590701322679774652483452157672185637970957129288601912805665677026987669393511770319866633240085417146446932003799059579156879273777114720629198153643149531606628302236890148740839545098159479278999500728744007057691552169174530738644387376664110669843527181788743661648429827557451081784702252760411065726926541112342357742351617447349709075860665717625743157662875045670889440699097928064620359544083848679989992343323441827772150202198502722938779937189999317495083536419988510122185025141102279536324953758370261838653007902419353116334968630785939538738136392240120554958683197381664744224438 A145120 644 500901711084632122362662384943776601659431076840721696977858497221888669549900888147957680622446163891618869953948901014054122230396802326913117863738628719624296486887674952172411380949762869493504424048121723346392619482951200864490944510349987535944506058728643184723356004656772329408996011247808694785302735274583061391701521988287229039668516535712179650100789349421000070005736714611442468669370293151958879722067325794621029965450211914920187685346862552718360773519810141555490959884209039995403500625901842289964992365640893250532187963005610023658065875148984836265480685884108564838882520980654666184060606185756324471435559606590297649280596424977979450784862880897290433731842410816993925098170832482695800819401441791253726068940386366079427882933950311189800663860174893193860775279423182925340039008836781046143106444658764002834151223821164298273827418406396861464435389486654968562805935859627561672136219698593682353867136601105123185766670975538121712849635206480830250033456834892751604394267263168615628164426854385541840541779004774053352735906132667328735104007400292616163239626333227153391355923419770389545005453547667151566173047774389066425648789267539861210010524135475138719736778553502131324985538030140771760104395396780518357573351476238852161402341172521363654180119581012919818865666446204472974172245594401272110776906299527001563283594978878191228842543222087889722281332187096519228005882709958298814978280368240261989365273638020035527144092851504035117697772086659164414391789676519437561444841862587444148581770540136878751326256874632250956477065199366038 A145120 645 151270658114435366143607291034529341806676224842188198267870076026575582339404669465843931103131168524368286157783768155425918370412325642327248406608678612121702433071047384796084829764331701947719233272442992342947784599522329366919302631763268477107415331204405780012651032859420702902326346922345464468058205651375960501118021931514386758976188489138357259389187068872781292408444795359078187460278203340898943291122590174415994980907871996048266012650097981253948343133157800090255530238688059650793700167434749657020497271671200110389850196896518075789422785071993067288819100486716298428923692890750976248835274800331679647757889963962283149622542110758548124804281065217966764163818629998885077926029515763422425342488296270607638311103749568870729629357189227288511772565785891126023003846763678783902101264014908531574915139577988499130492182720002558647474927607458720804625579499992333654639471609967221868825155399186653276745351210387922951855994832366289466054816443770957314882045485084226393825746033702269436253499237838795664886487970839851306860566625077863884489639915021736841212950006187668320390429293613778368814532250766281619341110896258869758309044210056198540325018809634492392631763116099952107976457954363868684174863299157873016805363402162484922915949583019667121309635702400174858756318924396008486582570819800108316788908076713996809236600012731773052012519988450183152045113640513156463534334750635256039924937948269779183598313321186967192777527531032033580403624890634742699387950220470217135653922889385073164240908763582599246508289455583981105658692025464319038 A145120 646 45683237848848395943247039230042917449014560471263995155199785101528603977830660277796719235464990448195330800780744034037613293742291947180502105677957202232034510490969422533465446177447224225341714943853735565846884556436260517608764903847996730098903485517671816920635888567540395504173147774537082460658792803980265488276250921795356513981769255203248180155884394010230529307280322461727001170535348038658328915039300165347835863204211892594661415632644243476139681265440135817115614641123909805499702047064668494577900211052336792444484227274785453278382023025866757336387102866302438016970116370485814172482068929093981497298411333557002920888358436852656555711442096832945065487039494417252476539735815589721089757630646072281715516227263429412594268637988212690819365514203478945165753300947351569555509241693493539754578229046107867973405805030216951547239154310034127286135460573608198108732557620274241376823524794334670695894742198400551626337324672703643880626841716383622628264127703038601478183770907910822201132928605400461905253878825414630320618538384867382225787136150329164233430147662242342605604518290747941296992443734277869381889449317622404277942905702647704419316945669985481227436072724283632034477565316679858201849048611950280870556862174101594207868455371730766949271855802005271794424589449501148358474962215334038310398139462261327509387889920250016583516552193968733224027902038102786155468141088809137365758516282097105073184701257724826072183286170278822637246777019199605636050746574792329055529923267752429508156605864831404835566752089329487661657968514625024983438 A145120 647 13796186559694101139494462240181926540260590586096884348672067230585611825722519999225143365179323984186465533549626914511203788791801755722869308666336466395462300465839694557721768660759297384351250193810555697893416188259151153988480081659463249221391745211005684304252025696364340021557388301563276557654487368596388801498926660360266152835735338882891812049817697804020747069506248938646195275314214829471474433398577527344872014692691083691591699255045911431812929793819787858968825366089182073201259224513362450612868843240534040118123846786788310371995581531026688722521616246522849564826546220193825129113335981311582080504472464844250919825134625387391521276730708962484191810321763495380249029922290278580005684379112625532807478262322451933034598399043083043400159873516884855548931473882253410326979888890171034097351050256784998139469422626942799364707577126702698981692104467650175836503577761851210928578835662733671363506935398565756203230920195161668085659840143531410262778451684272172562185104988443034602472708185331701656591006518787247516975491731663324354323830627759492576759063381047181279224244133376584657913349193219665787048994352811069833068999213155396678435177267316805696193301330970540774460116749179362813089728505945685665035155571215279288291350606313108599012979142569889681741367257430422408250952006460059769631921328694844193838333519315492276448946750058568983473274370393400905794915074485608849203031992255377462322596181519576286832159645896673404414946256173390267344626077637062904552901172938344326390130730270320677741912622688049689839600832724732080679238 A145120 648 4166402657789769695731384349495711772241249342440787809303809103851753242764223209105715499564920378233864395801186547438349506601830387936359350715127934894227382706173096787009440670103130362849852216815843967028245841969707212244003375896254053268130208150238198988067191124413463146114827093924334983329194526523305437787187575177878582799878090573378123990864788852420255384461579899148689246143722343152346620557455373957986000601329503062968098513608232608164028658052310493272768144944291862196974786100988395416591812758430227778880957245382794946889387240347034127444191719347034266139599988382164703178054984287168694330853385971630220784269768508555386769016962664573392981651685536110417954559991928315571995592734382264835576719705153220347036122242373090894157462436585022896832139359139582567178370935589958803860262599320023330251792227531695191190141053109905058343729413769779494425971751521445426189431546620774417108398595624659972824111561614151058225391096504769515736464144522493075178423522738888539124556739041568499828578714794923335496277884423939087623571062447216429017003710928586503983116123761437818748534463908604789819414405099625467182559819467227149183004217784005334769149565880379030254920780686850889694896159746985120559746425644840243469780014651187066134970429200304678614098487154538066143429030988722716390529843126380685211667334943358417470998401965493864275704831956768970763908884353565063321949903144841896516350862117654313797240029774625089310676522587344661132441024699818204845920624304112234140311323935772013273222045299701676843897793514354463340146438 A145120 649 1258239806465950754009738579085464773290317040826531821525401677295998893702969686629926855725240774902642861066424787699467039789963985355024801046659970001590274114963809389982293360602484610283271018228191067486832350858663318946535031040587064623726101469626725088711987467547169505786656224976847601688859092522669645822929148777058971739410347617821310553429116415733113105360327623293965506140128833417179207933918124357784427309586817233932674159410431201754104841802003949180517010947810053201413184143273982053360114584202688255181930964258817285650222951003273279799423377626557825524594369945193546534643491918743634105837218090967482425929644954958339412721845993992202196266998710141850842028087640061024162663321404331354811361872693950092871874318797630366992153495975160029987757154986271681877541042659277387731701953944390260737901783291945004940057890462064624920824590854005757140806965381714667498279748243811140295372868943248746036678460687278457915982451304296862342149393194108636531321718762155895781013662482368355246574180861548060072358945604297941137964137028431602070558361637052077021621845131820844677399494751205426859676101345734080019299996479889443656588838593502294294586975594543496596211615650679789325045550515083560723378385389170538248585273074052180864162056639349443051776001753413065552907316406587800290170380702838272089729696819374926583965068446829088442279385976573835769794688159702163514379667717749997370475637763350083190479656832290880298419894875121914271729844833267460800563475638668956366047629697872877687835315767887218357167294040502323196643545038 A145120 650 379984255150059337941245319499460865821903505080270169312862002734287814145054081139028804713523149100219910177664484698691607667062521746829553556740595812545368555336364262677865585461280249175184997652696886537056341713474352614641335370881397262312014513619120738592032148008120777284424065115914051375052116747319709733086815743096631586719125102491462409011602292762547737563434480654878434165072763969644968449422716100676939061494617475144604628043436614697131498195547140342022864538093691774964584636482641591719338012616453422837164270248917437471420441815748183465298415851501116274161360123460068888759156504476290331268509010086208062409968506628909947255228473222980489879651958777302843874527907306500981552327471373686888195708833867774826959008154641997740736198322061744033405828666494908344450216512166181136170129828606538719516086761939859796706292778490406821030682708495968877029277573526308139054294538084343594785498022265496643104071015996480139568474902801147657813380280476285739383980642648341637327001512936201715965574041472719218516905294613554284577545811523896608879608210678798674025814113686133654755898880400130306832363192006592540361416377107144757140646251019908871630497479986255593025653005724609525274061359395488353339712641103857710829282688349107433910806134654331496957738431043591258911866125758526964915064442414031790413156772116284469939979672540419215704098860093341633507231915345699816279337700857354363987126253669607469211059123322071225033497575764230765401280698622073343565323722253720710312243857433673289712992139856640242187678902438187250923010455038 A145120 651 114753986815511454107502076750258096013441568217200764600662799424077623872912629534300069096628265787491510230793607954217166048413091603557170149334613275418699713437467043519325424515946032766295586020096231543123528365118395826302736746975141386153604657011504836329704996710984927570390281008781066667664050398598029669746395425266405680217436370604803826210950463297873683631051852830149993152345834589999363292517726344280077812144064890676436664994958447207331958350213434379341724573493347105986103147033614486717186719695584731008568427684208807299083323205404948133240322163775710556971206162914995610858730620859920936408983883827943867365384559356975845731666277067346115741458624552035316999265399918923235404640233033449108880292705955374047648748588383085687335339739766671538058572500126476048342087845631527425735647506285230303033120300322545713600360361213640795326345353374928595105701020239563343326898670753227954484925029855236737471392768370249723691763438194642295797298695310644184657430832361037018576973443244250549866356786343899655932033040027689096001280870943188344279571121263360147478774240488080542891604062386088147236514007884645213109128445889877827212818578969418976938115651980254645597150996113181396843441484986922399147869839227975858132194786608356392860199290608968762638185230173411147125830662662668555604059291228334762432683615482298534995289896038759774054195576362212599483414243746241642352845605991203267926741652970458105618549375586433219079817847985922569236915041139032882295927200644984985557931597315271460615635790920937465922321861242292047455552513876438 A145120 652 34655324034029309081127685933258445535193531698089550639230852564068708121805469065277481838377022744673335869789491937688885455013086601752518555545496468580634768089559710778573600338230240615172091793071409229136768509924042065190811856251121817221126294402960841450832316974569440005480580440586766219583168168259857640553678331614711418794079064797548264053298028313665089908840096120224643053574276973415838069371903933256482822328446102366808728223849407619999554290266261635420858798330452732316028185819515092346998670010053972311164827996360810886885692187590478588055111995044413087089030099840205214410447888343191646505181864407028961736283726957300076501015960445865303973430624962755888430934276247607510591219798048630257194960201489689094615095114683537235577531865211212742749655489209529271690966079164209116391029376768310944977282814610646865647512122793741029781735266036519939753044678834774603376584344272936757910852573518259229219717511976799420074772989859879172183126392603534067480804727392390531268608652858250729857923783901816223372255461183067493438102245479031356075821599013324085739915794813286637819609670941718220335120398017970847766416429242365996673514070202513511126439296400556916714746575173175057237194054404691169054303351734207605298211996273035281536346274957773911985234981773939122840741948258000145265460990886514684222880038718882041284107608624032911345151359962528111702357594379449630290743093671642529559511992070824678289332700367979510090879956594172851678782941143289308380026449271063211917785030145354547432632295865983258068299014416269760144325936180229238 A145120 653 10465793104290035831046453649767300293532433131254827092283116811549325775161378745084265215120764240625559941166195771574089190247903740637657046604590598898076281263333595188085707976721016719749205425921545490967760966468695585291798877851091813659393987305037162613315030021323259896727564902776194617247449122764078409417541109752217582070131660132488970940269793600263559278786077976455012052186279300136993097587022470117113532265378578849885559486937526142792658063702060800462720015371223231812334526014346524274306881156316604053240769486473280679032179957329119128644510582181248976590330118945579059756344403549023017323628514067038918500490320156545266127461088388374254453860307280127726270825152161377549275312974370453304223769100557180151199711075885839862058727287954046481638857899168777713574623413819745521622665136136523620152836376892115030879835060723348577353288723997675646876824387307081690656385145071756147661122992277484431987617217224225054612857751174245315357008373267571977735018370241669579406101236189748476166543116381562155558765217244246355329210876853796526346553843330902610533307091259372076540979229020336516453059123687419311380244652502748641117574036382580110941207729397316208593207868551302754104235760988731746132000464353891468824201890679670046667583714837957112450778326310499441686756942543253381201613615188436206300547339009486894169265502514561900466461656513107127521512510088350042106162061443230052723704694863736082385272856961754225614226667073592215284423211310232232097885691752660445014185521172299758053194337715736022999160380031852225271538977173915353438 A145120 654 3160634862171556791666947874543791430201259612107259692318862046235332315390614575546382817484632423646174428896321333523437246569411916585970675556030815370750456306758656187091105235369408819123644866536513666863034675105036142716058070299173476603319763039826820148379688234122649919371719120057970187642510051906583419786456861466838095073760967280946871675697424369251281237103486708793293415117202774364398499633211414071435030261322002366563072156326909045715762735683732095478106023783311085554592710828146830815748331110537604370106401220086934404256831461421206386372054140706742146517192606891465035841201599423916608040089306066381346358186340403549713070416747677328578979761839367973610577900765018459772273633927040078849245321073408066915973218129822408954804500063430256826242192335893481659970264580007483983320928480083853364975211608538604128678844540826328476619663412912032008836861211922059835803624937227326083656901232815226780201031179884203989693662966081632225358644345600414133741908067008256820590111304720651181551566163223447869162523723352301216241928246707601071925303184864333575056973001644535553828737907554470686250603520233202614065986118639400847251510685473468990990733607838693094438232061555918258564421962624542582640695085931523489377303672773264081058328745534788090186223069310789057450277755906114263122742046325916847788081073500826323157076897651789069907960075115598389983385075689087333266430651812761804280029258336856226055674113469749408155986362576268254843044131032748990804253098882854183331072109609004381577517257357856412962488366470604955762244626780586256509038 A145120 655 954501262582705861047587211658575244620486870423261172253204054846258809922190440436262526615143871176904051966747876528306474374772150905222506360874701651367739728359850834906325695373584742358621000488601205847145504120754446404664245431472538842388909044040394647648052531675018952390362446692604220473420788226665428697100554621875352494693741987185822757089681889720286670045974199977598156353343051578748209896132260027103262025386979336123197905651239594280017553518423390773587556462544576614255186335574328559831721688501200203168079927696767716804884069169246999565231705982853946999215576951103495244983126681619266605089646803533099561253774311551856801999730337464842477633621628820750266799760210422689849088170653129442018782740400135651443760675495291618511096960428649607478660446581932292533306328538846343217398778320187579698893752942281554745980171494490476590560997410709668993085209176074763331004074657507405508236511187206210136279428707812380662431602898901757812995235362951800818078501218123318148634207924400467080096814750364874924926605687177723058707001294818669924915215275185408764595313189558477884202307102221126911165810051303502028616427584446553121315109438951252699090608359555917204137489382018762783701328476850871225743783950855739900476884975635072809568613567791165279126916153531984850542195526703964209686896376811699595794183649910540106543053825337784550303476223254200667854771345594286296419950685392621662516112313035716532731196995007359508882267271365939370384043148678884990652337976930210705538762916398150936652158527734920978648487513742664787972605748759875550376038 A145120 656 288256220665114998479579670973015180083956833608212766760775305701523925264186122397175736654955964463001377519528962390215031823934620161460610950308603867897686647508368193485523268897587222783484418502691027652171079209792737778065886062234407556924847211537159356769563484877621600971970087182046416612785435534401052883104581038944889615302436319162837525769408233271157323072647104906525849925294484374007594990132309316771113696636606437506839204434518030563519585399828180281527963945664678826419511680632619078238364201596251923752390031763203763540670732057651172662313603152681185251616587046626364098949063056249594598129033245360929686152281655748257204490848145166705099666373970064498606962949682782633874652353903318051410823142279767558669099750781448246381396477549388751201729212675407658863398540954151588167671110124216565215700938176960490929157332946795297601872801554621408003902896309962656466127426921630009137403769477303460234376186438579454756064650412502249227299202435265843432925965459806233824066940681864220407007686488446968779458672393804320062513272462788530716252469709921129113332727610245015785475268006963225856485824031973424410028095144384219641789911539877804846134372990978048302555083561308110442419236778046338567591982058072501926454641958969018724408662968727397126206142455297348635806292771308691077062319963750807361082055381199482285852845178354359145121741859347653003302157561293785374185558676336758980275585889278449536658765818378752822274288729589937421601137986769990518186201815934040778889375328642632578487374358118588279138880740783814161011964691498701829957054438 A145120 657 87052424139602146834972013046638925810110343262809832300581889117805379170974286773506636207270086123955239106845779893968411304353880516610199284486837493403449999807798834581793120881375967695869935766812201749749818775853286054529492926549359609652461468975178085349760524380510048474582575966531325212840728110600891305268886373206734788468841074645189746959604196765999791281269379707570829079282580937898714938810061281404849233122229757147729316541318793990588634773194592021630671524034270461002078272364715387299426157160379579773018621512559839821565756197341484897019142920403735092041210072504210854387372059860695949368362950452197232118427806261662123899434140110007475256767305337849758552544004440145007455161790631398396626570185749402582416680975321875115563225122954974213314743567526531044453826061825240780293457858735082507561984435689125979050768569760685385288995508498254507509681600399546178007151926257605252090430145634457784571472025022287523950861992972780364886546140214921764942823490360264491550067451715070162449241222696234206521594136323217481155949576760841457638320937180905806817719142980805208735646735795791987531807691845922868326456117176449885267431969933658112279881552667011031454431098025667334847825805641517396541552837753944726049401394723668019698606647942106140948975894583645756028649874739698001308610942156367011347184930938593739787452700809191124042215738046767952796583728739377588717742300303015819421564422449778724354414545953388344967326314068889735384173287961388457607242296074103385013885810487158640552250403993285925378963335229198133960825364226859192771480064238 A145120 658 26289543833939183229163068360413982579473239708534961142008969738271522985708970419476606958858911053470019208889905999016069998883047981396118723304074614403974002255307739675508036982906644656929937117158782237396793099228482595730128797931844367707486438783292244616270908799429157017722965971805278167861287103965934773138320580127394961227974702106528140744274698015098665809620280024581483856093414148761037903925648374674947697289216750052176746756273841267127204181919366962352181272294404014543801218742463414345348461098233036839527871306761308422349317700865070787727118848358775316611193825309225051660887413014873927114647482003318203170079045209366213160424619465077090822444059838060562584261326391241009617584208416778997729813372954039812331168554796424836653712590654852823669850828180336967766192072130268564060456602227870700718503598639939085182402950734780191059674770764918239859919940424352983101693754302875156122172500212128947480350175370292252778404257227367167946509635142471107169299768123340070214296303477269324839263841567774283400741970497217874989034258909311331676056670558923632529837848452592928022379838942322217008749437113436732810179719292143481131122665008424872103678094532446353450935636520190227013600974066960207416981365019633234764992766564588772930254799015547327169464514021805720972016455878617487704123442211259086619488767088074109933524862799197365101604031148264574091564983921730738007383989132834440706332179993943896305496534112104901427310272560075110148598731826352544206868987212563288233414625391793266814201134631614230876167788358477052642008248031819977515157022345438 A145120 659 7939355185425493733060411672831976100075108281634295455054408279068882136304938092395161794939183868061821845845644765922959171251376136501111244238546046712506745231103129583168845375716925310425145139446185423492081766148225890624444367482490449688051252051085282696028464696903224909303861140909227475368895864669601700596467546312100071556059891195096853315023999196363031074714043298043900553711131790344895548270606999090552799732110336286000229791078158743878425074304875628038337113561385978121766965981951586416907935825509216745957644116020402583709672379905054036408692873061429741881488494033313461390733611358432065292674171202051645160131753225422334712324335644313171420902849303788952050688368026150344759502975780076625916007012061934273921430486867544978794305639152642597774081635366894237734345551957279281105477600414958216534480524804825914599106640353333857014636491775496810183188312326554201350533506647542039543644004633917307681281181489803238051554134820671911939481023266886059443363587149758340940225933582683621031295230912245137352817553496023475029207190241035261324711476187857756118204212513540083457549975713845513744654798200566047385805948770110154851713777400574377717198504667246131731151107797999422890772646342416341122531830683091482954301766101111085756917250696047350699037334258690744087792941025467741588643970936858087792074260475667442606184721112656795069560375191037854607699828560633943500641246975815698077492896793748606905535598887309726842702734986828614375141432838270506962016826895898038943106202982511079419248190408343504438677293120924840699752530080245406350384649268258038 A145120 660 2397658976454665168201015162126896368240103227813848692465289291309064133641105594932919385464674669243616727426175829402734653647916710175354199641317602032562633085790889826377315795429528537103736902175630839112371296583664990485986468850914183961423770632988972081955980067555974493452748341588614892283238689843115747645360060665674094214968859166217143172996503482603620285897831455729233385736905707270009694539819388076972270571400032341622017220158847666810017245235890520300615456114266270988759079925330636634491851270842685224242368995166854818971898709413625453924637520545703423272892914004235356114949889742833468844460485055537593520156619395032335716908788939963112692021838045684425458745302882571012876360281101374724247636387829331196684459675865443787171043649311507409674948984029973879458804590499026212625290174868715153522712399987458786269845022983756090038229160841429271757083010402678944454878017313803393067024367226942814790799436459745207599316570311585690038555322516964447480788634019458895623878017645666976282126320471656463706267500413828592240945582418533739608731189752062483424065142341240652611252070285742402828668740307133832873780586348853974621736429652308453645721844731413799336454183619359305522786325594435668058797195884928608218964368369768983309816079455407284363782105481610582908792496173235379342282775099488931254119807174884479592957852251159552913642131703662283826951256660327529206455649202707207984962148499532085341575445367433425401594798655749681466182564118425866749984874853573995197529839886092954191346139302185106726249666354730943414272622075986080897838648921991582038 A145120 661 724085071534123455302973518550649871232411099691500670829062311567058299477477584731649259248536810927704189860859254834859942442499595096820467180433677267787202685163617624436366201374341901280018119311901067226512639486500678900877289148608601065900290679910618483468009951937207393797820695298620788242062715436756286187198141853487264352849039408306382141391629027747096963310070385586930438591991812463752582855477184592246535159763077656833563200258180917217881329636164632255157829409394852452627120370483870312030122175858665428504449478896274134926929700570534982031204122511929372398671778540785044233253475968724349158961773812601151191442138925546539964171741935533215719819174186947392699589030782168419738316045389639386646160273117445959464432900680877156180676387786436085079236819095416744702321251985153958933556527332751561405642610315687748627578597834453985857688191937619864573828885953296714671171810695261977164201815258532096149513748529661562891755552679964057719731767919099996253138724110289436720070221103057844153581117487209339794155432307422738833290536683206948326575494593646682136311554782842163548514667676318491808744214917956216961834351271405130225609550041219752426630279910382300153477432301938712268458579556873229337415630625417756590644284945904131848478699078282303830511496818112137347711246051376059093627809436074720380656389692554637169630665195129072323124854214130818677884671811590353186406105417970600995760491353961896024548878965366007161554786491301416974172759222331773487988470188952450651615068539397089654707114821069493887822960561835623986269632114417716185740921589792189517438 A145120 662 218671293944328828836329801587134134215819912003605388741684352803960297378064589483363143373672652225497421721252068784298299882981229802529605734291329217269702648286326731689956215499255824658028368295291946671567704753626621363074455336410946607717926361562373793035257049504969076952448397231841889434210656823210555312786193479692488160466194932449361189557098969876140679299355358615797263221395790458346010012659569927470376645977878052331394464460750478152133351532876483050537363866181131174422401592806203503596462405258046116723119500257679621893113797673592150947969720361082124760975604226403079123086434792665010612537611230920492122222005798895660036844149155742091184272698582620066910850428550911980189958569347389993392416154845080850427062051545949035722777098067854386186519844417831826926221559294925996571721445964316102829350545602937712626742466700982119972931795736000357672024566474885205151749431951951803300195881183709466094338361256521332248102577592778833845668955356245681904000413892673390430565582895105823267405215354816748961371234289341253299061501132746079860886190636091545942682665479275992150998818386177898783837924236482470388641100303378000474159462376018712924388698811090723232550848101001871745768968239850120824231461651680277561766355089294678049257257305561800349530108256964383868425887515019396610896256166919466066026975567344325540748867931076728682030792330535803578437343935843626334765437380577918793511683426747993067328419872095166729364143925574372176518707102580077167505768012188786522792553169058034982767357329823684969015807840008003712910014625932074302012860481468319242684238 A145120 663 66038006686115772185116297105795957883306381013989135899317845484484442749876028546390937649589892435289293655628263913603251704717888900768844111288800989938182412579785509352742340714573884704823287207058855993746220322955753150969584634306957266929747860901156974878164160940548724032245618143320951988343376297894150948175243232725277937196438020560298772864102497273566738051442008231585186562422936726608031271240334640911461500550159408726424294703946386221027054281599061716630028729757292219823112653907102974215819616265754068584953584628340349537585439967724259051304824344924289748442233804595189110127870053908864480637199629964176019759854309127563784586968873292176004434635152777073259684129833344635848947749626866388365123032602941299383013275133975927911122502940104238192243913777366116314974208585815665810700943124696130302902459129476873525527597365098765777839544624080170397086845246529378659113657277678749334681991915665000228394035585720912677364086677466527857334304785818276835011871856863253620594085964100855568912221456037170976994318599948751073577740051552632911039302996605053228008028663186566787438094637958049114227244375202788101152650457268884738065932028007610083412960410669488033930202649070263328509959949855179615688564003176818405896848592682046866743843227580585423254262182106425816127270318289806400431575734600242677219765964948293758668988484519976932900976158967598549869399983952963562745975682829113505039532634386539944437158252493774986260809910736969095891675372219960972813253951210824577432699441986987167706087206491931791148886144721855285674838147399372021491698124481842619101122438 A145120 664 19943259347913018871076285396148792146624311246312715436205247651961497750165182556420579807032773842805141186578014449839397716524919466802388392003483607632113818896446937497796496939585813925031974708163479218164686969827883824971451485105364683666176136065787844039412541346996209688661224230885695658590265431307210375793610670089554244545163816014277780043769397077647278750856187130580110544588505495645167097904568401985333902789502163557327805606127347888272018259691383761939218139022836069255405599078352292009673927649852470666539259438258527880728909756455052641343108982446774421904793633383520708179493669845684408141821750637950237475353779350725367285227755585081411248075543440093504357696359241529114402030428744301896273763429933427332819582028409184280123273110813412079671475440920149295295284771357036148835113102212267035373713306556412866996707661793126282787569544676475459562555239885397469847172748427030347270661362649646359508904408526459107231706074017298634081114376361763358491681300358809920028983395575563275988223474507870818303322845950233482967178434067762393054008618784089983312481973616863893814153581844944654597843963387005524077711796994899812895437312995922226477789655323374295523688649171118523338262135888024393817122097497747478303286508634888859078591397472031236022437648887883632086567210236006513533724975593106369054303294438817370792493773457101957007412769215884226256980357809859152322949890777011700603145343901308315226954463833247950684035228898639092587109443703325633712435187497656833598152438926901066612255569003233577241994599898160288270088210499984418416190820733035002649296292038 A145120 665 6022798285063045583292853073339829432322658690005426072598085473046887836107135256010468710786248110634717349052904735587584507138820961085420525540940760703908435124314395338825189333414201231474951538578163665029741718667697959388227378917185827509918263344007027742927709322631914777251657472109336767942271816878479639338722247123812656574702275998291329274445493814952204616020517071426961799279166236748113855535908417064929927180929103234904270868755755115871928487372516297043927247956166735622912667809008485083947310330639180387226271396769447079630593161009458173426567607874580951125499235048018658681096960423342782394349531493031007541537081509609933356354195217821294020914379483755461242764616361108447913564241731152306286311432807292113212130759304439676669317356962710343822593339244107721062861026741239101282393455924979948552558516120907208959480186264159038636068162947671508617494595600143506515187056367685486126405049528277535571460737339404929471297870266546720964639207356466715987652740836503732595132391377856008492874577079920949956626505158370563105014309348412690069399563569798569907141548003629709365086943622535327639434649698500465483367810042002474609684002592740504786209062947248367760120041847028723784826655078233511753155184880316561629186628759143753394867858193325852693352915701958750464327170220955677280784511053383523211722375154557897685574450595560271039305755327038068731058198658593511037968121038974704468644854325560724658595810919388387331592378317478268992211160323032121420182613370341152922064603856482135129733475751770048395291220283099685202280964732847894989668136163252088957468379073038 A145120 666 1818865138829691853135570551863232339769296300070392361209185607612508165006604682132605130077639896637841834272790652133000681758207405328330196324972106248972715293724050945387709382194149186091510332675897263359763834350674955851419696981505014543311649353754056590520128802893491266520311895352788818222907498431869543869918325020721332731315542187667967163102495362718488146759445299383811883271763614992434739204746437385206852674737799674777532474558631917645434131168240230323504089664623331322050370272721484143060078045925382624471667422564934759520558405715099913322182074469141000465478864190868251400983102554179674598685416689144726327306723262122849148251681728026445712904894528550709201810556444695509740781998972379252196569778944372284762730669727912373169853718529627710422343516976279611611688734791082851551133988576241732195837298155207420692896019544114236541809797640652119127023805316003453570116643850292589779827054296177166096221633772091762241224725114423092432686959507276586464912636051323768433809953212716939001572134054661619016082901234981959824231354244786564638565614189460384021973435015122555364362442820423824002454666364983753570453000920887752432311673345694636523208659220413683689260728949153503464494311571490632525059048711758103864536058598752778636391014582986935482156558104342654756594718839518378532283388613146230903571102993382046283672691586085744751913330695996280872553319014537430474314049603879583737830142860975437538580707943191459726190214216649538596555183308111997343261436802655530525629912212218677908112897421465551381800706530896206770800581261109564302461360930481397830152801183765438 A145120 667 549291249128281876601359013809622826780895159962568487659101455413504418944158506868790738814736462536517599233033724039430618306471497588194633869616035146429056110269539071111749408233299639998404645516582395370983648232185168969169360261035597206252608186570381083309335970764511730574356940739070113766550122254607723769075995434010718672200719038399727791927679154047168468116736459896839761786273332561478543125977888181915404577843634572679579903045838083373805235684321177041401191151468289892523588909694079202719059622559134913410056335343213527928129007932799164365125559922072707559623491486407163904438215874401838386020601490590214319839088888079590832838651527668768784003257233242830423485545281681682833268250125416803011057786929767622706231450127070232257619153678590605837203919533497198599008935045880279929341182156569078143194311484356520142045638422136235276587922819313992304852571710837442834668711255731994428021643992395975883523361938434372791920395686685507367950497131990172645687628434758941563278010737849137722466291609930729021907079546459393496354763967616194108156746085653466176066070233019008090328092644824372313413669807575395077811322910298059232083515666397187489504228875501985225788980022602511017553497267935092789056079555766067050528260510194580004436691536203861189758587194595779777741140762364329361072302576659108349355261381626223419771467284547299354806786564435549785442371284191645409731805012250595314120234499160256575926715203032901448922113101049843177890673147889500165543533731788599877587311423486184246114965287806844747255418081110371345096573259890355571448341332869218892617188489118089238 A145120 668 165884138371602297041757286599954230455490569012395612880687430349270722012970862469692670516920334046131677126541911869255913727872634064229451098427717642115325972586107075424802933577074297130332111435675207504773702002285570353733295379135768851273744360694901333102828943042079649142189275791303821568679914013393100708717080702746216317671885834054530125194996002026882158883107651443546224247571274669951527589306117484501066975656102903149558353187368542546971535742533827226272836223653758924210801800357339197737012945934812818467212541606227920499535439837299632538354596914391488542005828950030772630888940210966801012903622964741555579865077537476774308668124509674240146323270779544806237183432864511423520137270755876902130087255083010877684997135207705482229427814557215833335125161355599177697289086695121053455809485877295285357512486230977513875477089907465598939293010881635185023946349632867591732616380682587212024672756658649288539657959083773408491397718272653908802028617446901524862411198874661149028341525432877226875245818494065025502996921940129501853939314486865845834098698752253157324787931236936725320723719616294140014826925827221404329745449065909093000336789419578604927193753911742379124504582706097009173797691680604826531662410966792640491155670138020164408561244452918983092371611176209821150223067915515187948665303094762437575274385366148126090724699447241698319406897629128840038922723574506862376308530799650075905280572988603536510492329410607993046114751966302835990184386735479320937996803925563354507500842419980615423648811404020245648119754459788801250012394323905626273013096621165573624172560770912479184438 A145120 669 50096460496974765424734099194172367974731370946583512521479944864024344543498256307340317705371126145469229974616424350791246515199229015899706037091301111883682014664894067239219374190868204433720299248928396084046287021042010061658486035138741157487464544321673632215971031462737289529210586932033015043627567481922461806308789296233923317218237321165429698081096864932964364814230393999491062883004738676992799853427321502431140311243565233116593943082682254011102029989009531501157355138352283726821769620119006743637375190612690912042184777508745488777331774701856556227418723142586307466978200719417806927364555505496099504058508114750459194904933577229097761626940763270092855420843772165298240798973239537168221398622500024699026483339977282355293246428601276928563054942377125503076601961525471418167382705172991512263374535393761019608890627647443724833873939106416188743431212698331006563239492736554301865807312297430082299456744489268092743000820119937630930029318997945793772705274518467128518275536372519232247617577402718184667186514718916027771176048518839563100496176620269517825703698866434367858619779167484658027850472996028185460105418186151056532188047806581635788042478321197072290825024177117322993615158188261274167975885334045389677469259055891821662261961853421579456805491388089996690035036816628171391587588769344824396167560462315679488624515025315352453175439461599708345161528277210345256204877077129788245999766569689310672799418922323768865912107555288410867025206171710355419192506903441607033774869241986401272665376823522722371757694929048826378887418591438136867132397989246239244094383731250670365281220735627079595611038 A145120 670 15128965185948007555972656199353455174138418535299208385874062661505002781414460433954306254351563175597661320657033612027087191676439290167646993750474508071229853102825422199168826202708620664686400041064939942174473906652684753050509049316520693792363018640784742027890148672803619358172455064198179239353956699626570072404545650381942095583589999106125714290366058213753211291738695880194857444443183509177155604207461787616719872928581044298308221252616853342810266085145135979522294978946166031741250214474139679239289570552086720623921335595099531382833696424520842681047916034464150463538874611435227661291464873719611083424656547031673935305710075245650047237027442383058368096948495923140523915052734907360291438863857736703229095838585884188287682736440450424720560363170077344713300457255531012687371879673156741582485653879429950626599612037041773922316054133047781534917286941885082346913302860089766295882075697443202267223912163002305359097708018262080767460362939661357065448190875959625910994349573301933477631480034095458892263452199294146321869663655767607926847991400006907517516682958964426840145848520649129787685522121080895714811821465291791851316460692138588098895828116212096253224230107735519801692653268272198701719543573190027077769184572468363349362621324063178975790849837958726081407488747010531550438301585274221452454654594316240443127028263259870292732891992703664678540462132819895138533833954569621543429553195515372173109519233968789593968945989367689473848566149104561033760146900452629844879072514275967620990436299861442175655400219761341546178352294859857545072734180358040346090230873741081284741304489598607125395349038 A145120 671 4568897389695801307138317438105549290221827666289414349021445443829646815642623552797893148496466707904348249608449534407829540639769466401613492406606210136399531955038612610081746293843812572530859092102362934140607073522089753411192074407554110784136144164972670418790608928155230308878552218800918097269851295719742239404366477626050278942926961492728800285992468483688536845740271925424847457158958415032823999670800032538746970484120231812855966224347207027274689255683842056284231926286603789302130743001570064123521812931539576937512201164942549732126998988430592633120243223685030853681273154452719335903095027307817051094742218695450778003129537790609085167820660658920357072423024925016272924105126968783270846315486413984350487916769597047580524893158587426988680666622420980977913661489208840360168140278588162966398404097052451328213473944558968280814614474241323607356277225236596537761254224254372867054521053315549654619322016482206950354764820695028454142099578458731887971580939265288557991775295600811391012459352719425867278895377672113273176867247993298754344992906625465800772212549908390471356187633456869711222999830093434477687709977099934988041038940978047024230752048617731871401426667511949862788187671860015746645134183218054132096616271626389839685849377905226629109379845572147186588371566560363900060975491164045533816909519923042298144873910989455513052880206357045133210874402583331121491961649402948576327479065279072706968402009239652133609755776681486932691399951823405721840145171429790771546446124442100235137839097181332014325559108672996098119483505629085540475098590070138938280005629486075297321508674638043724789799798438 A145120 672 1379791882722946046748215893651676532191817816800867834196090649973891833321290898484529776539678594223937573720431102357552494186018702413997107059801324986684587420568558182822488211914628688283654759414872541170521161729764452845426955962032024936115323174803105681732736006154206749661964597622813067196255737350662529730046271697416802298668358780804991560655435116015724374202270382782423737204560998156403670744977402364913968366331381426438203491531603905383613344950435155861858519443575398203211743136259685225624348215754400148408060830477054919570970860809614454359632405636844853661280953770109804215073406782087029819528725389479103283009814702688698070634602491551564777503656578858991282555833291837640435295838033165537144121768579722485130230051156962500156840759607966177985212469283814257758090992253952059110735551655960871169842531644771379032091255166746681640060804734510269321551862421960516084169476025598552492768025065463496701779878141880331070146612331597368810351995467241184887605144921871738152285093041232516459334140604778914353092039230320456204261009809490664925690673389374957922728519455454003659558263166096131365973601262715074596542443714678062729588222854438813066977629358501123042230984248456483288128803788279157866100344846597263221777149506054378812056922512950491623606805612482887286864160029956476991254220362164457799308794090552305071677089427834926565005529118033178795433884285735900429355248161084442132284297271140975560552275611819685983328936884519423434690081624896360377181850508999995044006416912462406884143195419025060290537840347688973365934701467001601320215609873920998709810878436199606279394143779238 A145120 673 416692579684940010316654061565368207172638758846195796512870354846671504016214208718775194621834438988921242915320584462446445414637008359560724718567593539768609001479749532599781358251924020049091206484199405070563250235315342669565529508459263976596043462646372943212867483249642283167604429929870745375171962828604364236234569686142248243918901424841614722517655412568265072472239915328366543788320262484818875740983504714171479699661593070552524598476320032218823955485775733228224988640033483653580644296407423368074429639344897305242296858602905643160701072965515134623975866259103460774853166765418708153616265753162975188446580325403993740690960910674196208246482131787913642449031863790490351058937549007998628188496770529578233174286194306593461748950556244087620377228734983364770556252062222697002583311520414933688475738196003130641964231082776397499410744445883256531691006752596864738570901197207821484552127238677447303161324247753493796987168434027164954730134824563946648838331050167572547498761991109664110599085639099500544851631567265560021360618980308784474932479969559555341757811151041328902192656687913652235475372476330938238046339871362852593167776962891796897311412549991903814355842639599827208890969055361997937268253609877087621430207527400747103137013301450517174612081219065476323142666923403271596732915353555692005824957639853743213093110941435806676133428126999790777498458919243436665099541092642838981088957465582222451242889373875334967153177478992863680032647539173042471554564505547271043137372407593556403054800068466465546996919457436895211644308301496440870971804744444413459766834176294655535065563779057643052652241621531438 A145120 674 125839779272969160169582778376847546889604713353734329679052651073044820321063369742171624246017460896059991422853096076556468962726190505884924867900353447685133233859463790286951147703869139426137260703468805458768931049903503721755944484598735688907069010396029825744604247205385815309866875874223342290234736518501167336813109998943261552861209561943386841208771279160500036162242252158783913800335514709417144070106273446277421955329434775925435990536357118126179450943359320999768084710770668487983151365771905597473252126733943231783025243237247027179612153064724761041986351977843608309151995082202679752587897184048436419881047729546616630585387185208904566192366969197458368454830119208149227028516583967123748072490728861899460881490308912011502963052837934557498853766237205368194530002910321970680522401988173056021860562199641289493002027944466827273443012731401576725889043978479518640779090609694340127818658256604563487002227154796489663193423087198061935997430570405980290580365625155139668159738516170196689662771577915007932028733399173594347536553840014022590973404689797176222545933276941091953504259591230467521109902929588777251758628667550318768062072100349607984925317001874700513122397499529789315962030423735074920571724461379092182514056572930179027884156239888550132354036471235260899097461804062175539326053572613789029282145953015468285896320195519523063887223617264508979877969588082399839681265976093851636388435799357670095833220306613080019104699046380233011683876227893374306986043790593650958667109285242745033727505614259960132786185532950523328856290569211577454060119098120745863248263705631112050591090450396972002294697575558715038 A145120 675 38003196647857001431203682415746393792453450794068921367277387753704689065457121447927111747102651356171128488458719694535591180297894895768887749381188173607370468016556584917126646825210228182673403641241095049143146613820622808627625668819309718785958245096138361001927269788543266581296628909585519500905515256624523931353322985111178846715841368805477984430326408651058442655924687912037413601157537121981492690296353597271067259029789640736411116617381373354073975360939029166196733357664101849887258131818819083013554067844011511101168381160789999302599709524473912319545254321442510605903127661658443866573391333316874635828887967742752818443046238972178504793886578215500639359716246968997276072260949420522363919264011619523107607976899005233167301380208105680120566217026407286211383290322665172922820762817116742503668201308553473423755970474997899060182290434138830287961959590494062032650546793226493510779750241367339495627369439424292124790616785165380677506269302127781483808621580465802012211693533121408290614046417444693295972132634918858227396017899065254513689493283838777659653530091825058728629384203894913277722955209363334399092867811260324905102152606528618719650548423153609563059149689015356773593324296998937264014723519082875962031623654817386665673912047433040689453744402231829726051110322159853609604871446014010731151202252853031568597475605935954529487265398985754712132369317141965508147077225239250551350326522448550786719181289707776290434651958829351376664850588176259867667313670194777042246423866770901406629303640706439493635881034031600608419388107593594894685284995827720806287515872266419544622974250456106487049946015577110410038 A145120 676 11476839547873541463063342506777034077774052535095460518588092048967743052947729613904245576000754692102784743523110494653671979981001532331698215388250928075978196207766229181181960390065785042027941762394107236035771508442778184701821196038946936337670482950023388992756290871892861121736272063818952665931175372764087726101366728393577068446631232169692407911117366641340489182053093507183140123635775875323701375325428680102416034805041142067620231782458638395812214379552643448870413705929847987997463972657917591164495855236764742409321068085315342542357932664238056795741624818723660359374435401825767845025411594764512091583904285210581804553169378782412699543187554254111995628265851754517969224595778208413786779869659018367116598148142009271504513513859795077461853498688208763230469559147441971900721189848367268063051774934620949332684810081421421049347778268097195345387785907285228254341824352463791345915356754234679923115978568478981425197103075696857766544957331812019602129913136935047052548263287264149133568752355296719460375652027012096011079249868963866849111635998314621056039143541797890794954120525316672579404811363324797399748794320371950571022082025099542503726480698475388213343350083685138215835867975663255318657525931038567161441367829698277842854493554168538399664898455437541342006536219830471727925131850642658627018633798215662518248151736672462748382090263270080658554995655807285501060577640756277572656162221343662979919096916271441826631245786867417735519773193753002586661221742355032073107461340655526982057015971987730467117903286092010433219326352202696446617502008620873562752966545160753071364087632547293762117081402006711785116438 A145120 677 3465967540261161664843698233364248545093971412148035007692236521400504697301148886277634236840480814363684821415490910665714402363082164869277092159502399090771807884277384656132034911153041872464255738839379144187753852403105191157141373578093155464257699892661967337451397916041855515497772866644414119591714057059497868758681398651875163492035916273878301711173014399276176674537378314481396279924403156810635833855589165037332371443863395114780573587185891414161934668649537382529698742457456428273384232484559293712594734727435108196103861393384072657792793064890368678401651150000223986020473588223720230753807728227549334783703265245627962222238709346049663083537847498163607179096927513617457708551852757991543085156717759535249689533130909900989129913884277905287799636037622020088315595479237152848844876513444097838299132362054218144997388888618794159003968854674918855476823382040548438749198303897271759972926960028631969441529900311212966117400338243665880115899607937927792061749958732803744067563301060239916929472597253191832340150940025018076487706064409188723177200381997731720146161696092871195017415769261431224066975308768879451389736791884517812123763669427455307506677520391144086820128666123222725825658535326006107297308816450128199879331052945225091155391379446851163658109879797735253456247887278480301979780214022636891348896255858877227479373226999477814056861772242165373128896555684483079354786300431170587691609640519263771384780549532685723866345792982001326775594839662818604911821298877549491301411078454102377679812194236653894630113156518753119231628138977106733283590921318507988230589609122675161132409842055032260052871533460011381994754238 A145120 678 1046710720319322949241333803133496283584301592416171476862536841370903450841894015926231635280249205183140713282734731910551095841670832788989350133954336274485010002855562399922693361207828579699163205187730107437465627654229324951271992999388094003269487697100964112521329414353768472819205669454549245164031714056595592277395681026137905797526400083479077424366339231214764015221106197879874493397046117580936698123012602412594273760011940283521665603098356748438508457717780736880520149808445911490574040746364248783612445391830165910480956819733904627310881147664227102820502905675248920117823649208161683919804908513125134592586802199894434009311537053128215838528886756891155256091643843260717710013434937135237597930548893720627039122407386648089445729479538067601838028229863161857908079365170472718379251985870269179898274921565439258839878759552794414598149246333557397158655273590338343274003545952623607720478026571892620091418913915417836786029705046511398937235136639922381183046357624169795661351568656905190763567155618108636647265208235528447003276152201706030532665403727316664863084793076505303004464608196426912995647138436838269522300762354804007310805606085066403324512884677427038831465513819129578061133041800478181148468605042007677796396536621628279251085342099394882886349518800460609002444855421881220726165699502985698528739650635582707036252466402105627382423873126870672604268204821058082679644402152572761205293455274596315295223806861954817165809798234777533268494121804977465680783371039277591340953038231798262532321225643497488447827055365377349997518478644734030755197840736180791572075308988502737908916408212987195242205086023521430650630663438 A145120 679 316103171568895269509217964848082513393913986938271637977478433857491441649554691660835676220398419484494131726564473546075765229782228420109914463362050052495382249054495567391997263049853078027274823710955653066970431797724853030092984744441626295831921026824598500014104031736922036935884614402407227625417985931034809369904736988494995675689480789294407503856923274812459456420099534381407615609628003106286072197315950339438433343152162102228428231562116552137015392296101133000534555543408207813725086921169518573357245913597982669857052855698245813375228313801531694683113475862775173651596721587276604823550328563235563097626430561102873442849861951335375133572640262733630723732497343737223130966348799162083763031940609185869830565277497636813111621172906612137849796725782637259068151652686003523797685254856307848231440727180400601951498387996055294414482068423879659023058415800900139120310321679388432259824391097751542635639070472555875496414853523708198813164895365648621189487938252540545485984106171084307370680351524071555075641752736189565976912910258850812032141774725267635056931461347408508636153294259551666293461368832616388516283440494358925690051169274020626348695384495062574583015765044711009351736352965209084700730221413869868566311874728678795108736617922637807780513896567859306183484890089520850179000061469687658318788025595690118647720765480208899991677952822542700961115868959403856486173254663776542713410931883287567955386204891760822098350692721109833045758449190263531816991666232562955035476516134924621182383330332142004857349140607187440946131348922570700181336464311405280546778512724918704173331622870480077930885883107570012045108465604038 A145120 680 95462111103086052068834584050317785548678439753765618497721624488121044474714674987556447986925042435112044640709188276182970548298391312040405178585205161517330954204454805789983250747694421735657297597503419496117632937285251385763130120828371753247236880613331646040146896255136101386164334343857528193631067719458455834118953174844462556152425671966827587087366462654131541074854838276987220039614259891980812866891293989907994275358192942932701804266156100388630209964964824385424555253959470313833485676152448244905104653461198936130919481464050501734691639886914907567197449207652427193862092095708326495028279421188626930348589442650867885306648997766230162123098830458799587411958106164798124834127323912012161198048133425238968203674681878930911620148488317327563036773158126589076723891031807893714182567714619099896715201333559416350093673296049146118758986514765323467566482916598251675990443143629353918859245633494393983342907863797958982080499734454829530176861165289243676844174305909620566971538712098803920754702593113991524207162061121013396580695622020743527676283301627098470528438242124293102815290401776406793712337740311712493648076728534040754388142315148144090902681604624220097031929577988905694646317462451343101439378398383658299348389771524374494559207527294518554832310413974710006803434362179874872837292398146169826575454990247780248904634922556685691859359328534768819584388157535143600741643264058363326688896135297570926211338653504906318884743391976934802285783161337781631265802418862973143122566919709003798817233439081241969430992636315241788381669856137706720732857024203658544335538767616460157608241190476770547932294493400120116192105981756038 A145120 681 28829241449960418829518535165231123153187494891650278514673953116978697939922182291550386456375142416984352987362448294933711029820884394007782254018268596728181452787496296853007549728540665511090476599622321732174458176628348193647435203505423827854369706024199332505624348565019365696584693087230571107248957033290522627094553954066039196962356863453192636892880814798272912945149741060115759044347896859375099199728973469001874832724831116603573716460147580200814186394027080863265215152140216626569898949111118200442768248099368480728867826349287553278063500017534500553598946547235170237372700216182327324893716834870402097402176385250000998489165147463450173586042274158294741767687615564425296476775485472628510598047504353812982527679188649939498496173222298926311899255697028447263911546939953297898159337764560111860959759362007763337126337837018846072570799445390703807546054782396871106009993519054385495063232356924209231426922535796511056712814504951834809914598907021985941785751152446452870679918706947667699760549502768901368755487300705809856201393164940005694546205415316658470464531417660189108541581548042215300034832536205304556693202888576785948899528928005465494826261149212019406729059716787604808773836137307340407549991546090450936534647399125632418561771936625021965751577231123794562748453692488232690746683304178673599967468619029233945050552025846638870041534839264677640813524107706653963567490092490961948117333221927983132147868887153589947481094153684313200457260756274819789110455338830385326267979733235984222621622115272202932763302427026595832650318165204664858961141484845193475108785929307446048893515507901114225397622051123728705077970898024719438 A145120 682 8706335455776943400462528785315748874477074778838630345813036119703078656812024337373229153377306084886839490138818675881704548035358788599038200308338531006749281410869677194802490034768533289927588275788343659697190251708823869230139668328517167640266403982427585085052513119739593304267191148009288616860991392986018374926721175174768993020075620337192209514062918702615765577894146945316682244173025237271387977505283096344576291488623639021336329669160303064545495660786213455881709551391091461753795649145881544085471105821355819981181952638003377039473442313655532252279314659815813759259361603194967143791407455851440244788526919756057650675842567884964186192822643696974553214254247942350274737861362485409898188449148266718095484390911297599849614932692985787428866012183729432947112210451974864157350405822329439162909950612125010968395803933106395464770262673521477784555440977800938475763342052311280790155177312545477693496947262902682541168287899995719657764678693059474465175620003864522857324768477959483546523765195133615099372632957651093455559424155116259699009426359142329230981817959695134986486454812218347244203725713596261664408853624273460822526903348115335431293439964380425236612079002540278663344003867149354351736996007540917799175164166146169466031160565653229339138421491488971983240026211697084092730625520569561281020348947491838403625017807170762382066851662098604112756864696139251961853781266289006449968107944126115608337730192581730659232971549669270609603290462611834238529726246524357505559786756870347526227931061578766204452547901969395626218607704221952649699543995566224225824309015112081090305684075144946019299533927144872668813431019097483514238 A145120 683 2629284478403186946520854174630190928968923395714374714157022234197212775659291427704423653933490062493408541668935877667979839795648533272515528710864218095441554804629855016533498982950368512892620568811480162906819281557888180159308532400008679203532599632987106496353353337812792158522995142005717931720912151724744258705242700348826169852865874984968594080610108567375162931611087227744577921981209273759099794107395766122593038154731614153326967986369951377912538875371042436595413019304957481233019716143107115195611831189801358265836220828850670578367701515223953205687799428317828520126089831464663895097680157950300083524037727589944160503105966336111720780058852354212156775963015190974218545537654695108316624401044729044511023303527532686504644211177108485504591223780230591721580623644949469022221924399005726067086944125102391304692195661460294411514546756604040900231935629241101022809423289804487744241368485156377339226846646474074330921766232984202384810123050705054266497095455415933456459209400425057083382477328380848991109166397723329517769089893451945489095152214255568111098038559296513105729800811708392825534225130673534817346917101327696591617175911601903294785124042981739209437441129707447368725080394042967706884165244285811084899963043528744053108991929055338635397837538852438415143925167478826907771958160528703328194545414673916168660810327213544392745319160418939177374932324709946385825878374929187456928420481792864985734862370290795505498409926905966039786993262448017665216188215995017136293729332595111716936612558974672121541736703092330452522186876356864495544403325519514871005466213777919181826267697178265796714233848375700422252951089796541996580438 A145120 684 794035206142306680905897498209532344799740388430962325045074901691438555170449199142398570258760621566924492744528496237054029913737821689511090632480685526292342801716805345315921890360976522360281484192791220854199725840230521584241946645134292602299204822758123734313627655506343492280640265694578806091098608829479780110608368784170328526572474169840178220134738724428596589580970448631917215756081027650010866432456016085926752946437458850665722995554056155826522194866394029638358850120545768240910200479569202907530687548214188840462557508360264511290006384155320212585463148037324397264319869740725301352355616293534773784014605205243380414287325990937854711391580588328374371787616333426271650477633856560226210670927059023175610942180923960026802702160554069636599120715617454970484401228564287669846863818093906942821094215830310049006074693957075805881928350231746830392260004589834707949970070178902987480103127339913410968814190287907545255832234073329124492999396634233329007657651915608039327823914159889279697961629405821261699868879479487863272809588398332421447036959278822427222376663089587262795413358681122414964091785737693918577104555747340097207564598400426679689676167540520860824870609092646565076310934997109098124666166778307406721989663981514557869449531414146614660807798311944912401482160552394029063038633854147835553471694882575191097161093800683235846704319594857532963116805197707669267453415447348322985933017393501099576320098097627660929860564954052074745062361968838723061050311504248650803200698656966868167330764879289401939400031785981827266074218052068855701760104762897924819424972251916480830442538863761125661679322675534382647722415687536585483778038 A145120 685 239796002970498214446634523605104137938592628382754907788898463288580246448699998849576663794491774223148703400305936927712649054109026501699076855480456164722192084563670584430391877390031959384292115605654137217805410384468059630260908578298156357215156323873320380656219198609577921876594837244620793721580058954351168849145022130119090388855034333416748853886610484668868794890521464399611254580414489141029522562807609462183756796785957841286895017689338589108231790310775625908347777323385517051273647525113756170959072027729495228461426531303971031739003560313391480247604182907843650145304474571867576344516298440489551382688886734255910940954269343296896011119477278822814848123084169679543064225699887026493207305995570780269989993515335508395407911408276151921767429864892691170494567590402769926824730651139960891005903366236628532408529865379375433081930847223230938737562289450500840699868151770738897731246903088168693735242658620301604592930412923912411394501007660487760306046113783058211943546362866886137411701029603229640184369292436407611378870726606402939331516066549990117453046654214496056851109104520887260926330185067652889875468228918595381660092891541017255362987417473194318229901486504849555205677177288732904665942298201804551018955978559373867732520649495143222288928557252668511106832468561655517950129895465792117633820257309123033795173989517479123681311959198486556015683900237383006172385105586724264354294842832355539207062934763113262805312392206196820606969046321326846346771977886067097525430317265071399074816954380986424713577267862663419503901891664848437557436007235069653780595336153864999291611820469158681684030441214163007859189916586546252274104387038 A145120 686 72417598861884318456202720231243240125110174031203551189922290838249542988952229203373010067366257054769341502399648423672982960311012265691431699264465281060575717195426799692633031049899290757533858631423356648556379736383513777817210148699398085586374910604919996834443884352437026063239360207609785125111086705605223512661686074927181127105693796217688313695536231631273947460347901278233966966069419639563265803101465601563408625876412830609791629619184699854530174151659372630291390392812305603716400642383874794426732221686759344806510349896290891320667785208260071714563877775020745019484687000834267330742569773411550982798259779140079860787775054349671657503370746623901755758799631626888579124510888248144388380199991448582513802430689142611453162442597237326304127220076877116034388927900407953613398809780450095176839995509245986477327013269877423714937233933065511751913419154046664056652231864692968211849084629499605594632314089140796679519728870787474912014811314070669379096918704831664398911673761885453609054012978545945514417826446915619148555686625545289345696405061137736648392867196114719581772154151949271677336751798645435048472828028860057921250845680788810692942510400737143584569424053855473025549431230262340100016449390778196100317983535266926540663366698001838984641763482507578409351004023459414026910165392035365377578164235660273630951447673184894668520364973623345059203574754884470156391034433775280486674056602353979339433429978362107739543412585706485771229906926678738758002076271280759204029152613352905553726552892293020974098395494492566708351105208566176073489972424886272543814972093494977869585939339147058107451531567354552839092707086721280650194041107438 A145120 687 21869875060286093675558774875311853413645333964795089704448742934688073402417124519419799463680815138766117985021293518012313141364871595212310674101013034424129144400934329836590744985192195776815841014574248053726808874977436692841167203998639923690728007846361965723621396855237372293176410187860910486989826605033823149654980049605878581295530671423408453987198055342160063264230175664562258412498384316658965243014079804062687221257879888886315785249976090017479004362010819758722091550851992906805301720352405074160702171877373592636337664242148545207809932129334228266318043483873357152234230169777376866307911555271847907253691764413569862046967112144257543670006846003139507424309365667150671352538062551052578797613091421901138898344074605733150459649752957396391924653033351996351214961658332799221319615823044788782514672740426051287620349477637602586477962716938561318139115022232642044268274154985505661080692311205792720885223612261900295610365188564893511017078515841681664726963402745379590259381929726540103796900218491272315713999217676080575252438490188070979460982812397046477697192846572430817638339444784159159294772713005853731748918596486818896836095302706679812013275153605144168221736162777848004160722554361937977300301773716813417745012071672052441412604222147060230139523643160036011112896382616181380608919818499214551910971778912093513513542023312320710769468910075051721323463892074872604223920013894547982711210799068069404969688790530593424079305288491152506090824922810657778070280261948903212519278658915312405826344156518111347753001862068892482502529871095320325756414236308419238578340976899329451615662068601942389768678502899860794398138350273240210106326310059238 A145120 688 6604629850607538405700293809623948487680765747194085887192330443984959917986982652635576065021538805650312862134928242791294895709230910741852132146806671930805941033364972183850712352496993225307626452542791488868847723863449497724254678397440557556514271994690708728536827406397333995513212637373787357285802523633508985972291313294900404370123157076073135415820117177100707831850052702796523806607545994211367940124448999361329977411253850030836757353863160000578804787153115907761441356966909045549597403145783948521737629174745138216829168090778964361867278835273728676356334568251978839229718026585766979357658547122324656439632114593118958258323280092511428516684564122201507340385669631847875859887370379529630652490773409422695364786108100242268827361062950536473034941088852226020950884031888604956884910579749745762224254327613158242874868215233286103692629803281512452566260823295103850704962142573758016678157228899519902101742898589004748477650767217727052852245696972873792078163850710399804593934431103653225893054811971385693400113345911729418107087868350171890507871112938846898527903846797677992207196740170664116835344022575969181553124943310990446786579530571736514417316153878352801659379751734856241783512661986075006804591119213086873962893327661424570380065811721714187663151498470848367777685356546063317529866875021370759311735899067216580807458739592647669757711090477691996494626891831856642005467453161719715498298987261954606321506581310260851964210653711742350353657896781891970238466637032297489421618125839810993654002208715577334000432463949311037149055669965578172202363609392717723778115160051503999410060358778447454652033456344190605355398689075431822171460351596782438 A145120 689 1994576345008416312427813171731557131426177610318649142842379345340523207158666343971424551837041038491255718246763308029453046191046370172444131597661513910068970062931820665193078539709106761847126372826908455390338285797886770876032071708823049742143619414388747674052398255335139629272697040076695920989825372310714679940482321635010316241195897906302663487123688189429071605155451686068885627337066391867516458952340583727317590490977404829423814405081424344084781566715878993324196567712455679763071610448306400048490603308601154367889772425751005088738710398320536726031346721568613736090222609798731850389146573319386774396861644915357511824151583620826307154495068358058852077289047919452391359014633316555397404473415956554232099026506302198559452712581361309057460160284180338906330815762668700364180021675468600175402942292266433363296922580650974765712587722628299822113692629520099130270854298783119935531142402435343804642005470150267172139954921334565005067867183407292043525940755951137995607777938811373547679598756315139988134518516466124608187765283803261722862397615124719366308949264540052181215755777192095779125114600045229686975311983961322628110650182137361720674217465196108940956964463287763807170616663197240290117009217700578519123376039941678548202338462535735537614041613014553047032849864780528505712639187336635470097592330546520495310339025814956283946117979855352907889655997869328631013046946934825459532503582942311223039690017866908246699767538115657698654298594003208564354238854103491892902116154724964004771102840687947836756782851110829864326532309799733512684788053622364444161752199994577308492386612689022529362524335137442662956536005962430137055570919855918237038 A145120 690 602355451562691118814793877569120629742217957550484847052511369962394023601999248896717579078721372085553576597660384096652028654800294561167385890361630394168898153064376475916125868279797745084606856967273810736393293463237941355063961401386163581569816548873407106855095736283805770706358992890524794351569976635312199833039688842459820604436791044546328299975938013090402524049114559140100662931987442797995759235666731836650550998297765004635961113577236288753603454343408302867999602007804648379402076757985387030695640461568373873964494443408712757834728673013966817532790353579153096320407998441190433050542907483907683543195777132323375451935519930209452249228993959569651125833952086004990342546559374229350486520319128105968671210640117155864712450372210052384816495370881373497485885409441915621377409661080937503225926348010135262557427744488379145959097799603943264765882607854246642237947293270359646772388327378244929481983550242482096981517908592271413803443037143305224271042030133392964273744343586603707746012931352360305030931191859423719943287008620716690132553571896552309778404149987248961049166037515272754631667773869636789497362666031376122698969568425952667907099257173071021816201608533152934909284448772904581540329979154455499688385601169059260132535835619980410645252903978896549355552881478363062661899504708788890598713572089150122367141578337377205104057872205226100490679616729645414709298172506864127059100583749590727403380063889224980242477832300274913251247821731072204543009895472617519358949657108813289629879403885551531123214420603006669715575608503849555252633789830344669419125386283202295660701346971726025420027697178051340022268518401964825958960246336135710803038 A145120 691 181909351795587709465755323212702698625018397002636105160715591349297654604596614500464737457222017328798688876775189233880883200703497911102378094757614717525097173255378763906004819141959209908789423677743863933935384287612060402458440311146912578584342454140354557522564859959454007613691143155898411198253143118491973634898045548101230812223669699555084843929246156265112133191227441408624331319832870658602851772712400674084739083895434053995230832485920277779244158430142591587142555609789291354899664109301138576870034928790340308782909432137005501860999320539819658358176655434182666475027125306629712049413568913566801043270727832316744028972702867339633752960001680721676581149776240925587631057701916383947291531731903272045984473514288874768944600559694854458905524141845890615901831062835695848955613537624767657374054354156768582858979881912909851104881822892668237659474433879352965856729811713349830205325743725827533359754390167759443021246268439944632403634729350094770437811167159528724072675183985215508365748225669656496979353085423029497298264488838172637158308316315143672833711744346884646184666927573835179802984542594030265198516549829491627732460699014455568346223301448802252479551928812548898578796732912753986384889536695427860327373328177015954881477620018771548279328762960013743352329937356600864395387937782866908325341401178592790434381446318862100985141531287998426995277354596355045913577035050126031546388843788793457364597739604528077124981605587144908144178187864189802563424634193876387354509894330706888504218808870595874451373998239256903424239507235852765952782719740710467800131704905327098712223314398848570654319002023436367244062136021387415009468938822593128744280438 A145120 692 54936021886815925567539292816358645864125813676838553273689056076117929296564575579891453994501970511925118487209509488247930074583801568858357017230909283062185177424971322323137539255003401594709321343821679634237749661565379003601093910004966212568889851333838202964707732612018826493564018874088429657078097651807940725539376715837729245470943812474591076538332363254050773821226638190845407957926594951455263239599909336841754552785422786541555075449634346653042982242448719251014183794554358184531319158932185864827719852854221204878564684010932252849263960074352522857351817150769586122361871434603731848489847268989690007384216609582524373374304330416639183941671278583986757856106590807441459589083432188577852692096514469029781342330104600063065404656577473836537083474342088084628855495090970704468973910953018751589461189028996101888149366909954286654528351415786203829896513148956741442090165190138378362361602216872536829716343847113109310319391550954686714483884820691477366994701440147541276983631819191496922748218139304909727459600866563048760355932342119515705118978973601492643471168388609175898808362961260709027746700195623270453162500685840440199080432132797155687891529938281107177802866299781234217861704055202930983655099752040059363367056723857649314946108709833387599946641161020171595854285528811982684344495310921097525362504442362933561060829646718017120307638391103319726473270408482494220485555286965554662882371723631874533381113980503590066764202409485461984628561487163589301949696516655196363542629138216371514984450399516068532783824253834981827450615609619031468185128727904730930970355756022500608795780247105296611578918583380604856366742809940597368033660564176788745061889238 A145120 693 16590496700466613933687400675217098348267370712008240452548934219396265349907897228512718641602137872584056984448395090261641001641107370297312716825639845870062398485168083962823630850191885322392306256410469505675866462408456847027127902381188649283226150760364996940784212683969726147048720008831549858026387237702879607139256870137446130901412807697626950029732444456567068581877253506193904578962511842468830895507399907325535790202113786101495637554957086768941201393061083071214696363399806382437103486333410830039394525527046013533017751661869403354975854943133922083261890602876980826286810146125020388531884461665972815428990145366090044015010935082957693916631766130683279195963040647606395208272138819034127565721615637743721919399218074930170983261685837403779740303727168755667298457686410317053781165494274038212359905032402666001638249826924281659816457245744540888391087496551056562545373157610076915602998543751780295040976087437991252273435002119875443141729581119476070061962023757397936924984134211846855161596129844413081195820108616617696130193302831255570308773341711335634655459141615624236793940947373160291199700474535633646589876690573983448494558043405726562174895818059445565443986070605120184895655827938372403077455235579402499876523757276833077158843352749664283635606301865131808204641899763862169807642195960388585751151000192427342649936171862522308231921652581914558967932386007116899540724119628547382158929871693037315623731824372479672085664146059022374449681390935539779386244923395675425402519489847013490636799801844982101026263550659925254986661674597711650625956093107488030685247306613889856757613411311400728126179093178919230255512266466039017731156021442567607879946269438 A145120 694 5010275067519030592048027464622747342530881829212811778116504445201596017742888398435261138309851135549873284184928107749527334565539842028219582124326002543475782157343336385450413379218694363960881780114617969034477433897692402423189025425208967117321728639778895237913867522826245277582219878648253968694311867688617833415330035404792893802981196980870864317902659893520000660953109332232368337438720649830635475179995172102974966886485577979865140986521590569873589777722204638787587287562946973137820721553531138486032318989315041865766482437200548880949858928866370116622233610251697439952494302258321553604780617575854800569547639683949610768159928090722806923638851700187766330422982168986323911438596839916117946995235826084134989877221528524311573879624466318467645034642130622123439505365800824779537443005359806521381101858596576136392863298364223106977915559863435562090278527445270125147260603433053090133743198610820776565545062062426245077267051248651429142087849613261081681345536473294029410068224900158558761879282994873445611410213201351981182558021522697062717544430217849760173305189599529910335871357743733147233281796609565737999689598052657161005157448676396624621130645524014279656905990456446514604270198333333262798407826045227514903346807640879731652655746421688780270353156522108785906205999443157563299223598684726431799322239553670694546719663072835019068920031441347093488589107303740821167078198572534343857333938879573637443833629846508357379803807907415271621819151501045849785344017168977323275197343304659857800798555706785078441398808475043592024144375112899299457570554989733480536013716241638714240190454435795914597494507221450226932308337729933842757441084815091240790998711481038 A145120 695 1513086479894046772184570606915394480345978045051557148750731793516662601093002388430220351050933440798189147766863840145266993397791391185152016488829627128283816149119202420322062016893195506030863905288358216178906509170640697074956058550510726880781878823062465996853047207680842104103683354631763866995824157654724882811822531435377316482369420075415303397056573555398583632539257141080669044001914673737009444673463034575191114463928442436133171082291965395015055171670712739830780146147646586081239420805680070411951720940247615597447944678282903892643502420662700641297831288405409749884826992471866984168255214623446483799187958194407416361940283272463204733245016581690574748508544651993222214859247973515848585864995497861771023221001502396267165140663327142339825020721619720712523063322014162673103254006453167295418880401391133590524643077856168454025670682621511795210375724200975026737910156863624423143474842981924122742499567766765288022082376042090611725467388853623727191696290052911039483903678935713672899232381868321936161564688566699681699436392306551681685128109152448916236703511799916417297196356097660037304159902875614317242259668735211888640109054942228374909019280052434253010820165131776242290304704240838706992716086010423130098310859383788402126024876575997261977363017663374988211866007189933820254195719160591422014809565194208357325766688311824313236505617573634240318994942473343720875558075244785743297532690611759545470722132481821151449028664323893353007414934071924911095394506940107755953684195158517430042350527023647248707201413895912504866036614622420990724535681650806403633845457057668277810680759626199054807715215001784789614326862482173554473729476458136112151273730921004038 A145120 696 456947106652934606169148275260984510317142838723741046110942885137586903934068978417528110756243589269917572752308694795762882478798434598073880760044423066739169001251841787600877278688365824126956938515304066668060731292099592824234306493228814309029010082836224952154382342852091489194034790878914039578770201299859225991336989163448544784781761881578440755046767311070478737026194703497029818920240792747927021655910656446535613593139503130134237801711187027703976788254777525224256816549301706049561167262593827733270933691635790595387413526358999775029456781181206727301828426864823492767777799232201570897259470035663262252554193827071355791695197388355797106633071368818853386283250061919784122563581449404946356813281645118428764877752576502144159560906445172520308688612894513524559841683742911326452403172505851163409980500118263747762305816649264508892645568236136698717971378430167012804723720112211142736239268837342474247458303920501054556423800297660116089662009345944752350810598250442660630109500970360629057009417444950229847346924536930102521248607918557085171845971419609354853724287258385158493842963670135587532709057386638914241424420268435937712151929435104292825899201445189620394988032963805968725157416410534956178537459567321740062174976187096456562327860070204751428383360981182724331197627965360570559203807962899924722040689366411370241686993150507869762405627587206099229242984037842499963597371645726721941511015230812503158520640175880141229249276822007885192967688270569822104959355751895373320689351740528959212932058362585762324496385597757101425951033471596026299510318287988544163940792017699578260111349216657678756015397436031785013299780161278683517223544449272290778443875739431738438 A145120 697 137996513122706357016310594558210406721296791316524744368356000579757728325487738479705059228034513026074308782049458964480245241603729457227126837516926936528100754561907100653044616101869585690834964567716539775538161943704906392221685604896551410599880263137716873084626614494123948894494403162077408188921604968399831524500958904830025147687609718816613692720726671369729179998278261198961924644868717495200223530640344783819180114013666016858103682945696190401205974997771141904985727817742967580381391273882530295377410023153068512191401437015739649155003304414303768944510887081888289406119010541132402543988191695555681753787567347817355041675587671000178262998454308366712032082793010155122811791986738472320283909025191830267625222058057102145139920228605778773990884136073421464696359665427037206425952654842760598182518692155314260690625831985000025517124935936630661501032145910186236891999825563730901481921115714034445298609665284423551710751965607517312968466201355086461586217608975343630599253585389369974261543944835993101091962609645464324261735380155011933170215798240612872716908498048520517948723277832024849774840831170862076486592932661398917977181242580346554205046649817167212925033375134904270778755249451277315927211320073245155075646744497643746093420887716325258934109797653299519373033471779531702375059295809076616674634273379091039604632146164765064843933263025718668332991062184485961645285530678934225240593029067014764194327762610983320830081832571582057434923234442778014350786630042565462635092230541444587164875439274973876574749201249108748718132346071807377521461391587290889531106485343888214966275816782670992785261842310466597289226919281843680248647036694203773678977899199577464004238 A145120 698 41674490015950666884319630408304281845321313834751749058197401232201696367393362951892510358755666690285171334606184298578238300081847497647994231049351890408419688708694692555431873185485926512808032342511879708145856846267589630858124818372265297186854810457507659446605083194882580474648115720156498359014745930255449261173298252269504146056873353320735756760904407986347141880743008687383004212931432442757719579231728214056945858818533997588017178011798538314136500472538630077780465544141826907569130603545261555376244556058535054891207846565227015045035968476338557014514986070303398577155173405622753366713536632587780226381592784847014151230235781444665479628426568055378214835617205816785169377057431437191320794168794651095704388296655492271330111749478038744572726700405560387824776059117281493429311249359341194799957235050404788464821238953653358441662838007294223636612990093497813374371142596526620036397440706369565137705871457591992115592537189669930856360703147226765454285367099955525998313952678088761866357214331052471579542860766005688996941563558205685260319999222693667951151512686365938035355936062307834496414398304542960460036824239322204793171023107335224265631262345583053113739684302708125969215360176869338875061640124660469511105254663312224223756545762470157993349730507935473667931777279790608756697348130533175335814828519796127549228666454765899074998083028139450630464071536730722574376266667666490295937153267223227974183825787876787010543484187340959337461623834030689764115457313499017820424532934164524794833169728983748139811934280845244355774542562652356415455040749043560649849994633062223220237036557017423163470320362363476349561516323336630156407887858105090378760547114396654697541438 A145120 699 12585557988303978692707512072713334906880315481303711690831246816124332545224470123733058423284983305953095668742285608711663486379476340560237030650066753976406217889271235244639772657400647937282334932474019955320273229410868363612761473462819223199019552877904175436001650498240045179394836453084100427014264349332177277042811571226485422084028065093143381928100410485205467118804390345328468310380647728995336112704451280300413830183083253605564329655880212874678821936731668512347795608603013983118297060879395107193330478519654433508632578261261542803951707476549829914614581282344544482011456249487530384344944074849814072685487233456450456316489530408617974669521825098415854168324313363658966029059552307293306559555066959439072457640367900608839548608422139095082189472638343163701617673493753583978445571353866198068988902466530090802115323538171329249356659953266918907595621976090429452823193064325475520090545172207894637141874570527497195357235479314711601307963884261128080732594646577593507860214455197416713665617184033010423920851988724072612752090459197961936683469549455247108375039922784464766159543967539133993067373447140803196854634327342644448619671797172657381666436181716264873136459626042719138432260018165089062952688106327388547198711261575794071828383399378271388732684503598859748196023705024984312820224076125209874799403578705051428827452637193136755584577141235088371731816613030493731499987248104601135147779693672347833439321060176178693863302142744398137855975474642825530748517322046660816305573853887145043452452382713816964346629403614014686695193721574939830089900844819568025365167272699447524296618764402479124375251487591459390970288702728380463554933486111043090612006250648590141193510038 A145120 700 3800796837977785614530784326329018837596009954039886178881978341068316226961422584004431751321706202731144606788835647646623794648301773001693935262089110348984269382871204349188655910661810191132752341574811514627014369425235978221423106860953033140806718114316603474013051845385298761596765960715678172459948818752387282217667921212146327965230418784775980606529563062124064722737045141280510046730742682724148748317165054922510919769432324054882839538897812489614690088392491352098956493332566081074818143254973777110830428268379580384552147427054420699778370621949572295656589032281982130168882632171828553318806397068011262170790762911063190793428607947621183684715962753153532580619107018619190955606607739371141389664836052955948786503002809328377272349631736528676076648010079229877500712619054465079997133237618232475639848587657037017450362887288787779947269643048602215870241223789216196939229934283697080447308244566077810851708414427846561005769522215853233664148732343713453615789297899333283847786451516941758765150032363638095552517757733903923362134377114226299193147483936261933061310905168221993442146922260756158071850366638218022489639530033239301278347711723035194038998095615966408634097067380598471680573310125680027672836746470746680784499695741226497467948030066475489239277370356347708481531227140265471862950973641682849014084065940405735378341467765872534287467298569968548812378153063672376190421772660921876324333530335781822470700776347418088759706703624620896673167131718299279596288115800778067506462879340983638597845786409843739484542267957151590137592729373069176330734600094760500099630666360600090114358629812991678138162478932258372596677626707647563363433504917676908274447127148759825985742490038 A145120 701 1147828059511302951609604159039290975619088125804564322310666627755815376209804395899214655840731988241499718154559623303671674320300755970171008212120261258639272947409214442219729445247209277074153924820660603397403019293191854554506165510534353189300429850970736344976505655655861985957043925299681723982477528998871627052458669394496964560077502444937252999789999944350982340799468828276368705644373909534963926655671142135317997356538378781321011976417483491650761727872595656665372513190826353470611960965941201292363596006572113621701239890392173789790263976121294283458375273167876258766520543459642735571895186970464551361506124911907627169159123110651188854809551229627268423492801995309632009627166477737777406372220932925737094451449208049269327410040176009521080065509571289079841513593280954700575155792189352341445165284569958649179207476637675738214826075540724602273905253962367201046194616960612192819566999313783290982578799282639133926547038473708361854971609203917201863887635370952074128523648143661213730361644156634671846436441983650260782751829798037144394393856679201648537407518320880257554762210978780820603705743351294701988674283435710926341612389268559455942395758439840139142624177889314695728394707397937203268133744746059170208371709402588826441248476696676219478873033163113409101674234572655147518298373815712095192378588510423827032830295812656312218059539590989266652966470408616027115775875356350302048813578381712438038318195135860086626737561192492766397158617803451739612548262454512929726135483987123171711505975043390095507367418293656166206866309076945316312051759327772851462063096073628527767012009584759084318600693386054437064805672977006835755293363551652315255792420392674818857553038481438 A145120 702 346640273175575513600485925245539545618127017983024385451642439603915175299133966138978821632149738742730183738070217402061199020936180001218642786125056810998711445848199890346009103808746539866203352543497927414501084812174514839482640561074513710135589008275048059579430694956224934460265668674543164964535753808840478982560300489216871150815440507952265629955973453630934542856716849094322068594554189936876381701264367759811112690754820959634890734038541116666040427127435495821590400027136226182043737393570987816516695163556509934173389894751009430095959942418008924032133675907666348165359035242179934314159027658683226499912678932633192341895261750808711412968799755384681910362245583476490247716448669669069405583021056907519646575551157828070008500559783523138837503707242519222882259604458229265108617052107946788883964276091539855015103207581690784153097527543655781284503516455411105499753835092170598534428786484517987798927945674942590599256199849537709426967761830850651249440450092729627053530293952934169604810451385271307259528252961304644852467690464630103380807751569634961596364009222000669559544745568669547066161062641724361782557143958054666515865663211393232659409480050736106054663867625505657511503521060866909706948718076563398656247471739886084358759572014366151807130416737889893200997137309714714285054245941371411065249319646082055358179370993954440417319693489180188560647061685248976516588123935845130296865376337746820505749624230253398743185983773429190831045229409510707063709978973147103999225409701231856873236206617317398999485475782416205042883487748508112457063300582387306381042955383569454785547512535967430472539271240109507735198716561429356750535232359094081530341036511460646535155031878904238 A145120 703 104684214670964293804395139819993903485698740342747559842073706093754627124962247969575704918253380368316273989179051095799178432648406059612059950401555036660352217373208957670052529620796207830316338314211553418575930210257410289669202943278992606107758580069213543256643093371124274345014274895786736137565815172740825781106158289074100590581702955899139282993704192996597880960387688957656988346849720987027132309855183392320820714610599391430955680667662999749652558230757647142463635435681949480623738080897472379386749575798059428006742046974914455715190112346262573763420911748842069269679662122594880520140454457735363938422267531530312179625199889621120195527722716574944309660974673407904745178357871073581222708665986965138007528721998214869093297841644583811919405039521731234021362559032791957108101774580807740890615766214360466255911989482193979138497238492108505223317788064280191493724612003218560145204673951325118531985257015033379721841445807521914538582409101307692760129152040368976418092020250137975559439025956707778157705685957872019095184459768488493183859546580173079200453393377525881326724958399527224433160037212057405963630268801049073576865088677451487703685720579563864188369345398724819253778334965674408794295244725377400335016528093736194887518949499861881169533906981809584633292033793299271058938863975920350429610102154528270294343137209878428349718329374192825956048759662474782291982497652749872999351294840421158080298348199341390560355540362014423138209262123054430081500801101627970894836347594288033652545622892454811107749106318871400266784606433740373016716804724121638754223510462741901716707581773852579243622541313819685281592947595878688731825884879082860969847737234040722578797962074390598438 A145120 704 31614286190358041153413731739712913313135401456491780047920807597874293476563299752845723906490888721492772014548335360713949825460797693822840886378483496014615370935263257016465517936376646018215667967539345634482516422412925732965259806229694692530832955591894215015446634767384574627259850752858919770379911646413920545415077242999889161484523477241032111198468710311518929115494225348363316158680021183892257081194564120113128044699710261391188980670900187383278406545261682001528196311175921606922186856693643087586981855195850390748101924796529414616557317968628879267629083214474397253095092601988411737148103087208421226177024881843221645054468471403827490337959291605877796835703989123603756553616360615551860188611545042414770754027467909732638105939676104527676521484431855590155228610568298712817381627306351829802177077432460769269430405720415000009042012927089224921660687491896162419999333071136912993253277104513701278671748690594405733405517377671768652942460580833092362907754475741338148636736585247715684780981028474363732319857631024388462100854382393060311422202259460700283575328436003594160001377891911653109267265076978694876654558620772862165546740914927137893280428205548236248781487646547269908983545656112610588967456958345898337776335236836590969946363989386273747047432778089756669360993208439070145085251866482004458331185601347891546836269258012291407174518151312744258538164771005699003202197703006525800673794176430851993429595406576869695828630003344582358548366115933028373906178222712674063136577748065284931211904877314735637141230622823380464363908259501844142936017963384152516469119116792670748990904148190942964143534937502304845533334975238802567654666698250664918812486303643786758150449391434081824038 A145120 705 9547409745273457464037142590253479826663405541120174826912241820851942875294991563111439044055330140510448832119608099884517048110728255128438335626351614241377181670232130410014916364256126301293301409858568170060301383638493313945218792278424518151705444830171983721121627056656770413158129913088497983918595751401831263889572221227677452667735508423835798442654556809885719994998295667516763822933019547814474611388448509090772348678597888340747641206931188926750329124110797206814372822339692643341019806983399314978889133519571019946498774546504908299744594836413575276250219709859519128365448286138377749738206991882485474941523092049121406494269853164066280961868178342258519700072943740654926574446962548025588195737977936822295629708766586741041838900484341922774497568893380866495645019029067178478892143344743671792516586768836937958901726615575847808751549406742453817836304304764576770648304862871344505402344480889186461040336119302495498108744406611066611274084513002492585905381722521843751911876356724559998828296831573301139382439298883407443535362839022935725556321222810551312560548734279707910439089398398919711774280893210353795343713073204603324921538891219318192282985632354987783267820899911876787693777009811042723459377706175735920608118224996556736728914405845154809727155165076124704562386656914805884544687124813589426065588441504908718874258972782502126538354763367074573252569712084058624184771723810318041930486489987276880857657514438015306749685905469701857858468357749651514489584322458125939096351643568121761192342727326157707605543898986342028837633509763123190793660708137289938334919749760923824293536345171890922592103928584382243665785569574522496742977516986821722620401015963189560238856918251018320261038 A145120 706 2883286128786393796098063648524811194739035338016836305947449109089688874045610888759901745580803211545434054528107097829763434579614472251094554518271809017399894249039168120567488276487413766344558810109320048012576535342402567885723110008277974787122513505756347189563715924475577280199127973901973532223645537011706627774105395733515590816494639020521170097570477687875175919560369797364714311209613223418787440382230255181293136172891862568644396455512548155691216117074915494775939064150276002367381059522129899480536931341055252173451881811119685777108251083278931104548298723294360302369112287321188092009201363445423405011113796773952821539624441187076613022993851900070467071625193305688664221726429073143112083252680725375290865401293481727884902709840331584573370589284316589826094640518167719601912609908485282529510207027111322802819052007498185623242958878823293963761642239351410288573368069254074903718514779951429797532902836280663046023107405279164444836120580466171927851062372447121071739238022994231871930460862154108469729764348405158023559217476530544196057697587086527035693002142424035785358444996938581841302723562484449867498924693549169431264139198407319166931568380543000762310633130285740242613611673417278789874143099808113902125313927613723297901162204201247366263853812420211571021171409395062938062350426441837524667349378148881085208479373511057629923175964018705208378017514884614698804797858393013042137206246181981187167019139764874045768709314821846616490898895674278824347480559204131320933035059779824706595156291747622312961237116263252469328500956040203701775542597839498177224629295308682202265898985337762867679851242897545935282221708676530555213811555463321909566442294334579603405376638862416098637009438 A145120 707 870742863483745652964151184711902727331362008675543444221302718703265188018899193413927215726358514556580574018656223936488672725995459891575427026182459971640526686028158540280971444582834701309755467351604795931628053372021937008174434003707669961192847373293586679264521087564567681849723489988482918233557033581783999756515939939300480749128713248688969533667841607181493241987236680508476205221480260452925992520822148616241436351864663897842266981923582611829820517027500368625126783000561013022305738955876246243807174375865166585362521808183598599778392082555400779998309964215186951796343545322712665409029073553525985827881425102641702983560086968643973066663181405642938797111108305374235940034807133126671823554113841085401019055560922715234499576532879654199235143466294716746614085791467622252599129300219210580240290005600850649513394804537836482371564829855228034602198119979821142572386508609867749578486061200850909668475616220640937403480327649901051273897141216270919718434931097308041821497971067901300763000352073709184557249450779058839707440142549385324273699114978908354227974086463324527470339949986053317153710741589410649630879913738775963638445116380119169095141367938353875230027937525393641392523031595008383499267756764344222705924198021119439409414256754370859456874124195738818323689203250652092488945284098310118860113446612520582824241896541366621734672602778885605855588036925441554980424768462966128407394355860468331247558922551477523806843463390292208478393608025274455301424639295325200795837491701863493269976007765054612356586003567603259395178451090631754813023070886820312231899712263472264160477200035659214148392483251130288072987290234742653152074346772406229867342952488027077038863506079531410770056589238 A145120 708 262961461485962400801377559719346098842876587584676103318527473599276997092833510800117259247614690592875787919579651521721749399816049272783527867352584639626421659286254839996732808775739592381779806581374539051303659541815282573900793346009708050305452784221157420790695804728574964341336294848547939333002000496161756219840039756273011670646054906465048277997590594891123083904225917143762449262575829043560230953847906651849732485126955605285795984144466436224450104926188036409293512527105275656733965783615104235730286124579939253527308134189635657447297300680647756628385060894263165082193381575171903765434771011801402296615179267201020348213606640089292789519257790652267446260483083029713565226290027775181747601259127327065732463913997366519090987210219815236584439956231720140887627814382703752565335136056293109950038071484429784830242411918419119490589335657400043155900070591666633646572152232110806297799071967877023290082103195797282432805035842864838320272100526733351583039498129014581509020648024483198598554175865398019627819604370927364433623363832437837386461075026043236449812481109781583260257306450791163198579341236439531738658235024416791849379161007597581747565761549002327318706126499538593960299341930019114537988988399732147143286982488450456978345204377615798308609721653300702922183118210287536868723413447263214058229593527603067131835844276119208706241202863259434263179209133968464989389475277957377765990958263615254055575627591406447315620957234553425113858378724737211222205893586629006509021989458902995142826159188754745309376011840299921084874563728414749749831191865221894795856488474273315094261848511783744909946850090598449452106879429183604721371238913711218098028005209089842686133373459379623636458452940438 A145120 709 79413490625897161296363058884057809947821398088563507658751075724262949856847701362441998365563910200533931371139036103336031830071720884920733840513454378707207700577762933520473027278828774064596191832107759188697773553574843315381031416060928123522285547987416247492110868506942074663401711320771489195648370592807268594391935490454510224054359453039195890985738691815511989845834239740735751201092678890894736822069546986710002969071988728132412544944646940157172101867191759495238015656402792687320635360912805602944302602448765789398661694003461784950484006413473067100992290080103260667870604892156592224495891816490469967591956257269605503457525645219997778461749189595579125831868779966668122462399553580971761103756702338932765803082971643766050243637909851321794301631638513187831316985857785065652478611959700299994331257298292194168083695004558036249675607803704957805047219120563343540122217587588853634185741248237660182695126689514558653769717344217531271670900461932255907158210000031306307682414205422858075462598110998128218416963270569285000114548437253677505386970958750078499489141321067574820070236208188945232653807342663149174425156097460132362548868179178089568595764846430764496374020174923129982369008739834177582089175228962344093049962787314016888020842307783216718340679065172616543680978010303585482261981915789392335466477131889513753231600729491459662663108592101570261874265570421550985240641109174665119200862001255946256452591973682195611793722241371744092176751981262612514650878438522664640523844979097002669640230098996168028819198989767008564372723067530163792694206920226125408036427619518277686202917773358655303589800334877480604248204600323213883200962077594015459374590230192644464135239921226566806799682731423038 A145120 710 23982611207559456749100842405425739258143219346158594636839506341253811579770912977946683389141053265870654398296069323555959890932259891196788836307195869784937099152825119668342857505397514027915668153489961900447676309520060865962497586857054283595679930039415485585196691593291777973382975482578141189146474917027298953750144678077505814652745908762930694029415087337689729810358036175785053100280726449221166960034049342079769046927255468940383302777299231461029750313786985179525471434721116286295175145029883676984943655653402688459142304280911269419388722639568185616743043219130290458531840484049715679893993893809110128810474174516153661023824531249799239802658736000074243733778111066850743270079438891425696671586922847230368206798593522419980654487661564879366642508314874751004916842101236707123295975476693434305178089666012758208976445648964608528282542967383239857081104274339538082483263139299601686717796057895805498150638178130200916156021832917851579206291667403014550610196380511325490338580069389678655591106075345569323942295088107553142670160004686778168789478768467497663609270866481297814077951077566610669098251238143034611144658483197935556697908810950775452134173417860541875577635386700285716081480340087991610676392930158228183953945474786344649725316031746153833140576467960476895488733175993472528106249815154949222096817864237105550408811584462144698915552553611810959651765023058174429077684225495470908620894333421032154194627200424431668314388495937032162412265239962584242213343082540258092431692161697835903236206663737653989958088718897796286519477491830381050643900658716424651332205284606045587918186905705802117939209754282908544033505682418181409121969176194478957513028221512969538326156322836963796029867726436817038 A145120 711 7242669171192330041067158043379689198149304421141807016817872163982926834140958871638535941522232522382737094354041796677796551029712415420545307830932639220672296736452608376906022493602770407656467186162136386176009547701504806677358890199414332717771816586355489230481908750305610005886995194027277867633039776571651476763949300843916301514905210086952030400992370637290482890738281090847345300533578294985901527193460831761103542169062079631267625026199423254290827422661802332457197135270120715668455573163663957643850039704725163148871577231141199902870443753143178583189298059887267615215947955578121978735761660038534768430795608747621136023691550911794150422624476522832826028475157673408957799441528145656979423058146943161232265687372160799190391605030154683717404243209460536290297054997587627766169732115349457459863788747878554686916718502292307217505078300541934731880688443631419937566405345850892120535140223743285022781310034668631162120464823823846959389028412655248462028372148704420266775943498541477531130438572156250937702354699645210479801388206866969753296917201106225544331500312536030872276721155188908233122439220111853789416512436769679077990405912038955008454951776429037215659949512763311363126624693697833632246688575732555949209998483422688770200157420745030674391735752644998849821053738172018399902605182194878875680903528522473986709707866906838207612834208082174808244571162697998256030475395458523039738390887831150454620520961936204681635333532050742341304411925716719178535914960048719421249730508987767345774664772218672508799313973908144711520317829809707547130665304725440018576917959523406249273606242605378880962337755993103502817514467885690462340951490248655051153475148306686607930035074256841839834213253701187322438 A145120 712 2187262107088876112945532628258260712101831791965479560484360554016502650098989808321859907656325080706320731840522326527371002451082217197113486176105349848773248677309534904705950450210531265598225174552811698663254435729544931555696422342636271426483492929149318332119951245900700929999899165620755337883988866049721718683758938710184645551686720700350750250405666517374388143273150531399722495708040364359293040045465137142511189966009820793173882374609448523564368851893550517416894009380141735015587287920281485324765727047171345868270757181500361459397454624726600363937551271042735689504757750744108787862520127337743690955971463367607066925493824550830583628392789251159513386355763839258438404688071420549516360066888789911844913869379593967833078284064619052917776714806748767084918705692429362348676135802860059459444559023769657502690640011246627815078005364220696905788110828872414481606971931183830120799925629774414181074457479831748480759464220772968863883907374330217632518017778712354409240844597979456824722736857685112437616787176997765457346876568313820178717500205255311646890449485115014842129755710915972719792307546222541701369175611245959883617545887526953461777943302308151378587429175219133331378524576016405668946889273478301738433235588048177222255797815748967517512471056722321692169062740194773563298058658773038265506410768795922906880781366994280676554377015288263180278900839369772415146774491744248462530085427230674016263243135877533389422202412290828250041769989301209229333604104591630724959326182022144040588045525003375360003402862031540805082849465125039848852410278126424169185577891570784081235041167079918716248508063100162974942345335795796101445558228085917630969391981760397842625332266269243398666136372750032134559238 A145120 713 660545913671669393779509786575951355365555051869153685459260069440819817403060781154330053576268652140786478278743388569469364943675799881112852279875984721690300428250743088612820129941086839440256346247762970859916663580774867825013642188585954556465297092786507780810994794353261375249963661022274084763097004507239387391018435541174919040307874746295839623592110295876427928785600722201625346358527656458211512192203277956206618266192796817458881209507027254693185102444429594457569533635667533853991692496351844904121605718206041727054619797235878019538128426223680166730557294556846290962821624776765275812502342694338556133934951141408586590363111322799924461624199729373650209853412204298374989257998127477808283760777356406434002756286950006124790451395909923826484850467394918199109158822058669841672426842731622607294796961389688687257886366677979307846340114916349923613277589631025542025367956812170845589457005051649339399463377599153372558196074208612773045980638019313069771979340798982327170468292646297419588735400582331799909332025098625522908276922242566827002931765069903011135371413004421946292313947975468572469043756519987481959701618083843115173420867627227906501930422345285287296187950966665502764951295332260814188328313901871392450887937592066098432480740198767445258091867394388506036207126485083444097613812344275361304060371272840195404009263124405857481214245782847398269419808918508571376069866031367577161046060632775721761044806514053147400823493178298080770273232357039470539569903671712430218295257240178512490243973886247140048518865019551414990309018149932224645880773328875373654025946336417269126733158851892846928168472718493225329085473895862536946096243930456875897705225016491841786242414378237249555333350357256003449567438 A145120 714 199482678666737068045299010013309051059685523832692447529136056610573568353074256918799354320125476621436810119448662825653220841987640481878884275036371280600621956083047103226166973291758014979691818341649864387996169146958280538222564244530615639781093238528596200486588307943439034624559025729561152843117411372320245270368883774496115365527426486660643215574566903688163860105108144954359454877779644210015517389005344477637256205200258629051788951388747621468818336569365843975668582263962215082170475546610336879559400161171177430224626908008053661539055387264926683752264365404896537135082625924832369186587844973562906208757399273242025543222734125661026356826879925481591203862344129934269988317510746426877552179394694745953156987484789522255718883243280732376545507064438458547363881045556025862822724230369147167343569237780662213894378992096738504341779636699373456234304043957740841277179515985344411537895215599968326084456865577464486764094454946780284491022268774458216853505242903513950451072183534583841258973368239006518460180654792607910152842283640686867934706675550905454051235276277850312765436682532880592912931422161489997010128519485709374822489484477535300810121209604973848612070173762757762701683912665766749479206203909091682218429723917215913549386927742212019500426231482048606501242383135755005343916073269312386075560725713628943089103916682203574678650147849404626014184503392550218783157952766981264054173380225671037297819268324108172981659272737433729564372474401836618893720777304752562295200208360351888628013092068121632919292693833042495786268240631814406803207141135042236419346650215706444492192178932104559853590630252921853886408870771214690361619620108769890603476008562998775821602583809961380122312005671518563009634807038 A145120 715 60243108411440922880286521514232757468669662642421250000113629836323776822811022528696250674624317671021775869595217429958703224915323749727541938208704250756666140436651974431213813113980979437027488882832011282203983165717819947675389388206057337259333692738543266039168858004124235195241575806666445884536695137436206832264011881462285665470242491096767955263895612803529609323813874175494353747743094023768228039967421828968495167352211913176822804438192274656328444458846040451057454274182953287281629623383825385782034727067977377886110271598634969906775188825581634813017107794984197368503990207674598729073716679673303336488600645567950305466675342838307159837256113295711169916218073827945238096898987422789542949893437035921446976217650148771220977949019385267792916648609947086385692966599097751902621045144639712915150615012798598907415197726848350331909603943095867432836207997648103040166188459617200113598765654185382828166573941016675849383967197853437303515679189248362176688811377520414053896628959151673762790368472779386243174648415342490240635461382565191549454413084608377220461918064497790033215585810981963591132820449013459109576853183066147353276650891348033616750103370279756995557896288401877670405776673766226081906085252231786158573325735061613825816419697407831121683463815711284774869163499871526530418556513519996319458035105144667972713978828762355147094863436274414208885450604741247563942325665762310376783199782092020488219657989074154187313699543211808030359716996122301866433135176131602100720244629569030187147463560598846894486345018713814176038018361789800922343910742009426523269034339197009819372911304336725182937442167909681380470149887432940626672179176604576505373856880800613806282194068193958559688670379448248772906262158038 A145120 716 18193219257576491972778484198288279446487178432487384807586787074513170026920575729409348904382223811171954875807636215184702720703585784777235786454753647357232573789912813231123345393448964031967321950796925757361214919877634665917429372673984785236678994113801537747628508528937575589928331334587537095977238814094362143098461219317835774856647704884737261846480900499762253851931684892854340472363536615533794852552772387004007903284162797520771435151382678198589721408234934850375375522220987930543969975786368656169294928174367996944175077395879752858184567969938388786847414289719822708751069960091803983811075849416364044713348637562247750225392730803043101244494519335379291723493995951909527635275176690936015093315638590153531033660742860139386479621720611070141084282373139581629931912031881965048728732909450824153208142164627396207825495334516105061732358611178252591260300511245769377288911735288409089895289332348385645780220873321458642027193999296791285377244092884230919143167530768261530326330873480270892521432305411135638920283640778639444761756495251047161067298044876179015125448020202054739718341478234020123929198844179903161095199532766490791314726079702628616957721096614881638809872608923604298699842871564734509986158539970090328206925942264690159483009361689422786728905646113325953403986134578065257181060151009769576090251041027976098816532502369549050847970107607023686457391898128464214091799193107450752524472160811564516405038893432070456395755602777228591439070160354533327043913102414439081855218677921486764629905982208783640501956902957738838667695277019888064141057836945711767790829023787281259006127021730758900687253944078470855048098857133976854564636491714473334732301301993222370721401006010765523645856142587699610854681536920438 A145120 717 5494291972679689134856221941361546160081659216948547790641209582873141024353191059259094672872756966656259350718036541768350262949257991678975479967397392797633480618413232943824819095008473156674694201651788746711804701819879951287115995158155199084139796888675325856517770406881143703923160821469629536539241585161359931008903024222104941721042136632699556309681968055315397133674045023767835328300040314797182277242897293453381418296649812639359796592913130623699439536842491478772912350256464172070991651057859950337741286273932067099762987263284086728201832751732567831993106098387591473845454623957517128512215832807062268200094799943153252617763138027176178268677507583171250389325270559402849400615006461675253768638372960789330450718568126111945945624781675523797339660360039543705153051740661754346964174717609004254555943783102460856164392175826136880292840390971889186693177918188224703838211177868639927948263779603558279642798537169139493216363203820433114746624200371848489219059905480637461744498027162082657867709765865690183567682484866733769827809826104433677450774555139521454190664840182956033604905910840863095463026918121881741191640682042297152829693999419302494287615021074323975163585969998640096329682141435876055789737972985715047332333061238201366550043010810508273761007821662408726643228943479075836142149747048436891982936356355343637174620101736775051000939877633884878895923467784191451408159413992784364952013809365310391933833526158496203677330878339179822806568828710072942465395323793984471118175320487659433888044459163492060584696498348218415463467935641644405569677122846862944446307096149419743210030987651384851282367753669530288543145384704573577137893548318594342512649619345072355344056821621182994182488866391105834229340917887814238 A145120 718 1659257982530008542234606247806988652065214596340028945388837707240614076184636779320517181858668221706379151961971227977826594707955209901265817714367557871237953914187006436221864243347165444351725681576889404581207658734683867654043113108390196138624981981385834607130619034369576461009204639752493532497754981479916604802545614853856374563979868615370381268262107871804750172115709665492993414806139811532133513932502429850534184317684959254289137799624614065679032150405024191654569154401929958977508934649497918633341699159799309896131477978434398312164095306455265546873131194298762905278618545365210081006705370431883388632383916234194720042814242291476402794039362795598382238284508214943708609458096676249235702113695318519787642585973913342947536192204444287575726436344449569059374591693767817930818132035985009834051741814354778551165438611604158821743376065714899356128748470992332614789762486804593969831285766150942252066479378004206805492699660359771503862195131268205359513236948287621745185308077872075482405155827859133024301801190146112819848553805727043719542972848354090602986565656287232520093941866732462420809710200073964105936714390777240973663776273098549650646242778643349225617764153066980385487265306870763004113990881683145974204036377567994548007953506255411809253037633236401322120301736944546324449672042548476931609270689368272750450636454192003695853232995075325626402882429878927689861050051226627770764755645956162926799501319860972421440097529502829529258992347200281674091222343872680895838607091568595227547424796761392393512937840544259003731128648868499590593978350041915663511016952208100975168170352143696494328374374354254068669174858081924086318789286955723776965485452740909858091534438728591253477587991793971374237650102520582979438 A145120 719 501090416432089900065716230615769211377534726435471792959638346377082577866735954163736929826644930198359847633164592812761863251539524132190597974259035079721064448603857530506059176671748955721064481142018948394778001133172708151569733042738681078665660418581633376027590430609205210081075878044431577184785465165349653290437766782840403013380199279705222443458846895316979236581810644933860243436125923042389524025338490917567870282522561044982680255690040534704444009982780463388201111717032591147035627272497313567318855404973117656564606586499925006186828580716738462587853627572128009802668955245669486946896509654595976304711742607926862299677283408887846467621618886763128264711532155642440597206944581220807506784567347820015078730513403261444043984100117393172345586436363409816387421538466140353352728910692755360879371471991360019991106296312280138029619279005508633661695345061766261441804432803809510249120353113804956565797129358733286119302081065447173733268183018797646724508339322956286408501295019339633603699192303692307648960391741641204860493421519741098868300349428380222580488637533904038112336838847292810221437017395419038111146554374044731749307604781762575192671031535270391812589610640258077777057792992828991366369456530337098494571653692473115297035408846123555886143604229571536871604481328309510907964814699892984909107765252862015292455034545883379372625363572870705288791597899968378146585707311027593986591253064951838583057464764487512778705776578976178656392882285656355502606682454225836558788223478395271059888400577481339348846643147867870908385388490351234714975892035535683517382673259750345081044236316408689902317778687231059207802263995356369494697226767080262049234094078135432071288056439212937367237391032912963913936101620298171976038 A145120 720 151327646504508619811304067039714494847363422168916141444865391768171697901678073520669232290464910251682967606063745058226104875370228332711659322408514226517890225524450787206393649490624837462317121579208145525818375134559423177906405335793973295560890821429671893725725179424945603868023905964778583816272712724954115377107403022802947853666256202602361807543303500277855924697534699060360300524295222618990104122138291754675646291137495750625515148080592616866676411982649294919045081169389440596445781927359539199411660990602721732972615057644998917470110067281148560435984922395588360197500745865646819847881739210317552960634313883677678219782496775241838156818934864439669137560644426495802116647887805432007617813237225346326033988972461811042758335662043248293760791377345405314979941930025080618894593312897176133975736132799576371258762936047696997526123278883597892466475865460182418622810148944263667501264515354602945940618666586959448201223735782104686695943129076545621105442005238584510873622205787762697272834750919887217776961736504785497755049164745156084814507162554522473128704581969582732277405631390015696224453169543216475545460322706570731747317232867819199158536005280873014978176444649204872508285966218527484629639461881280120599386435378749312825156685518023058465806115439697367733902433059412527747880924367325132965618935835674960345570969796402588566837006566011877671588659683360571272579022557879106756179793669969499089156554857555367886747704429321303124701391457921019080113126878832329959858204883383803264858749549602603090958173292815552755328656195437204384332125416381734506586056307492396113500191197203280654005640789169425626687614551739541663312243694371283415091730926144159575670901510203578493652214503947921130634465039227527353784038 A145120 721 45700448153945171093113762529763161674692375960286239244556388675641475683728911467287944414790576251078057857183617842991470910498557416954788924769397037373323127043935533878800376086992029164664049652439717929848754512635812627019582841676737196578310362411342330271792976595902963162933138525485087880937174457470977494233145275119707411404195992986633560655634198237017172279418897305583876898093721105011969055361738771421127612053241194127860592040083280253201571974750104285088226312043894027535479106435308340908754300306616990240073182802203173150967053490326148513204858709840112651635422582470093924573338345006246398135258081128050895512014348839626235512850707441893316415049905269576596787064910295885079772090857487242642249590952953531651573325952960867322586650371876041714126075446035880765813827766036499705311432734000072760126415580108180972751200603567558016242049673630028657827223176734823775871634516736975869110271512132394623483448904114549935001091712933758776196761073713199327547497646609315236762491078613636076334795464053478680819987259615617872882294791116358504646203266176451243738388342945892966974635765033980195690906310829986942958055018476616383302680923792115253017473694449231239424584740202307529159751118690066083916208912728600000082021991034117533117560719184375484101663179461255070349131194117490262632009514608585162347140423479035863805403357572014186114486432776992555940718226772179212772311097077723773086696509516956614285028031878454567481163827409862105838661710724909422040619086558430190716282475579408652130019487787149064238345785633545372833586899855248285305471622189443875931976697319074348819801200550479308200451792361346225950802898473360511095653505601458056420540968025041492145601542801239268487694505745092962670803438 A145120 722 13801384014844937161500544979921435111262250176584275335714584514651957484788229585047438544034463562915321789901846524838365988865688969692013543621035496772517066477043006780610507184622102182891080677915215606668798044440880853936736111781038839393354168557403954070187753206783269929601939810790531761459210413443510249143032765683128835296213523625760732956193984564078908172459809451587270462923779478490995664615122970677425863193787703130863273280957070043850008059962548844801725301156086606875118244361535759415244387031607728330769128591207713292674580044011215702427431345449318432433700119160102718401300298452676094683887306186787692766408550852791881286724094712587341888207510746985636427576955021551862083553625723921931633342478819504747732386102132138683127407620929219192351094842772810910656881392030125734870076949535222397186918742256622956773336458998518923012632525570808472245198589224972516645732359539212109525361377997396216843800345306811975683633754176918604790316402256147612408470667070225438804999470990398207835331268407645776109881103239171441525638519754585745930024681803318692876715873938269660330115547870718802623108245547949486041585298347070328558251102979937933396298879279018629433716305574878346321615198382518677222095705208658450711945484606785471943037531078241698830968377764239618717689739699114734181901254475957044068490836920872428280664976980182272328903314038968391322824325462640243150481771523802609973093189319263342146191717922863958076186774486320434944195723512043813126307105935762533793052448875431810340174927138426201847225098605135265391358911630868600427745843844904558135343462399163250062925956925455581650909753678574820695479163095260503067472266960714188879427701442052327049478013711470311162153106269978847199228854238 A145120 723 4167972272035017077602071470173743640439524860952490865146559967036215518930361605772859152353993205424176102492500466883343537166527570289571135384627950628262780752939944112210494369379787867203941700680742673496047160666633382076267286175032052759596380593973582786866429675471951615776622889720215106872800607685482624263701662091029788552045079938986754719209927704153593250910583035482050095926083308783175678744711775405811189556911833104326580670256995069962449232536715001025835952722826111382258174318077364035062896129245227338902036761361927211214572206237896815984571061466984326482325800563768550863268116794363174348135831210328755164559870343194308522355163752493935356922253195684392624531453351598366464153422877766936110627179012537480283529029517952921437154514870252320048316516441942859137612366565331935431057927326903163877689333745920024764574859416949147191798780672710528589392146722764965203235300946325320100790025883701525092204220833753102106522392669716484887899356720282865748030593957561473203873077748021645130193708263644970906503273190970159722869950671093778912362807701336068797524455541014491526727920821192044411982999249169914797615802045796762608208530419017463770429244068569176857742899698873058281598630160401950454988986764102123515007454329258178409264216824909808671468348421620903597671952257938532232671546842224418723521885609679994304897017644657474229142686353335677186937005571490581252232722689091310488101056477908012371535613784673036884440924731041361491041269838926506654722705373513726775311123277904827314080697976316925808797741432965216602817557725622462080893939369538987112997793667849982444654819190287035179266545159137234503808756451870198565865528968630083583530745294531777727450214539321232731701750399027866761204443176438 A145120 724 1258713824770560312498664083447490657977625245757475656998925395460422434759484416713818416572361913574538267630945239152244909858302460538480790872614020054238587270321386078880788689045511313793407502524906372180199573723278840506178783688747898894558713585211464597679591574239322604694610510755694171743824324310602309017388758918725313013882317928050374164468441972669821082866823616906127541699214235473040563985238341049584301820324179809803496499144331554058615818218027967760957655996992329550835093525815002402829579386645027048620084332802710810073508131703800827211638033131683817279229958070138942257988569971599225977042337138213097272004314435093828381869972729158455890448632257585939586972071335227685120312250155459890783477774719307499540878034528319650135337536083195271435399236870623970648648277821338214374444623975775220268664991872525590855944834207459643933000219130633008825524183111685794518860415153430707458329062455499863181628830891448130024194078952500201517540815413123169308292830904516494682130864480431546431110664564352373567987878622569749064865199464150566645787637901121689458159508857512438171411501972452126693616242665003766319393930632532275237350417935440294120736235409828612392408921992754088722696464693243006518729451907053632643081539261951363094125850443591683977084610254951748646878211892157737619532625245097298497459540963286437407650618663709577034928762375393335542063652858264692897931131770334051964796545963138900472861609171253334275143083082000004849859519295632292965913130715695209723610166177478382417042030613920573168055070687656890278785511074226352679829541943756929203567198344228295535035692469509759168556845728305766245329548969301704706388322276259324528037405651247154821362915312861300814662766467400145783036542610430038 A145120 725 380127407108437179357518951129672004965602384693896695922810322869080539081845363485967388945700943906305132648442969723511079433670176555050909272394049428429425092856305655877885973597375036977741861820821043655746775217269543199483916406715690434103971906353268334916449788990599954666156597625329919651528073141194211840627141491792953500403907969191274010914750265818581813432529821722615035543066773029549467147863234285199053338548345390727551616160917872330632014652611909548808186275138960698240815986621812648290497911870668923455926566469657302714988241202341611921098701434707045834000965011381396793361684863306171881892437679909145047390138399527992977016209409042101184980130019537758070872941011785409307967835393526009249674177338051852323864882898523016387950498742610101721170521218411997193032642289677575409146845382756789617972949856168982518470575355793395518618874378670495954779713907582387179730642141035127327095276071535074979326814724996501514204505321262391141812438355406476848238686902570023832530317200012579000550290504726153172561432840742873247429567368222800033248954283331048880295374150513215313274746867759721069427693301831888258542169435222701324917218007972549806998572664524172373330636698912035921196050738729227566705839486943432956087109849654982396247597569747863651270880828647006470453622319479378822566620152472541921814057849026894417116181939422647607074257094682433998026036226190365764593949561918194602058068779811470034791834434104722278056326649839270423296083786011113549199110753434579822803494874475193585119379164706036779826822549930947898976621526858632886846440773075223080490180902163277401598334470972756981868988143403182268855019979972662951130707461901347377383712975931346224273872974269573524795423771404444998610274663906695038 A145120 726 114797218232923257605658224577077498008953942552311044693031718581066862380282540288345437643185112697790575521562145911261193744058535017164836119472130313365632139455333986689042683237718215655964248862385430277663345916041678767403636576044449763200504957005101825680170156683586946986574597872338880040589734264316341373560379341762553231808966324377836700922090111835239037835541139336612834606464466240688466038090711515789064523939779983819910784584098053112296809809270578655772311297435969138539175592866261604781327539805555369856641202989503702709116375334975462999344596195248396158051012203479111692652970840148492309105539136995423591214549792343018785230513371557985399408108817268145351464041213487858383321165976594699333510818078316940094307653757319422629510915282732167524522062008723552528325209323204806435347972860968574689407562191571160194987257812615397986978967062139359145334648075906769242484135066177455022075315044541137143893516418118052009159736412942289624625838842517342884998775151745242680929473663539318426619756621762733905739984730025725150974664480003821459474538405928075640159744833946133512170802142561463310840469760910565250313415775506623267849762487989774601419448208450890228133459874149442094112484626631533482138644795605009699105664093056542732303680340213411230999828925641141002328347062270880246677499753421462563089348010865158827531679295086975867759390713831719674068320876656632196214474836567524435769571974957100811606661137490454874638735505168377667830567443856060659565165534406527411276931841925330984323635465710609186934532355008458608600660915600232905474945283926773613378831065254965546987161974541303098765265862462032739427970704402774909536767265171930648645353281325615312575888275314098343187403316197674989434519911957211471438 A145120 727 34668379778935715359729426303326274726699125048413241600599656201159323358306245321716836200852958333788847502379119622231156999626243905007225457171310960586992476690418007674435012451817303753064225414578579122810674719869369718212698762049017112796118393043634398087076470868654267389990862400848716442338448219750393900603393934070799283052807426054137492404460299023976370844519991549835353436116725737914887194036247014534012287176475006768222329392781451122041305930385062142133689203639387540878132788229624382831312626523365851027782187376263648560850430362921387484190146952263580932685571684485680349784403832039981371177990926934938015401746647149192145146638022001102548520063882684960358384069573532321446353684157096205672711017385474377856628587569827567111095908464886371982303941556113294451557020182965561865899678657167126799411465808904634209903633388834494398672129433891707791395108939209936728843029059343450381539418048175351882380862631456926710264726192203250204245861518001882144792781857140160719616868516071674152260165949481840913380302827034928252721101243393785857961277349635995512279362644477581807460268972306694160152752440101688873706393022033565004189303354154903957078866360379504324723931551356432600386049161191984382378304022433225985696954468993226250173315215146880443898297064662795935696690359183486355117782358913129221511061285223428939020150030934327289415728921320084659134634878714076732891006806693830461407808678368264633635176871687683267418620066234200216414408071960744308075130792280017843625810612766575482072152791265439268417448944390004568849500619889743478820546629305112556017326491526097431912721317977002563070128421475390484124978297709658050017152583374461154543519307247359893051693985271883430069071006067926442364226403136413957679238 A145120 728 10469735896020353115380681085379957889965126810678246652336403141031534587346105804618196187219950231691534155142972563767898152693381600777164923229616437966958362328366782983692684717765588015209740110953868509658546102054633613221467622502227123614664554194220583120471414032176905164830253870458440026706170772630354641640851407710039620928716033702025144869446088215129028756007201906910940124872644708384055244132908507677755921662771512264019323565835414140803362094166479496345718367187797601376057562869753697353451631882516681455020363946428632361674120853226924044762425034987406193274884597702471986523197304305234225603444154395214285227736272889263684815499452130961411667659884462040760086637547165547588940429294277077518459393739595183795761739138434167948128334845480401606488265827884206200817691770046276478695267606491611324847573266727007960230702296170204693000996110068233613642177564993324985341352291786655837769882175233911727341876621183573748447938150308968619392625552597725890384535122081176792081613362379982054664143496986894193106945713779818306596621600840443325282846285051664716632727358887395759719489058834479074902820396440949129294080379238361124641901763192293005263216221386401855176399195049768495874492734195352651944765676130038642670781143971861271009608891294017680646054713699238731439398160126350608365323594892011603433777418789464674425257777662871754427682374847951735338985665050774516700887841146700231820722451295240962257011808588542856305548621267223296979483407164700924978029934103030982247583528123663870254805819326696948452882646673426371333940586545786930370899607104860065143619221609816169472094850867080232744080018019705464173004017937612328330270543411822096741494185435421362086299007663833481782516256429197587919006939227285058007658438 A145120 729 3161825572218367705129605958358443956494741597699782075763993148935322286055165646749373531704224117012509526005675335138283010956401617190798799589886992955060838430690078043067516349752755763289588449282653711337758112145779481823165009296910542314515899248261572467984279961246556705511346678016048039348821234886147351381636521734497894721189189370585539613080314180669942707943330455895554082358102585206246768840944333071667754329869820228727067494552902289071493311132346422834264813201511236228028505853877386976359561515893514433565122129634070709577023647244168140130768170419244406788082462934462054249655801496348696150868956636427779200760952665910483622135687905528345221084765043653624585806155174421839538563293187520314369064198340360031942188591219548892767646027426616398787473976079474159352491357533792531004104917481809452977167715085747499355462189810012982791902153111172659612146229519044935636359549090510719556122877502593166305364358734807815104567056667116319806368671022995217013984814086658251047927618570238508834419075924092564477384225258678093663927002352570490449561616808253108427571383021349041853478235499040373926491606972726535357938568136963026076850143180718332685534219992332980758947832973478729321496419677835308902936855887249236860590208525033110618651711855578192674664625240105434098762547667798700239972607875028591107779269413133108247488828704156335509870661475160103987714536210455189966935237019496776179396772482484402336983931016868254921008265002635201487587574555667718599056964968323076620926599682733722241469285283871212993502141846430374138281207636207763228532860799038434560816987599672957083140732240540253286149095313529574789763088438861213497691686957786898754776700482190003990169248620492439614889840370611603625097731420236951104355169038 A145120 730 954860853074051026596025618743164694903521997378523508634073594575326298854072679212506188378488463387546185319558808239197701410680595010020460311222642255990406247706075202223406244940614474925440501943250466955493291321923348876982611340044481551860186908420800664748132076882427948159261866506976049443317306764843869762612588712410654166178206473883130938005385436474107568770129790478550421932022108087578140134721055679135984051699022937563310364031410655885450176599874453216451627868489205543263232710308101113163234126167958842255211862785542925659899467346885551395447225041576823443807628921609837911409528854593001003336821460046794104344579968832076790200162248017429295355931383298932584153372225128229993057174113336857861938928505049134462745192809165331447880971947992672032210652510173311918251572283435298086760989811899963187779802382629017797389350620327750598461449243464074969254519137186577237195242473042450650111339123607902312492694461290776587830803175318819612903946023391957812333029319048710639682059194849649685939896785578967577976929082407004468199358088875447672442325429807387080409924945088523243990707631651358446725562485366972728968153496983595514084101338813744178026071221463173787347069158795526486596044249972067936034985712273139493255572193416027545561807371493320170068070767798141859094849997515081121863362254663742502945905585347409226067201010877550452226512083123503452554450949892416595497740692046879705946004567258994264806890155285624443288190482174563625954468032404486315990225390499466108537585520657460453053469349909779627089193954975299563389590765548198708086553061702502377301586635879623222939029041792289412184282704667911881044279704518148863974559190708231601845822051435945783669026784381052930214949275668275097191595881972331948457253391038 A145120 731 288364815802791191664294607254477379416907148466716399825414461568599606931643893956530119516771811718921935456980754412902567543014583291408988215189648074316147625968804020993425618455715818671719741998412358366847636221108705581366925459684136518119461930443833539181467902938531993787391572338428750883842477821747962520957620154626283060291097165923334957738013321500999815825871253394066331869388318539863392073916917870765995515858775057323891002869991465175116881839850952524945557351470538562829268250007192658788320346541207676846640417439104329478580062115112192353284931194385781435623115851863236587191428058285589954311569211977495391732862389634621280156826863213358118852270192991233986789732605833551036063728018934543553991187344326498247717106039776710548367285882266360337328829584096260725152622338239926229670814818276307073256523151838877627312228425149170667752565769373039468055252633200827280697326867309729585614068292452083905206488362951079721709797991889616406777185330393348264107560869538623954932933949226023966645014410168924115984555198661656671302542215838032626587132718185022645175369762033712670643340226523211210537193378973853037613024417520908882227321754178570023431187974661886150798055938123275520222683867071886681373662748250600877726322212203115285649047174479127113167882707249798736012545936701886700102495428300575207298555707505504453164047216456316080236896778441822882567456472331299356650350753761138174419513982539733783569343842965241713618112517351715579836761758211599199710449010965870441701729900638870323099906274387469576167943072260694037769518129987919802078910491773356679510518347048046540370503629889030862226367227714395858500582707676042095706819183906928156858683482833173436664055919634457492485299791411448467748236858624224011482986168924438 A145120 732 87085219511589865831590375365233425419211055314950974223766533320122505967057601902192883587876708650651036961822868273888336200288993473410504420526962495801220592636331108264812313367381236624384436643018588976321030645483507162223934506213269183990525642807129308032138558555359779695844095584338975790870984984861119837459438674108425073553745165902373274105942017707865470271844348395217553674133340176930656828182774475915651509805298368288877519556373391072229412865458387788080341868516234156768895748269461874852959581421318550448843150854746721959605518859296535205140653773479464416734737179633775839493899864073393573201090565195743561509220097089686794530571512528186134464090242351969365077915093589507284661252804544118816447476639058097421676103278819757420275472455472492829201274323744560565684173694576174286062499314129632836160282212052958414430495595044429213910676400901414455277717040707512652193355518685065292404798512981405731470046992916764785179771162747488836027097065832767783802671049571345385679106370607064388277108411974229504059757693066737907728899549824996977781641638566447031455881258209236138011044757702378134223785674887618250386404405937817498837137085660589333332040742276668154367225546244070411580763931811459805706910114985969191933856052513147400238466684885324894856530509518671420133929778033972268349831755984519048861660877761076997446316192168796578681090600577347387031919300193102513291810429895171681794987276722432343643677033685347711888226692049735930547076096511870553826239611086302373927813892407418180115718641395665902223091718628774624106831085665586232029122881962492014709799239221874175568669157197445528102950718487042881355294933438460194754595418980701595139720565993566941926761218702821781677630322056981768984870339708633679135913365761789238 A145120 733 26299447927684336689948629065693239999222321797966727499177667648215428202444464130568294313419249240684894240535049237959864629919733014386680926010927484083894302828546025891952325211330677744745428146449615458490584407299798054286046853950947609428620624665822607192166663215815714936151129474898032260092153622950236442950229521960589745930170749005350805445036751334453871022281167344102307143256399345114518498719123974808655989965684248448183687015021894112348107568486593261047738298734551244805643686709127479012935005268891661027873784917716070927471388115445438519760124154659603868072455005133548440290570567522106573516775039119902578080392736458695777326952439956648999250036400920101757019543568531425366416662283244304948023583953808201094847935473097526964212644314266810568058447516941273194575895303139666394464645122052330840213331971516841602280382357474992473430356520506457792454402491041035620135112669316022408576663536852092078820048985372500014044569181351749738863776536696165477360142549409676767851135190989384219235720095401807141301930838750956186477456361504933249257429187714348818477030964609427279966664873485891673324372736622681737763656517568803363739933172547743800096252872979579120732751316909771141021870484723193789436805481063014445363146801536758311756731289788193639119559045991931519081710780420322923154949087811896452181014286528137747724334325987760110445609124477580469060757061201844627714770099477588086763911738056192028046606894829132043748530842886502899309637144384826695656324652099052351055758093777139651524623929795216715001797531082817675786225218352877054152993031442180815085679859726658952975197714969998660456228890615859235773440569315707302773792109712987974804038752246574383288445223992332543609151871961417082784963094355148746875034353473891425438 A145120 734 7942346188941158090498654387463993246339721971930636753777431863227739194632261109829722689769025393978187409604623046995605229899559081351304229150879573230840278233628263488261337401508497297676494915791140849875180169973893528887223925958679964778259438123435620242726300152617790550937945257323621403572039523145986544651131856193423994845838012454450040871126992960987361183258640693570501539709758468884407655956347257617738193318126837732983184601017055648538056256270085706448628885875965959697147624490408229200031518631623860311867434201999398673374399605345663136432352354053426888693464676813151995191912817491812111808492860723645382836717097190429035065945106295395469587376528987628378650537079781396871150547348286975550184305906573437672546654836772174323434798307436121319060821948841940760201354697374484674954036764360489784111590095115874110930261041461852682546753758516549351906774274577352049768151832777920082324859983330818826397923323535502087476674712997065673648024486985176141394979247250672812545657148572423427144799191702933782443679053545095701578284092274940016278765833048094776733031895430788829313794780747981582965826342674374997186373881901372678031960980972332967039735035599090617793136530481204640518193305622472712950109548370915376530478400208048497003132611049349593689211975359053800091256521757159488820526274687436744039617452870619838735751520132111384557995274501628724308961600563656884467347278231801707031019549905693270037731638561364191864344426325031825855579870528121150217656218694302723716465016506803767342256311079514052264640631295292309312815909111483204767971866372656643663860607838211781924334141251782398012253022015271002160697696638410166977490462537903387689224563457899470186168530884465725348182187702025902019289869624915212922581238835749448693038 A145120 735 2398562249612302058993903676385060267154596813201254332913285245027129021350740410704445684015932249732171912806355625143434819565036922835079490522639620188229680132252907027429031942930354853220556719140778087046845920747708545925887339592667398415424921692652891490696150479427356930668323316582258765846495843836464986248198870340892085853697149590494906992274906837466848623473087208290947362685203801203745997580318152676582125726084339311112473565820135783964380641285997396754224875796242985277293776952416576090930505691745136922522937255218900683288141209426274821764050650799980260781558259942566768999517380311959735659591327163501785714110482958773109894138095148769475166388461717862850250705178550413323662098882520383371850712360201224368907994912769723548150344876201394371545800170102749168307614542711791232169724638191745862470859995393022464659336554139122035136646204715477397818053376519869277994361718386262548839699138302370433480094023658736257917941718755932481691964531292986498535806372527153779712020607733680885613510120174190600490849772239780150920455318410670379982938024151336908224557155389133617025486057121016952164006231114924626468547148677696979962288476320472008302199884498052386994406499454006891665353356427502036117143646802535380697759113716029109336634291805613789100502896999388255696040387859881745300875780006518084803512289752640663160449234745571650376404127290367397160837342613163177264511163255904637935281140159781311359366908238637156810988268219316724905485811262348202539036521721027323510021379226960960597709881322083448567206468853647194594794618326449574962873350651510864205670817887280231482195935460323314201039956419721226793294930944230554719899345894337110094171014125533393421839607881884656722607411534139860992742755663630039153872659094042859613872038 A145120 736 724357857036726280658068411613900736687441897864806877903058366566329736708728971771632766850121770393721939480109794170270319903411251137112654833608014417272132559662144294020079385427565657175310452685599191147297592885638006976089089333059595641493548091743049794569994718486909175271282703662584823664238172799089279860411407711093216503821693338317007461626150737922027296927689078263172533029391838205062406861600125761070184231084152345118234033693079989701594415612114943734069463861579505587783023492005315571231812687388399726741615183641906006954345270847129650509606864189239985329141901037978351085859056941394348357084772310516815640278529136452288758994638789822086104779728062265593147334313385145042349082711973807491323364948474863185972541917001619739367080717814513664085512590549081406888139390544263577630581886697142889976415607018597668453008709088973392758584607070315657591700212934725944602247470800818511829506814907332540092161997221614814389130922389578612405299640425994937381672129523953190800217677878423055031852911493413858414454187537360060482275927875930179814831004527870698189039527895622921552867475455766371571946915970364562818504052526782586575933087887801574174297325383376221781692969698579600078296195447799992434664431224817314055346721863840582971166552992684314958758185681839894166404105877162529921375665035693774173916671887844609654616933141642506302289488446416452313848568507574715876997903956004968854747873308704050337258768556429859992726592657807325889630859421358629045638811903531557397302740061525703296741041902958121953244088953170157475318661918678660155582983924889908333468923141350791695841248174876389106316054585733795220572908447460989115242624969627269345051957041347626913925375411798281864502090101122535993906292920546646909256620465162107853940662438 A145120 737 218753674262841724456677666403721637419340298558358475872390713417786553357014798734622391143052758726654293551080351483796493176010632806485186680259097714395995803337835323887036545367181898112090536154331814948396826205541930398232979091244405216332636098784708385068647708832567143574996708182784034487834081689481126052857996929879810492068297691022145758504105247945614776823538628548269814027513649934127643126205657661690519055661687923886395565701744336754097549134217427010292223861321214444525195800808652885935916501085604972339045262522600395199528983654623728179079508934499675589140072555209519461160435678920781244103941646448914821578401688725632432106486776431121234168311486342491267644711937135252376099316917207341996284363727048480939338750939576391565310226435106925159453256545652482131049788329824888653203560057898961027015042459621102850343970808315825491057414689030613115295646252910715400600741820128804309962218402876124737399443066904015209259620619933985013918799444119178102766447309861336467886026698676028938733965760890811050564673786510498485496409763212503633698980429392799516181712867322733175348952101584323197775804616818983046561755315939663448951830253639754928629490065895120925684282442471585216753785671879170213232541086248026309334012243766140028182962369498857503755871573018648649998343934515224154510149964999513282438031397839319475031153359541291331641049106690478231385106851944951031676102483550244689495922458088463420540788737133579080646619994389593101943614059439043623580382158344809306661917477201535434655196944812030746431147657388533910351641104822628917411098271966100805843409117870051811912574752877209186793247444935186435386225056202274482248552841481541005095596855472857794612041534755199238422908603127471730298707719249423736556345507819862529030466184238 A145120 738 66062885269521164059635997185512320599904082722726394906584092393804972784081760488884190492435083013679202930486786038312370668835307696307389264783413901733173460475466605669591016621503505664194166608155522515224694216480777342259383596466477315736814608284890189240937038072716790450473734588497115830502228432050500978683254661415991675388122080995349702060778158728837740573411738132499220663776092888268343161707247013704775684625598668861346342607893096619747758244118050842164517536655145182741021348820721166237075551515165313246664927666641677444250798718425518780431502091354712787934972769772236898919365715977134541371033292455261759301037031466004542207400011843408790632725289147370097235555670701461072539644626284643475386554480620166380494330241835068632984321302684476884490797964196500522170147936216572109689844555598789087268566407198554463135426175402290324906580651480174845161693468166101325036821782208098083096760450853682338154539644207790978382016296297673895591072132483565792098085415448599660110779845322282316442625806877531523412117029338633182559433472562300167197277258672097583188688246403569796033830667203009839356721047363362515498831601361251578996876803511318186871931702574943143334871604656720155859564976712061604403792743615679128104816350895510447928283469035662281819314456865950052405333464117720532132143913764817317522111565475586636849753697648328339649294540732078009425988420718867636850305952128217891258913834469407248952980939845784452495286511712999309461081815091169815692229773008228879054501775374802175562572736291330327300253348442384070768720294994515254397996095149837553456376084673614296405901734120742298022454412315840569691419394064639432649947715502455756269525198395761706345922618120658371721853896054395340014215824920405421793107086741133321659346846977438 A145120 739 19950772597721128704285614472358317099533613641964812903312523512215683994239334652844290906324252017372392630713458303218852145495086913652025072777910739225703989067787577076892599983148691528688526225126813467782909256550989215431935613153784904947301679065938052442377916850251638148899492849017946196777185152397561814436290049750699606156720800162904587876596499830861052038393521377386216370646352538607105507192462392481180566237875136308202709072018013434827068892174517136906674003845992523973343922148056983550710880641078838995520469110063263987768541683980852047962134552080188762280772636398660333954187285789415710712807950379842602394091605101044646114202697089933023649848869011019426873870167839904108654596577821045122224743168783563198428348394283251150769699723184276912191061531930797505213253626949074952237679852230776405394080039931503826764048361000683362296296299332323772625716131739909689445719577485025492290911693939409189997933573107685971456159661861277582483489865210592750035519029018167236016987627260630583536734259711253629259408778186480710634463412304051437989944033138544077323467668701010755669041512543207387162531980499118660697600581855782037193607842830164452680394744687566934166205540323887015484371869181370725359732176030848848661345203958200389134313424686400510251929210101943897177760707819617085479752951807009830378395254742229325009150585536435617282755310251980868368417117950246081377760721440238252915502482087302900720379703044689771074495879917331401864144764543473845295429811066326776665152874245713055484462311163036946813930080081942600838243177447238784199277409636978975043019734162313647462770411129711296793594439271938916860373270782464906385801961528900156852391514318664562458674018630904073060761453699824265212562880418243187957781783850314443278593717321002038 A145120 740 6025067261626511347530195934655026251738551415790650770405475516596742761287494983398486969519431674163448895272533920786055035568847412615215264589664259832260871525011372810615895603894283338158270725821689511747923370784182262283102295788846574816769370263305006947408889951737922004177196366668831254310879413795631617458780911770049865067654293527116190189030082170761308877854270044232504844714534690566457594828961935282302826228153665566408356793406832164221155057678460057294973384643953087094767123467364388311148448878054294211333935006311439082628655337763498892965784203226125651496005401219625648617265640942687567500726629981420010661256363703484017121947007121147929733463725716038719545811555131980339352615626857329342268397050418155465758980720743300012463816332080348943004816091845136650073880425190684419003669625529138875639924903492906957128279469596030973123156575817710299158121110091984560111282275578695490573772234809250721697037784538876955588781835865809532236118348221466526944934648678071056677470152652865113945777303806991718504818038895287835978425391082350971972795900730581639254104047259458844642254502957381427913245301389686472168159876888844813980890571657906153391292340963942639175050738306209221956124444927797246997034713368572736616598146779025622008114725971823918433800802136330190997631328428060242094353259301803203956957844820587780566126627078305908091052454401557490169252543632553597708446887568999824162590490676531006610305717338556465080045260448522370363662257810314010109404110712257678323997113520429967954132055398500866607479583931398223069078670868771118312927379714272500625438503340934047919460258259438690889367498205713237051263036356910337089079542434012344913665967799038302100813207703914909405978237163450873698853975670484522357828305615708220736813643284095638038 A145120 741 1819550362238608705825414886651345569707942993955134567849550293488704098224829245651690220503962041345344193979674530619085401889646423522881357881005828558603557496564366801228923579776090419432269070671925105734405075067566492220281461392618511809759402517839046160065042387508002193623364403241138020855688805781128350910737399064505308550825439924388926532499208219070084420059951159836839076887418830198531586532839311992862972340336169125919015548899791295581354000350002762785945055488469986310095697943221897212983280850291755772983852851436944539689866143462892684823618867239737866563031350395690547222080269377405855969508729446438463377097027746847072126181881947889584846482395317374682283408215779690222580381264714335640319933684483114167096013749316082320512921762588542196510542268675699337524806675153959745464155989229947709666851926774817969548913635769640353199830989600649178021979949531647597243917801505188553127786924000699778543315412997167732901840658271812617457725257673017680544620228381748440949359969113538003781041209015451787734825788337598739984773833643457689484346372076602516510662098804687870071205190851616648022412918487704815476123585219849278040191759032844828159717606576365989463931156762934861143734097996325587222379123705132935609363978982061779646061512930066136966497590315961615737387483424566373495409204556192760585170890740562767501645232227062847807880558473960110050245899759913236261869582285116506658849412681830276693411606256541007764402594159573838518424137713950287579194746005290752527070463130295604609092396268036098678512020417202181424260920359191430491719869396300658209907384989227920158029535223939354937292190863686125650564576606516139335995636013110199263770269883795248569883130052563671736532366861908464032788688089605907508876190514160032348074441678079561685438 A145120 742 549498184328798202647927765572771707025547045623034848839793783158072040921137144691827048105227017054619783132966435713043005315637651056497554864799170560438442103090913762598324305196775412385207101072195560242278584747034296468262718238275001719972522791017128635332695392137464924552251872582457013467163708466486966343425235736568833132484215202871928696624571852076994733549227396000681168715155772185265972675322643259909335343955294922361976287410943564433404686950643155901298111784133291912561806011729545593932639668339232189146912227198950939547256946670455827317839932122197609576383971814097325635419624086335625815224135566194434519872641123184112298089806401255533475707949922121438010869735353911315238935789328102506047277704316850060307530393312736117494889908485407662997240760323969354795841542016070652445756105077818679180513641961091533896814789722961790635375835702820234052338786637447482383103064772291364349101077275976523869359557687360116459400290016251544662700791698903118057948364036639351095650033202135824276760499345362632904198883259915924187565719334933139873300631571233229404580699734968477302659325382685270321340788137985464587317154576517593123323930337347480198081325893721564875468034291668021856185741470445399543911498324236777981291305054435878427488568790154001539963838474618271622500022362890616735371485422710911893517652045805135197716294005945901732071837606681551677684092474950164797486905403217616011148360039422067030403694783758045788384503390930850710193725927355176534906703889487095005496955868235752161977949540891503300044022686411127391903728869804943237381087630303084506891404828243490953677000177371425752371352273335004233233450872131517169133592996416846165313707838938366029802604462666524949523368814059192687028484949085313583158251706970714060897744573136743533364238 A145120 743 165946632116934818590968359788090404176145499835162569215049872963444267654085192867686116837558055188453829161961883910808368519920680972638738687811468503423850911575959391937892711245846398449913112254732387268062398188529289966923120626497657900919892123484655008824313943383126899212586442155498776929062584268073282707363510455044723100701682165827398077454088200119033339447446613641045876112900155781120125216360905425180626410902158730384190919782556056667592634105093883079429243813752765687607355319844379547470444196557597829366594508761231746798731908028334196957302835882036438354201396456506996651349504393803981590341719432261272786538160522173855066950995351297223220078954394085356904600376668665437511936027995822242490637546770004235098707082766696991401136239440830525682970199075570069449006620882178183078872879577512011164805453020322868418868517582698691131530302551262110034628291584559608032099881643430486844875397550420909508768043106169758003005985744249694675518181367811068635819861318836702282445360667075905393577889761090499685280327918706271505904862465316164784047306388140358677666860657861675457533045060380100020396895604753122600554304558523093273965786770119906174992400702297336226401882424926979665706950189976514336674050114795801817414364762460653223321901713113578398932112721744402068379269366109541687708693188454139199081745746942410266942819144563435260237887076659354646550545681535189855604783562189434918860145882492782412905222413088673287084355621466957340639986805923549363254245379879097400907553601744066857312731668952965960514616339275743270173501857760733666258596744482135220422994350744545040090296024030946637861211094356307592310851598807111668939009089281874431725475997089502745751816664595237971084320849479014283018569665935675096206283139314641486358770786645618467514314438 A145120 744 50115333401129986416269796728237729289488915403173472868096221841177010759492807108896515457894427439896001787129355974628414250010730016085842586164198688863442536853836645451481000471940415556461374693828108759394601974351098535714314166484054411076087448769574795536307478206312186097276553279088048175563433285249664890657436732187769807578775529864671347462438011864095991518395328092199853904927131890126092549368318115761289266757107981281103295798044518170048542095051402046831730333641551104365508744786990893790480214720726205236522394733664788582277488967610257025278138596442882185359245345893298891381914907304716104657384044407338187100004605055381046106902506285360156930368519063855663751302884201608217289441518948989129666491846836962149749231465149178667025649421222333348594002880061837004245203664875795219167163876303549553092066298495545170964395495185281759931515994645454410223691719750364178211781153251234735788020959149838695124079658505579556791348294473391540461828072287243824899540169924647449947403271423721293036245947349985542321754832566034078859080898806146831642413228586817087425987337974491019697676948909407520889541131847305039902812659519397651144544280645874317367506930767901818808493024293656191021642771631436884276019223170007912081156866958062837564786828791510522475958078128334806378916848542718699071289971427727327210793697924562095481533665364151502690109825313518421706587111731152386227847148875806127879752908152780866630346765057995574653687013179630186022565821662984552526247198019597927979075690770839955156282986074254828572114090438588056465005657314871762266858835745974533483237402520024358616315722257168513208333379143331557873643949388875592502411611370129661534928437413190890851018830103299200742515373173848254278921010627624793740714349821314758166287879822403640445789596038 A145120 745 15134664740509138962894887643568006155021476306258553643595843946162493805099173661693879982167279528793404085883903542453870295134720544176951822282900192568256222278947090966955324249814759651652885244423834112949901733855843228495755955157557934487077489636288103596956034104362897074478306503842435050243227789561130723695838529610251437165689508336964919535578825494756870405215941637230714833411880930662298829784015710054484177934235708188162811140089661931297992120071418324260103131515934680752696033570351405545177554401462756383600396615058004920101002936310269287437040553289868383540137893063319758200686952501630459624939639691583871231414852566202902069217605902827470169751213802890325095988870652217016183899402694598894916789900197992564989169195392285260450344988969703840749705899579599205212602500171607978005404617764094453022639216692634318762828571028372392808186300080375969777520271073025422211925808400229459721137454265700865017963288825578856392984178945219995524796559649379824051025311455924693181833342609296754591552698209934543281484679107023585543936526576991026991224747726830620043970509207638426273240905525580691208621024922281368928048868870299567552378406968283923938812100691204051943938491454259242708870410082503962537021131347227593646691959456572516291342300393323064209340407482035367124364508990534937577841862677985198678460615027470810425156224120829190377152929357605904000742757197126485450954234176931261184766518116257328939951817825101574872126393624626849221474238155415411313563399556538695152279951059191922390340149062756005262817940696114317309161535007233511470925109798539826976717272566696611757087257825640860042278819290191774170248161863841621824059367624689875909116662622786559534261934874531763386268558377652693777951126639876752034599527362897742324732580935579253796160943689038 A145120 746 4570618636300358836807839798560809621087196355574680026893076775519231952129190953024442858099060523268168137935151740465094200716435593611423364486849693956924515685705167635375056442443585474383614882441304074002110929022490303907182584143416012160686325782710237711485185992039388604306351287607136297125279229014176228891252578505563746254230652742233541028397342861404710766383695979115583679836483113928124120502223376118338460446872426764843887861011279858733823571719473282524504313987478632036209836629501337483749830949027031701642083255352783821081920609276733714548960968954943808946936284459776673677716077740585094090627113802813921773700185470388221043857610080147610631107936199953814323324887634085337279320330172249917275740883367946917664579347777004999477337161019429337573062587670158898137201709848160733562413027400880221263283951374877068721203264055073277346312331108278897418400898172333927143823382355716045601047723167282511396729789145666309051124430693161965256948099186040419619584744519519332693463722064736196165355878613452882085466051335488556800189971945352484004518231400274260436191667793368830243499055791776459337482659985397126111230855586170950003167134360141099155203886901812855785250615926161997641887842202144565249296105647639563273388890599017941857147809931954773880698327101496552536751702798293008429809171238780102273567894944598260186301698150825051342397494556171669489802606086420467453801950874284365071671608718201560558998818636415617615807517187624128834699197357113791232143620418876666338060566144185189721927568733966239334542445976136085239310318566527205592457116300323281772435133077739856726281735547621282564254995092258772467857071238930780915273426611044972394891697183644127788456253313278489243452362114677939672686961324232151489655316549245296867311073154665112242800159204493438 A145120 747 1380311693497967859577004724277720937562178277907247109568065590362861887049210568639720049265934110747457984252329941716915994746068414550105679123206324674798635480860681678792300090293712998504200041612029406514524550663058215936740644655356478114592783308888855500764929213561790995603443610550851319296784083934491659994434582870150641117340491438646192425656461965318727894577470969751269040595784488525362822092841675572028160570777538647274665971214266427675683420667160859904076042721087030940254617966075833568686903769051762111139525542719925655961819922998637271524498775583839740433591217768959492130912054790704196784909763428810112791786224597204676552342929026598675583124426981172249035319020076623119641338555812616780418378829987219771142137973859460117556895372282878690243224151770488407638229703771644369927870728870448062727058730675996182119484622916061101386193515808400146644387293727773772972012449545617845542056691259065052740947378358702399754583185085155968287602801157624557345290541819583382548732862230207721945182883788564560455267466018638437130071827590969873178337514658135099821109839703088179095110441608210965139228554694565009804222790338154756601388922198355643660947635032246791243093742071209469028607419474637576201324886884455800880969798268943961868342347257149948388906685444244476830731889880575498010864791872248912901418825812653647105452687685325044676213666203034486580016386295341784044562738209799701320383641066378755031488703276379691418398998064268862281229936127610209536696059803101196695399138695592868104099735417508741523026555866852401627954407045556208855410578197587832555448433472204870034725327048123801693544966239042859093518665265995231994790750777167956973381383432797903805554254238675229219759227090074360128457684368791469873123870998344716756185619360127928318071851918813329238 A145120 748 416849560817749993233418618892073162334156752731633052409528915212808770656909462538242430435454002385209043076065707246768165319111944758538303671843823202095230990704240161827639252212258881962794028951950439463312412189314558722591767503333512974594859872958651650993297137309668841283635664035069491291331668068987467142090352774206988053690574183818407879007223116183394419451629849168904134676247079051545644147917683799376386153914369799050184279418847449878197659217910860217748440397454295865324858415918272236405961188422683130532435071818162195316648534824979179266684081265350646667135600829941306846861762830714926843948657928386851249197666128170341930586520708422719878492945840377819254852020738252548046346964535080095436433130915257002938008003526209178497182925092268345024116120772099828947847233337326751557483397705847914063350473380199472123015634917386397545353095461805736007707544304889507103620615939394233637655519712514478645254711534538979059575070771286409260890789001503430277858124044769662010384630929800667291249065548267883804608689271577472524724891742500956347373924908525399871714735398664836717893109866623919695587686035098647563749171451267150322669451336769044244507030575851629142558524854889333484641798793498345868234866543000004226489605688330477466297531723849352458675938305834730506328493992231002106272737336247932916126211827526456827586525379270012667165184795821858775495458858587132360990493137408635514390787930437665817949029390648030392738881607892008784802606011340926166290977916916142525344201825502901982248398168518905973714685329343449155556991617439408547128402158555225108463654473472793010630322486797840490168015549195851187470169053259321131645891461278111960988782905007783305149596323826605945878043128840342080854547992413699669531919386183555215071189735685479686945456479322420936438 A145120 749 125887187055266999988632845900681817303977777146675274580568164328677885876499608475980574271457842786222383550987591258582269010377061248664017603217711400708084960557199668190268261868011888639765292543447420688513833956622333676006777045362065561849533088850203909744474970538306428276662367094980435518662866972750280585251292103227640241573436063021720533267755724625419795946497636978039297403186022089078259169849047665736096590321568901774508377718520715596788017400388412624900124923988476264297166986989352139561031591999881253658684252163542263059971895697220713501267068043360311453734517859424505708260121462821117202675709784609400267144903384482846058360576911014634804629286519367120242716274943932192886877141951038376205022387157577627667507274926941312446031686482492757318592825249022377853842226238168907325990058236437199599069115902089564584968602260427775997595248635949523874181033992782903371520454001247512940726424896488113485814181936052412973591916789743410440820730675652878319355808170978618343753609807937571314235272612693112344431368892550378064029787234407697847033746984860012626158028980557077600624624069278815537102341954045096999242445555492341242689572914782053006197462286272159754261431412434507502892794628217025814630728371099116820598979948077535250859986238255247292571744461676644368434374453763882060596355810755003491757214553087177308284025211851858500439209594671998315713048558907018631235084364759198125644697571351108698265575387272428798915723846585322384148105785488832092010338634848871941457253552163180805770912147157292095320311942905854792576583514059655825023922041305480394923468202555311284340322665685899704229047150890908015756897535419048986525064430555212644261639055928917760251372535541396320425949265682693234057945036024568508728766530756435330234743114557654737529209784903452309475038 A145120 750 38017513641129816246573886043387016752638954541543201290279176098345508725932224850283595187549833067436774623355176494384598472968553385151774777868076999190639562857283595553299187444887378110327155554092169097491714542487755455595324075931840466165584397972888622091180447805431231670710751227020056457144894494102515749278748124821973145967124000458375782638983221613760594981422834737518698911627502423822582723650264477368501793890959893966102479886713837262780103057258082701859619978604122377521879105212368427875195134822775715921792111718317945281916195852025830498203387865013548708381157257945370782587709820009146680281220406294110493826511624447691339282963640605711288278166035903029935481060181046783999288850522249054533821324488457528298584259019932750149523072134787720441870009109083986012031404476693672685697440104006328431004809651957668305188394867014270964876219734961294404266664558276131928692073487760809513865742663219697758237237689976294179045699295431738666718599773258167749015176209511497970151579777366216736231761079967771660134468796860942597864471019899382248847844215502815287699853037392838770551918575812335668285211682435584195123654808587235788141928350812843238827389103423616394157809728030366376540139335922748297672611733205390279816665454713727315282249546421360833004208151488040764536674756542700151297993182110674806577762668820500020644948027453881997119974132406147669486565169331061039500634487664140425309184275760104389210385817926882849242155862787159468003943144611615950860955976746442410177565228551455100440833220043333693880760492072238803908972664254398619748677328072096524041778933517230535077766814714654912836682071553505024907395585527499534609437812136212940455054006107628155812609356137177862162690800193044516343418546331427275936417960369057286175677349406676045254134409584363275040525038 A145120 751 11481163232434149239465324952256978377479660293768900114389730613536014957345655405177169766065778128523119713869712313712890156567492745254587318898556036044172439897939088657428164340094120177430161212043291620021809277997345525256111864154370458716444638654723513667626750762269693658126370208192962069622239474351987006001596682404132662441829874702366464636439665171631074264593749593093669032014102545972330904283210023117621805658479566408861174417409860332643994335274540587548980333413520969535343192607148275866169369684886266327127559054679855932875631175416103589743921868166048349619655757381642551835780105521299476327725886991036759735339365679818301617396658886013794425201513556195673395037458401184835592345980577263430837834973127015968544778716744763603843521753019409080687424158118114753255630309735250982173300921351674748963853445775313738602310281236049403616620764709674960564658515565399059561634672849763225674513557867452234874159968190904789658827595303595333938576310793291007324263859464301408367433339154789516770677610877654348248265145283112114177006218222379031454201919334865356872729459263656751629078785271256093006596825753592381830344509747789715677619672372563876072865311771645878875904276433758211207619186654041768871314112699656765387812368343597571679988503033012716319978290004926634245707342101441681809933344641613036582992568769237919057466020265860511271731748777061924186626968089421526910560380190205649245248006581980174432838251438531348042332154837875574014806681566922528327916694638790759001683241768987277152325861540939618259894348293873212925717168021314323508275529155731844780222314454001066282201237721160097776973756562007626614017709931769440403063694200705752804782048205447774137647774180892172976812195709033761242478343047055012764289495264924543989724324777701608012011062484692805609929086438 A145120 752 3467273278681471940502281561695564082982104769763666291344408366111778171609662000138654985756677444980914716814029763564798442684909840513500218532586054808340886209614747490947752331520979406205798358881519977077488910240655860871890187650543946691900115289328528239001187549757642053522493092123047524969459176359805973296732919337923242084286655036114213944422139898610970667312330954279550528969347341381220110510805776717044416807066938095582108571577891106621223509149853999357090201070904728677296122288253566943155274449700829655076601042401598173783158698779811258272166200798281588036427657571998105283623004157612432704292936650886807329578661923680679397114508019935560205122578927935190335365831376976773564889197283811307058492340559870364972224588197898675610594046339726754647160225742561571497188322135569102943651180808101767858652735814492791389592516538419905621254594722586876796122605036192239855684979127140733344189228733307355234238073155963270182786888082390359110783327259800626044178670382009513828994716844969067848008406723971645399315939406702997538858013432138568116920131794913834960276596844586946153211241233343527752323956165902463728568918289023906898852999128163477730766496765933631804128933673266949418324454230184691450839189423563137756839518574311752920041245666423418967800439373336355501439080639878845206448572088585026373257178005641031055334093172262420522065868156540294956691857797835970065949734182954441931639588803482252574327941548618540225935068605175636193003613890065991939079980824938062776098161449005606244901969352143721380794212424257638064762675769772671300879461127702945027103097186174804786689696024975634873733237799654749732408441003808843502190626210801001134103723504039120161413815193273299061135120413328002850712116181664282427539491152046843227610570405516478943582086735967642930923543579238 A145120 753 1047105048998572091882449566307108096082218160808333451085896936835143471811160578386468628528750522606107721358123118884255416800686204342331811409522089996082903462863755803177563775954995686553973674221006989785781629083400072637785580558600117530495118372738560804664691013276045630470134787450952159578707049021187051948607340043370414976792127991031790244750849809715341510454059354442831166079710882994582501043359061358524296253928556825299387927442105704339276855768920633265253691743079814539573893587859970068557026714439965669566806387246227968626581051400327583894604448719212873538651532930986046153102311475493433377220139142680824776773020561585885359626964025361653168152593634722871285607086038388584431760945233730437468233849014107723205643280857048655270795558472844460494361700750095476477397617654632133838000483303125382218564162362531047685918337684321575448215270985456527117468462062414491037357302061723651706719472563900953828505023933132716690411981373286584856122626256148995774334634191507408874948037053841503700581768153028559256245165435679022144620943050287625192278425600144643292646659517605994081518165773684474125108828165276790453645982978775472093737928117032997710815409158000185158968062065050184966122777558329122776384563891803367945800146797073805784280776202756839515559412712457574434800356645901309810665658837408036351687084765134822140791838672002985137152620451526392014996754427978373538389909162872051257705910570645058297272605509431360616884348386608204254713076588118362643073826292436656167622643074357924098683242418485862917381592257777512822345402365303325418542088985037133666340355127910337044514005998304920571769660841739172411560735165440338968221166051967701636746519716171608840972834540594355424289829552629347827153816608519566238104162038422881730194402538141198939353778183199743472333300231843438 A145120 754 316222257524290090276559266743184949452746902459346938561649530515847216708798885010713387160696901149599550935436367873281571075364548801543693545457138592762228504898644637812133312586077176359893843816385229395328974494276581280750373438509584950262833848451756034480497684821816022759927183317095429145244559345222129882506119960178527399749138366636564539700812220394134525186458612710780732605543717317022534094983925724497620424269617094302319571978944344819354989218704881392107257816209033086222638567411422707137278912486419931379520452347318444927053694364200150524912271347001489527084726517500213940131614442594859267487777728152958195778122630937013697927946021151199321221878155107379193063004617761975521618240571389308304099563909919972537739298594240495993104648064752687342542586466303091334602583343376768849973202306363057328238518380748561908355948388148577365455390583013148602598679420244140101042049537661415674695936525069354748853282989732924477234235587844466236189922346029736923223015347164855470720478195543289148507845973807900923740640645635657984677985943173430669499967611111887360544330897720165625672332852411477842255113781957424814537358290671903548401955438344837145188522799219289984376550614711482592819660498161164893776687456135193556493887493197715035099874371986899110279974838722814142954206267981555683975822520325138393183126341892710645488079944851729248999569310492813848234063145391670972623686617453176525385253352746004123523752535906722287758847277687072509287156125997855452216356460335045224559262110294644072196094308413378457327860067636384614710246751645834503728409994020086664289760145531735612638443121792061037039563840967430413541609611521978559559289957068035093296314850560321830853634617444302064836467389773649715797601903656727339625029396112558235675481955948236563205897429239586561001725746473139038 A145120 755 95498074667286608691429016106875547626633482324561967112167072318849024302585452112657056453901935396656458274780424974612150209343293051861853118916646332924196925575927816863461082837219352265001386858874118270399564515642444146713974992849336054861845327114057583852305636125175162827867539226975368649704278215208062037464899620633871904309262994596251459199400539709218911264800046979301338415708122918857810714184102209736922843833170433922475211349713750029740867467193105259783126606803384912224697273464661797585389674544184379310945609802502924140001589116937045130939611342345730624306048756752133623873594459352172005347931653763050694300216261522416550888880071423636833355839050248793793433741787478078218944276891614337377400600066946817598674062532179772741262332919996838732987366751122783487573502772082129560558069096038340187745813986823703165275810494883186042792079740798985421457683716451667896023661603071685810106466111098381233199862957875410059408048735547655516744500425874724401817576300209594844748709467017019481345668902321833050410417229816533032350607133895325774563797940130189838241095284451972412958963003262492623886919253322977017199828557799936096145296804452023784849223069955067575096559317580802692846571347667113468797783227188936650693208222798912866794377779563840774465036841881577413597735492573783915250887735479354386704952468166833480115259351506550230212732779148378255774672073153856655358814968561696438615088806618722600245875993238320699542554993513109289600466436974764228206696577194891221160729534665908151879121797898421808250096358833930376129672173594676716800561276105081135481841223595456244679765308775204128265376510311322245717154541944472084647937345868494630473850338349501021308956681633638629225188861882089584823048621087723137000520773463954164292265356293829300889241669852171941679048842134656146038 A145120 756 28840102327263031534721286305009672198293858915115254720935894190761889492164097739137420335691223792889100799432752905964996081650599137113478098219281735404514709295425302048127434883527658306854058937536167332431273154749523855726339697467060978983327025954596938567361821612118077357993236919363244236781546776433489513184517179311469136573997675229701304113679262179963717067444427729136293420811247577777741813149503883414826201217193201427493211508041573564636922620103099083573112127996806034458772353947760451448080544433431196131974194639903535771835552859620623429393237713117063647050899639812626854195885395109913350755807871658713156720469532857138861354743853623917172474142171296980618237796956813761860145650003026958498666677120654028994827029145419697127365231437190980544674842216252614310155863234585459750519686893801272373641907585502377607351386413506334036345842626330710584131617883688983460459044762078111453236478069615186063071609759995384105016753483899804121590602938691820739611984819647950478258639538560944340077243500655219773323022262763947340111898676450445210487597477951706219261450231573597948547981154652420360936007359389757101769533687097290029132331232989072838187320178603631188389176537358787701757071727334970106412036757923602733315792389397778488056866989553907926989330846273397656092373164551014760850084120292244699646502462260041818284162836075033317794996299733499740430102732029319318247389496819014871285231434345501479270131026205436944539563849193681318386831576810252799062970149956396813745315760206993967223422586871014972713071772507779337206546286178840722639265776973740482828851759765682254157676484806989854675106666550178350776167130057619047585117519162328310368009505866698748113474064218741421723942199821001280966844885966588730646817648556718045058028462118780500631987778397926686800511748598919682964438 A145120 757 8709615404758768236877137035096814128337118758882482363755527878537771777609254931767388284322295683517111784970416597176454204508271596115218523809104167445830518010292865290717621873742515589317660797749063660275974093169840561985207874660059566316909899992961161389759417821223534186951129682108472784139377422204698624919686723252443045373442988656375197590871937777809333335456952374152181311746581060365959169760435988689067775844748513660669027400217205502770320890403668730133820079528428619021637026194950191675522739029221677047476895835641065300170196962016311338631626849750010875678747385174656557833533515728734479756248629309277610278887498706594413712581754914351562450357579892637897914021247215968603685767356637249852259959089837449809620164127854216352691558631698756127653069361941538398883583123342036762527384883858888218499668345007731213716953421068417995790401681072133797422327143190356553390735494485986587191606270557675092666392947655648124305000144089005297064845342984503988638417597957380834839264391935938173683846191528974049710502312937482280180761049680900558241479874543475148027119728839942128489077349742027686510050335616453321757381973674823788861867887065895545108785844715226663825956217723036305127942815083813305022966303109700836524718608389906304480307036467500630110003450537724210562483097958913883992810153440522419938857038650064462288337061235308555423858669786737773231635250400781280254056269224373929431701278083534828016979324038048718930248739901498245043533535730259370552788778590254642859864198852977512193321742113248623337539425200990525906000848753836303560341464084793520733177749608012445299373618646402160907753947921643550612156756122859007898620842849677281236508396921404672429247858437378275722001319157080504762402332513288708932201929343355385653360303294515417361559419834504007241812869028031609599114238 A145120 758 2630275012134820744505360663312932857085611571323594558599448483424216314948502825296012124444997605198374869960266379594383204765416371427658880712251239286905411924399149892494673678435356180315626706861279689236011744864137100195677051807640521966727806470848316142768776820187895206381883170759839417565855199959042551236232205905058488233643208576550079971139211529636238703590932172566229619854046668982941891525838519080215053478912833932320618781654088020263072271979287853401330090905457446138499923138521010125556419106280513037141890568168961817115627646976066403643321915386790167391334659423106467838872925864682702973036330243530179591067304139858655802338335240280547942835514985405348189416178862265704551241596054446428424008978453789188476294739582827918815723341541587159570682272464128343848531947386060516823519715238490440714526198284749324164912581776248728394664961841158076110958665625603990140541660290005871220411857230348262799187598582245738156005026761395699909461702978381512748062502598309364170979587725114767508181472598249507792798375484856884667249725104955518143716434514651542997970896659430949205752811640937708905674265348809513413627586516109686946254969562667465550015137783819848844250388575819605360936973083584283146829411502371729027731703941362306174564668146195636385294052731546438192213803210427441951067816254917478576835179169857207569259508330227108704687523279295074016213415518303917317406745916264107673502500749793172559648485728464507679990579886403276321828740958961519654143148164106945746865242737839001688415942695614213232964193338926631044275049777372384834500482887830669520936851529859992798156675154728645604287017165669802106520564181973362766335909423083376605115167860758344374884739774024020526622674443238491436964537574127223508794335844044769749269753566481537262690312802241812260340685934716947179249535438 A145120 759 794334344049311106072382043183470626025726357420966674214669686466234789342670243984463894194104954474225693616215476220906551384951235899556866756576065160477988570650532974668100733265603823939729947811308717085615270974876234418532484438032777574385480644296198513954780840278923128793141766439789395632104131010208645774717206496604411003514875547129467776086451010012366279151126059162627193014610347451788085281633472326236257082855831099047166203032134364913945055816854528058471553633368620305207955150807150107726363047357685715539803474691190827703619379189810037588944586819960880541307388398392978630781790077618447563377215484916804958892046962738607457892464660809811127173875168012522515305771995157026805871276241086184134198451533954497470031391189886177265995757586927623434218393214804818303857764527466934043940426617140254207568412213649288166589882743006047557193028074348666851712094691789214665890190672087287121977189277294617690261988378890557274989213081797412367360369454128232345926237367091470598800996228592723849297120878479822379375398894113841687229236220646885578844121743550222510239183671419306718008860038213446061827118085004856597593773745891450633980138940038508700559462824868879124299791393679797782697837928427369697037459307413152465538449871683026558414049473114614687728693921476486609838006086451128555338487698831638007784285252258226621454083178667351520260208171677325615123219851277382248576583210442536143468323525159454578185825710672243270638224876953887950947236236070648676180677956781707360910443442628525532389421372333379147731848848930641584845159031917706383715585490660777401802195984268109812598016523109404570333771430084358592618598226199832696425546024928330057463544185552098596542762163896816820764325680538867333458527945053908210946957222972177108893812216774129737915112906857192798615645339415490016523760588038 A145120 760 239886341627879819213114871680744816126912274329560612018271645864319482165171465180482800034495251253610961097227113552334184135050507825294746101605259427225065642924536559199873926772533919473618128612308371280166575822667758657296614623234091186942448426770981102898201044987414597000322431581645637641477881709883051981413360129768627064573258772024522718298137065812204980064936478934940846060792470883771018813161782804004269423968982079078311872696922924115991143784418088185805007867186417874726663955620620811523236083882914805579983507466171461004675936887675655285457621897712799133307439961655256440028261730514906481436946040114631567405807115442919593627721989229322679858567465224796394274153726358559829668574183211973162099508354275804446761003844606042706411903067910600689974384068598590999421196355347628020753185318661118280244945962323800276985979675806050113543899813491456231140941638254717225108697041310070704965890749885744194196321302826366051308586345676057139242922113443747786956975622359025811473729881447277487720222323828308109063577667646895332658562088910254489292781050117652546549235497871971197889469978728819772962883987406117882959906043672701981775055704922066960103407757972617675689692750502723110769386117411982064222165881427269672863584129544332658334868376212467440057680270233167409732885624305030396270272217230899760872277311002814582471563860449209932009878180323273040693196181670251135152810722807729651219760202097405489439559716137289003225063922260187757909743514552376938686910599799911516049207054431076871779916838501984888401785388183714831992193752589369955497272317696666944674742250397439303411802833303885451595194684868310625168710143748167500957748563618932593977385228868873017811539288757064655850299732848294696213038474868706152482472287001753442116182019712220699313101407558069983369664551817543268042996448052038 A145120 761 72444880837275656091254618865541750999701481121169883862843822381338017379092439814261821146523371773636036025668972077328702702233868412003113765818031770956809346174639390345387257784571978077208735110969316817893220283174688238269159083732257505679045039404191996876742760805358929370968581195890542778330688172253671489741060041983628769090120634275858731458261307424275891613331665512292972883166311596551395893489576773336963129781549732050551138388267690948664411477838445777585053904336664829547147306642276677929909570969592913599439479451309090032584429320698858086170612868522445377378305561031489051909904260825424138946394326899133816551594856816798978668114148282594639506160200622720498548279119588289911533103532053774808769917324539758988424353129679835011159128730751414480748829770323559677006897441550456195333418025809040580379766112209574034361599272210684128242700550646345433137712662658232812768160616284969265612577029276217452029598771465183656937918087181087458638995117890557703428660711715058703594467623200849208567657844675270569114821080230468276621198521614676208880841033013787518835358881173663882455901924716065357988729137078562595797294031415410107045432842747524183442528583444905669179162910860428699654571909620490156025397058731728028052336868672516779790571835566692052282731712916495081252721620534032728545066871116032896145419963637597745679790831772482732115462950249456780963730123644564565433900261704723912132224112709891298356168848447750606730698666297699749000791594158581764834770820461616496139499619994742586752002495806227102918191455382632948620057668122957808853792524358902756514370357424042401520551857641250296977178461058799724442357844813720385456543640666892715051112875574214099280488322442469629249969754994504459389004160882404204141495683717306567341978076140873877062818709969630277784840079003558651458968403551127438 A145120 762 21878114126515620259739681782521928057093720386318975365966816087518216929003751652441889503450023780386829268790932340239715881890493209917115062530943989569529197479098171347747751977013964845397564385384121370632472358942933180198628746672518532623884659451639212075673415562173409255435511198727362273418226350138898906849818719318926119638151858292537312377676616705065507062246098048233542869870165309687637788815039023764958860924604050097187365481384145743572536275163426206742500474101805592105363759942011936114021167196733176992225142810787879018379492978914167466368239628671880791169114971991548038420351058507547575055329649777498297967014240951557848638176845059354351808180522020596365765186019961937194723167598106056780275352932502652938699707884159465567327350464783859262585456616253646423865083606151882423362671490609011594156409120941329034576925994227950800679182022395382829351358083181148054738759397421019408144293296950667784768744632661182638029199953742342736451837282680834982687668577962325369459717748476775013709944948869607883564566902651933772644269294965543304827524699189113713035731832878948620530484491794273009292823236513738497812899837581410179625738943454047381332683528792603539474431509387098964572569947319270615137605689571100437202132870754970523164094359472764787321944919620511281370912196515653578990213924804824703736155956741243516380714359631429335888937801097155624578005804144476828509902726224103813734280462278185074698073552671504545943667772157983064010481151692377140603162100868808381922612836031357830122232973816642083096405417740166966768425423579380668903889845084070935800395173199810407819903249204824285801656300045072648470966900423599808240375221732837981012842111038183789109689661838337070968835015708607498440783043548011200944579214010339581583835262812524198652271937309420785821038334194522895197340414875992434238 A145120 763 6607118021326880042785292643702756731491303855187209390638115614608120174541753906597636368220760658305048803138835897780316867628226715526556745770579266818226860829341473107629475709800432811331987235650893684614188759180482645731747612336016864594907488109355637854856494757015564236212153413434467516029526027053775216197155512174273704501952771083711992479326879983622358856906708278901017653727906757214070060826248295600244239036100641579618533824239623746867957290687876875990457558124840952150990308355180962429756462583842449858738393689378488154460574295202757875985122197246039476487695343235886476113894109765018542242570607838477586852221749172513653489750739093776731651431011490019479740587629749385444516485081524497093868347815698476647728323356663028921497848681235994745886327149278830896447578242160426941399331456745895692394655174758169158868197288657568931120984728062854968118677003408044054298292569860531576290310963102072394782708849464905691501161448112100325320996220374494274213972481883910546518131165572362853291194806900776905565930089779803768870292705881072463381703578314079327549272178170561309736323860619945732741074628698011947776899953655554458836866115490279561638286983166782824015609136671993026872216469518510105281400892853413600307016074631132425478776705988939399079175082993681490478934230626106846822316060224185944495422953515891904349230056817859886955727100468390749165776789121508357645425189419417647023840567383899182667519856737945925124380936493044587631416307019503737880390119691559669724132936981850069954327606090130102868011517966075041331115857863304839051165879422865063708962827935985319119209260707999293061803225435150881038507561570082328368207860419676403373163266420655930097026997386855352962958924774244470024657090147338500281058781135438836331750907391306167119109062248735107687675792086666910790945346324146164012438 A145120 764 1995327764326591257300898638716450010982316670546150916997344948795564774494680676040833741313166268784344351718659650197315454307842577595810220107652407635114942441263645780332753916607753695057414747602184508632114372800146816077807580296730420589129437524365950992954585743203138225926814895346010462478643441943889976392634114857911339833470098715422729191444340078437247309278763654130059097882957970513339470731738170232249995230041469152994700027554884987408379529251463653122911440053227865744006967759504708641850337679153223124162002669049492634768075057658253964380040535328675250018492824542265724238357600797977092209681268237570453731073001235858171796056085029475513604380357289463862285291698998294442306783771452800016291460764988007444961014954004350574826782974382805629398408213625590677080744764048842784420174737265769890091591706367846144649161004248591589247736708692959804989011103671146123250029617338483115020265766563528912556593303793768857650712728129900555904204406715814589977637001860363022723106152285105104918927121739085755873027322546598086265055752906788918397969653126152767806167162075676636591749275422731817014795245043563094490125973104139865158553941139120973567381336232839620249174484843432507016444801224642732524367932036041336192281652405731237524067401114300225757123553119172189613356766736887752086760459973779350412913995805842613869951096444634054431293695403652909092440012308891379532089897301937905297386117069475274980516298661306997883017099153127307481623714238738436462737212984750151448306224355682689768376814806245474424056382020336922315030220649294482012783191695860165169170973641494366563593376830566581680378772425115521000980812627264439567390533471520540980714293616927052705513043521168478257742626446806121339948000441452679073678807323688518232607190196911649945772284527180693100892268171839212535970297249477265539322038 A145120 765 602582377708609232824828603599724200559928143201082389723807536420645953777219022410425192240207992412213689170232075523691486884100830207219159915765256526537894390400791684187384053339831815474527921788624070713213926396885157972852157502000251001052495224870407844234430037952590728665661886241081725201034289941027719095359305531577050356003467859286580503823711376808065065043329716838998946542999579188271306090924101161843898315233487583562819789787751026573583749876651335366243264438516690613737953273062066828876372222641689541047066067659257397211804206838497494484896256547062679466108345316421012833507881546879316828781500437138438549197194151479995368755447928162511331791216470406596390678352509855172191204182493664080422927282678562549901578787785957210568766960414926064083573394187779105647488471164508360467951371322805760911968300667914777514887755085786002383885365040545798251713234631682721177454646143652040204543971191222629519696395036868730104823742733781855782744409831955631678972160589347748951831539858936169322662699570396997496748685478982842248277967085144372283723453540519821798134933674676173689398544853804388792735422928527356524070266977496583723424453357899043737787525255334398532426678813579945125939457753372586712253834073991630116468752010456202599842876359812679239252233866907007581743264620309475023354836596021139638755531310410953496820881896222666578363740284802710155167717940496075110333503559995827982163583514414149144933254675857975414746039563307953814862730283791988308008757931274854177718755622479190459979843743880043145962159358623784464097795520229070263021472726270347016025925076903362716886080593570399668181327469159452191415166905872290667023572900538783699772343509045549261134842116395493578485310228010674400194271476228561741750718752972797067411039688559926977456110818146320581361777312103355518952238823995810046711243038 A145120 766 181977882740235661721840937388477992119087316930056335545672878654086282475945650087272367222801500542219749785058368148504631723544142880002590484340999818606808990958597824978809651354712600519612374965416867170881973657486517560985273758023779071897264428473338803007804916875939196918803962829911335000249876918748427276822117636421411296173213823405831889425569391455957212395776295721723551796887989956887421099988346812706625041205283208766818581815873255140234884083219451816952342948991987337483117881496984677612022560900111088173089790430426684465330102390168585080474289436677600523514701792734603609995141869556755705199803450747570871403821560745722743192349218220048946687342993705502646122577166277263707301356329315099487707747908160902062831832896405073241192795262333288547609766636495664314864437546917476018536893964750074025524335210003894963351452874903124128344132505536138112212407847664510649468053105765577658657259033982670586035754707830562722799119592873990545832907564843884952459614860981159820430401931246438030339216343138154158262229987330271760893681003960693640766084999583860030268943802590128777561768796573502683589082929170218107174730501230864144609026360144372087838265245774755517172607827216299995526699796717296544368133522413436253837370825505367453915024593262314830028417504252797117496852558566724569301073891538410391553757541748302113426036381562800672611418272315014813951558378017505791941185985221438112708104835236003566494862395810447268255420931019848924781062921990941730582182158032021211519615891764359836224144433836966784606148069922362571235219216888529924950471980141948938674660202251174046133032745881430133209080516913729446286379424760804517001551625429241156790267025438138949810016806107917892224305946232776862737330037820584193329643384590461025839901378754901035541799694795661634878155855987041527511040154549485156841256075438 A145120 767 54956718005173461230763138262716753895763809784733812252403485545997636661781809107333844476093812955757952221398456948772875089023447048930575107111066179962729777375106142351916327325069865525107462711634105261535642830634531418259579822765679279461972804903723448100512850466495684878750131112746982088350261795172084009881184166893734634393954571200701944026018132508322270078459397978243673643713629967400812900890389813336238918545680295559995648888603935301324361409382397797384241327331141659229287862258816310572001937019610906938732069643921199451132479117624074196808750513620088295421973833060533869205699336724593343653511860625329264725404914151056788448720708454526619388245792882591392532627625863223784432818407270666381207316940981913860425311955926546161629655402264238215314065950827502843983412650697913249237674025983199549947437265120508364154623880465657700757544131306873164089895456760050533418174583295060800874287684291575294353278225369793073555229293305211362985755340173021300011124715855720918021029551696565348993120672928152158797696707488263088947643385229044335139073946420785209319422893448544214649964778020344006055110309186477341010244541104743475088202536310242471483418316698720831787595137140509018703937399150870183812464069934783757028769520550610514879737584288859265989342834050477822476467729422530510453900960408003917109596022076676827301166166350069580462069954498849671103215462443346253091127834033314314209865496657758662932303510280079217037722375128431067330066139710980610647511002967739131024746280557214191349231639175020088907910754957194872728572105704815808264779516530142309132731355154777658569459003175598329829474134780477133326295171110857091843801567306730290566960869338808917293363940602474807958161910452070601872273477150340197823810551427566257006582805344291552806646051717471667412621706730774437952815174435120521556012623539238 A145120 768 16596746859679645056028745914403071198528551467672681243890306962012632185575630404764733759413108711138359351112548940161259772253357464634153679757057645348925785958291096392453752042519744675981934126538534372116593252877971001796832121201477118618443889816496007987551873035964820894185620792086758679346778812265050622556840796284271438175678107288788581263968050448121869606482342413133867716849719362165088608647797735280731446775754243975909919145776572587744816910749400915358223928511055789099907451284281028808066972957361593784408911942673771807557543363420080238851162180823829987616912582882488493896511204548957633027655382105398690376200880252058404388770461604048819006303542107548895042207420433527305635003857639411932025122008428629824946381378856920535738914738688537607736300307383269363218675756073222883793759018952961514010100529731183522079733060447753722504649983522170159417036215533687596581639256102002596286376223397021756224103988306969677650956447458580957631152279824687588718407204573566736082530494210431488957892104007958813802746143431468122590427408658167428518359565734077549354435444877657762695511801193347316325959724291386986766986676683131298612492556939333082015904493377767916444336558808606507348593567843766078214819780986782281186434557835458870126226835430642236013951507465740049590775757433045647432508788969325644556706444909614653542838756201339450498872514840380285658357118099512550927728664692075701453266671885807880201989165242188113098123901867855162484755193129794153473817740714099185548261857112386921427631730886422229883404441849002929201457540703637485566038463520122835409146194596540601713930485926284814178367979623187180535094855296054080932311071775007118510065392273294854883646100045141284085472672650579088988563852769364919158597456887740419154962167312597294046571565818981647896976877276837893220222671639251848024758971052774438 A145120 769 5012162594905247633459450503011464785201726779427365001842620299042268922407178600429842261498282736950828766083768381471751678345424930872465480711524297829195624629626536004378681200513637822281018998751925746273949626726316608011225041023023324143490592751776890688792565144010909414359178729079088374180638851042250115928156039293683080594420394446642950839774325217200296298887588949368449806814971533743889358998734025664967560687359236000429235586375636317563633382684909694040386242169011517166512820999990611883725653831186181711984552674617835164682926963273746608058854169858283036172012178056678464622877178074448480581008271883969779164347940431207487068620230683714288813284281470686883711354108343299383077986732188695132805205639228505225219946751102834075246990621428536093298147378763796520189196094921462612992465986049768394031500412541552303159715229631341158538703537479564081270780847195716894117121637168221489017684745178216278804385051190479472857515291903198143993245002751715478771658964656501298576006188221998613099934422289730633616270537619595884759220129771381334368209449777744999119830184930159195789829913995612869186433781625689683526288966113764547437497663993142280526331673581769212045357853165062024710256553551418204750691761393938314134546207696788028167605624562469666416947365911819444498591802277050362994107200367775936652208236766681548693110003206638163981079037411840347419152746450590347033920965609172828524572325044017322062337795599630530076416380641717130639328738259058123368482310184654986296444056101660293056953433496060338404699233527643927423967448720392815825135351203560566151253018036800106939948437290734838283537300372067748044465320004237221584466099874484843059749181505665707365943828849692065319004788978564432803944411262871055245698608169546179018541567945599038510511806231280740193219604315898312978069294019879622982955653245314341038 A145120 770 1513656506914525105659698023163547962059722958835596557875227440003803201934782361699407598238721973450439148997946938655528845600546075766019941021200580886771729712361255582225969268803076102584191755688955036840360670678094737648388165556831842414215540567146804492007367121618258678315577790561092602243873586235947269959680567025896006068076783444778882365030582247544041360394445380366858707790404553471292421329009027953084922596135713517885653237166296391331629536753931978199281286911112967128497772034545880507856339390045269515425550498822643545962436385365308055553535108135020653093960060860534013827615011267278892177831470453576767908942701809344409036318920896020111172792846700605331331933898512255980162246358117128290695240077925000149386598972451677033804055428756679211638432772086359165827774001990525635900840934028011102035999114487019064370711919615604582124965963668844830373616398816890968335774152785546787680744506667597919177168061355536493833291967198318380905002359678738249901452288919058818603217786312549370724691237639394643393299899614974525729161888763548504811770735473313255656639361413463199470765938514873893146986676091233993037952500779680210194825682033372029385870149517200924269781627319289922855990130578960454068630697121188384086351768289872149047746772391030408615682090553862006498525133511911776578572942002279363543322330797092918090665678129648524182835370425860944540298471070960185291693203885305502138719388896621345454945812281923177894964648829896705597914794199042423463128183858025091762340556680844296116278509284079335775989285120906617079108968056017926741705310025011770854843002300919035755262714131315994876814086344384836722247991546424344864427829851022647596925742749318770329660152666506958585055360798853808127702223637534289319281821069746058323180398557403597032880518910280964556704423526524013681483706571332006889004582521113878219038 A145120 771 457119252925591676661595343544888473077251131841570733113316844260849524715381866054620664825832537699295672168613891705588239619686569456407149722921863903507233177508469559296238340497328469342603629199065669200042648595157884453205214773122193385768949760685583179695536078163570109941890133570720886789275642404405033277707603085781300149478594179928775831288396064433083290542823617281841961302895360176796567352001727707805981656472298123165466848388635134545834556466304772506488908260913947061289160641611855922760730770139840207476804266091763733045491105453359759030559543802606378951339766367703215497475110525540150989224523068708299938721531598481580321481245490367389859894626419301339375360325996592962709615322164640555094829698327710816609527669733655361374749492493895693378713399022701704283467559405043820579440969610473303046477701074667215887651840008682952460581182324453659208750881661853876720509677019597961658095823328869393375225950144320830658181316578600247835166719377976199754759819594591106716873195460201687960243653832674892574142953413184687174322131186461877071820393903490825463305967316680956080975523601577920117520789745771040207778128946497309714289918476414359732252258822521097360262006092572391640484309178292505710521719838837498055764099477333692224391357656466620932269574399900414143110091728795079476366034377488000014146691692485294581832341685150647665052300789572593410822719110683525367744313652396652473064730874454602310071572971345200093749247530248163373439628519372552827741343042813393057240551673558875766823052850358463344010359407280270713963484385468693483179178492202351237596435441859511997982399719220139717959570538703848622370848981700147911835620148908965089428514561112762973850000161456251800621399956464871490133267594124092503367864264455140067421461822767940704891406199098620015384542685405936233495101315248246200856400965723145907808438 A145120 772 138048500727021771826696134052533155321367782093195525803663811739336552660843388766133741369803187663213842555772397348148992836299743429759193196381381698278297647877845445651881752860924394665363711826362143143376039515067003010130326473317345570659808612186478973463559888238276554943772504760567146717759000132544084102597736451338926749136467365555045522166730580876543609702572337973735905454766608368839092047883192758729453375332037897482453102560130644336450704423287287364981451013509100899542198015994745942793232836242841697388479462809213824736192351410529281919173428693278991422651515482985510546223655763701858319853628135279453004725993600039627912678299819170055717577004385782303886027486517072562482323665047363330510347873654890741615927969660591467458140542677727742721159808072083828334441375166321243289355271981428909508934229725435012179006484970702636038513392096021336236212392645481053878625586685765798873957257900811889201399059775523535322276924314770076527839444249789133587687564065277595169677101811194597214622858766230178162747778630882160552119554456422723327184947188118755976662745490276235273255137361738017001598131516546762908755956989341407853505360554195103267110796294251854201874856058329542985503405381713757764123490760631803224456671690386485179617142265480528491136795786679371209212749176962602090085963809059373724908757568799761870795276523237365946321612003080497349123920872955353700873491029819903741363410004696393276296160091533968505134377789486115442073169898056311911554422470745786678194884264858099637284445682298971850555352551713520848999893175443489413993370199335085061983268660439271704354929452490350878828913488602217899119274144481898245029492857140656434359814471713305099332370388607121536829077731491592336212119111201838401727775726044382554302958290077360689280171791608872963681575186569066218501839113498399020651744087065868950279929238 A145120 773 41690190100307649499985570888521468018579992941013207221973357828435378054049988025506335273015736841752881156171095385249290248322902829217819938157454351016142382425931816117308993125658669860470498367932168163630363890901639751174905389727065240145876431930555964402815390711881356022909354547557707587876428764385908993951238700701270096939063665803443818918521347028651737046886303244450961605378212832029229001893372211408587113368618972741577671506311065954473566901276294479451891717171487557714682511669771662867633555814568052771113320964116483306597044634874389779831344905826452803261806336095256481744046565527435672444806472331326099127311345680369148048525064143866459318395429879836472240925567829917276699037228981561173569963014078676257193637309828889516997069139181284406096883324370293455297011832669610429564712697421920198395090899380299010844070809312187400678583831816119089676933828053616417468206669424251661973433790221861669429140826257963346496972961743984511159676996716940367281889587894239150135767873785308157128143103747681130257255003572999302052931123708475982932782230417960814126685832096106371566970507721279556562518197207376627404091232652158674448904597448444772307728228605237447868846267609429409230387940968376552259583687990965736287859086397241190552152572817463137702380058002770204768107141350977036126484704301553376922430639085835599685591677675999365141461772629520626842013280913406134138426546691958533239276756687436314839130276070287143350488343177276615342723869584486824736607844822184763421797807435472531584135773001439140404372460258076016127253775499548334332514621020703486367709539017218195203190712252366745266613913987331101685398420784551569850995007236329334211574541942857027235402007359189247870580853510504420664569838315361073229284901401139076259425982141540160221906989659680536411820321801172592051321917175201255990625857892926699838630821438 A145120 774 12590299361792183127223815712199430808455836500403895385510150400375744835770435540314147118709382723021706895321115033947937506000680354680351862130354832625176721194983530621981664042196057373467425143403688423273226519012780137851811297371100385178484022634415714770676784435099931242363681300857667124391963727844411972089171489875332230348848090605274478267871280072071948044549961007486216668918765508664458319479750524652634578783947597730058974341803381787606680753481017645507106317134775733328934576326255047440082540623163309095178834451700368744767571287380655184227146988130895467593642861985284471976155839133521871220011701015925202483443300401871443082741891071628500658437842819324832312873493998117945000626919487384111087618482378105338930862539598664042665656739490070162898537604151756539671363132091056028485253879349438471005808517383124866262730377927309892368893803816371943746197803679546677021519788579438236117103047389101412278399130470129407106763557522368552293694613564266201785542967979994945745832220781351868855484594473033471159528263300414907059433079805503324122373048639036047110282458547533847977951838194464688064878897425111194713126796303962578275715683068876126133666814242487457402189697961989352044591654767068005024630150282511020555708987420276453061570459848608387057627640721049922468759143938818102308108294735260060456849144246353551343177891381628570906775133722112148808938886914975697156103943609941657134520217109601070688141047213135183323342345261748051718060535444616964758544014713829052766704742961247846438771719000752321430269927645387243349581640307688153479005422178053117797986297514539455679659240170762266719638573110685390491091203802790092196755462692514318275461151852271108919992073852086545735378588682440843448363879052127842276842312447417956647792343648455051026326630705431913123406055608767553733280717147797280910148357339576797482316228145038 A145120 775 3802228717071138996772092359513339582685644043129035393216843447555646505024617483186846923514960566615713729505820569156891877521957144210637044543429001998452353658502600316022345231750083668117301922809545971660350778377968699991495836900682589258662028959161615304779986084009467353837808843504467913858785169380248029661935838703649632295255184299127088993078208060418699657717041337957592983051861805403834383253882765072884234205638805895505068673553114988791263113984366052648666655882985099977780527368017354555242059634639504778691236891092547244436499931744322991246818559070624604760476882513219815280317319371758077672771088900337079823900749410019495441840002578567663332388910136006219522015554261863789472912630647961019987287211715173733680863293321486711995511338256862007910952259570506104687296368879666250992117106850832996323555777158804329312333730063238275308005250168712510892262059777395042844081507944320923055703146877718404646407108261152822982896097398793558808184613619411675998866694440370579376091194908094479086199219387752360609047278261721728932646737170138295408973727906758468266491175795523125982969888164220614516036864504186373426736888392564046480591687382203141647595070173002606898013419938253174888057449351713569140886045801630337242087826341837091583403726721706915428265845117699073815360493362381715920012578525344236704591519131759686670040037605574152414480948922305239419672701835041747135009252543655688496091866290342835911503757128090755076506037780704734342238938980404738870255555835731551750781410576489414151977475002454199632801113776446689415557528119146322802325304983151020871505494139851898397061887340857952182585582465513000597207858150021823291850298738132087789855056284843932036810370901322777622836463201243624216985226903904293006533149074218821768557028355851283869790420566050778082732216973526000054858725256717603633608813290694299912959662268980038 A145120 776 1148260482256122184842044668757316354540256045188468284856101211011404868772598709486887456754399381735222524603862490770347399074125056871257707100253428248699985628146590311908126278324483071714051713263339479753002661843627534617293890932708770855730754261644173406328785120586424040927775907057048452318228729189107060545932534117012313620936716810245775601431350962966375224682501934102185594664993346466449319284353115301486386095524135432844800680438698923233173853742525066882251822970344365417556390330564914820635661927120507279855658362275497567451078211815498162701354977692340499742196424876130398930183854294431805935305648836200782181615542878525485751992598036836362697880792423231058970816384513588866302874613828764740652049650319500089466281783720549388358601758496832836318944683852688691859023832038527116743590881015072215451242838893441524327458523748720031833125216657147361917519395854969623392235593879396339324586233254023569101802668295737682411427514650878132391519459618448761885455956178023934976633795030023751332163308770506739870461118506776661722752255192301959710185943454792418380433224807789436513008928273756431119155068201366859663679827167758038074560413873742279901447577525432544795742650631654496826841305112562730812542561201942079336089967846247381381734863899495639850949227597904399242316400236295339389741490606359224224726181928647179020800748178992012400602339799402460192592347015295692659075638164240407984162609099466426844203446511636194897921500067427568023304441511546786521852419318376214799683219289356841826050758679022167536784506090559254816255023910341881798148763099489430250076861243937758776457010317698930796874126266011815494966282070102787844046593463453197998217951536871015204007812020125626755550876508186892072686090161100044360130734178101636756147574771123439273625680684316629549072006119949243249013601746811568500068951465432338996916335689003826438 A145120 777 346770863412631828683300717872350025731574640002874292991149348881996714722819785647556825092905098323470586716636966392075757628508245217975616907231991902105397207346611771595938113708762137573975500103605713339435143525997137485722763565841148115841429124987581207095988326431016050892834486122385128132191217429940952036841963367499015063890593221509925104543274912607784899154457867057522091995844938771062290589491386938283815716614083261913234300423813521701429712567128585832387401870388115371002052099303236258477414659930758559011630134170309172822981183468348700812817956444527760297538559835708867257100243679599033634384633177443735881768070048565286677606322767122002967096666922905643802967026107549575759678660463656303715899007109277311845083417820312593797585735554705259706313383571252414435320509979266309590313453949444958233279013790042181542563161838383386375328507425208334586579965286141048869412305270069750155101986739568240150339759418204518935428126528467797188680068620157906677731699899068787992364030007872264807834233049473647688518648741768290118542248421338021694180745949619403592422567400776614303802713368786277977370314559948287432057881067774534934470764398182786327095520817610455525707382477339719788531186086544592991818712596940706329161928201740367340192345493920961528071238468722010872105737510867830113986010150541960371630602350932316304595155910017982170829492138470620672923469125917464141293707716348059555528611856172570564113529342757002768417216514325344838303599097548149124860560378593781137952581443975189742053177143589692141909288038235118507819601663395129156718124130740824784502340590175063298591620054057736242703803546753102766479219977312891907078779375664127663374031509078761747678322419707037957398741869009240162326982243425309492466475188637620081534799023850922809351085776243056073041663116007697935202052868811836969417189733747275682768820418416886604238 A145120 778 104723652490132556140171974752780950454581001024822848015042247261151996441422802666852674290600585294306381965899759987916108456410415930771765048276961301007581256633048608431661402213767841064268886979575662089029660342189291893153657302993094022213255864991987880369582145797046260945595087033053251647469429435112978408065727004450585536981338216179187135796467592256588073169421593349437569597150506515514345308707114502246410860031357620962363913927311244854908540021419090396314113113034240497677202177599246785145358591637161964314232444861071094694972866329229492147308321491269691269356902873959201781245343407384613725778223913939172035511775539123838051151357483072808059700495529925081197437071068095458290556652585410374957460848097351428677125725899950682777482533535762491598470322893834376470774934989906386969157919501851362314234810921753845384329747416668033965317376117196259897785231997018741788939123955967185150501475409116354501833505541629468980816882784082623872848989203828069367913087913562595949758960428582393948214606217632271095192761458895516839138036270988890249682875090841605092493234921809729730311906428445182192734715842036181437621816402640741792172096287837327728502945839340832136218833765505963721639591356831354520798438661714891369327566226957744689356706604300230885837663068326449378976690411881848399084385323973065673008217183799630876808716284077251623578106023478328040762695083680058874978040654698949745361656617955016843935441658066103199867101465826186713599663623018029488921367381916003527446879912861217945258233446605408004689068203040915230106703447321418663447075338720629595489456781371625178415892799315118646365751796993171023661229466866423253149947324857103101140959297790249176783649362939505337507664493564282342130675951424282366680515376234383162986753157628207564984754278744718617429033189028204827187770952779427953195491230640211823857186850026210750653438 A145120 779 31626196281156619322503253074621974687257730734856497226249767523519020928594963585603860078936283853782203883115010879384272678078317102847855068962735080912387434105973333134590147530444179239271629892331746345173617988197640154594918782740348553560287429798455352290406712042381539789518823449495959612407635498186689538283812713380709333153300250692893005085428669586576990312266166733663088496247457122746561220938959088291477795913753387447371988771747572132660677656755998171101029772734470242183144055582873225877639817259762982464339186717909300288708982650243838279786300272407002235585487129375843229068836608786473746151389237376452510988674444745350526161032353565220912026582553370451615982192495538720854172349402133469580849460226393022183180124138367285886205927542064717757478331200554410441759595046441749598376101376105161973940679619355871263886041156671907874139472258885845280796553483134373879210746022396819845701290471566399491313568333812681427687763172666423941803206059487456791203074818196004908039213685401875100096003243491896397100525441937704317129568411590223517382534096688215118529364523819137601939891938677076235927906813980366845874356495716436246701038608162474791221562547960113694682562089800323704215368058576982520688136657125300252830595838613037155818385202153175806561446175396118990440088398650807348693370381829715291288109958905137592479927722635419972338417189598316597689660991802251862779226984011366475039664770010558914297939267206620409357096225462994062162260110552347357505128088778254471507819781102643844278244447697689627723956688030318164373716621489405041231860034169499397013031445633640628818301033773111773466214338888390896042924819773682509559377013327469472416906333901146172626914429285310904889357278314544258083301810347889849428023177147595077601917918804694833702586441095128779407494981423401850112771625686518430028068934463610223529187659887497229810734038 A145120 780 9551006553256808902839842256561083574601380100925637339479414749855483168439237580049698891164467123256931266318767385814062432671195354644121459061697717474239997518747313558037792892791928362418967958597207820580343602775345137395772318730282270081184590543268524403822457454653427970173739086660746749695458451022945127583303373713969768026759694371037508348663661747553994486231212931972903288297134900562945974378256937549524047955093491651485378245153839472818669743800290028582114677252696978898811827583850114968262079453856783542266120156363747616095417787507309931003315373945423405455547756168630695977007410510107686723993771463774719146544170537556735062580619419213642623968230622346462945424696581625602501758962791722403041579527522595347891720364061020386951412635170009000266857552244538119034926929090418472322613457664257064767771010234551367848200099567499509956155304807408078540661366674583892779856359639883626216639220937643530022195803305888161692723661262475947800695380976008122873960682007279919631892774030937697835044764928335079653263490703727808256290522263976513359275614324750124190775592958457746056117053574048578068035123106228751272618039889961105761921487568779549621183386538114994961997532285932252709319514098891889893296472013178961463470615694910263312462974343654793350670907306559608663527719702131937456998770927250044903336199372167753298061363519612754394578413152668134174236856829196382500451571130777976512233398886570837101133723254741297522643192988358380586288953723185883937059761443650934391834127013085579754084564971255662164630230716953044725632312986353001033358283243850097268340007124578098277948496306680440468150364592497057433939634342185251463678708077570923566804571878848353884151373994800953771248390386498801658815016049111310244896318983197479052616224725860211570616120456450146662446055356678330529229843186375786440523622716779647293990816099174137192091026038 A145120 781 2884372352887275132038309858228372617554929532748807620025557004688832397847721154211423461271590134939739460224384635504967470394022918785421832781563747942139566863227582721194278863475631921271289051866464430068918594420166033853368645337762505215964186056637295914602091744593292865452679685348096022448416044573431241840619335048905489234748274399802634628291340419091719757851514039289083129977238492512886937701012656180867971004642320725361136858047687773219105601950030832633627531500541753157198988786267151847189270355247488866781903948035133870760527462844557355324721456631245461445339836875797094341827169137443734916899967592822588729745350827897388638373186032248954851526379065395261357902276175155393234677034413698032248976167851597402041116369822289789573440409893800653362833502446649957538106172990259936891830888113229528397892904411215157218892544028228180098884762579578353873998936182241201245637409865222458297579343432696779667211819030044412149774857938095069811868201848694965651144922891380339723923578543657782871083423005113702158888473667083860389082608155309316810983852991977849290495699708930420171345410287423993500310679271267102517484773690272537503853588207163261510806161171962768364828572188261739994510277889806773765254846411322921061715295344024286483207999866581594416096052560405605697394931261645194304664935449647683845516244100435756358422051855200416407190342354916178204021841101425505263273595254510937540219446798974382245628086483664665231428887186258767942997101764291584601634542827893803931862398538170742441889260376871512284090605719831789188976584805257116907032969679608559875641669120176952039311627583583719909607943892595222954153726646520172259521410462413091447702563801078301726841088032000602728012124539444323556704051545021267804109260309748491078812497949290979199492365791406849163279301222735432417977299870659800986608105991532989872561697274290701934781679129438 A145120 782 871070899565403833066666737342711969418014117510038975610378736001277528666843349334269835605129056284678060056497841155114361996562250277842749378573190180808674952697211234487114178976748048295566874695713660672992835171287366878579935119685546292951103004513920097685427884409719791938739091236038338032671950002725212090739455881395743779125952109046024620235636142903951812876671008652371132349837727603991292239731443909684577719354025765567411845752156553672697073119165511165326932398486356756495195801625096007736191385205287780984592726186454065222063198361268813998134876587262183933087175188734553860535828072097497837217066219260958021663949405854473812053639601119765151518342509518746583623541980200347131269962633974014016787761111654892821069251965967455430792052375292627306575450881336042638389029316129410522860605596737653319098889361176742928737700096425342890353242143727855461869138065670168192289717922937542522242745077453489815967947151270106581070314373643448607236396262924903618522892752514855316705288827410619489369358702779409716904665783968622109694691372381149700403764327962985735605510536504028434000257789748471988515757104799558731529129036422416365058021717075736196713839490546217931183266803322759546089394603207546785217070319747508981676555723279639607665503496733297858867657202335186361004605713297146548071353507022673271301002382132226252490161598907006142217088812771533149480421775773673393126125315291172359169760699891376867342580984343474158594001287057159560404538443862335363809694874262485136488052524400551131870802549250225454133198297158483382026202978874662952922923484958541232346515734286314937773833581745976732261130905199164835096991507614749837124002280940676046282607463353768273152124434290187222905890362521799215322964751580373765530751717225061108322321764461149858035123852884411997163686523210743911898615331096073522169207485820246161866338586019692810166875006064238 A145120 783 263060527296399070311001316367640786391622708558499021826714352715381124824988843777795278929287703407837834397602123644209032355491405560989724890496321870856277696147694565232387287772114434953339924869053659058813767303134364631297287037499697217966017143177147232205084618999990783872633752873598229989844480484778440620161475056846465715806802788657499632676533823816574355768996793098976792886521016497912857369461195048068561603273911138880633016280293231521381296976386034341096099956811379198708391933101992727184482609061641662368480221404361092563192325377640337270081408007896548302330881567160959468787478250604306903104637098249216499953782975217223193851560786352136826803687911495596072992951775744329678250294038425738535037654879551926034560872977352349250309626376928479645932423332661038226835948747298091717967011059326658072839466694170965149321566536576425324706580242643232771130605696896208552870249175317272619259011434047521227642652827864542143071085165982383384315579803201472197828262466336594925305273302299463428006675244816376620803050178284856793267407711850951900205125843191829714303573686324507656647906507093751116538258334970195469819279484225879469710018704968665168146068719983785852448981746031285121179002659890789322361789981717336389545258113135107137228498848013589371783616379052665875417693530484476612323244094185397680249057203159831892495670380818060654533153631114648094964883354442547939218826571622679541531727511920396839555213829185245531230156959804075928474227612944660988285926217484442617415459999970428271082540480613191215635941795136142149582724323035342954665815859487799843608772110085346934255658430059701389422951925426255184976337281573007930639189167433621752885899751369036940190214738067604540714850877357043918703978650925727855922482909341658706222262360369317966147407911205301016294270050708421925960963852691143543894114052611722807893761691280672937968461470152270438 A145120 784 79443408172612953830089330876290174778300639970549194552692124141309098419617963977544839966809281300110741310015784842709972656996407917168619074180510631808415055561651061488946473792999582607860361743579509322101084732711406831284902105389788874279444226136493950205837869510112807009743454628735429418595000434453086342076674727711751250429875316222455843043692979156462551490424154844882339080596997144642078934285041173072795919611001809916185603504802803762903478989795463205499856860024638031653177868601000178513706011745230576747500042271390863500018860200849020586750587083508170325119993146107421025019957895854428587239763186605044122028020794566195550069359303838744201929562230929160495297287812732807362484457529641939063567354985863570007544562569908443506138076373780025560444285271012752208461818132654707569415514479311054000344199842750270298352184356345984022718496880036112569025981051324589312798622961227893393473699210337273957258265186067940457100886649812306138614697864170581678840516741940899152586875832005610544638526554575842960072804249176242782944647434287615092712247600879604610733943647759464808279233764884523088722565501403894232326690875107179177436060590878819805043916039595612781221661304034644783836512713892415167806475357408315842133686273611079075803398986596607256980793278816702759189782441600598639775071645090483076761943974351887099307439964845455410662870179507810953146245292619873703970692498504733930370222538839259954168807233832959806957348807859543873239656334570843756126985907985427407974332431938544937315795354342634496896600288932817770690600719353694697646123466641830594228616830730040487830271072044448073628999220347823866698018762043540780303198004562672828695495442305985802169171698771982281108662059071464741649386229614818232114824307869463704218014910509769564626659154060148022508872391627420210896299184897394254182500274681254467737754164428177207573665197110979608038 A145120 785 23991646207601815657616666923323265142260401648397298255891194776322632341599800132374763874697473664930036037790369420374767533380559699579361970677623714484270490501922472875096602698198101833138875906636142761615468775511541728683409138540678740335174190276077995814930831507435067726158650664125226086185700286724347296866535606293892031164106538696393007099562603171427873975752325766361367425547406616665409925296712973072936299160919272683549171625434166443165329273621253502026615675627483874180061007925568951918412031064450572536082644285738636415913132588331026576861407217811459541637935599242873988596558497069786829039505377717625075635962326176015838897752658198514396845900990052694973983707926493532079140627923657827171458806168075918590352423335239372586504448755255190790774528219422518505917242240112974387871767405740878981445875513043887459137210354049950598435661351190663352613075146894329076256631264041648487556437902510422687570768443539690153502324697158150471478254439399712465537638227803685207486311195992392085017407012806659757565366080201047035592490257747147907047198570339797400611936678049672047592671949088618879043098243165641087967190825002883885706220588426698612458094497889155076143089264836716693433505660592849489888233196147329666987983709372432745785489265453327378018827786586265180609438879669850304735459313573231703784426831197066744158954373712946715959532261057727793202071113487847416051209915721858024292265675001944585762140229403724676455588109816622445642447738812781869689361458285381592765630978985440600641099114470995004871557651315915830606411834520492763346174621109973351657198674108362141977807608098993258534568341593117381487616689799867742643635158188759760644286737676656343218149662814400581290275226988704994934195937365024180370821018493668697015134280711590039199284917118253497496663168001430195268756392875160373619571188839686237533993863895618236014308921066045689357038 A145120 786 7245397711287575715646403321512749782787862997176013524084588130325293658064720022013201145318670237527570772671381549168337085108272032865050146525568181263617879716525025157217685068382033754025332663442371534498549469119752890655558274937179589792348326019149418242158905277375880340492902757111189542598662891590318430567351676426027681660309744810994465688224862464792061478125711957286288080176236201235809155360673032826853689550678009348621933645277613463032166537154628762148832434182640105364346771215653222479181919675452327675320211074250796806742266022815769177191558229191977273404331430978201837135135646157179767941343384307536167797938594484362217151571233416647509103260169433682952982584496513233955093107148487134163841495895403941550716424302679720612680837386010693838788347077980329576034798694695985610429704341019266141342654060739411262389139174738728734743547009562700296376579668381036056440189843117616615348650772858937314372414811683800358417244957655111630080294226000848994010687904279970991761713394313870404064712279341056670941780483416467028506149113192204380313161255995017935380194142827353198908178649390998016947926946870522204671859302459995826304101181644272102142539494446485237382431736319384406772134872986326653531078618761136151114528946544201078148141954767918271554429010755773267841291351877853191431468937627470884059820141077539804848904913421345062764368079969254285736072330028037299773761423855502618602333863628048425640212180472691019329780651815812119040145977465125553802431033416277255587812581321171122848674616774886148836713514097117648025365683424469460835847089451745310369879770963894636836810067374823919629366010161901101385393542300798014737597514575000885041745899282907909666079028998250203567382009888529837005385523698007687653755832760780077034866334759989682068619418310558496095969767864040291550953534349113535438856316529310562480798409142312279099113720496748687206217438 A145120 787 2188086117162640264309556186429927111136792364745507686975289724163462362103203846847854371122363714259661443310719437479417424935164773365545564888750913117898115403900055675006865794048675995613817325483689567275800324205389861436249915621889695438548859283592848231136174462936008427761130473996915116638710007559989441684043339745054065969382378826381632244836808901764031138519989258774692638845797785366597699508997959200736741308005597904011140411702213831669271128891424264915445368507481684336158544846119347619761021329955538507374167661779454896999748425757773960485273723808759325108566454219817711940822368580971220131456662555498205049901819571951213563935614739169349234787725267982199105766534239070160906039218215190859652960301605822272397769786985940385657026386126474284123290043021840109444003288555947541375382839220412633806500080467789157354060893560742027941952761226584298842374446775925994715861075990256176186804976965496558517781702360064168551854474887146554133777377997816996478762209454323435826829958771592869635458090953986307964660140625692841561821439693787975706667652111925076687418019197182616398222359444132312499394894856654540169813542152093736659952850635981748148434469228340652534418241279189254128491298136210056516895854632666970306920753872639353167993084850645864682059542420456940622889378828231993961998883704182633754361898178585823997625124898872496008123200618453736564500641597353776684259898794446068959880534549995622598758316362523284112917301260265443327678442746729104466464482730257445805926633928014693659699093166901145953682609699678213787829829982355256679662474839805973758352033632422071962574662539588724734810000500552539501007362158151200583011805766492078522846617296700512062812648607808747076768076711109022070631493960860956647253890672737089595832617963236172394683865044871547567485373231772166618192698617039412542160988020662950182963585567114412669696329281097037490588309238 A145120 788 660794761985406072245770321898516474813528506290146145453013412109235308061509497028030006877808523036180228309064598737234893993334653284361895546256250193423967234098100288826916252117631768641618806963410806945757199360558618400856818959535750842851963155319021016384882528901397169303520910244311254035347823620225221070150521251329901895071818095822441943475028063470272611771558630437999890643350754944511269442562023005589669021328139889002015782400423299550656848758672973375702352456825286029414516196756827327945349259726897176899323313646321128097117282312824920297375473032016124205513664842953970804291220175807151299931970748376150388902551572134782134091404079995726821396789770761190446988510755702675359668750793839152481030169589062922322575759245451316747809287772809223111394804645517732722512958345201461509755187740223596143421681647211586109664000716169353709734990343418895550100706346661269368133604759214247591799754392807101735055701697927695102301634170960604236770687861114732087592176567301397648710885835626732759504278755824523948656420688475821684641568638410776459033317776545378141664861603406322799064244373478567376800310319762800609079017870629848475479456790884843668725067167464430580156926434578835362397599902262450741449017020446663896538953140590540455655763482940283215710427381967240294844751114774184323332231409725527922933233429791841307477938814546072449390442218693059188193457690070812521346715674498857323265319100235049976399371329301559111081695199948348072839849563534724423318471353504332356134255633679116314106277461787371191863311415788723446276583288987863047797231554531952329711944277220501838060711276888420045992990785156705028202837978219361778054827743966032713014636677704271735059753800529243366980391784745036135493705790656310899783021227333840277864415758562564073512458624132896806884486746227330278402644028811553474197179525923681644692522042859410313969192329170808573470463172438 A145120 789 199557830033475471177958327657165545466574472107259390419123075167264899572213764898618214222727051593212169287894198099207458568562130127103926909404498807500920206582222387170053701273730745453773265885624580008051398406564497367197323075864174864845854324047060754100003387553759009121235553763308001803558404023300456773743773374561885318245719682559551085297213638359120564723872186403017192281653082195457036773954221949728879307699790240880704755144516134250466699053990346535197194996592728899198847732875715733691875715416192991885088266553527201230432419510047368155846907581945060750740018216117879365184007670725178721359323709347041919243520672965132253282040096543970330712595723044611532791424481687968888459056700521208858411458255595396719145481522339311717452747881002258905357107712903333442089469416962285428404691314708305622679541357377431215961174155389584078312025130951279871831570942244927423181632776206712516547339021650779227428304131071803856726541665155215332950613956678651273456358561115567766474860692400501700500656726168052246186274387779072455920191907360360702652355300864592273706100786209512302701003578431083215481194321673509129401693583388062145858135997996586806206821850105029694554857365001529090189946679185123913861086244320259829784456927704470578254872578763114885279867009811686112102491947282975433652371886853405250092082133898957489034339896868015007219905426844685421097859721759788027670023873799860465557166487736435097250011383132708328262559033083140852554306889744740046737711884275578114106739274737165112166436094366619198796766364958494802561740323444352285178084266993809797599248819686959133022372230957763265165148407116824365977756062060089105771974966871975387251897430049393363475982835111223688081001550916289803897028517284245030777825156764147026825457726467931114028367820623089964131547511987421971910980304002472109795006055840931193746958693357974800406026387080303092150589289767038 A145120 790 60265803875347606889671169182142096214430677047886045760429715687101890435500495489885672665256691772627038944715738761361915252811769963732101564744612383615084478420597062825067390868414567495270884678651659751624576561583117646275190712092021273432605153899057028717184638158706319357443833715608772233420602667213117720449549408596438036208312272314888605317815043756390940273997628735080754069168587472273080594464732466795115961256315324606083834037861472120341392457456325980656177186618547302272022600812269394747618520706430556652119757175851568450462493574751992358145468714274376330599279987602756614314766025338828166699215828252058283461154340683897805709042017752199044148382511569701921712563204959010901639275454806611236087779363020220746259612843987226687353982050774909380194735134492161181778297250964264997916707021854168074453078068246337015634164930926938222296521854556943102397584323851621420531484964809667965749704584784142519581612791881986837036313281242704069946848644229091569851732693280334164077759218219115886818438827023995953824306208688591405866213314454190521424552267543330321281100772573669309092904016441813652507943884835079994278702383165324138200681591938178330630791473664551503324986767304027206402001499514005159535306596767698021931009453213609524092515863022977755071304126535747238614657723328343806778692977598318659999885871204055369847063170915325986107962048464876304112365442513765913543825863171883361740941013977303164319527038334748613576181746295908589123327840853347959390365670579871086127879126714990184757949594221257210665431578906049641650199301096905402260733651400576026922643431601184437670918353037967617659828825958495801820254127904168690581358385167592600917360009238239091498011756449789024557095487984934775740767118514051342984003414321545068261010368977556633872493569369549036270920464133455208186837649164717765604617631684435296829936832872065530312305999705922363020904495046473038 A145120 791 18200073212524943805209515134679255891212597893989478560259355014429603646621577424180574526693298188281772549134865211733199198890585966916967568625963535352948011562813730750783181988559925652826353399686915620410614070199694964677740397728714560401781910623191175611835660720541754686938916546560085906491218447094338251118990177622749725049592060519413799254894846000791704842182560005807984711696631763544274882491575250750175291420099528240796437174679020064208850055452756455811630313163804692557251626597572481498047101377626611915948281578840620144838442627155591644791775704803279706780231816237816379643694155644655381164441820808412254563349367365864172191877407321067567362480805898326935745661296473139604326172728294896072089650956173851069973683933402620120269185126586141630559904653508919773563603680321791067085417115908644050179206897069036401290301847965779953549471288051065865644198634232247424073085277739743518943894237265789390134419634844228952981109884393631473908615339943228975443949817012099801983716809041480597317468025104520610002694288749566825499140500773258177109512132442784892434618727216461921833754311961849291974183572025872484763038718022344501674459982629331859263692818224844448974451448868451214804314262906550373055748731137600482363335070413582371805361535760360518916648566346785854375514529953212546671731626862805381914715441021490822736324043276531579789597318730965799156513265779435546102207740654034975385298629054657819189399915565710948591678624822331310774392453630821338995843694803236792432505389528652298631788611018725311001761540063262033283557627190941987130456384638706966320840717094738013217484320245235262770003140291058615325350768870996884466464460345646093501655470892518156239036074465001174192554756369899385983907772762726221336138253299949846467798305973495635498379029581783185863853848620791485450453059067440762740484729762643618711447176568670432179516005884801473329221006914745090438 A145120 792 5496361844378657681566383899503953137049990133307774639152564784642053199389280881607043621388710796169322682799784578204664796149704150238960473623476243064206684407491326089673695893154229132586063455820769865704253824623746296215031324923359705220064704403049835977745652352965451209136195353227430334988114550419822938720214584092661820526940593964590652486372925677195338471398859124125276302178313624002898741431861260994086142892908801213395917942919026197918952375354274993329131698398282398604987719209866077143015476997522530368059728917052691432172759210907413924734758117381876197071299409223832943895781320238660586283494730668312248819848047790150296104141267968944653144425054998783164893267998971683201495602524669603807159838500985140002911306288274747289094606554246963997519711010624559279455026533159929937994798052297388648986046029836780746852655523920734619033718032469567334481445589953814870448651222392437733053090309949683611678075148110165261813458148773595462416331885814210921492502993004960859864918398571308921273988525142738200224859850896160492709334565020209515296551239445453494184933574518598926724484709308462044362550930807928655318443414140364874181548714072466283319304600312429359038781012571504962843696505396278698657676581496958577975705260255448662675695091283765853735072795732602792274166773388146860751056172619589627019584063302619024411000014006341621770472282294703206468962893899947021156953193851655390682998445033492684092034454973806371726073368514597759945277397668667191028785405464906931443530499758526279196615402578060822665321319667526228001992753212363383207995567427238103252866973919179278807242593795708011388923288539073743332454111944913154940181685665999952644899034849531244945097396476673904817126979328221629632364406607224804792170768493170532088206827393626704363876594440129152581847591363014895150828637000717945629860783770686688415560217386905598452683521471210339023061723183757970839238 A145120 793 1659883076929142094889242728135059168133205807661053951545514305606885636611916204667902993084863967144947168432985807752597035238011762786199146066721199441855065743050817665350705376550588638115338337304472812527064244422301181761974782386456902261899138947810427274103575174934845723404444057758137401080504103008339433155253685405806247049411009785245857637085368659666991426657613272925827635273139017817111875637539609244963264978367037866917326422324371232751459408506935595228941961285968120574013733949752957724709176006150426544542122184668333971896028443251411849678252159673621808235825641353781311240146315017919852402234244220009490731339547083258023559278471049213964182049004128826617470831190028151853712067636277492054866199137646556107028144525375040278686450910197456541109322165303963393475644449410618519483361926376695463349735721803810716513100677922213889168229296334521283947530923967417858628068596077238455638514329710567184937388560309635064838711379819741436018258320900551755061760459937681167579403372651726252744147217125081831947297672276351719231393539495602500361381364800394512458957504885889659408872548456843575548198406920422428033685148031672169658326037189902188230570725601535441585262891345145630327581540315413260444245271863350352948180625262075082545688112206161527467473067662679696480943990048690398734272292399489204554532472401949923881299267905871893243102839655681637387827637444518220953853762335459273951290145101485735937975216002173958550325565612783701172162999703483860869354196606707090059153778421685407665079219789963349719616036778052857594568527912506550786827530906641268475399505282875047461774045841983574204192063135659979427785816456594901795050402606671640052666006869087543455263174699881054253598155202366562249588066887609128321014235946684200740791994074569291222255233141889422296532108737781877544064797921157752139455216214017617257880474203668922062278243968299637583491311180487992448359438 A145120 794 501279192870756533998869737512888364823091103923504985592106167728494820203599304528825096868007529366977875544078914156706099977083402657281903151676178755197165647716939443609823350022384614481699591802494968613307697561710333145820169249385061123388319897534345986943301957177970443016932969247604267695977250993968088989947892777969393947101598014550284415747294962293754215512127809564475820576185805067143783543795530130717911937323952527007819183624017193264742822416719195484147143176663974130953542665106183366785028138380431293921352840040919806821168417102715471188907417463316404211022272389432732161580291354091556764888458259712197888615723371096132964605994115594648238325654821850639693026126120502888137842930553277930965784979730758959182496735356973889416019080273077628451017774210786320270365168695473632954037306967709732542971201938720999606209552076984673794186213774992958184819857592570239490806267364103621165098274482281340167479667138361679416029023247413140082051596580080815817730166398186707648119953622422757019811185583249570509883672167607323047388139593106934899621875618479697309110981541964158542552785149257451353511556339036765337517596262150854871940281682636388379349039827063390929390354405221408853966781478749408375463414426150309631772573123886419480135134191169497529323131361333535734452810827931112270889481248473120185841787081325574393127967907559305417795287103733559787917477545350602781042679272114849077898940822203658760584423198201561675826594741692163156233280633054457315353938589820076290932997552849234588574727761166353554501377785652295467331693436823765974238706338238235841467397728454345154176954601685243701654614143680774713447984115779715428950281405529169295952489175429588592244533661967601710681825744135373577745963835651349528141507085130135453187094003692532322416716532256165404400114991218764003412418143552640428169845435849549725191487649290627557209576994905019339875352914784189961433711038 A145120 795 151384656363891544125563771486164151117405380179090844594864517139699828815850378051500511351145189004860173467143399089517489596043949590736348552660139262870102170544772661152501301001383602984835161386016176048406397599392098308855929138531902002361010709916424677629603087492572138945390352268718730706784049296075354535531108365261351165777633189384400647698045993244054106093235940875198771986372839991259605518350612559867564441806855296118494476128030867994719580910440690100617208297391234219427395871128117623811353788614884100337704015570173113326020965936576820887200361821761880449920490435967331331486007842620632223143912160188863752871217118523948897287450944438534554010165707194764360676419257201844065774852959453657659612197679551559117006985933280739563359075791559246335666258489492164758256805301583626533599783342321962532513953249771938070358771626571449271955068330751538850531649462032244908364864675363216353404040379319254163393922087224917548575926309338948563343563908863505825199448491792448028564646590599020893730233898924245212152921696945135208591986763578798737185445055416068192839057468168289990191532242527293465184941815982182709502280386021526499156306742118999388375179457047542525234301767485520328267640425042005916129506911425530158442368902788436607918264837620982092328118198055065112108267926045147215409889064746482806919665166087921516800765008815004364280933602487879374313690391058437521653935286416348962251528838160403459960557830640869452141081286425420489481278588182742625376020099929056332771706107182047160341902704652448810109696475230215178276576849392864817669302486617040582854678714487929361513978515663101614325489279328458303481863417149017464641189934067202455737599064972866667314393902739515835571657776573680453917031490299819948370414125473354222661761597121070192078626137508220062706538195239328947153006214554976251555153866410349999390571389611565853355229974217347541004773088953644880360532374038 A145120 796 45717664942702375569386260119084060749091601722981511562663492070021619807566610572248625602948979071938405409201762446120125151905295692999719981000210381208015658338873626728611783079067825716805737038985082671650118767318851978941344779667385019651901846074862718298153189120799607991064869452183809069181086910163763101641404778416150082670898121596074445320394142664742046285941742016500464664064021491555333722758341197549873743513732975475258323971481698117212048692130671691190912758668976070292942599538026416207662059133556617870692691349352239304651510544429097192463320362754624579471777089389744629376612788180076839832696583918777141169218954070861470847845579226321840662831717917996986284585589548836404975867750824451335271917914244840094376927255115426374245024869970619315742759046052422970673284835909559739514180532074264975086670910229186576248742821672500695456636449673189739902373317676145392086698325692327235106855096279932476004796990674786737990513716397115052989674248880198678394415714354921117918875150407281887149510826289538804499672468805263225671732614461204111695104784860034114540086244405281612879300184458093369034498916870280141504351158982238851890332695838255178900924846988530779229829743426221917727973441581207037262735623836083957539963636068983969171835845827345422385562372681268330320962460854806527941515608072189334569553038371470972499437904694223758707424152664235837482946580622102780936707413818465271750883810183619641249327880430344372984930721905735295660189900350555218406242716239985192420764311371425393188666042077278374299573834141739331544058876823208351170155112252008017786271504377626212832067334775655002282596107743050726876809303994887494606210409806889612463458965132630303940354714093671814740929966699507361709365764106709973058336924385867845108398815236559505475422676810950202771970134847286123276204464377459275329228297810489850266227368175043597085722242636644052364101597511085969678919343248438 A145120 797 13806583428039753530410524992191900182074546314960237401079779740629389482056300542441033431579240534536393573405465115329188278385803255336324697913510874985557858716169290499379605988577481982872347750612108950662287461332693905541977267530411744032871996503898624501364633511393989041162645184207241620161981462820160381341168711973312063615445455088825098086111333038758853924248312853042265129775348117609719524667500691047502002976705551738231895344911344800530043985442552410049555035909733381994249237664612849577090130504545483712848855083488806096891430163451650775303035549190074861120026760505266910740405576022540584997251224431310507769351252912281640247152077475404757345621168645527895093584171624491392458646285896024849594459597904262156942715024058925484282434151655335474107977565649342244978573763639385457706748920903085700513642100935964574089049973373468638578632252732972549911666210288733876165274529494407461785916835036160288499285297261698369955586566425619407054318279597911137369288346286694385163471730776408530898258539305541794713688932657492549017654657580520062933184459582674886522913206752926878799558464174101670154953487953008620551604547732250111744381317836410945028690928611079247784883348212951533633519711717099483247430028891585929646910575723930370253286507175020696578347508431544980691818554910225526291122303748736432557198097923018145773313446452646760125277813170996735040475553657483981405363985037890095719804659146614971253837059332133359771996936934245633868887868627279493216059924284375599054738050328063286695816802804633416589661188214330047911127504223759529188569174597619804330871139643328628345922821123732147587729699049121991058492927943038874353610902571746595761508869870989378923319809262386148535925278285474649555774543728736112043669380750406615868513780439843849583385569770769453017072274185685169900466595235778146173175390784901524430401274617473554754034762046292286466417677675259009198153281128654238 A145120 798 4169542477603062863808409161381834770925763895516268713614530818178005601961195197206619847711327692450918920763041263066968739947360677815877059049899284035257265316624786857185912396767320491001732214947817918017339163203706240621698193449404679312907691042331309736693821167251863890823127780761134785479849220684778271401931309611161827061781856538703583547560302183562509143076704539876747568727491067496643741115862450355148055025221562891970557135839254648061956071554958697163274429931980812386192976832113542545865011750313602524662483542522270089021907257851854105044324272535039853433668609895501217298973107346019076592330037081671854569202909160554984493169079551993010396536930099231506321276135245006851686106202472848680126191526649172926556605560338540380826920868775041342561293482067055305560558603334258498667698659932199807290144827811751072188316843215965856350051483688908036883583293133879954456520821208985361132111777325824127194308154976042232939849152546820663815351130764320283286846686162867349398250543819324969049386929359447332464729557990093944540106034856702597801710011689182955695805248353139512115853776880394246293426918862891733126443069063980551507951267653900267143485759515698944300255541330567936935405224965122462733686605989635114669409453904990902832523353331010423021238561983953902900598882620427254133390994216510330442939256019713108552568161390794627334075192153488349746386134257979540281638986774028990442109256178467537699017542590423844306770090023420275693108476135538056396031690891165190929338470434763741156743485780957214531703379266893532729828962216698554606596720573368928899905297900780868134255859912032332916492086516727098248937987429493745167295886366257665030363215242073659804538642042526523186034693112246644658482202840314199127215094649698412124446053294017606014676966648095563860953054833942074023817635556740622685023638788742449888130918707108838492121412415737633868805774556330709691872611981510331438 A145120 799 1259188021652696945116609156212321908919398621899598191274187227310017062402798893255856752975389383879642977676865055981109230275824538897139535508371670267772708567761969461579646164217742210800540256566490399132285765000057951973847312444452682740754089822787551641857032627876551501039543427144678497973294302665340217803001914333858898460594505229233393406265125148102839002355240522729924723490572527035868800097465792506563665115613935287823370023128109992369910203565612083990898828284422295607248284754060625236001656458464203416964357180986642078078519100441096488072610627270032845662106800161680862357379138012921738590298673947440468769391509215234693035296814872624413734996807268799269381130299259820444717811614500514405373260246588452319557937936507215136084245819935910830118036523606685052937043719633182427212187288550603438715923224357047887836297597601248315149076969441797494166292242860221457511993122730584084654435970835563850252392563517467492649464488482573414852828987172545127641490329932839652823886500761705364244383954408013788862553612824075713758563004872066604016053490345673669945246662089441379732109041059414888278944774543105350395565255252774394305289538450160044266387670682812470099429388598483304002958744419755266646090107578840913044232008168731528725051799419457972731717467371645647131000170732814120522757789131082371057335098119855435764729811426573524808130582752540310626673572070356163681073568641771717223421275561238049770132044025248668847284795190135989013684890905063865752108354589207603285061163333248321766049836889046274155157830877413632554360435461938739731663021043982818907967069094896178847916923770612640808633022398352534549188213710779168001649004071707243092573929494236374271591746577033747616033941394620201212212069483231159400306914914828170054966839581012877172582860542155089516554805487576320670023025471540432272730965738809434964691107048272251751065912514790719136092877498334199067936330665134991440038 A145120 800 380270612996636874362352156766959834658887458049783137496090928116806974840043304568071532778719882603959728339492483865031920574559063386258323846469194521583322730198798152610195955681361380341272155750865152720032283690854297789861266660031260783028422218790798264531087159797551301450051291869912145253149399555712060998235176197515776173272478797371946105108520234424873816202139561159897389746584175673764880985693553474531871716860383235359765776427553378441064819520743294406554282867465601292576595802749476707729954385444439118320711206174423385309623746425953287543823365111277384350102819980217724930711200706795019035193607202089939896501666580091716741675144922453020954958639258247280121595029100330529297927421472952877574044468278185951333570700219618632557061410699776295654304468835736818931681642770617758759581893443622306292401523611000650375489686158733775209164894719939154330183373760493746288667466543815184580278531080562956952095359874120206737905335672584624464890538774977864227446792793031412285464324979491200676834904844290804789158726343312875461141487365329257710250352374381759140508796145762943539584814546166415865995028485098952927727580643268803099645932660680679468181933060449850271083375101200627240956605409541125404656478802203966104243397057503016684062810901322976754555653907675001479659150962427243970618718926592659548984756692940321887839850482663813697428101916075020320905672379113303452143936090828284572482783110237712563042178278082507568035701377331045261857143944853151919080327054249805026897541988170558409605893997006193837643133221599650137884121680543282700407625758562237941277154961360745231202776722865105491874256272215948706756591602667879242752831933769221156292296344044142956360902927622149253519064266482188519443386501732969824693561089183457658187861107412594888514009206764188938435690304193214900272929874769653805742066629481660616886826197659512919983413458054381441466180198722371787807079988258785904560038 A145120 801 114840465936962683360485234734465657745075092932412607925628186104048396384630675180664347042420429157011958315549053262183658904286561318111116662098188373847895691811469280118817598969606919120853390496504709631050617388872997874586128684016996303791842755984998288336746465226232616486414450601286323187953145371522377081249220209735430545429828002301098490349366845671163789654043792229766281778744930480949958188879355683516118694826720123143361441111097992179209205585060909298695402527146327168062524684145587905109210222747762149529437819907494875721428292901537451741746583652978500040885389527225591248212425234314082826889879076357214408274733915678483221292858469765939703983774059183409797452317658000560027529363473217268512956056159765568850418793528388319817096461785512505376769831551868912632314919073006929962966519632685385896866544207297839365510048922339998864852649128452182810221212583426251157720062903109455159159461950359177435682546289420784967354761908632074014982089881056142451561289933165553670557402257305580899039896879021415032537072802067664313550970621324563761891590363572945586763711189358319507574881883901198176642219657725340678823333789011925761698766373987115039346677396585171969397079851173990943464891874937000116939610508158018922568461679357742307058243840400119521903075762650478801209932590482294865006330358041852101422339186169857354691870115953045163098478648071903596602886384920147286383787625861500169172577078016227955988967707936892036877934531158785533091843786454746815696506662028851910519772619264175391379213937258981492694071075092216928008450387088609436783371316064751875446792831261850163644390653381491245905216761186818156905941475791988752143353594994233081957180921971836936446721092395312040815141374536226312670690511453873655898055142018489384602679087599022643454058197582242904318061917060863323561754799154963908901831391137722696864856820586124629583239798419908404603650327136657945718670220123488208185691438 A145120 802 34681440442349733737992178537651861679178019178130557810402216112494498901183623861256064735278190885535007451567474592695599957173966959006170973629806419707542915604333523797730304692865608213117382657788671443424566419155954503827221001306472852484353483885250692279432901411162452627595714030296599690616596752800202166476266268163902508943634784216134372139403678872457039601705023113828257199791222421071213608160579722868393313965952616806059795449775166084742739021868873864911605008915323339153589878016164797866273757315438724718771900900857278044486034832517884472719924439834395734963037534402148339235221709562146218701708287452676661359073140868321841113701582724391337582144807234131511550478337687068797784569841490142138035154915780923606875142074873052966130574397814076847488834824195575878140173878405322231057129347177542918547403949080336487733659284860520923410290871897839269532476016820967355885170329272511642881577230477391022619176884045202939934400191071213767900126253540180042507282113023204177096050017381305940309372022559623049021406827498091309816931986152652926833550039446655185443500270390066728344074744123615682930084341604567786051719076700958311229927799011448061203228391835661484907647031679444064299156389625564494190357716984919510649571183768980673714905576989934772637974324666536922963919983174690621987941149409712741969997449466603980795056935167336975442043123615798811153750782573505367184451719074082222805545794777790604996105205618663312629568192708575899948474966365388685188425931605659027171944433475792797638113003158215404599771821544627912608414132779079506625877729825796504146990157886117388675374774544487491157883587622146867436887569097577935268050032856324621529912346139150710663953409000456614176919176045673864238029091072568111111387959328494610692350896593797425728237061660630592915116263262076530500749676414924330834547338056962772792569872990811978621218435709354283808860932615071977235250599397305180086174254238 A145120 803 10473680173123682626190277433136127761454016716702496046133543637787234619761069775424150885706971227002415238415061777940809003407633735058545522919539440563304112616816912717634433199646444073442328709261682271204588007967709387157946156265870784453970960290589724070100399479705834460917419222698971820243024266200289531898751163765288822270432275005270279287609561652636354795925262936583903908055170426233025559706306196950571264699022863555306914864390989059600127975398814846294006017289900502097216080636197623367709565499039747102919584634238990474559061091127499573309675434246334533458796449999921572857788743862533843965089012931631994516031813808317517533116585124296418010103748010648533078447005663836776370912562766549708418103828509679163707442487818133607451616371678065695436251347075512046285700196359334306849290096327985276015419126078054321456199593978954978871042990664019007215997535867348715226163719377395406695077164142221729653555736435361867075221502941597925831823146479253316694747636843074495929336547846897088392531310916127139389432324831621507900399908847479859339970220322526293058350317946610793640402997843448035046708828944921746046940337829900398065676496535083327368335627656973183270140006487340933427401764775045540245371090918937534197247929036552805719594426007119901217146342973531500256302624986166085545493220791375206222837807399728232342752502550419813538333924853323169064836133450813700742418035372746969787105657445814746480867783129128383522092716263458762998906347998560928180088934838246997354016699137070160711318747739843793207638396035402537390813059648894922391578291036074479500515580888776189529799537521781840838434938245127167147783139925992744462198966569015041468951571353101542783577482797045502169388776024418970773572114813404115681983265662063353939705368092239223547284138563312856817460793443230051347902840522507992948124394261811619660659236786404631418978384344426573801871397999424600467099962347766040897816439088438 A145120 804 3163016730842909803375725792628572932097433870424975675374519776395632360668941888554232311418770032363843866993897089463531623429148214020721741750727281243698134467363103307201801095988533244571370152814370257232342153839829078967195911971291670432246745654274211418478041209969750844744433009541059193113702711795734638431256375190849060423161603416807408210485948215417306691329827701825225151975461677499952647817696310899349653545790938841085882229250628920833153905831420214706924905616541036310020102762253666092250422506952688186356995787639274266038791963485672353255049261217953194708821564862441912854712965424775658731238180197065409667180248696971021973160095005954793847713749754408622858179445232141019395217809385656521800129321055007326516040756179001476397422013672378025944900417981980442402403319126640555346254551961704375813738028671623324743284543722359543098131572889661842339961723355922491030945558081644140310270421993720484964351213226595238653776959488171502387442690110480961461771279044495474566482541399745539388604146524647836472559540692322197294610955539952764867744172987363493848436352519606069612673361273977182968423136257024762738389930305553219257523072025796153417176156324014065686097374312145282451011033805674127589607879099802150408058224997855178346643801748573220232805557603681846540480428825838983144116964737845902566555047837268459563530460713291616351601403262579981258769358551363164118843062230850510793483103002841275646617074399791153160359370743371837849769768620599034921701669895218987541885871194961712742020623704429667333302195830870021664112935599833487482750018015164667012651558438252523120610784956803571445716193466440782331763071370080711249648819853809686199001844636290526769929735851298741198541233440198483499754540644556970367847834841983804395180328812959651713854081609058822128280244503592213430536157088120998946002732519729052174746296939621207876552850853581115933881353334893614269086953378425947045960478430454038 A145120 805 955220579034385636936842999096395889365663574851625951467058838927843185687400689273602733897582842802653845416918505956208609466599353000522907463196719396156273305031040381862226296555337393416480343821230556001896125871620414138706007469173818599754063216630521258656298345011385049278357851462177177348517975938045660516707526556472650958972533799600832009287468751494373984426812040688281411992681371434559466615384579585406644799564164507144381126318825543102552879433113506026645027490178103065123973818119970962236259887534212792532709808282426589353240613911581923183451567212387618467530653792007457760550457769538386402989965330500822087493919074671440318376815575213223445591542322083393454637114013100924020579407521905503033930636854783702928680600923570627738413996512686485769664489979211018093479516676049088380262025402338393510472869239704166018150476004558603060656863969687212367661224455952724942630332376937152978294972364939444237504412838695326711573566543924852123081860590218771108138231523800790244581798166175305998270059719132730487573591856756471961464608173156887510199400271963452615934720110603086412233714701743265808428740440792533425247712011939242315373902075293903248659830874224590864018136902261387959271904807548811486521334117049330485699386701423227307880708533643105390406061249968944123724833202778386743437777857608671199893401609047675059953856382911517718370085451374301016979281446378224750189862375681481512662110001200619430531875600953799126045007871782031571867471217072909985425724219421295990652179084179300177929517039990019690864055502526711140024715738090064324868113862288693363341270132771373206234927257417156794765451991926871137025299770624448804649481396883956217057088128588385982975996649609422796457283110163917597955097702541391646974364139013446863990519596145722578360385361797200969883816379291405225970571537772019173699877096563911945153721016528818374087541979397152585458366835739872084663792820322288241839166669558031038 A145120 806 288473451851653619445123210001318930015498302171320612367376394836432246445234339218739471404758599756369097472042394901685536527289575457943897332143658530357950839984906832219085139758615904278532492463858813542315397671075525240810247059778521925455294844676763145902783622152228315131219326708567966500059315030577993741407241763679549740549282045876034459396605077003085525990205906460159161196637798711559458965198325338481907379814831890218762014266056063388050136434894447399832091377128170584631130072969468976929258235612825310656692005105505190710412626609334255129049118248879842823999548623621389801773383533435167918044238291631051205013496380302078005127825143619387525774798067519430414677550252511246913195585853806076259725252200823623277135025438162150575524629524817646324412731073303745483788411632847698050283785416954233135786992772361986514156700468832975764775274787272648473191349823974367010183329432276938555304771383789718439241368326072762071656563319305817169668334455555958393696284148908794158389136563643542665938169431031559959410752181199762210165017057337840075315351137959975326518437037049612490424969166565192296962511189983088069662070637675345626023660903666732984941851747859502426867791247108627018417664240845935394801853295469798004530806725604816791801627333358469254682397691933017443518359146810246957535064796033080856465240730884560599646501097178565059331414204911776327146484227447672511393219594393576566313163737259584226744979814413647544912432017907430162866126537787398216563647012595336170189416197550953692021972125453281516973611459567235894265800039967599592622687636393170231062050928538516455759827420955024548447720785368448642599308767657213458292893733039100967865041612989056276331981058446194385788900958036062916098939751626855720415890122147218969120741737707195259013122525181145634082784266301500786029682068250061669458416880429781678384249000694763527766561124927086499692492903040106475954196344783952623088382373728094919438 A145120 807 87118027238620358686790272577399220468791121592163973308996204181763610583275083043370046761503199543580664782711386341803075822631985188946056471399921679448704997402136832289781849980805447754723396243741540459223248200538937002310555906045644447668899289029165839541381997591627939784578958308136063705840564621258616064244470305104667548994924205320762805905765445786180334475057756938927378399972622529519522048023278867641950622059279666681558983927222612317648038650458690001243264950865217338455536158062961511061673750895185709605528452832054285167955259995405033467049650259594500145229396153679867712677801276639651172862956974107246963091988412932152886108284816557479819560543424848545901839165539144383466861046348441913124933992234011879445991849001724045903180699702498416503486875119647751925086006833603328762097322933894776068614161344384080223109305391111554122359072328892370151691419985615802884350422858215258506549062662932130029206655730061135450313570548863812860387713923717309216125169674738932035043274660422183709807328898111811975011559585130471430997873686707854545857725844263640585155952050468872369021928454587986330416869950634451804504520084865942439816830219005278067549190568022695508323208938489903098174175328830664940418673173897761948037817931745953247896783573965724071808693696902521298998420737503491802788846130624132809981302807325528253418183377491543736400368719797905076497221257407750720216002127644484441545062786542393235857553372077320604764428424400172127153998346940577188492235972079572102101213039481303835690457652369851028106339796733802713357131587354476986907726798076875121087376039148499198266261646201159996474416911729279563193854222532707839955649257896411608339025510034566407066275303654101095085451632043780836744281849893607886173951842524321115227600014267976822499384642219344184292030964606673945975738014039980852157268198012697502960098044488802056567127372186000725754547398351276415866082632331933369884449637699215107639238 A145120 808 26309355752611496669791217195164563262644903222531348618704486286497773963902629844758535382502561503561604395281366632829627212898332237486251110465444203534978551264605338444681899609063486606022187133117481359871878641165087899172547073378724844674082129991963406778351460489049485586627714189730382671197350456305071473408088624899845920246726560724824491349081768022349457925941452389649608117630535366116184099044065019702530605954522644505940594384006962863866319622302089485928066183069918508042987288604941406871648543512110471475558936063275288615531778105985710772793865329279290164016453638862696427838894212161641219036694961942096951802575487209129869526696886775215286119758339506193342925013315271351295745122801643603957653805929419386769066261263495223700609995785524996966406711873402547777630490275336572438455341242250805418488340939011219865392496071415220511976675068050708513162335644306148496706817519851575792039261619434119479101970789110136833232626649193552178019919936628171827311407545487008565788910558310935836819147389060336184893531583957221172399147688368714735008957889616481496741771000804562405832131968316405306593597762580414461872295403558876941479056702478690309666870609691106184011182231632703627021582531642619966071044496663828638509416484580552276048036837710315311216970814066869499280079544366907714195273996383692075533496982571578647971691733501349029827852021964762421325833673252913269832721249329039907770042648372065497644754373387536408991312471736834074970344634649516523526438699921018179498396148507156207424826189043569557206597645002148852197959473581012082446540870331579893398156501771918219359955257325329363910725459621457059635901375896110110453147782990983266617417838988826065877738809722480084521420603976263776633857019728117954768813040552222829579766083567191293199555148827716762510559268526949230183886850558005967289825537382954216112271225186617526319744699839047292091373621809182437485081000767899093752480702202789234412130438 A145120 809 7945338319261433373918260802667120706098291982082875118875445862318145973488010938034034315469012070876060946710190011728205615219473703735658889304092749545884073776913410073461643900087192149570945790805235629140848126383656006613106905604468857447125134358283919681222599685695353019221785106340267430637893997239510326353178520249448363246962426414691675624616788177303750113299843563917242724146021707944558078389259612671296601047643779361127377944986175562275310877896580566060274744022164524211643705622534241913726798466906467199909193162656305107605429032747689248350280279792086035032823769540380641339633374271539008497909015549539172197414705148744288444176351521298458928347457987445541017452182046408946931560225050019953298324456692420792378564909726555833538315546528846585438323498892449781092482977144811273084750957836809341607410349420044015268310704262005483062833511478985078604873673160471230202574540572317673937350460006441150558765971655531262500802934485903893949155433147784174538828953567401847936215945335242200535672704167323416025871526795495663593111604013665142118159424938333148375429686290927377688934832503099814604936107429334533033628707354695970384235307318345468241327374936146044875868710744138005457419750380742399088515019319302351067895740525395041413259228204941258263453377154497686261285023978068626195169958061744382678306107433809426159197485334029915464274910264638453335325272101122399738761601295242407662111334745577237895479963209663918194771602036099490468916925665807049527795995140175410636413535636121693338461818633505636425364382450852219561070403889878294421868435113339050931122176159080153747508221450603266741042614388768302730479021666402720649010674814019050106851848349115437328670054260885331424373936949199616762588075676041728732295364294928770211974129637277502569443155561328242934004607064174060841587853130503762140675155021454160568402949908314004146506332224020096210869079238974744844078596149273194379879287615604649577355753038 A145120 810 2399465863061200267426644971188275288678421533685805754551765945933793586219415400656433604736259142843066844302082102175285266169068160195931498318725544918653455302076585236846971775926722965683819606636048042519176262289222948909259112945476216224187116494071751780322446753619507562319392474400571033669972789815875813487186505026708505854662406050676161214142920947777710184758626814850617653083980925263890423489457358961711870985782466844415962198791441012844280018805145028860717044628510616393408356110716736116538621488462240983901100776186140867208224036111696167291011850631880703289748761947556090988141440135792618925149486000998887906667438379433565980271731462545359381074812553869047193927633964700230622035442842304382292136332115181659911557536476156366504870685055926143805407289953646431342152228607457667899156333925474170360019437183914281391164440191054240664463743791585443030158686958818005372680804435320085953287799660325793349268221469181331138409253588093782420466920890694192538899032569809871068171426580684833625936337511142611303628307560655733183947305264438504204949137373486994327883023488859263499652487283967827605384110845896448561693997325714624179097583753437852718571200360106414446328339462498044944513743032452561904765464789932646193866004222184721954528238881054549680251702929844234381408797161832358203227132060650419876772910948027875121429668879143533121181195047898848144846906340865711807836170869913878074049853050515953778937304134945115758412032502430309287537941206439079440870864093633052994017389365960244232008044401129658630902836902512368158591064015269663903321820863358061801305499043540434513528122922824861226430958819948405967545028641877725525890770646050762149002640783593873247192478647977647610076407538054307998524964997144873959198431204027936381186607384374238584678633424372301649306880774112039424929347758561578160516606990941773537441578601085642634718592586954230008390370556548563760474250956079736803629792379210401383127025287038 A145120 811 724630745306163219329472863038056470060177204881131254999514440226143344892289962987304914596034792126535310918282084666924422177443364905467576833365810472683797617153351828117712014685970248444363950258295703605162090363218946914589639002628212830847062056075310753737697696993405588467437305483866111900901144630397256162803971339545719319744799664877785994995537509440691172046991998241322613988638093407986963335737733146824313741105257343234259456657070199703410290368275902135370487203066183986285111901730831772952749962717129870670932525215051885591776053476699494832637228610548180307469093284392399097777375287635099376386646863286114608641368975883788181753618725337177234625665043810464807025128005157423238907772178150873432271873974328168872497997450889496128637408571343166582647563242502329815548880556475070894272128094535362639384262619192692936116392626994118675184987791547324810029318587889877151319400364926093640218978146958383150328444117721106472537093780669836387087060953556498362572969007129013660739834611421484512832238255660901290279723011791235925888493078256414604752521327368133953872297663949206649517362224925780837011396539353298131098553563658461806117086058230913175540261181377201016746282648963665435237692976050292952840081851540339848196465379359260635226114882850269062177750831435804285499195457849394108748398712358365058402740800196984477245600804016012972681256629555187501290430389669343843566784841112695935955393509921072464001170368790215295122239044131917305345989327418936184093473160282041828782615174984357636373090947322523400896231380176284331674940262207548620508768032299021324943329588973052142931745614471657487115408521010029833895868170825406706098363724432516149948690664797000605214799881634988692911650702555451815937776841062075893949193928252141858348143455951382775070377851004873769847743989174771732267821435232466100713874636109394154146788334577955761680868454927953442437681038998427280918379710139931241501817419233925613054784280932438 A145120 812 218836085616598231037233377992521865682884837452567953204098809182349356363885349406765427774397770963070820830476887487309000212321727133291012272178156037205588226925010175506312181463387088307232229158398666440716432113429832745257161719680774798699588553818249775877004382045254868209603746863653165223038475705590155485353312158037780526057074836387040694327438184930140956248006824842064578806915620228286799036969305952981981037942801935189901939948236408869417063411200517299853026418281359053241710385966600478695613950119084758701637721514169483307849159925927135743289152028534918572152376423124556971437779195425664219049842203226405612921786763278524597323612583320364979497569768418206502674394729923577117919525162358721472163813803914991817834483672632151674481992517860580381815758691945749957864419775826863952402283528215754042923687291559009352425759408912032785665201849303500507185824054855784081693086229403244959260178112581771385605840855330304973375063912508702495117871941053171811304497741120392315672361881222707638041710016872081047053172721253392593885140962328172772131056491727802967075106011489171548890743739440301844949836370773850139143201482227529750823180892001982341160440305575554600642931031647564463396838765024156019195799953700392701509138678562274527116332166381900202228000499390683049986375619473355188483813184000165597217750948748541284253050013143956774216618320930618726541565130773800975045361185845164258780454790143113368174574514070510074011157779295336595905201238939312288516788023541082999239355765455910045940441458047000937412030973976335355797673368122664413729744623933441082071084230370818206730873647447517736247626942386209061430584642560630947516179954007973826522355578127910588901622371775118607611708435764208394105210081035749775098697367900942813284758137089933223832669432370047506192369377850006951105457144092446200837429623498046092778792635463941554384987554795654985386171283406968490273590198211303155196745230816266324741161725816309238 A145120 813 66087773225467359610025150680878565379761160733470640736382840858629279478548483230880171882953530796055261355493101739082651139698984150888980238620969757425614960733735919651078161089928214698535688841886138969392757336165446270120748249704591360994444896191055357004101585679969976793711864115517772031245718761943596559320537467756070173149916855789221411900891336311393128095726014110305261477074528670849205322201394660067411449144985079170007151604910738408364249739892187948653478607833767367895010251450011613734302460186000879998023920964753968907084854521576518294978491275388934860609710210690331812975111539643262959053675958727511208987770961141138544603549246544024886631031444397254553342860183308915132188457691260155733720039496908353200817141571137458916197433102985323932141776477404373984945239223419156438554595353393063185600314177788201631739643225098806907152215773501865605845308835247858902794160721879415051602933571021548000069813609865634380852796764483847483689210239137104330515595744849351350319392548294646285204083592857112815308767882095512772117386682130029920768974307980469127922728143172065858558355091948746231394013572577163388723115749079150326286794512298540436117277432022636112193148425274915504280410069344319067504178745935667055515911684460427547928497088132451010803793973065154845291599937885495417528002833169337651994702383781259270859943858368670929800446051664417300228051379063298225119855511340398493455761391229710316116257502078925252136074527108147520046065428170344892195885889636246783728456658552509849516376947239246960575032457909473101166565682232782445397762367659866907764142494242398125380580909783535884689296221192114126522202666185139720743180247746683663093601435903964200847684741476204184510043035950088379567957506695955370003912655912156477470138609257703882214691098197903341996325704366712924462115789694483520186803032421773810625041229121775771468504560679832877633181289907865485635343321480103412938175557889093196146217786412244457438 A145120 814 19958288678005526003996558272247334222822187656670680934434413840496860053165278050376405143224191902637725858538086248315473335188880891841338741051260688586498512553361322724450098336976857451869470798020455570090171999089851343743720714249066910245523659061144899565462801870968887736832773359139503500270984027631260570759316961950175154510748833373508479353374856127855794543953008254487346901497700742976231720505784218034405275660747551107406969882743094762917134004384029559976050686539379463745239854227517540747280647362222146674644522493634184440456318216356182597947761076015429792985560331252057082961512247193069987969991089693505158708693908477860561945674548843712195397591998638202456903041100964562446343796303235404672861979764252518751654958919999839960539950315109049966926434680417428997703504381052809417579535394441176866297251958004745333776019828220430773927183498395714109464776082420798532859754844921353942339126678270394914249698104338566252712571247810209431371646374347464454643898610446762987404140877223101955423995203332831198142200847220123603786856892862306707899458109953609948829696824131952400113074347024781921579147149081932569544241813020421171008861119533267209725076624030530530327730181501992834728220444103219334230242785472617750373103819568370557199879004283833823362543551865177372595013194865800142738268371803955970736802902150991551258418792177325476842960490984333094050144974911985290185221319063614499859381159696582372353741591053321355635020496028881255717315854106205218130869021882122987602994671527092518643899897624794535092722390257686900216947038360932175845710505288655872703688962176973863046728703880980389658431211173076080000643774603269635033492918639544458280441111287419060745411890303441888603425385148490926421129061812097485991406523388103355253168575237689482495612878986334439235384170349369453180607863030589930650213678361752192762669672402140819041933992337754733390235363380891969693383409496793019404173821737275328969833030334772009837038 A145120 815 6027337092984443385847350573068014056726920911153812171558456596989193106776435422730443473081823001065797154017146553889533864575902330351933410817242106983365125176154385726864278619605921022249881645313335696028262550967798940364333534954968502302787150591569568613412762063446924126546703842596014539309805930625878748772754401971485140592072997761943771543307305659276138559145712766841068458990828549850151130387424632451730325838096615449357734897436809707662566105074237034924818653856284764283694540966458847294065021200930902294862647769156558947048901016485045568061928866465384408546778610327910548722563723540767493103978255411479830418816572589352748569049110201554538985186152557292744730165069631114549880694295119400951048584168764763754646596776698380530624148797729830104687851131709586152932473377838725024952581134525882020558584491003255302598726248479344994919102264299732159192756531582245909064743169005527011171364653904088242555408757696637142684815664041918764426753515842695128198126864759177572844700225528828495891761347322922164726129347092595232830858664257734495755715580231682224077440518159706452768289894446392191570671045009171058838972304416418114494349771304534398796537023179788197522862321665176561172418293709102894618465817033984624945621837597963447846815530796629682204477348869310501368848693249533757611539520281961533824862481747215667220771615293693925335644267831216929985843554372040494337711718501700238559039654466976646740513844240600970476524053726195031079109341874645805530630248722511506009320662344523388120608252705740710351041586825363534392416839019319284322959174834806413689606302434951864241986687991146294140961536478047784046067897727521244640394118248894679717030122007364652380913543186897974154049956271808309690801408709746744814034766150551301129979439583172966009792874762774802745744023119805208147619112519448464572844344062216740440515616024217405574892597181441249650973446559739466981916154324710011756647555989099260255693428943314734726328038 A145120 816 1820235843792623896999895876508267997797307292980794605129719457876895821386430332386543552465567322129968102787319721188390911628587314885392048728066065048287681304686071128190287693022651171862012387413829359744965200220276190138684983835686238628531473954994948576351088680359100117329367727690637251368061120064987750868801070078426562283651534575273645497599452934245265989067461302577748187268328724354002665145281733216204523997829517118154928532056033788619332046598415200517735257413911459434212006132016344365266889122033770270901844981762787167824327650660267405372104569911470075951334154758697733657131282997064589847413463143177215281323896228076052207290885606320627061330820480303770706052947987495629501523333329755851811999556987194401384520571603990920408532396964093582565764115341614600756609256602913904726261923091421929031826219031025096639481551020933968034794956635020716362103007761755843739019577284824236019809786352356378856819195126280078524561617969411656647448190138119581251379669258661180236112063968828982657356502896319160916092920621116540191315529748942955411518205771858078061438206787407216783623435048463417072421076445620577836800091691945250156122622072849855169344455923672005121374093412701819481235596479704970955442446501477884115827421850765392879181090421577880191928796814979906236019710348164328998542196856780579259137732684756980509121769399903388125887725924536528522630703275381317304698753766194408430330116267867250733262827219070439762554629204814870504635303930288927065032204245176592691827237033374536119905048417236069731479466498869529699609668436796062933357825089606248278388399646393286027216933044622299850180725585159257705832504469936812611763990218247553730084816405112837599975144630552884752634483368700961035695604301281704836352507970943104837898537585542998045474952565479004094775459598010823491127791373010405711068341693111093860842953369641254342798522414802919639860590625677938136568985222652926757488157734886239321890445707850715115341230438 A145120 817 549705197488279432450582707354923867320730075559288816937003717822225548865595183945313422401128249460249301244616538652340165777968793193058046782465134402475896388890017326327740019014221047981305491117331153307283462203972441622942500784842289097314202347257882900489415368706384788509342507058729853898615148453695674883629150409282850324522171368734878996503491478836411052559814167665713111486576283926358954722744696006661314517018676073067339058946024767353330615506616316319321122920347404464367742157327969539463306449832997690910062321844592568123999901598384271376807518184397497552894367958516387653904924901389965366425761890984107535129397844306378413853278403998627817982922598899181460483260127154048994910165971291147846272817625963944454370566027628559582846159734358532104756074982035899842343063020702160502306148192474896685590959562878575929820829682073579001513157801511956609195915587518682563274847596847913750971384113757722326516841519378887077274923811098278388764926668196270842788461989250917253732998618360823934025772113341063674495335898230102542544459125516514799782742427520907892330261009278819762201509094741505563679594415532405335654788718663049129034537516229351726743229151925765758457453348314284306771977718577192125649000377629287018354935777093550686064842491785723188280292160775062372776583676452377823802131911227452974725770408314860898087553587155529520092757584942200396904486545610785785524685925672209645721136073241442744798633306315032207321021495800364697368782677605381327834195051794608481425816263416765384823204013752587318196447841071772605747727451073391686589740217886252173659607086908337428355271792787943408460438165181617779377370282023189887508084651792512331805897524222069590540112764883784297321459927391418424470381697578365113833643372458667109744228371394402236767425881899896461819443054576148889112445375536623076278066346975488129234131402015634594119578876673300289988247395508177577776851621086859170749666988379655175950658910341972650098325264238 A145120 818 166009149405616595976178977725310499662862685511612241920369993062854238861588359121152267021588265769673159007771407353285541674034946956988644736255742523482672421763480546479849295454601733839182396305046594469439860620399457093938496552038535621150260577397925640999227090260647847029704107764008725240130406771896028827105134622533342371443412101823358183298556827155661892607074811173742781920758769417036050323603752912278500779615642344549218240873167423706917226550951529113234461386687502236779623919506914784573553280960443268884567919352085192786280145955061389688390498387118132790898147789317190373745630188936772476070732677614057298393796825084298204931482787121979280403781294047072497295238505452535300833368599996596893722578923484124030818526419772221003099131707379312602053768880459500137786848422995449557791730492204327377119437961770298905709251082435199924488938861099975875260804404422880378265264954670785128557338192568479786229229319657297617258502429333710661750360405605135674940864141084518349447129470680999999093125821726104910536675348344869851308235340376238526578976694905542325405677386595416160968072123176886216814165092414340790789909392944548891718274207279191371621285859425657587049029537097501158825656035413832316975042671597543201659074777260401541798703251428866824980456303757253856672292250578269938459245294993834017787923525578403234241932061551570011679886902926619983336632306071181925911150450799241118599352764002647841678453995679920656171185937102505323734867733332894872078861873437726584797904684314829771680487707104864134025595768537176457406114080555727493287168187976558550196922951846671510077264864488914287055202145159263410114259992666533409214829800851120476651650967498659903505514079850272304906328263588839663229019577064364982672923945974546524037919069623523932505717141381203252465377027022398953688467375620687158630264968444904303934846840455352006169770022232921884656810852852843950550472620583008816639641942332920976897777100477567889614578888569438 A145120 819 50134213415298723705373600690336415974317210294431337771134800901264157910650818859404039327097255134191833771045720404153581245392776012217377652302451776957364595476182235019588159487270709398385102378632954198617530623898432069927803016214852915298281380171826285698866091843346943418182131202223576292665484229964147010110867026854660113325585932579285436477167658309531055156284033160302654426957661787660960838773610634812100574129406969377790841404637615934721649087771855175880488017656705328102982055948930936971673627543604034205448601582007883628888480078526941301622553705391491705353687738005832976483526412134003897807994842877554320007391511777613751510893948432433744054123967879616995001701545386538506802682407033000970756372562074579493362740608205183114376354929468818047288133445823787005711785880681605064292600302497514392993384673495067390948264006065748303616658022894391202372153734220122355553546741462980260910565162771567137718900737694984501524990458734969521570220077566082777561298182145535290615779367147043638902189972389170341918401459864252464992544528334498518512051179119046261364622240490806401792595579690324895972314178314715386413216981880535102249789776060799564877901586317396665523048462750097035681041350717258782534337237822080417614022227796864172072522317089025995420909523442529889652659483090961069036868276956226645918978178954269461880165395034986987997805751926254292767266051946951330839381911455445145607358813592726406744148308062029723131490831983460807403232686683856645986488451583141634000485788846815174282122464341655215888411725650386218364040704600378629581038203028702795907297071850607887705905633803859326747262587399932368236727140415011066392991091772386591436466786287071068789074712002017352297413814143902186876739441891740646402109198040940591592341814797932833214489809271241482348082042717709907865028034992071985283263742404014124300194511686114290228676427135465735866066889314163364888664954564447575766001116917553755367952733685315160690952726022706038 A145120 820 15140366442270808942426851229503872313744134646232752394640789502188712834777685707180898724516349462260164125696799790647028250566944320742691062350604180898600625161385271495369144315860299636578461735950847121388024808556706085661102572400333541884459826551314140355416560509600516264443973918963756031659736107042400501024654736975484820881955508226842378457921334252651222995305170939600227894159293101104193137259306807960342094886301289109748284885959686844862231107280549311586794146870938321584863801272657636050660861964887457886776593109847028770731534703569181211700322828529843376884022798729972241707651230834280240365538371816343790584933842760014268658085040943807868725065034518350285418016571468229176519109253555366296571530791167599522871516845151545528320656089567875670968414246869903216224821549117421733966807499623757142356625051957548581767470020580773552492306233975245043140515166930072528496792850656865368009862121818820707111321793554565662162929860035531461803544713064551393687837110143810573247615921748936497948462278535707717154446704203655899557897139321678176352112877117257065389790510950836937925202896994354941697422067685951632356000738618528656330544794096154189401754657781994367330373586720992207274515662260576738493052870779596688576233053719875719564359941057634421750289695623340269421246491601219664579195760395485453233513622120663799084575707368504518805325657194825869795731011055673230731567426109093634732303762352239372188891110580737296465054060073068061330452536510791374193047433516235335741561910327053867803429303743472770334166315550648100769482886675233790405980250146480267805453518775931735415673424143901027763386246192634415944081482145340675517274094885459899493336317807727964114397057510529390121514065543194871597112082431728610848454304884418084114363190149906092106843416682773546465868311523721369776284778100230118868387019941043820634354807682366060297054111224888419309667543762024483352426265805842584872515697667158901200144827795864700960778108679968654038 A145120 821 4572340531352369001889203697709479102334754345951996791843747294860090011944950432749772010764610440347435374126662491054998378089971792088280483452230160179600431434142875809366461995230323219537297059154777197704984874653501339437583049061884514796191569337116698561050102407807512564918661941395852097984947638842574987162435619699569561246237237898573819008855765776642359813527005339726108521381679558871678666491471882393388500555088859904174604244718420789532459072749638120244035951867005716413300765002286657156362608639768468677772325670572220680877294591997814198992195871662307308327269531528713611162734188185540498586494780293692947202330013122012531520990171471081543921225586300573906579246002881859824770264191891313588563631542560052981327704724495158544369723762694568983814413814421264947512890396047580682052911572286072159477307772306506176626384997951387547104372866002501108637233208259147683483675887351631878158717450224121081980481462752741134988703292740271766495148933125416954810949245965248647585489392588811675336796705927811341410300986268044217414019943530618474759819576838232514701455369684912264447009482296715502067725492126979078256125809845813773676722278027262504399765028748575981537107300141276896499868048961343457766119432638200377869604768201174670444264629677088506342592067168725318835326787804085247741848082771159650649875194902261513054079983459893329692220350667085486424017998072761368729602523303034822244010128871562697674638371247074601502723194651234571060989262793572311149654338433451488252317696432981421261461367608064434985702338884570076046165467735216004323976454506034012174451055373259533487645668185824306525215899087588193682744370880752468995150383664317117260396131511147558091479122293467873799344950380230707320140972154940148735586797965896220461946091083456841883433497348388339791209881998121135962530137958234503826267596758452829817450851725562864095420112913489167165783732149242079809067843608409896183923974694365070608688370041617454374994297868624510813438 A145120 822 1380831700101973167761597089857033185032782068342856798384417042258244994894540253004723966352187836635463222822126375498818863154920914266339963311511157770058431692485987109157176153415241752000627133403006762859784044120548847804064419714116723134907969479982691651296775510597359194089171462327628369835422527194350603722554532494533032011542763889861066498295983343211740012462160307426345173229373067486145853087287249175995366825541949389771620733620077118751957777739283431764387270669688855418495246166889297803585457148348112653229355575919700798596172235248636318914431452919188277271458514498872780598904017180802396292881058110323453711313079029005024505070373699225682456341401997738801436646874853750198851443266841923148379920154322344832761443955280692728854128255677670265236282003540975144245676674784820248558245328022894168405004590611512907792586501911298458451968113226521359563401288379095670339541621187342170338564660105562747937398290429534268200926231477702037950073174259162855801512984444394947760244548945899377015214656727920489398193743406245150003134465049107457699289160092269102182774131854332553026058938450711087269511401200279995681717638572697141121713797419439180174539636927412164429839074269078901750752876270663463668629575603865734519932063763701030598448353802539671281041053995259422947999268670342143598373541801129819010809075346860856278533070429180417062531740575802622074183639686962877683109230470090407224056326615449582458368599225505948916525939730612767392357426911122327175821417159468833216864202760850062167093529588331715892911772176824612317841201773148558072050483280572125196416413269205603181533576118694796669587438138205441857772855924505100295859898592528883952740138380048754815662580535569787358012053500764130415810976478709493189536364531395774161423605144013816342704809355796595843398918495121059339314325378608719925413945834032813561049522866312302590756577045762503595647377441527346077855136343473982804960167842000584164922687607740675356547317178215922297004238 A145120 823 417006601090264544295000431933126312400797849885196801115302103014695128368139211456993888066349962053469545856908038738152241674408026136642580639592917416397466770699333964089657831869407778780969856990648887606457076339531098535488017170614188502227410591385435761993065154097994669102364862961002371838199618265055039749224306377729276097924668457500143508666378113884168841403758885837416516206749284701257175953694257779268207392813113626851125286949018571442301716418190846754724711706294167330669151041635565650025651696192490252806587611602079068955363137750496170497959306585723197428672144109128051027257850454414138139951493054537389327869347536746395387999731866994685020271182177730817459960776959829678193311096322068899497147322973805579440974746790044708955402363490893725532373350655560072297246842894619667483908036151341752786151909056904591647184497192214183064947265821543448087038551857278633294858085922689983810368368634429725756012303228256596255544733202973275189155603477334057035102110352961308974946268292269023046919489535126059986913100207699767256729194424886921606710566528288430626683086364638746101605352402632451639890375436992431716800470723144690804983890098392605150206570587049725081829863321961687051830868765691404684468365712934813624641613651869510066060958583737303638368055714501177004976943811655523281461067775858434181613690879557076334603933189629026059554893433541724780917035167464716298930257999443999946842766627736902339729642327731549498189331075450404517920881937896149234786918327821154180004736916080285793040984474308570135224369495062148349911996770023129321754921974278275775305582356244718901289652342177642769908881101838955852853719744829659536880694224560058636610261394643212806772007842619782314245840812280387154867594755598112003091246501683557900529466807401089078654968991953223556366682175644561799336963734201875182971185374281151242607138454774589819544390847707362596718342203609109273432442107885534397201786764309482052736042969167642340222914793523339909184466438 A145120 824 125934612697559790403922368846714289311855917883261091080022850693395670522183147319759149472071336352311167385563405572546478166808068972351793013193749548594264906319506371167967508048407733950100896184042561050387177270494271208869577121105770810949543090628921617430254379762083792709720099442760388666766449293519427653662017971541746848541238331401153478550747894409675778363922721362592361549265054606712180992162578562089822637262734773359650065037869988498456366400515896436495098548030168845006665119327773937009943226792983708234936229348251959123721071428414594854064796157435486435181716062442172537451271933215888915869058021412181253562831643018382402151413953458695650439440676272709134106717994993709064181099645997965724990111617934962646341612086638221411802659645994227440511515615975600858624300877500354759891668672377186447249471530594575164541925565546771987155622309992894800926079259609768159376802407031187768560908762937671615567778176643062534906308501066451405087042176980626061745035813609870915486012779716299060792670624951342195558358068981923466382213581850801217768891802383013780156109307989046990131790366656549684159623870570514098478060440751123925964013095917147316182209777652089562548188884158160410751171614362533551245777815730709848907247390800828338919811043934863159115871784725360196080089031851297688857644094767445993028323836550890192194109290197536689568515285189025081214870436934657359399254806601617893539291465249929057015893614375702442504261458846291551644713987817725946578473513584829093528213684453485459436210217711599849121866675736591977061105183345211906611914385748758712017089455172635902586293473761529421715812505317226462119965590082632675037673795918545179372346201043870218890330705890638689114885913255176156639597805214151115440366907143903090185737552229984887937457930760517717426894618126162542340423733403587696537372569087073642453794763819059813199815279430577741705343698112509473230519661445087913972134642653621579342120054001020246071963720326870436651411860038 A145120 825 38031836028061966437440260391275782245868086402894964309365785607302477802570942351355806146677477228435919080894291574870298254134362421624104847403872770758051604241720224758762097772787266245151689677723862788329321078612930373980076802556772170718259785959342943028174829622995207403666367666850676374991629487024602096366180203099229818983356051414690850378817197733608200897063258092617055771361839741942377402457145031493347168245953088440987468516149787507962380351239382532974765036793404697024682196885946093411352828839784887396697934675560489576294808208243457149757070480238931180227449578713426978259256865980744038454315570973424201186647286844014739054339014212659091747690813052180427682768873711140307704498781995063580047516561293384913615725875417952821655447810726765793308945342673975899232241618162212517819800031021758965316554250330504795100014336297932925937932990352032686431588897850292705498499468837496016121584078038542398175712997042976628945449622588865351061097581844671736589965713599828055167800913206030047336339609245770216998637223732333187080171772524517080844598613753141873176518327926327552273699085377875372164566518536858265308657452636116280950326971076880096881877146280343998164471213152442482359801996668719441071540431984961439556364070408198288843716874309744936749354910931344278039181910675280246511727055551992831460372184947489280966286401706466451223632061233652032802109954919099057822276021335689159848919179738850838316460141899134406086788771240504598192185703439015339717464214184290565091340527968036528463942444764428845864668511702955714924103853373483972667476389574150852753385709879779797862159339423639707715405467724700552604376754485210238201840605673176084111811942453854162892073101171130264330381299962250918918003669579918038750987714710957049678192211306648035068033640120684397439365807991925443225008630524149282479103544678921958869803411534901288996524669997186770632417078487774251806343505314308664485187460294629407479267520265338946671392820623921348528817197265038 A145120 826 11485488545862016304316554715796439523962850237756395960337387230554654900705902406962133697147126051651295251262690492205257526270410643261507312122956383019382990216093188370774985559873705998301860181776422519514404578563834478670774324795024089786103505816630939872891368291764790552114533315289461504858805338632136313674932759317995863586124986288905235660924242967655266995134740021248988250589726337011991263361065636932428754987640569974404855841812197957416140409707893009061942546013060188332609016794436392436291544366388243010094541335789919600081908357818095644631781220235999780942254591055392505261758122254251483724287433375952696577113917795249432812008230878269587012152186101082216451062093142769379217694451062863203208625011398984308949302872764135113918533436179837275351860981971924745967278344384110680026819717699898830339152134128281853545039787636410196861268607464003878407538921071528787292387462786516765680949830658876866577449757328802298878990879713336269569046382674913883824107900471334462789760389775441357996513769321597654191392883209095640574745493088822307613851012461646462685528378924442931739666991993751705844014928974260625609116072635666365723072781252121872111010715966886235356107758183153471512249451822338908670053964681642624036173042015885082402463576230499036035146067229481246607636856934902783148852713132607067655039371530305211961626299206062670732847313977277724881155991515130980804967959188571524656480052989667703242513946959924214935767704653173542362488437724594814868727614210142165828491311232662578110651182108639799851280768667616889315102302613608814533671257737007808772810467294238326318469534212465430200630735440354249660059659888943409304280825239503258856587834274862913323187186222975449189086037702686522337080468615330033551682849475801885099723862077055476605658221858515927508971047118943357691410265994559679720992733120465344505038176488776370217137250523870974153248252359609711536042508085259771586612640874335427437159449000078360874514559864703920385266142162181438 A145120 827 3468579509014300861937162083910133460454534903716028685057581577841898477535379955960213020732285390121462729962251634354412902635409879902553584156285423799082904993655901167749286876984086424220916623206801877030561853405199399628199866011294718343232540496836584498670165049283343751531185394849750523790984220637418142127733327133831651573190762503197966478748742559034157024329794423159101834622325991937879419157639365208561990659099206179181825476758767633352166441351432449354173674130907383471750898389722904569666635045820409604161154785473880158735160029252856641221648171440791694913380659049149823162072693663917967340696350563966740942087216526878484694487431386223202618578212511713777187793069360242641383436019722202692305424705925931967917775851848893386450575442278500130390468707610178599306218827762383263155581734945338425003458627952490789265806915851859581519177181521138819246390322574703843469595515262059225739630727274902775163991651000301251284826300223804964544500946470242148243143995976629407934452469911270084084899821995513245795583652091923151120386058741051812382302161164803478589156393916853839057827157883027637289520343983708172075687745278518606332087029611169728497428354344853362733546378500099195954216974648349681698915225793424087497484702324726886687255156304736399137677362948392405131228291612429965230707007638991782438990429829967226523130176073829220094868665189076639262076307327614637104042501398927264757097127083699907528400895521755213776195760016487169288873316007124195075016022027248749789639284651736130552888193054364455126240927469108597617445971285456488505196052360186784098536007737150094768379937172825136280882766697519258696785412909706424399654607381724310998605414139066145969439638166237414524839653004911367494879383518160090214569469553977458343066928155059447286873714967631689423311816864112902097362675321726499126457326298835855118562659496198928904286453133539037007510339795523645109633031098243136710492532356589004456614674330503399645156725686319960035001846115781529238 A145120 828 1047499526233772998288718632786144508617745578072002906491429299121022785560784040797577370127453040690630093153348730884540491338367513319927920907886075030940017925093866059471913861863634226408718518348272390440710165323791654853237688761086209915566441126538831887658516953515278048171865874711309368723372375827161646786261789861657840779240024150979496971346459328585347766080602781054027505067691859838902572594343727227348788750292972625542936889125306013074396849147722891811951387644988016748280438704679522743646887492293397312213658650671776018018418246926004887553293115993898855864060016778252191202440691728380971885406573582884579811813762277199507128302392270408528921223608026351459628497055884700134928418460261654150213035052564620055326859357955493038572959865034670859540646197837291965065732118705895361362305657133774504452214166489518090076420143547473957208594647550776459408531469878639489199030553221679099656602798687189979222658901152333649085718663676709385956169716787630453855545662677041609861741856152813789952281749728875678632612071538877582542716014994304558517147638820758188887462545434510934952532062013682352709729299868150893706232089958039983445924559869792005884351252001429748659295650199271774024702014094349781534163728135649392781616343929025503894468654740454162040542528464347276868384336430096914596890367454262385689507454769278572104773351547997218405979604039787167779422163656948105274440030454516845385118675899224382405873827933623114636196183757274471951697378945713782317839969924614912294305235473513078764394123651235956808324908814902128863579368225905245919754674141518671789949101526152034381724422556658978691396394911915375772179534639071451225286387148455502418319978482163701219857447539017476211052386121445530296931236742015731914766428122451716617721112578965876025159256262002911689912659721914977490045836536895408176510391549515307780461418129675587752724291709078265305293969369995781213397639349161342026797158159049005010470194488363026614476456642708763226650172260823859648438 A145120 829 316341388343090431182331089939331731469098710042841161731726590752971039340879244940912405565470086003180166669581354475496873971284353612738329560597438373920086330473353894059350236995940552289008771624555055111217439365931674566278153805982024099782721987674230393488373449796564687204151962977420579603934666515582179911308932804893534083678914102833304887380151968490215991199317710083893147428608319345356639044072647983294125640597818633707787758690365657180834496276170961894759964895112250150597220737914826145676790356037560167878920751348090883561403575411624223184453299381986013679251211686373112593313926829277389591425444525680579136426814120497724274262627978231989511006911045745629094028923084110080505740991562999831161644280449809330776743608326707048755647428665028321081144761278154563271251793630352636748153152872664955006143674821206510712289617544421283217414064383152969602557257513026551034263757477431826037068305572804098822467824156353761722635751604066010753798709968917926822226546984470589548838106105679853295505003518298459433803050021088938004749116142221235620366204621707808240535099564828385501825624900974187490700959039837586191110015479582796482062884993647574607345580676077439241744552813801575656264054039518985673635746981740323195960638381863377449242846476460852199844705918869929221846938373597655778295660264179601486448812349892298808415029037319086129385745551350535592746231348091000178243785154762688379041083024438679786666367635058658864917471298936874042243319568289555135792595901211676264130391473716298050716472454480204591658996221172973808203351758252098811277406394686278693780530124890177233186007232173838739665430380631745963939522675586668563612089264226180006021634896199298702250979717145111578323295769023545238305738616705232878169246723510864441093432931919539500150808517409911698664199924201459089091745271467091542807011790627324113844229712502531302393831809688502583161771239398930402800977450415627048956031271500442924157542120811303534172244749372360174488317020922689832299038 A145120 830 95534051780087076444065700443045396759159192687359958840074938978098132858159971188114748903401838519919719704120415702869171398836536423533655599379518502848835131785027782139864299658912183157054240312097278371197225978346041927361149211717810191924466473836491040001601123321609020257605720953306303731019545915329991171568511445287985635430252819031507096491834548024716643994427867842554676495934644750437866088737345347227598594671790934407126360187601303162598943478554482769325697446936254557463612382411572816471647040635850877302121853248472775059525861356063589396817343120243782232278001869267901750989603461750043275638598840181952014621086050628035531320185347033790423795165912207153634937106274345359612598851033565687356666359660789853274521242855307573231166950496973518295646177259804840815952975944247790402580889861887682637350937581837876717021388078271680057701838849064646043512883237464139772858455727631189784094971680188150654406060236317683706586911265764258538261254240896426269858561643647441002139246302059162881452558780776405873329888494297320399851690358935818852792076648116937330452712606032737910616386188032190939838979900731082878821518442744046497599545343521697739412481012923385221258195654117876576417719617920639323656461424757441955787331174978810964167445167236436910191060644970254277720907004490061948130692509414785386521851822212704961569233995918816013856089176903821961841582444959825105724348676707877373625021954704582071190837151959781354090440136095178686285530812244499937227046122196001616855083919826848498237610287129370550724208533885423187948548651623907935759856976521114646849930148615307372387792459693942640400268578555875365733963668492534834759625671409157906316115418673706044378576017130284679177424269858989216438036131008238313475197744072158609493599024327121963169519013001531330084898464449118729928217026146524750519541050377902367073176911757634777735184482234218701849549620329106985864681792386170207442694646834974714090567250290525304293403437853810063932245090146391505494661038 A145120 831 28850967296197953995676659202709770489534607092872664728540899844794883152124970419565713256421789762929752170477695960912014265574662715553551252683053990421974289712747916852344959146754483372878091565481753513046451028021138730388500783784972695937089092376632619850090050869676127553109723575935526306188298931763141751633779147544166768365852672433412309835646653351495936270326016770741428408624834106312890202159634222214751481465240264372318452988896903189447700096027177625374465869009853764103860342267557075748291729481670927385072920760287429977093248725955792373615653169014240248134277313307219955686266931521683791853265424290423827836431560475546232734421712176226475996629098575514652121912065929214492924347271145274581882078973278085879574638598694560408763663402657337496964064387699783771854527483369202348942680585137207491524977006040217562029746910020502956142737918353139952171288180456657184852219365987141882970644379111248693531807723543784125627524566509202012544144982040751815570463389834542712056503545115761510345377246790956275286192522227769671817205739282475072307586781526693365988478671922322020620646803160820689643881229061747191817907459693222459478580630858559069727961920322186259380733342990784924502495060557993556758577714529765730324578054205219047801119197658927486025500470075097921942492068417625110679690842183001007128112801495887006095100251738445117098409545679402881940565152146519090928575056580624204146377589237759346819846153524218910276448003629445026384188061978270691487432136307291276613971213396234530169707590240615426114119318237176629786653489438661944500665529502981937069985124351697936283880136820338503562141445293493728705693088362069933428843340676301461527460834804563026103627706193628828000003806201645719819048605825871265436631549463068389202625811913858913337694591117945051773940672063709654979232450150979007565358590202335887531985583121093200344723319802924359455980823568150910800731100323172987020644827312890863212427152045617830593073665987101266947363528907189311969555334438 A145120 832 8712896589400002019617907013517907642442692182854857388060511678189076613808882906737657288690477106566265235764560059779725439032149303560748944654682925588933386658118085861626037798020195066426026598535177463661657013236405550535399875553850036362808981431269214703687193761518868912018878914211575638165135257846553479002229734046893076060852076822071486063268797477603748036994462636896068824728203965461742403186120797763507719803907888049505765676286677161910042830056729088380319366743528900504808359752419825303167630656423984219414719947753555380307101589377293233242530439699180311154319470616911158715501623716086755096410519536867814054587710177564334250264036891873361960558192603893217787182506804348431503540277034839358041031183570321145778266335562901935873395180652018950564851798908074894259251347001554861590286955821574774757905704886563865856266545438113621075049149503799200909685517614673005685597390072389217467350507519916917295951526449986488255805832174513243529793523322066151876010085168388251600061931378657916961422475972088018730556811824292143568396281572948536018038415944413279591190106207935217489524718168379816081512292196746920846129231308910438716033750973941317360105087456287326947760211387562929323177090568896133501766813326564493116066785038801173624973830247828864342790950902034602172354883755118293363318503646756889367303544199935663135758706791014506547705826706002766524088834365803805635323942738671801774832406927848618157522347527162151122133206655956302789338509186625504329267278118679769535802451361743001262753454642378729315913309899093456772381405261824283331265230052924023880488657624064161450359413527282534133126316210056550193753578721676627360675929258571632223386855995559360177251188694458775771321972048627148396136240923282113923549252740102581380583501598961064706020596998606404104399998064775866684998271728569513759987774700055060132292572925658388869328707396000922337004359167961245954834927615805855910027295153846205715438909350526294313803953724666728808039853484881025823300216339238 A145120 833 2631265919031504411970612241423205398247203504615074058529545985913256342487130512864352935471267664393249171448726660357516170573443515012630627734461560473867460796461949182294211070042952155577287154666058112272307371546366455122960373916478926008872375303150926207893682425927828735302148322368319907199564659570727387516921745903014164803608961347593155378797341191582980411236057390325842043639508972735339892872006321290357116629298716950686368915785587605993643486977036157513231074290676718098688020784888519684480876166510561563335860351300813437422767586743216600646870577135983439728356345848993862712125804095326678355324123634709789420657652042063953397347004719633579085612577537277176257076995142847297099576239317250340853809535359263707939156858701397690073356580893507065733088279205850918282522052266986198997917717977530444769395997898736247271030466975400293061708700412229005534772855031450791059865559582495556533256882626635797774683829180172375669127733792136490343985099898281937114739475257463417440506646772809575160839242366323790700352870978413999587983859829291175402375294028431283743173423596124513359815844240047543635927068362188508348339209947831259269782714213499419283682008449878450551964203105701013870674978856746074323976819046907947155321844503663749215694295615646658104036841671944374758129232401977306970611508410478397587918542235579074379993034350634642532290061255667156087392887413320602782776902132022303511795240514621044924224929107049445419973951962095173997353845586298924036747230559704983108535726340032990146821373594408135637979705470207986768629397735581494904097598810453552229970504617343025060072259005102504969700585353991784664784875080857979392990701792747956630001303049824122210503755358020356654111235554879197169913325710225372533646437695961516508547014857074327682304882598988016094477025474890248029214498829577842176508742600826425824064825037965712345336924910272475621415860487900728127449347408873045311841222491634241235199338196706895264938200951183364998761088388905162609324695779115438 A145120 834 794633594650924932413105279002794512363013015701569510818534827234125226354499606002127848855034144169654683512279686867910103787740909384510888826862736580182384227144850534966990117115173530789274294682551014728773164549989433041583497522901081804643094532570148445569188405436442759192336774476318400398630362055101824476631365032976230877613845474896310852910733771060582480445252337415767401110306981562107185904942722908890085714328408611219233906801571170332918423024234862839907404116417625336903277468676580524887921434655533168143210411372897904546295504094862036102121671764627299617652462126925529627903277335164940776552788927162819537224556328993136361664545161292449010493037858065103336419465350633079375640520733532568098492438647314069476479593061486539500217814034658481832442095468368069246427400533282830542509560542258372745582833459713460111985344760025450391014952475343655872300492533980524227073713396523585683826111202736491011037220460885607465588319799393045570639970375757822942499445517668783678781407263457113040656489772153812703487836478669203583427557272164362022981320758170303277158782735923395099446895435776189798233893133088732774277595275013731389035663658725850682354606446775835779366241577710318626014520437646745549707497585352873476414080973321413461966052302095042918554783393976299142352855830513391586831312221460829314662032451600680527094760615184871030245050793384775135626127909988456236592989119927996988760387803008627718497771067981405354681011359346086590898072028553088433593334361752786219008253552238601281338792072056614583940555138692912910669305734740349636754143575526919849427211905779969503980371860127429218315443650589308912214838520840388100055831265480624330628170134190889348211956866933453250765821815601468918165428228247139223047300634927637882999817903334847998991368524297382254127957293418790128956093648260779767791880277674880543807444868892719469902881994194891636745252862986851933243748082552043878320139165178387006824484696496131843717022883303651562897040653595874226990234825076523038 A145120 835 239976714318660298084345823646602519528231683538369377193138988278719905102716393882129746001284840271571321171537016707448493827727181190607275795084811985654606169136948399610848721157712363346205259706975740389977223386725262412103093291542210226076205676460881679635687004759379785447350403743525788600479169775981180264555155318212918710874577724457338284423662801519104326114054969842171429293269068922783634803399830312163515528610550101871257953485158707852935370109831951541494522812083832175026691107519542429996467792389804506217686208374263866359543819469061591686240098002340308501091315205985660953764077629415716787840586931879536790452395353703885117269295291705599967589811820558123930422421458896047124146337685287518315403862661953489718188897947710233531375706481885968006331779743167951061502792438999147837638889366044051038721246308835566217572303087060710617793453938853371844429213972407086865785201580190540380958952326343793649535465895358273282232003451682907625842927068378964246697717806860715207574544486917275328703099071948085112662626263687121068195534312333808039764956493673403158418209212825269195519602605760169271522999799124435109323485433844199048229500642220993406651807464917852526918052992265410524042514497190460409937340293957520881929897132098563201764532100937087314745440548139170396615804331582642281916085679372759974630345881841169940108237712751480416491473049540946423803003235929100462848299937316123068302125321268090949941402637601277367668245456570556055277220398777446408021150230018781733157384037049717553974168384387503196214409672179789491035361702493850008804847262210319340974788025040933447177012229499478521426294281892617299704216448418716348237468051473355799893077379222598759037800470058544861374624077076088734088789411604925819987751145310450679149436459792267021367710989455210452730548625586999728696711067275925912030971335115213097804024285580563314198325025321947001821444948761541383111484471583308378207370186661381241819759179003635109907275972556751588629907516297565111388441592477330842038 A145120 836 72472173090640759096540025635994958103013605415571850342817155925346177215793996452797181164539166727870369339120666765962577225869820978654012779226786356931110880695131271831941346799512018557023199157211991046758392689626479259022092590548224587193209471196653697101531906248927258762340629593770311838944310641984261338071180274735268474453244858940641265585093255324998445903964155639998355879166148507699095603440843811550472799554671802356508682718611128200416148854746225130668505981845200899232723811193433137278408385380286305344573091718616314742677687184152505827208407475035008540029959539745542682507123540806211304987080700638692947897086172262244312278965513549929897763112676770695361884234861121255598412818340436096998683868031471306580823570700615429039935963139715527679430365040341252852504596889177209364136402078984761155321070802434881284246723546947574581123232074581242953361750319174406252942903803504146671463919776444622945668699663177737645626599454088438709958993334680071444679768278226418323903833653641753692155295263238549550211409643797031893391467934767537863646993879768609583539022023490495373651820540044135343810147705442446314282918323425673098833920158287081282958163499798744687293472637422576267942213363631081397055527061277585953469352519812792765519426728430698274010204490754635483478830555282127455747071043858352051509049794283581721232160694490331900909394615910572435213371351122678351323949988080349238630253086635160458254585098784517783630455446872948582607129662358760262133953776131310330627310970935462462698917513292953908642167780443157733379768564847407962309427119043940914054536556350456121077953712936982386041522557687919835201761152583931496779615295713687970943378740355090634340067530000813614681885705455163196225896236876459350497077798583121177465246811039361305605049727446949259342371556969980499276277786223681364653585551324516680656271526800461228168424254765233799658439629273122510847735066670076578174747476232571956642560447574401307060153626689255676114669172881211067765082370693328837772438 A145120 837 21886356296659190586857003396246830744590580603819160434153587950466266799264684212350866581944827066976579969093269826303990873718858208372321252050694394981209831363760507144846675884731471891857659940218314320380644615043810010962259859252272283122123184095712955642983000000171272766441422786914890649572581334709470942917231887814732866366169072822349204868413739445348011558671060948309661304078883580256204088604331431257930621949982273761563750923067075557817824018763250157510347311994438587736107564289309287915649335917054074409554856012813752788422301985794587698225252817362570238780546689687947904456197545245846398389310531005953390728129571627844078423130315796787123524492438572929441165108505637160294673546992474016006084212741641672633919000162687911859827129492487607473219963910403315193505326757739078228821355788964031824855924661089025312276292938875080462788598293069596518543404167176698281301891163456672104241722813533949785798297762813781410705950803131256807499990144146313197329043322306571473103750188855322697755570466398970016078733049800439944683155120765484101013352386733626420825626232884916777573654283490723113661393084043819662478332010189119431648795658302056326459958725131755977710101818448625767508024393302089391450359235165537000426862531086331316623665107453969941663767010767351776840210211890870908993333539159542946795758407527759838642172421498367482594220682531943334488014345035812932999370048100328153943268130038497190301934758430286769379029876710173901391297880811946821718046019241425701067714755838472614017519114846087692906738455284161455691199071222214710767438185104007945725129065229812707632094844294739181106018386127469897613632163863898893311095581837482293869100486509858148971941356259775653089068108423382209171486574747279118924297507420957285143825387497427322025703649977989221110943479656308523781707194728484496199470805528668922345096197069453710343549926614075285549846946595534236734632878649891543300395530452050069524811435408290191097056487984182657435041460302609444899943487507792831676434238 A145120 838 6609607129417984916471718485640906889908252328747970879264040743884887227200718838133508910566173235060199280296828366877039281285869309107462364106530480497968437960974978026471864175842104999322456278746773712763907915350540996831343455401595681278294008387434115950483764468145475448206547341018703205859080618771618240499665958939774590374108606747490519228995364219239774492272756442233877715475943675088865935662904651396083497356095092004189896270083538207332782437517646801342994219716338608295405251691560211517388821038564950185380221942778034725788792522022781332358199142436021177103185070326220521603089151540704806102266793283097285306947233545436649439473076405116161374498953336347920536500884467561287735812778908812397740433564107753664136957225561048766238753170768117741384749670576760847185756176240312447894685311865058626345333926578083209426156220816727352187575561274943567357154696737043706546918188460111471334328825767476390688140255670098808295551515946185467426287064538851905521926403568306358459008653200653812968490125557225706306227169630089066262419455003241430968168773799675410479755583309221376331869941793658336190396901233528095622141984158790642684837454887062723509624576826290506523763455698847559211155424563867365136611433492930896542959015035552244827581343024370491684183627047249481970260005160487732388530981755138111580267530023589187688214839131812489411553736730030976442945118829464383087458430576311022141628345018539516310726042460847819834683392311025645271589352875545581398587763857134430412119228952247793970828073766005190303926371328036316461008739740543995243804022474291355668074923162847087248771565023298295711631511087938221159481711725744881848454086099623939060497403547236805898891949522922246419283886858155972006592719677441417455787350163330516992257801777412011890456897243625297826245588484648204201576296530216094170875529684106690031538395243448220062523909413195971002254119432222066371348281617200576000141275449042888424536410932856063310003999217596473289706406342215171148715168144982741837445367438 A145120 839 1996079466727934785583872125660157633921547612701283386377306151065285476347817824432107340124402372161113206069673073527039558957458812492245261638920154415991487054383079603487358134428430978323489938521585442940379809791248337233054761271422643473761668409821007304090453886379933414085610855564861453278792774287693999159956202367924111560114433068669314457951731580470966548654813774493682760412430910993257256366108600390185958270918767802991587109814305471538942478306310570755426744007022265266624649903286894568963508304310697901910417471862953673435426919348894167784477915762861032914923110691828909576228467567747605596486182260964374209307336401150240286642445944029283947975159415138499072582102000697871735920785683468870101604852147799964896727163119274039492243630442479070290721180550271372534904859897816620185966142827458741124465989901920040221386902393712785280185030906739887745342175010420022678887991023790207670863063658964336038032558914607026323845851864944879905931193500589129154424444834306213683147509516408596193786262347815764334464526495237097571305992255858146668285956335115240338465360533151970735447148767401326806386202779441441058224400883944584971389262580234640443580162242814601214198853519233514256001430193894642181865202555629965218973195678205691606612941928252434518681791601258576203241681348255404310427363156512550154293998308716406922002239245385873434806634271786822942434937872153207879479446663997828358617816927468895428648962888417611303305005448053034698118593270533953635551786638835356558758939428822995306576060758218721384092857402611683409768948202573064348918047349050885403812901666114590536421380542191790565731610330171215320265863309011090419339822906504592113976346770779005523316396814566258642970644763054680163781829856012560792528855451818395174376712311390930163595957263924861954305056778884101360352259844930531955108210493794691720602250267324293005171877092858569167395194221584468509910446415515924060499364790080500254140471290287122829430110707226150750833899673888679077467080836297280242076824532038 A145120 840 602809389344706887261412910230881964537417470783458834715067193580972328969813782259658283208658950219421128033760971376799069765871275503348961552589780103148931121985729065275155684733210313348694638977240056994281938649041647303385706560514236733394745565757556771719366589922271745578406271833247140186989558754264816128066273449154141916564184678131385475782193941938012657919261487140649959766838659176288602556629134413184763314320111781411455117267650168866553295666068274721337533695901007771912348865540950599615462119080792201426760696280669231342773140850844015889579972361241595919129676243862004471499394116308236185332724776017957913925508645913827129916579202020438636127123644418490371999258303326289702960341463628689958286924915071481645147466304795198877891337640457911110056411776511377744694081932964378983713880448580674760962383616453274063649418366680444427263691758274171155525979698450109805317626370996182605129310896181462007095144651955651850993151711697407546123794150113378152730660413556908225952088865302195396710482738914803603301980774391973377468147241814157052391390644431002906806059125428585940728707057813407037192442842490081671488146924967105870716872461775974351237699372753183276181529999352822457753220763131618071558154560366756565233362135803083312952280880989210854150216879953042763897017507167971614016675142285035008485207221702331301256988037267401964822191996342890497638908292271439315219705434096767853280439083750587879935676066259657765778276961919705453186543578348378452355240977164420546314787588275592334791999520908287852805739009217400353433761348437324889378006495390893100595828228243443494912008152176897452555234688200619088499131237609623561758778063678287194481796227371712431235652946049487187930715434555655253490106023796115917926258559098992012144774860238283497394088636808064684902300901634513962622180896872490434348508693596312792931848042336693039341844358133874692582346400799077267926583469204191865694808025328862033861997793255778238424583429583079930278547995108038866223909697393633650365363563308038 A145120 841 182046439502634752018161115017600693132666154628991866800563915155302578063407414424592369421674878563893019552989743682719792029734167743198894143620474670996561207352635794633493529431295086200327457481187975626830205092200786237285250326514028070841739399190372324051944619702639687231264608482785071475017567951013686776676854625442182934690823658362609744371764618733699351725068314302701794166824862640328164714845632484181408334966402839218456453827720536692227556348674312655273179749418097324852262732743463794189300596454094934132979819859290244911844053110035543904485367175179199106544247302535633521483240794657519580364886396175162325631294303729574642994520276564228438826443365454968953844703425502538792422287201230180898532549719499439656869638096885030787083691723787846676166745635325885807525077838895344636461405929328536319069515386178986847181902959835100504248354725967892949081100526756922741183244276049823356541381027583142561806695652331692251973607971080752134049479902140739612995505020449351978023847689811746601210372000889922872432863729339880722897809161035619571675531688661827762615091390518899802129334084310881523905311352229225223348362146939182028371524094193764019433341630409218534805607860951033148727216669035554762968380812028204852735256391816852954819982213116813425518846815954217656120696045483379172028725465606924060012378286955795336572688385015510007502867176261281143464007869328102519988471561650559893862333985475750070845145523047528227653736337494302993827638042067939758657647223317016169630507092719800062111877279253544712825949087926252295053586158279869543527809043560700665494536312027853820872890040576880838881115144226256793511417367894797304560731635407936228141388484319486375227643873310130564496433090591044831873848237356570994652937555992443769272547631079650225282851172358771609978540567236844332610538278595647180641294517255592668773697506535413973588231824279337298590701217847099750445318297253250427515771524284526253726069193091954740881394765623382912793370660622953848920543261532041065130097719294495438 A145120 842 54977421920406350402597395322405178444100641280484760314935587309707797602820069342444635907062604667345472483874868831210000393909952787170562682411830760860858335689374024250249770732566382822185543464679791399245727655905988402012842212900675963157471903809926684306915555783607263272096333355529258338315118531647379141740282030610090092134712180640830011414797132663635266208312711657928801188421341678719929455280824381088372132396539337332192437600854334430883855464003976353617778946790569491097611432939660524894569164667017589315958478836809373294145561266089883415138691306931756888580443555689517461483467220592454605034010358920123004382736954217685628357215206943194968086949769243756205570728435243463389021827774430051002666871728363915704892985557792974502500397009246289238291247125456641002494828813264461115832360876776769387684232684242437574574871044451833671838575863550545396451336833100892217727534453740675657492891941019212872203614991859519104444178614114675447075396806652353249746489785515290740454976050234282171370135633786017792671121544279869586341760898485515296488958178585227553306850793877582311657118164754828406812366835930383527369533880228708005462329559574054957894517934684211244328017392477212658093161680827974406798379447077957498769482196966553789272321676080396665295837588201293779105686308718473341981061073938148781088729757453428489313650635286646754863901065038910562435632737628794689597203191913034991178571583174592770807354012284287265093662595646317584430493502160939458736157106200761718807866827213791343165452146335049594985583818814718975705829586039172164820508953148836210086249370404183610460117880246065836444644218321641351021359545972991176353779195115133062611504840468257513606317214086713380990734862643060983570648677575660644269269215651158919328297239811194129751923659963712218148834349004625353934419937954988576063236595702495389656863715125652683330606669088001730299699185443423325557218199187012424917897305525901599763239034315977075967942794634832056583667660960136954335137841072979008035639145863374314238 A145120 843 16602999373523215186832395226251346289425261000551768623243746803616599573473597534003855451563484934659768797110657397281737399168776007557766731194229269305308220816983602687780797267705616317213833798875815814596582921878516296621641063045677626845485673211198668288364445902029690868485861408761353233099690778989557487118788496389621765641748387729872300837524362299799116695558713852380195257109078362110778367330094117456204202575419913471482897699004181277590232122572852184479913968751002568214153800485044735054365698428842857878485327628896571444587047658306034755827980289326215401152187409570931737734485617378126633200690763507480972161260928879437330189235997976568316133820003868248919113406142740100440945799565590674172624496729416183043438024768815381414724332813100655562117280465142270256867630776528028361636736523380655026544319201125829968534763873521493933794745662437538741835354642495942692830974221785407998739496824806774704262929920845922437849889967854660904264635786129108540683826919720597354265424743323063404007179751031376483463806273508791275194488893533464583920093694401050059270906324659639339220647556421873867975810879139623596040375883466922878467595155467270403520124982933001386568526446920257271710986100393379235298347624636731136423530888227507427507286326194066676105917432789974767072261144536933465899108415603855324964736374372648447977385919168182304458890618774574728574417622756026668155835375486174916776034755784741541033750066564331706530058450148850416195015210014561648598560788425406722063806151311472265835904436315905724140933487332957204410865481397671713906250176041904974745381815325751422505134726944271305725443672817991461751657071466475440461536756193134776972446320432929449622732571010314130928637432085113825993504026779612157998324650189094001193376493875349547534855662457868731109337994858829620043862210724127954323916810607636352083704068270440574951869625832752243213210563302695997218529450836180499074777470497297998602244462294231984987577842584953657705354840239300737255362707460778128385697891953019748404438 A145120 844 5014050833382090580072980760932584174227984721525353639459296599104903363391423635199821901736265387662582831254934659110253484548576444329658382257974827499442221828393358637685550525076363561415755621717031696216768796679656015591333588197581742631373515837878187896401755746857183035019458049112573147137768300136314713730732385627635163133715878382240794022920942617406669606792523270707161038845753244015776347004233142647392580805644417329050502912661661891497819217161537355736580400783855985031183350135050570325893546356345876061713252985447927766891994247247156406376634908685210119391072017246865695278353172980973650772003576568900333469696417784635856031520914173716688277445554218441929816043084379075089702242446980609170081595345411958915202578587196687394272246009159388733470180409225840160933021999682651300753178597700081041246996714507316408059924114932446716172341351480273149488880650696941592342736487444739474943670548199704941474532632480476716711562326113493478412472932014184126933265983265834885697417817507514913727996914675841911988276823478110685239149304086207818828571806750938532672260403196417202862323904921241153300288073133330395620666147273130480589208274621556087808119850327831734532450658952525218844059709157119701085694184260845725242407558762510276553411198188932055787321768864984178362043759963845188228188760451290369990569296330782377860681233938155769299830102968856529118911686439582424988372686193632911831371317675408770799421712748415891084812558282357179373310162930895456937306621947366629301550649829237410491099974315257193640966927590734261013105669552510818427522732655702153536895221979006525412940227419289688263247544546815099807649414223329610028207746591131587512616177265904225528551630127900780827067513754841732389054645438765296054849775087890737201480372853115752161396658138616393082801925613017540627892453218748687217246813566910475833888971753957927982781296394822089448659290418228747736670336934327323708157878192878469676278064373823743489172540517861369794960578084607862514165202515313921793472727730666100643826038 A145120 845 1514226748682017831966853357406414169270561960639656247348084329182877199144636464232812210468900583589165355270193156393899270596270917411549273675177203675562245683953977324978348477775794089931240983924744696441649580014334238192286121994606640597047956297366001546045041871104967246885007844970588329082372926950388053989194061671049429644616553523048989922621287146094514422134646469039710253536160370614402346016911078985395103199102038613459780396726122887051063813350661708580262801122755756476849157586984787193684796633918025727779523916277645289029937675620982928690987914442644129840702597021143869042324923754636664406511879433044393226876156910031149084189126844464463291472423553965594555525898076337936989636273188578378690469169817682176208135295308630777688803570433322296852432366305738586331515776273384164799098299768901093801566463462008429404128547945725386790113293401380053606900121155833864944813588234089536024989766059486085550604592079183122524453972596307175819662560832497477225305643119362414883265915462526180882451061052353226043976136884115918150947895345141227821644765545089035816963370858993335625082598638658406422819022275386639853845136100601938215062431340554471247648674674022250827413530477215695833634321179349756348644345299150772292070659215389876011702674566731286781095068279792431890570143247936709911447106547874087881826962755521905465477755263403874146244232205975897219182754887131136319820395395101653198157361903217664039884323499955034775906862542821719320323474189920413433418001267316296642346232442278386496046356338771356573847871198914413868753501339376869493397959011846008463167611655844644923285443545898541584195033009465342150448371438374075753078277933765546294033113087982643180172969566055025495643460516530118067668509418480339796406633751892813540845879225147081803194255902199692842275072197136438440003477009851379411654213780396356065482385765627023810224999641610438261251892495741779120477223224716015579364604436778800544237373196432476301745119658551548724420389226711335178540635796917343603500378076769209374687059038 A145120 846 457291464051136003163409640955976146535535484128454661345482008116629809238316820774674087739706239978540274708767078296298469466589268481843550991521257535192298754332272758784823554737764738795673361389651181293681956395532260278054817508783007878565851428288694588717706243317953251376237349723068562809729486170717055990022875892271300117511065448082412715837605797177925948815056441126721789406881586172305492720760141620446673773548010016847524629308376450227529773812682674453883629358671454600023414407919270681922482689896887423913354509462863429359274286043289597308271973526769842001772793228368201585086848620727291677115815585202837854183129690411622387569084786114094197336394467743391113839005175969677895780452260503689755351607689594605255941656604619298174624406024854174260701104443923827231956831412562335118026933351610430247031824968812038363638761555494134363898042265865295916134347708411130271741360910207595140071965679416598131341112275280822525668388161758653604059680898482223937915370956064183459860609051865399111586492440895998423368805062179529170901025244928564594317890622810137878190265739012790941572082464969917498538044439093631905465610436234512210468265056572828760702091631704391918144353753460187616538720936454469297589506586159272386480096675488980045257654307954659675834923298728449446773821217116922548068797988697523249941752182871284668196421408314031836396458296101752103664073064227163586160771036634505632931691923454059131274266275273672086432787675373876877558315895193033961435299076107574219359260646918243484395508514334634428108416135144562254102544298822262076187756098844838853723081824843103760306791010633940268738636721313986514335600524974747547819611728250603849210487536393492336186708257318489798903498008478340814703500789735623853218748543296541798598254045621565588812503885806168621973989001609591391340422164521897833632355314866132621299846612247607232759967110469957532808622874423599065636384743527302377644402382029004885890010427258234019383536964342049853405162585888738616056757845466522454335320706456570565054848003438 A145120 847 138100507916694390937517744715347389839562445644832668070088218366893019512772535237487341685180815572935573796692387452325743879639362810599340850165744598424398661562662419175691735182327175322203423898690732005995509181870728269734362601530473772686290083386888399791201240440150776948376794608521735380209222450629600520932919325404261586058697148767365591193034329460587542027724910573800940690624702863665644399323545858295910084508299923049338978270732961845826940627616817023364275803517656533450594302034032761153396087552226083996105282333868478021211804447397837404169445017170049640405542852370175734827185958535887449824569794851823987570078290347399929896779416279611983132299656834950150784824037244766386588706946398925727737495053087753105118172159299719417958881815935527304434881109698690085464631570817551821479334773886581033509809574117773577389501861211282852510418650997917986618966107819005508200946181294459642765708645417753149579465302542729219629328770878517081250203968780799131773216723088264042463020667747888005518238266089539170631335152641333693693958676073081366256181323323116550177643289811003871019143821822276426152066601584001448810760506606722085623200984653653731260784024100052337028767420014499444498860088488070378115682344674801109944697125338456583791799898327740490815365741147711940493803437426062672806865545480104147394527332264372447889853787555574210717584161190523159409330882641716271884233032668225599492172803521222639980788530809149015067925971100367995303291076874106335940026902983220097949854369136867253900947524972720825932167824942458886325099624742983770139208943892129487815907543490961490967727599767904062617484094803814461987200910170935385365769663653748596915273202877746702885205720740617864243360755099942395922389569990739923332265653441803730363131875898487660739572979257560724143302403413899463746367490208603294377559650875791655276488194513011757269699842362285564469942856183431176043067715322020602033030154768322696738238911658790241377526418111640504179634680549172350713962328695092863865663352971807541437189409979238 A145120 848 41705896099377654927127195494393955755401323049255337302505296464793575263048067324900402514836866596786564746326392243524078353181620979532519093199063347466633203493169718318300119201508069182566638344043211414629350090968564405199499450844694296343381039331412008042354056906682216685158415734423841016260375450603968640265751613396194727689609027862296326127580529891300259766424107936846757366779253383240852303102990089063744398847733028750883523913132046100989508539766466058381557409032973601647479455799869974597643695958082380479399881910318817498976605668828103606461864123211828221560472168622564703716225072629217282555342962229665641408309460555224367206439814631656704811757159969687202145903020242743479071893717360215066086968154424811843140432050451910644925407684006504391765073394024560481983086777555488087751641074780395861689715459558598808333265923324251927323782534559105366663011630213631252346414005390016604520103938950482034574867180255628943505531620417150399883957538890902855571573535001699676640372381050810312267396369866599933532239847292620595966404619148825644044772441752958388015770083257184156256839862107862510780425575633929343908944207384793835345996229100346854011996073186584101390769616490625372051039208002460799721638478585203775930912051755538399325078311640669673566564618903310277579681864281453810265125325937002754989897312591657607978067647420375097604874020221241892389514262484734086945452215094767496541003254971485783215066862038087728878427210484635760704716346900084920419926689401856362006636660218686992434601757033247354797086574716487439107925984128082276319964913299324260481550355052445527168493428338896392970211457994030653533620339271097511632914618811703825664563296781543110778995940955409276511696044542174125227746946636413721222491008590881430027867228267297651977762227231897532522655351841996028460011641620833673004189382209174213760878134896317303088216592426299770512389933944521791565940813642506694511597462337651425410062261310527394661993594732751090212396268363264161177000566508072578364975997276779420943466146965726438 A145120 849 12595042521504135093601475521562259290741359998429467032688529444149292836421003559584684072139048531413969617816773765156819336916969896456010166805266965190324803056275692269707460307120254565959802576477151156486057731963324579641979099792496147021928387588003039540391133984577589288140893175001391465175253176859947899759736054326325403500675867717264723124938126992843217861918052872017146923826643897035873729892703683351392512541930866382843774882787607189536985752068845132814206973252154510041005345057258698295727242783253326678694768231633949016212913700181639891314078795764954952861622189381162170346565144748065083444263750023564171881321887009387411496414927239344045241167530011188700097911927289271285913325313935838551032536645141240088875305361064317715048055161688148390785747730114307566868806742190186584949174125248905663649260558977122722343068919342062870768929815018198822814242893358408819203108828681603720105428623854400156688460308971897398209450920037208542247873926541083881583483434353790214081349996056676966416748185461447090387565802547218778648160501024269271420155021228070110064212387500379804185694619212752655979262371774845077859052339869701131552405237987320096257891553318324298567675395412748847859969341956654673445556704850386865530025494933047258139589858315583913676611699543058556117123429209561624637395041567429351902801593875348333236928539667165723902461236522653860978473897939507052541254684725587115729783490828585185308310211546971684972269949640388899364829033472748771860481920172457638105906321531674334847995829676515728427894213396554264151707322107056104464859264607452034535940391318295058243394047630746942772941242830102453552691355258961277577754849111470901602101200354823141708553888962812860888667962090981485876383655494626953069268952328792750064685539804847992409623453051053797261117772953879386695459769402001560643970815867519736764129920250493312520884141212900168409177290108389397621738082652321699721900400595815962151142064676867614397680688082872717603639493411025227503103457123109223573358885514234413317385339194239405038 A145120 850 3803661135598149420612718480316307911848135318202649788534633386836621643023880026927249689383477819620422038015919350685115915670571727108735537856097424424130623889791765895733334712631115370850677811457755606047374805702833054487472488637882991706326029670537586529190080109285525282801864580434685798641910199036253661758800022654936875662476422441586084087405186771308760494039485543241241524238279677651450625575293409382031475043264273914590069131077944239194068707616251463643832124364741629058781966727836327015335029676846546574585340606071542284078800960849186419073245334456893183935988340720942352879958957488843025982885097164154150242517801567374443047550101586467270006127782306219017742367256138339685602345172914905882196759979864500082028499078609373498033867733422136807512904049421126860633897653054658793166562834184094730026214999095631503548798480375379662720289480352961485384534690782609249768086519847838933455234924300089896837880438442332758630310672319616562608458041857868441335356425601309642952891058436735393047545684612987154697111340129412778531148504904710171143242771638435420281004125255031443679923518162389194243226455850427579584089897696442356934991035875941568723029237106060751583336578645033661428338690231701708919758403226338248186291768557728516419756812132994701260663166697384780637093695939423329186683037428037727271891091453042604979944440911836628243445688555821244773606727663468645133371969334912214182898073226977754477326468820323410773896646364186962972417663392423229016945119965392804851621702465905430437102305960550716737869255359184671286376503350346815466111177946537215105593516627770055143977833891057237821035285123232946942259255667867034730970331517045400580008897943859807252872495470828528579101212855431866560542636212430703413198001112286819638105005153835826410054305059191014875325044776719732786000390347762850480806182202608751328553475037514084064003922429703424559801029222799653559973335020187510809319409382474082918219493470152709020704905807432827965208914613861255441776067050612477446576018449301516042429428970513334595038 A145120 851 1148693067908119620889947379580003427118846124737201806670426594295215586900375347128469821509738162476836041511189827133139849713175744616941676422374616909122258089914057024819197375754289721742338739257665715875150705264523619130637049589540870999163439032114763128775863801870244057816874962398100109798391704855771745903257847105736610124664378901491280129673241466808252825982062716005982923173036636006841053050008716929690154070553268791339818033810656372629419212714355873175304487351178719821242112946461513499932883235164873812198094168265374135842781677262754116920228776927185976593715617275535209407577258596485845781747855079824529809068494751460072412948634264185876197805349088948132169494813441851295780622328894987640584870481382433883532517846434669732088513007438323627720506237177450197603870222415764765349717026749471359562253280466321736949014798004445316078656654136779350387306662373454635021142925885218676299760841710003294444883203949275521208955613589604164699212080767149728199396057048161158381559018297898032023392380004936659271437237153280111897628200320721447415987896879786268854753181614631995611532716790422323908798410404457354189317290051985722093235740429296366434258571714477028653869079075404753002510424480631959439093592217649300565394584078939078911508417674306084196806599730910660693846179050276635852753639908225826206759206817224991355609984226834994563796695482621493267768253280469591323225793484458763096119488331056453266967285273526123082031814932034822428770769515478342414345565747628454607551648238381908317670048404256639939108087224260374174221552304482631214661110880589631509854706081195238358423062441051655075009883165973519874108742520340585527475462363298599504261085077845306967225785078301252818027677614378332719797999752498577803832727066958290737957646870918614727843990504422635438550902404796405421985422425254978843642823054371975381486385331409002894016663689629221316891501647995386985714325438013975942714739733106577225340135885921441256638483873156631172775488573892688118188869145827845079642384212803543610400370163755832808296438 A145120 852 346901502847116527359343495914680718681979681535316742964680296843768270622270330952770958846251541590184864114341311874857549497463404302589277544019278209130497812530155429729501874143082864850815448578003588438689465615080430144397901503552705158755652261668987927303781678084704419935413436779645798473315652956244031009122111025909801320772979951827925013077231517789321044686088900748263601556732825794388346570477057219357044497832043910710710456141687146589845408171027857447478311347931608644386059327864649240652715401990115044737249853475536917482235987732390894123490017386675708038118180428870912298735452137181236583061869349009843848188442897139374494267439997682548144467209297080029696169691292182952986062340981113352550748688617515168326738361124191649717232894378640313434785370723540538549508173271907904476821375515506166493070464485830068927098920198862110076091589259827010855481227502092517167135395530816192403594318961496694832457889712242765072345964993388138122599439933637360047776273872119068521587870634906768935671451215806258112819348508950464380305185348352972409457201614923814758715179843493607643239200547189379431262876715690270537594237505801991629800258618611626721577365628534956592716878544193590373096719854460620048897345091326862432500978100071044102759122380828304432734332455568322144760908979487604604202412569246771476714008567710494346789235292063256521638358590063135145621238883974153110969056260337211542813902577905821908869642826136068847362834212828152186525799976011066985903343910663827898675746146288870406505917515779544710893904472471273815943622419450404280012189374760122178761015643004334214188620879363708775415163680838879769033897981887188962262858663384660004886267684611338844294934221151507522515779538329401049512435382618358066054070376220291516043571250012267811982475078030576711427497201203737717706811572036655847929651756238133956457559816610481359908968430345595134276673696665384070032166308945200547189042079988803847969802818054805106795801424787495181350232340400977950437596705972958601574553456248220868824869360025290994770929238 A145120 853 104763105166761283142900845818853997038530744977540919173526779220223722512338739572389701101746455822073352126489564996379846808384234923637344876617399644540501217126017025721284746793835270895224523131817826042768343465049025379989035617023327417073207819585002239282613290917778864576437041032490633038831528801080841593008974271977654262263315281073131862669194245130908147242372865963259601687210140353269273823231021271528897748191206707765843217936755707613760683848437698593265274722587994631884768674902177609163620118517779578636837257655443883705499425513504787271177065021999136641535096773901739979008698968170136962238902795545893017623100686441339637196353930665865353752899402369080020111077275425809950495046353967337482685519092008198400791452541659443544872245589341936333677461452272065191753864457893771387234705688656112809547718021440214494246924885258352797663581299813620499004943398969566729839868307380604887209184565530291836107837809893365776327272472389628108860331647877715584700235313322910532361155372723546320540754874793485013412171812465886962740268347002276946208658899810112270863129559553454876262627032534402165917479969728057244999270409462149486477584867080281973549930161245842413971843451267388887922206885622626622807559123988494805314729991637376379954343450592473632601571594981902377057100665626206313833275842272616760141423828241752067738993448218876634540220497503584192484346374706913769921331764828353427166702459039227160025365166207819265780493900459169925508362821985826751400395515454728396945467784531000480856469419717018246050020042599100432040799749121717609932466530066676308354316869481227737446605082505398998520304421730175716728363081787410726017855840879804022876148579667546485670102909002676970546947392897864738620035687550991637370525420891461079554420559856833960603979629574729744215665603861123994342035109332644811095911187560862082874801578231033961689614449300680101330238564891297993762728510976012551275147993416885655509655110916665220811075391801950388136597391312521448344036016334687669830435501402749898841500146357474124588012333438 A145120 854 31638110858859060392628696093797992424917603003535822273662122644210720430455677080530736961768583406724562157335734287594838878582541483534175563460910673373022237074244611612398264029864108727492955170360405461327601036979190584326544358439541327250950005862409007275421910075491132397664050978375391531928648382273457917057701108026225677402200441904133994601083584798016471146151919432003651445935905653861526306269197946944507762909246593701373941106444082012209136676820013947308665487910226447220555753761129773318172623076967442633280114562090577342143344269090713365001350146626352590035561107537896602748328352935244181359565582385510681478328218862387431058804619621093654285231152306165086043849167487302422096517936557154806418476017097858401870691929220027758901700935086886132457158573215440147371117558110647051040404296598630562316917772010458947193644216427823682784325460954453563688637425261307059894473093433411859744770144471186637809734560698084221685763940696674300737697558219136469219423288349646861704547334691876082034372300736416667792363068016188912283180735609339284782605530541038981985906411805299879023670124624842264727647687981157597719242069420063342924600829599626544385357331330615874062904005404207250562133382738178779467833958099434104342615956496387595702108962956546208741241887352078949549099640110134819173045101953761014791233282120441413962829232126808680374624951887492362995126983922603984363131223921902397792801328727268696505751410551935282196861795104456489351339046439743667855933542323417312049632595182215856348247258837023730762395158960455859202505580612339267795324879890761485000824933567687772374660546295751133844356520198832227572196616801816152068430201087037430248591984791914427333526783584587293597655596875616821662201265205016856127832623038845025733918965505513843834589865656490352176419584868858242553576896206886696295117248991624110894233619065955645948903654720375045006597769923475328732273978148446845284547504969819479160067873694014841879837972522764229722071061944041076421948439336369703330189946870174221229264219330597160334584953769038 A145120 855 9554604716270269477290723319481174858328077576322840785726787511772417346275102139580710172753010442374995698163265265288644961485119143792397382820318405959008175095204746689918554452272167000431977236925710631494892744824250507441236407213124457502369828562627935194938134229507404205229966958428335752009412979917783210109832725649648176921202270139767393237664573414755843377990637295599139477070956297325827675219474548955969815500844280091107164370928176011979545515715795774388623712074165799065975952867186289364478968549125649895671957760493698913443584469839881931443136567216136483054097919379670872290016153887475572633626566977628679913437498995754562840121798771639617728786055097059486905222337503889905663197921793906784200897071644461229166548171171906723744768810150650270065728211649610652440885748684957515642814862867097773706899619429137161837986306436317493848068625626945162613469497485515762521401034348583001038033374445732834326703729493011541583324382817923249194675802250531335988681132846280029324240933921573853228059894067523040188280234369076585622557841885673461727400661564493962447472873235641010010272115009669829545583684290339866453966105694449667413742972954220136122404364131684748124583037788619322280876359380044368772663047786905111016664704131917416525656952469426362566222448408732860861451034212595089183945787514193553850192309776545065264706689108848002596502195249525190040335864798251696363895708292649695779998834573176107117576900621518247404186481627645400614178883661980601865740529386156573510592098277244657616689815699361449671997287986015070378724644545177337156578181260479901793940775620572226029410038376234337021997148795625602551086649911066690513939902872444424131051903258578489508239418539636359989521443309043382277246162056227539558968081632310306310563973162105324004085535448630511627534498964791328127185880619370449636314313284282920627975678156340374042607214111103962911891196278324657979152978672319971263382071352892065820684988200481565582490256626482995425677324109709092557980084643567315718047533519291212061338952737693984946920068025916038 A145120 856 2885458986202762523081405813787221009222654510446494381467216166432625827854650390476293941434447385013841976283148774382883183529627398883820475436172697688947095856514759255743791046322164570021729632596394250305996281335886674056669068434005146624388437275907774019864041115401160578847052357394379021715310791286788255995252425445085723204525683381767848623780100087671466683682026311351508118423982865886746096389975044586755939773492063340920662266079202711535810536609493503851417052380910161091477517210136498258299330329212869301050297963554534981282620366547375252582462241949126591529747536091553065534982130145664687691173863661661475823176646368499015590285724424415543460439103408159658880291102077007264207863675863823291673864497160610193349895677001986610543161278964561294673717462759609201597000124985299059077079048181566929028921368149827412416124670899551455318433940613876484655704099603200498974403217900178632901626334312466844780026716572328787473942277847072124582491354582102244332112482696288219209059057496980611798792053636091221720192838416393112669100185068737776102390217186946635620154821810751779723223155062795663680501545007994658511500044677654379495607453231344881482421732610437463317750014508157631121574098399390661190564772597687244092928398031882563403152697536803804948790438177549971901208663232563606798732454784184499501743286319234489268527457281639969975463288340404719899818436042088089697912140773156286223161855239770457080811718236287958780782120589753806528992671526871702019785783941076961782886764047132704384383976093948320777212418576617590798515640147062943482018815415785039580285113412479244573109456929076474029509294579758733138200596076525338719057782237277129050147426192105911917060970872186596129541878223734225830906678739715511929952232820334673660764585975990302335389997115620758021163242267782112236167582370153668903470627494604450405537760569595727005221429757898676424346134678284123234375467285062482874696101001068434058367706368671738791070177663225341854324829810070201911433563613917992977147024932879075868303134462564252856809525958872874438 A145120 857 871399059228518011701107265040421263610383334077264980362313555475141227594758142821701189603030357263737901841812766598365432780985989343769991184341334383656063940492362090487934977434841427979561917066874137881779382070692951314606617430662341156107805687495585126063745478716920987407604581966144036222271849555630135527356122651690238759589835179023750516988352561903368182628593955390859852624565754541499995282097243990651337841779102284677948897191548290707802802510551322367353561195322794483827144221508355287717033280453737403267294313035709070648437907112837486397972153932069014505500701801729646120692313287836848207161873199254788069919433765787706953703448654374722485434880443209119922361007604918689900869166912952840178722877245432633930439327906428784477310961478487360341192608025190329271641596859811630883762229735970345468960546281628449412507812625358103188673201996765071420860024610669065174507250404819598553290114928990541390733741701113800805588984585432963700663194407992627256961981093146195921106511123154223189381972138205481436458048921516350949482633332916922709460118189796319463324308713973801835403382556849280761681921008730096530606559526545928158006037132893199987555240843987982237212379798425815979393096840256599635181788661453760810953359540924402230335588999162279668172146107171682781304154845199996658128017399036204655972622276099039214030027392366162084587316576606975884555127348845804837073102617784905789699100283576104862298021330458342033548796231624021926355172622231592029373441009675856301858292150135799479426344090556693513268478412850526406081344599768463754232525677385821473344310309793111288853026582542718922574784965938341782134028928460741226464936295754820528720391658112726820462904963981812394761657702124427157551539733232028375306015343659439135244594400775909199963775043382020291879671630371233103994482689905788638398493189057259739551775716339753215202829179671289176189620781645526892123411967110197508186959120251314193561226638350664633337611164037426757010672925317091268160378231318590311782683482195961621015485268741666668771529919511582164238 A145120 858 263159630428026236771211312636393434389326544236823577575037226537326218107789104481763282966173733446263832514251172363931977816674239154419653517195646811166442362932836836568100619394275789085257677224563393246047067389067935410337141794991593023997932929186390800297231270531394737036517736701418104560104383255009014141005553788385007019672925698381790888281858693594729519687151692501728323984500433888667111829096977710132117272277515397909399646289581504591044910547649889861436924063935103023954706077378313160392285751366699482917421832238820584800846965327710373516935008025242893254069682196586261575383543630796582493875194532311284335639845820621519001002851207896741775057873454745746056894144005583367342798280544035893910682635063623494836799327132064490925537367205224218261745493906144719830834165251538127227837116301214862764697056055683641895164943288187247611523988569082437692615071728322454482202215219037618584460713082220831033156809967019795514500399402522907965475702219859191329358186177647454879954957300135078422581556793684419302588610581459521593631086166355841920480853303101301531288321076798277402512098309013419994364259643091481157584669476972192649338327606680515051360200313151760198174820949110088268145593671659093699163709610986438077663821652961137590997944725049471655983039333927670649981953554587166427147862522054149621604230184095590608147799745037299309575394142846966312415748640915390972706379078430268392202905123784743897956921630080183006172955679829864867952733139242413921168759399138167526199421342576964310082371531372027492686303268262282357045767553489928990834740735755102299910401428444107129989040918470972038143555550418799459471338535799067325053691703535718522544508133323851393867880238151635156621891084163353267354734092757332853830486681552330284170206744448348588086724673104254507389639669129844615294097604769178015127441472467797836894230728574035875264249190830971432532841129922270837298036038599994584989586958214895818021432077075532047529167501361639655275368898615951492782522792294600356165393264598247530470808248025520769716145226166538940725438 A145120 859 79473336990204694986894115308925776764313005976186643162680880100717042727324714795349689754594864470414413681402012241140858935202839238645391592201900995637881937541776232281475899122093853462319838959901077886168332572116445800970502215470030430906219636808602526104637779955002493664040948879246301433115301471163166640448149887969620429702463971076121824510604337113046411577337182541566562983466506468622926272392005171215908764889967871066354015230556422838204855182587756186831583713747205790439837408224029066083182579879462790103658126041810780900785135091061419964627974451469421693714538522667249266119709484187280076302101586884808614575163518393932950595907361336161641344992348452772100062109128678572018835179855131927008185977066337050008079466354555569830727807585016235427686797967047680198582646264367654611175925360737152584593041968270178223890400365219923420577055874660899418098330801928770584559894488898955992908582060715761981471965876298277131578315030577332772609961407203067788838915263668438227550475998129670529396440769720556423900323937551854004925638539606131343062508237418403266129609640884365801756818285939495989017244730292618579494039575486075634172016931180382652310792939330987591866558714251448231163989895744206040547805120729242845693663185834722628079148971375941277827209706700049364611768669330479061001996353642954149519821542974592264621421492973872025329684443823207219373671534429099227952489408583323269539487648282709081078128034262884809522199066512387566099799052878586772600935965098716917055923387166093085845396776130261746097750318536796421301415719809358786768337469672363508751467887079810560145401504351651012800431201441511498418562103782389871424988429531491238987912735872145008221279369016829835487416345759630562313972144472981289828431671813460086380267192229000497692990887502441479211379300405582702585713482157601854779848926192085889482318128253642494576588052801773701335741831615744147337114760245231254469347074421778285728278926050172327689175247800051138466404396709092033729053722894737988971636983225188558240563075418438530787607086772375248516918038 A145120 860 24000684611411389859805251611982948189388138478264129411552050753190009577433956079091124542604682896331706667950893445652175466453440775831753841191456905035829178695253489312169153434252949469831506108212900958229590389711777563957681331930154198540654332383268776492800312315140221691803330043795681614696260939908021316401200260613036984763124446339290409211314227949446421566836141975860600292682900453090235067150556464729494314879498019546641003199981750115633275220230954718533276844627592213609806942577579399643960746837846395911821836642794617011452309950535221118944131349335740108608536564163312692106576880680927786460740804044679890317363742709147129560963020272312918944412631359282428472700062716923166320881517969297920578254391398725478945162039748650024388872353307697874943151240554493275252128337673780154447901621826318865684333977361538139973005745353128685766659350159022541828003287110760394082605933432265672239807321623077897573500537832112673941136638834951974420242869273106613038023051441690697265363796477860364799302530898814355598595240530078449965949207874885309762957006847054685069610823226001673853156610255418775263213544288727719526042367127317869327299774888868880482808107477645100983502556882988255723256802921078565151737982750620352961408618300433272542311991410809216432161348384080980442104156184250089256175750937650099005364501748142768325061143078364314350255126640465733284536387648947051450679095013085197132533066876254357741696709425761132292697945131061215097271361236193962911561492700413370783362663502817534960999744019807675294027909894844256950670501614872863675047081100318024540643391496674345056781265273280134893692079279786053722946284003745942103021452026806818455827101725254468631432501562844458682043114528324266465552232896747592195332534400983393756556521846413701954695161301064222467329159082816846336270177513990990965499248268537470825823180501871459326254327696944826831961500306824810224971359558021238855157826888418827394122214235074967430083395668114082177198852437247178234681441791418578069078203540742346341119577968120410777087624060031158513168522038 A145120 861 7248127279309249532966199092703541427418453507429790895645556646583282175342327411170724262176859639827704999307488418574715850010003911461951014648227783419824774084029011996042802861245268646035652524841336188307450129360384707869418791740691097928846702160110361898299589681392391948430941632277416601336837688550751274386522030555249199778033880330494627459992386236395706266772937539527359721827252470326782367353195660343136067184843511935214516612379257978498410911654565737240862775493819101304371256821020754663410062362449732102580091007997932526677696819926545716501163039524942043378084327838797765766920098256156004231067420719906442067229275134644039194460236214877165359571269678154840626655356831382117656887383246872840087624640225348757591430856537737751795608722891339741997403987849489921445944175331217238988655113866187560284084268121216248093623844696279643178110546692150146732638894376647710242362432002055334060428902548108809305215690459421729253091686613124918942140736559070994069694122620126922135912316060315700498859967890672214834351862316146140035711735139675757417069953559573096487756339004611621137851539478850530633501473130465478678285300832874510461210359999507221523155737665309489509425905619948201780192390492269982469784322985566617351499709063545013585150142257093007421234900002285756044150843398974196476304074786816686945470559706396141441903843788173049061751718560976828244710615398447580438877134204543146210755446708980533328911328118545599067585257230513974571809851294277698212518969859559739259658468454463729465136077297205787677050331037924428802681190071971795471077450154826371047765552764108572396587796711026249086882207511293946712831359207027492125241053523666127682420796808290977381684394192610009692141533171208168842034460362673299861700596957425171454393689330424708989820245722033892743654194663710282010851007895743121669725993128172124103509118193436927074034230376424535929551037350829476943794013471762168903003194373228064094739180420066589991557496316522652766375587031651938734840066367285515838872645832320963406459871983296945616149674859042637495728376737438 A145120 862 2188910437666781947565932320744857528132183571105318586355546555217398026943805444217479636052869006545070578084193551516118534527554727820733374669923599135882045944198066369315614294942636878153297230995975315967891709476446469999000517424356781420313163398020946024509983283468187228204452569617736017922110285681386976843413252027424645295981468735363038202508489329163553846143860300795286775391537563138235184705597938867162362795507861106415237375935335927756404462044458621692022024922288741001706509753005690328950194872712981248583275662578732828439652987307866271162232293805183161360072858470752761948917763096478432349995900316607700824412923726919790689597430373872631625671579030171402586821445063014682609213668859037628408542063093663926067133173512357052392249445440831294385341061179305401783399888821689932394419396485966816886927764638629945386134428092531099111103618441679185290715118098460497732799371858687278620577288762207237332277565018207530121759748220524890568552082197970167102434587008226888794348254086418863690290911000452110065618663824235604212334978062974203854645363017984228084617344768569483581957311766002604832542181671856285833122634809160974841416201420076292031112549966815988186745639994667473949362378671862613627309713803658367819799950728572293669442800649650677431996507639341914244353112602334023085754574409867701807433103666829886572686635762885182452334668750288361664169321313943520345489443850677017070451012373045244810973479395091345157278454985670089259471477819510628666217817336094340843046074110584543480936134344012128070793905945543282654152768731233867359401714899676463738400656291369292189424457825464653944103532976331492121221347534238298875880695142695143753272624809002149914800055613666660082568060974590338666027941477294439810641384948608000795833137621266415701223759512892934544361099459281422350430668114336908753266284425459712941788927871237450104899011319352512905897581318450195212215567097112616987468109542887986937783838364645875102482933804194173021363250084706448250743465361478434364761469963157390206404540219377709455666424719806816492551456606184238 A145120 863 661043704048088838915378594665854269954492020020298783288479414119007620854853901826267679363704263116971486876427145069449222711471517797950017199302278711252958050373732014521319474269815091933649728108259704086114988811757473554990286843364007297836646499500165589040116652017711150525796245082923999995875969438090316255436415590251687630186625524199307042530103785021156865829179037902637078808522516815276698998723224342222690428176189210625466473015859070924455649126514849185253410663755705963414061574150897458588295441496957887340046670007769316256248524470155687345277651566125789788698625173839495310807397535038230413694530828194805742530635736254642144219229512673319873787457295842085426379449753673602765864871108046116906539615429646280323516626969875292084707536914408159564631003072162381848665320479975028365875669083648112512291900836598122290364503660099695651910114658840421807649233026840693667595167938891556088080280777284037565538519419808214675042190870911903826783786683050431393941175582361900288971036821782436518767356262168646567602002123056836325985127663283069888345482561477677308457950363768979430129970301793307808897105363427467856124357427065781527597231618503040686174466934240763122907673852483957184505658166512017045465063784381841514962233620319769143158140646052247491455524072181255816038595855061475997701405167705259129157851836822919348809922096547536927556008210868524245750890326195544696757373165770254612129994981212954952380661865989467691899025820415136442385814491640915579499568316530631374860654722928077667513247435814365471592082545223033437125333475642555970743846822252137222625950434440762132633789675493614464870180076644599326662134123980759233023844692040409747360650271521840983292235110933138734925862272793111068971596291682558149513836553882658815170153167933127117060585552647944198504308382508325839548050919521850700364748170495705136296152707995516494752427384214082473045140007134608124612157469314538568046466078757798827146624446942634214359854451370323729798935149994315719785791699100119892642125056227699521370764686380084958665644115706799538113044166690902438 A145120 864 199633009712085162570496769656767244668728457862559127234534427517385084100138934546088621688202634592318843966102913617422149140329870820253084460814618247199257449166922870319069165615189215127084064591463434658690758729441280567137067626178505847165246929685651986944090718926065299271562261562473430262736620660017594122164954095003982239671064926839455363805888834587060209926565925586295602513398408540650424862429708153412385346946413633747784459613413504083257849631745439995324837998429300912210044888883818026803336273137208568995445511066683754776558614736999709712002688540676183333025624729641056831101885137818449106503398314214514726543427579425175007763517715396968729252186431765279627364007004164365020608581860961068268146555317690082993775954211728825852529283898705823357224177586731860012895143385063636876562057643865244011895267124887994301744693970922015555777743523351365706724777658987791027116007918173391251321624217451017137555300587217062624332619883267174430798135026199032310803132591286285660380458771924209409804051300263930811305739022499340334843296219333424132076481088203240562926216392513463218415669073829812955682093277573423436263722820339056860359522532586498210932657901590743647129930757810160402246759403907957285116821953169512479150774753385841708940089032307129091742136273291099914529411595115963417282738606072578389303863821616854813454023786521593266939462145013544033855104709189740554900381206618766215846188033313939350374148910049424151608348519310385535511256504997736994380203413774914580867074680250168871045519789481594360292738134751410554729196556875320669297282338605245764769298630544818794763215057541246103736850279613692665159843284094655050074325216301061048559163109374786974804340203446194231287527838322544952490756052146655266713367997887614354180590423578183122936595613140166255013756770418055122121160947027484574601400681205277491448496328886774743965128171021333554346726384573333203437659340165893534933045287675312357811342799138310886861573561380033572226257052048198640927058349662874729143557005510802098063764530746566279807568856518733653693646786884046352038 A145120 865 60288507889345671007451109057749042035686039782472836126046108630836176390621103379016937482157831942617173906276203485316419591156909516198633557148815408375464496690360333104344366696312873153287453856893849007220523021302454973801839432819065401836606736118567399891526356999019702668861277195621893015346463563355875334577560700275612384693031421279991320562335897941507162240957080348023369321967510856759613031754773139106198152087388741202620281336777862374072946133137996363738915822114985119781470142381338893197148966191995490878737204295468486173204445402049442177337466661632641240783949969726425323497458504223636591933612596361955252610372598350666597702438130820371882914286514935818605378503735807884562621025857139134570863353166326975417840014655315135532171759029872244245722137000189949561512484636968738361693375532778220043479858379815337681004607214714788598149226633937453603009075203781286049495366796120425266343042433389429891504135238820133104333776162555815766197209994125424707431152101392875907534609578084289459324304725323444936367765582792677724286349473111030804817208943154817172326408892588702122982101930326301719308183272721810450283788167384968106047048207609503956660976511813470340670116181184815957521336834322036588088234764793408386862019013288903876330763729616106933458633699009839992932066263129165890543389357628750968310637716276453330743766373607424619078790011785879429699995871284975452035218367025701626930936656065828470858040590173060104318029353805916016587957078694824931387241931391707672790481692780828070978079463176005682442935324612380764494780234842871199571808522411961968823105560474100835256358313587780829714063914263258540278946009662461844363213191478228396255119898380914144549927449205639724710098481311135782541139356151998207989287621525505652303723137767443369999734814582777561069956040357870138554751057951380819678922640975823306712309595171097977160973955221058519330238323001139492830048508572630533011211630411865574260198378715322945197980855682318768488599830783405995244251835806489068081461573539206005915735517520776636416927129024541856615943216594815307413038 A145120 866 18206929749572680559087664438670553927532515285848933950938690272085007884883473081528569030989977044035794200851447349651941294380246344021167081174481438711143078743039653674641679673120872503077683980717350936745939261674611960807588371643731572848808069060877669115254015722985024140696834150816249217204369259512814333448301166529139936195055818161630539354461635289500575936559111699177471239631674880332862485165079058301918429545044453429557577179247301023465946474358043156409157253440727076873091772954275461927512184453709501036809640251720416140552965952804194537846202929124516978533419865232650806639401366390400432314844500702996271773605981274321887331128551990036911671385275324185453544680764206976973546529200274157679332464509675428886104690649950959201890018697737519056384728149879778035716757465221173921594522848841378587886905335437107091669089634149895234625510665705587636743033986764289399156573656420450257044347493259390376217111286823092980446176068471973094217126620090852062611897131488057237789791712122683492506530222996380106852253900264366173394142697583311969630665024351666582802012559345395527677376367289469289418115666268709182562267762827440028969348199175537608413403973909766452138727956787056609011041477205851141645361782145656163319850591238495584810181706255031986775415634964698386765569482053412982980686303265276719851423286451667289029803990805655713368527644097190574225364898023353396774081046460555272566927023943846884259777884083354102079893256500867326624027526509332131541952683076881942268144604145129827266508952359364234503406175294804239466868901725990226950016876486073909338813109964547907428625447488452269327543565257224465471576535074779382342640309501208674607997650147926696867103285319899750668218453828124683782471594801851312157498148332704819381370207015344319556796977408385683276871710431306363788412698340369980058460036174017433349626049245342702327870169348588651504177626819959553501471211929594255075850979339095728114222099029228391138903356842498888049984922639536562365123127355210035685872251651834702984454062526743797631632185396555121964361157764847338792385438 A145120 867 5498432495863060183173467209369449537072783930286595580347358416061041545058418249518248830421490909466867231483230823391400954483243238984876259881136245675356834315901285049408682916915807183056307274722783089048266436502711509708917886396974115934938200249648937505406821221984478270787775052269311641702704169909306572826052374731099985118522164053391142893726851521531232425678610776071248290999443846349667710906822120834040259524451337546985185687851348131224341762309995895239201751623277462230553933962048808163215482556054077317625632618815270205960822513301464700987375947128942494875852015350290817179775715191396706922491105599708512120376395972246859307403120262860326952875438861389071151888212286771238126489197456938480023833418568813196628198736270534363835253474957700882783942179126692776836899242012157555583184206974563555321801931443626526346384064906053646068306071816453528842793254927611617259235748872179857202126599921902504187676104485335259961640838902373318637806042057443197484085502557291892936609562451472330447512803040181468824444310114255791687306808320687103797656020145260153189035466513416860656444680819489399102551623029877451323354580585719503780637109102804748236891339144237655075555172833509911105377004779332722740311169973223367914208016535012377708798544525290043899242063125639902963209051513867591694276720196755940644161521870687244833670061456934418012676269727339767536630499207181440850320440812720666613585030294385693217982062952582765768023445433908126724439725048739608900738323047286954857306879970136427006414725533064822814346222003706267938229913541014205667705524890271908658352736103732993942609628783198997556088442643767525313875834646573711005633010256173541503219035224775481539720642239160519062077262957612343366523880490802944273356451508855329947521498795496217062782687442517893572054186594214163993962080147733782596835252001912289048280354562498325005039630169318551695742313061304784017951475954228892402373984548776498024920813708448258801003615785578981872326958037309258428271940209437624288065338537280541095299211147559106108116503062630622291380453701767301499992989238 A145120 868 1660508406820894602637828009565135089642053214431266016330951302960162461599757427881429618218259264681949868113734857216853436312645077927088609317021971712519052820323445045267747599228900648410501719282299775541639717884557201320132394103514539280778487667324918248963744755023589452753767368951181299544999454943351072179134368867625666365857498488305963523366154697867142691979003895261817806410592409922719315831375115412821856457954758894736096520153927888328727746271144402319082519832976352866550414964765785789829148219743877640421904241241959881784027846051089535503649689830011508935528775215922594137485626586435415090159999046611267664081897977637277188948411190831828702856711150864175302416695429840706937226191102795146809518359943271909952829913663051426919044659418527929081694153368111338826707854330206360612200035983469352328596296390639773849516318511994051217393808177903260122886819954151944122890039585741896424785188828921296874301966443284425415435087172448270255523207574727754788131209875170663609618298068632521111656359987911807204875329400604984723393261970149922034922487418844214596505908874492546522718616231118509059681172039356721590470521069124462701723437600847858429932771017585862066365523467763206097214844401881276416432327970131311453927501142982499572472350264931338225584327648308285996502367987705959278688588813117028797816928181661096272479328756003388584114864930012512605488185395670771783399999044395180762030112221880535504946323233795911907841000627783753403454172937192852555891431607597583484964409606377055826109980602033217125698055638943998113105967020484564121420118499985630340913187490217399622760679267078608809669382134852535420325030486730185944318826457054908325297540640232047498298766852941156856996665194745099572006429436627687319241490857525976939332111266032842208640814810662995473077087479742246219812759791917261974264187644541337275147317451825248808819640440964854023462674366887224813867844266965195911261867482751163307797971517852344929511953063888010026554691342344756508775760820122807324960046366007071576077377312500323300853552292729051376874932656775960205659090364438 A145120 869 501468040427414306936440885421461427622362997974312050336366946135553002361581684801942226453083876443039393303116443648666346365464330290741775137480754320935078594903364502385810366284211080012788462915979809430486146534699772087170274101374993888679168337331875662249545509195902030253366957648204483150948132688722114491525753345648220142503846021304347592913684991904355561745233497758292906287707908352814883713364378032551366610042812734872754163900798370927144555032123299504467681787807235288235994765425305259720239546880094993330097455222453069028570448684915738257401218952716346756034814263193273138703479453388303960521397220971003126040612812850485464203112776510949407935773892122119552258690131599606723804183223846677397994520869449547992558005727505260395187651890920476881788850374990497632888935108480308747328827682800769839680759708041768076027581806557297414006861763654968103582976832898959513495532719145180540427924899734309753535006189767411140201434685240475243849370881525724502818141296798983118211789407164569903389773203546325594403525034672591130673077808176955767442793544470807547991595444630235633000365657116970246624611404262700042870774008295002016416697518346950441091459955971786106387312532091654731447777632363366145039822735809682835718191137164179858508940981464738854082567707725976731040751923235685834572259544841145941000068149339780387043923614251566417984676532594051467089895358993365897145949390966531869466480305977627336800571634543412813402214166145259619716435787307192732270311607171422925504394394245900723058207727088498507137998456739083723890063810272797350463208081470770091047124269309550953079782529028956661522597316282821929412845331157869581473279957020326140698354054314853569004687868945990210293930811550062458402575165981070767466656882521336180348350080843122850792463290132782114975708364695564144219459495078865382445187833399481944805441590096662641938526373541216596534031916486880589004071017147534936308681605806302542456962477577699720453808821678393449037644458430079156391851495736878374513645937195598335434272649163950077751664675901110885193938281892638214807545297071038 A145120 870 151441687700672299800202509569271786006863983335027807935566486781634046550736069052758670959213112426533214827673052247040019748933915102726089002909870782950681216607995756275469462870232517263213705298906620148231274613761446613124102646221144639841828059386559125081113780032407389547064067442388802730286791072539135225368598376016894857369795640935424667096409501400417512504368537319109195881081377730140172162120210790715099894376471491172677021401520954092109326891954965305946920817397952080694403868743477422649722514009568944108049009572939584886746491474998501864199664474030506708813578378709152565294313309296681360662371800734196332796600987582868972912151110095115889367900858709729240606822003047651389881926107410593779047535784213820221842564899792925587919751826398565490371151119093762173793631694906723035332693760169849022231260835532223319186480189261791824978854858815622464021936116715531621131527991142258781312808534530932624270697567343314879915417839855451075372254483013194072096290540423417731036350782665631478302599851111002417702659685141721916478546104807470491845688727942765035278865318369456668619587709833093895971572962915296056225383279984021484495140927103178185351190973932461818266902019168211965691131630129334694525610033886554085075439795922439334770127704052086202594709863405596664488310578449189416081543693953212957153222764172432015790992452175217054842788197978473530548542910230600830166293316072848229398115022293021575178267687308876873735560837175240621400960153593835012293078213934162125918842142652655641307752623600124515938549835879564340616686164735364315275767420485672581865890616143994170430471563087477833171014720135277370147258964979189883418986228193681439582577626862445545791917437654836102351910108422924117338005693696846744087611137030586000488262392303357068097115272805289535727190849050580629308056954754025428236472461498999005993968212891740292616626145169006447299254176104671050654415579334288585569310583086020616658694870256947463232120752193810933599342071754541560473830375951717146295796112986704690229574262670200423157701878569842758277192486198919964911673020625089038 A145120 871 45734888217562607125354221449034657912645300604180423684490742641107346505319931272248316687455906868936587838563958662162437297831676896692988137103643495696784792337019815030689391976443936002410526211806883304956414447209422177391391828884684306238343394766403523898834112024277835741183095000643770220063459955774130115946825183803756598705535779716476945115522755737934184420757553036873218863180288366593979178076590294417927616735084347521413587709095427337446089576815367399096465619172393721134421732365764756334956478991342941025637470793572532182728411855000862647250041269938260309714944635555900881445743915928144382616075762424506321501447457637213579334005432135948487639698123556446108543707986230259120137617880254775474594957812311704257448462041731736022291369863920475857615205849115941185988043882926721876361726186743611603944001091571023400626240989575254573846200160500554329166521124271257650622207957792243006775927749503441918219997130331491326323315986201660984287177004499103084048576925066575355789859724575613541877481765262319183820608821387765346185390250574047911581630553045170569846669334552131283687482488003937239613168410189015146280022879781166193315516143287641465025618582667647497330498022476267921983990304521426714380589190411003524009947100177439514920720057682748568444748296180782466698738753939731967970791623314325471914332274711925128988492676633301298996104051112966412174192868994282457344323435504609198746361270252186538076500040995646272455325970612756522403470249949550866519777350296509790604564822686707757774218234119510515314934912437171691782515331686269750415931297778591648953407918951216929919049332269889276660984922883537482962542794578384186922952367634534774427797744958404239975590061483891556920066558812911533373619316921281735643691096726354450811274894125532991442478019923907307007496660704910654486888980876220600462032238184864300328233594851715471707579157314666405867778227151694170417044500887938005306995487410372419928383393855120556196380013353709223553552268025413121183940381685922841302955912476047620850995993053751363843548215663416611888826936893791936765110444683479818438 A145120 872 13811784800016206679557174675098897417832873918479152924908268711127637010560068508149938880940724661306422994031487842920809023925417488886179691316297425829646056604563376143511920907423198440210715702260379851476688931782631736125587208220528439339339863391394477658322820717551873986447747626126976217656434619852714755880715836910358475914214435678735102000220775823354723277556276648598392987484566005333651571606968148703423425154101096479975730811125417534954626942871348999561826670069245505830514668770592212935734206932871558620798408130649331779599093633718785520967648263856880583027204466359503357044049368296990306868694217880400174897104335605450918089896728353946348151299465413188015050959205019535206630170717910834782733898211782350471929213694038084485806405779152157310434301795281895144406215459012175099938205975702810534542066098393613534765805592371537619509727469616308591785825357593803094956285671725266245787548867541504928369814862662543037234761512415061761803652083104246118188598135079565334030806600471052624015521190509369282511406161399419992826071377127257661827160581330913569328658860169425278216951091789479213269280888304119658880510684310632206359801380131940619259551460774655611731992135885813744227199380833840738408243409894089177696918948813790811066722687292486015584111390736732899346354615379220605137762988697232339305171193740237216522508997350804817079768580647917878003075697893363071517155511229075905173171705501138041477527834112997865404634707564215294525226614524610767853960466711332022600452657609243090192172598951468575500594405006189971353979013483088729261295976161714192311347325632651368841382467873943474073784275696108184577317776703707045260848196039401308195755336399811218027082406650697595353757748851390860154715695704533387317650623600222013559004529763518660058560264901747201426728264342033967074411164167663867314105499459367519700120551677005180715396288882884085565621725345635534794896784852577943314127067887349384797755126249376151023843531912067991702239185601603008055989521438772746356346389771653394792310560327970241680328403428473246947667457749438965983098442621390280079238 A145120 873 4171113274716676854619141397658417985527615278080100002898612660017905269842635369530009293727411391807670807609670764603422162788178249966729573789384718957057412309785802575525569424649829485007633731556422908262655100983907574887749945490770703996174400400806365849289593022588641666071478599995346173962023191735564082145860235921744455969494054039198284327121558775897388495637574790323677809001475753322396180646126304318139456468921796052605149291372167000128959890657570582500272557895292970367094295546986482541835395537248219360540093617985304624906743548971218226469582525643507997813906033895934457926421463481775144529963037724118428312604007905388540049569477957459661193204798856659224099281136207913402143191419191191849610162665000457530818365087137459782977512253934087587275301526969283217669491080577793953459461842936062037820100017713779716475872662655214785837363849623964694164990091472204263419147650653072613984832982069784984925765868526957665753571653433362450403718641920477828589872588217103664301947803482533316839145522052064260999260840133803450068127370502181239823890913931382852766685129101831881890235542237934718470083215099433947966767946638931145154466701283702779374919515535363327095564294539493274488692229021515381572575129198824520660945512594664647502635330842273093957833195254197154820132395105770683019636451794940852144689786177276927464668728707266421456791115251620086190516686570926653315723620067745418753099108700073436339675329402084359705927226358422406190096034116182502341029541169471974315546098033168726530278350665109390290664195376956934177209879556561109967160968869539907486377938933141762173167586248598659281006190275301788204867006021724949284589232251531560540343683794998029439938911218449189905277920086561226855190766483452161688194844636170321740368556713688509804693757522307730923564928334633553145817684689653611708259398804490806085136078372860712860577971663473679174411893276154779813888411980977650942861067506492103836502119743917742488644550257431179784852680499416083019787651534127683476775306755126849179656938223053959236095334287183257161583683413393673934958964561215181104111438 A145120 874 1259662397179636393888301144918167132731921981106271721722456115056696263855465321529554656766797299601255277475126539422390572353005906072463445104702868827605508871498707814432578454323341081273865176214337457915470363808208304984364357951004532078405329581180131092007798770001052231279600089450968417560313347469520500093293910532529915344311290105402203131688710529545187970959270030401102099925458192937358312903558536935929412430189228306790275110263583308621410932351643444566082750657708407805356646740521147135421353718042029375324487474223431347390056952695674185608292955096075558459216595032105846790422237922127796657741968698465884950231513283091733644051892446424463733999697955245672489967852175584827912037178425022027747486390931926391956674327101818816374722894282315299199830626842928249841041900119034761769657538360715032611135663283463080762178778316282493785264372858967721329235221799248093749487634211556204157173773036207523942652922480278552514541404575363044960161226207901199988023333043430227053854205845124590632797932138532897452494262314247242500581639820281607169153228846696290621969580329893058905572916804764495498751861679140748166305039374272895204442583986298107430606434140218950127248684958791083081840825965116811394179280774635111150427847884639909754984803191679181889250040855376804022780636967327367051325070679083440115357010254343891857113433560597108475133837037408618111658036268721955938277016104947887387530757655716676636540471951595363633324617725536002454114477076472591096223067472713824911272321153359346169053869728264084399205086409435987931546029647067972121353351302624890346693826210483179524927769664608921159389795678865443929685258500784230976900687291766491881875596750753005079643524105565004653798578108392639119407456762306848296447525429499836943577745123004166442357456211472032991715181628794991016069866365111223072027024333456764070191395548052258278713832046080168226586826147673397868259505521470398006800728259892728009238842407536908855419630334212304227033807271638055468967814773785121637239786293658536798861603032801967719059110626325915189551324723387140089391624199044363303161575038 A145120 875 380413872834975474277412326623888815667054910678815979860178848134462253779080684466555976334279057068187286126680605234797349428444995455633993692046477001217906621780299974156063167636224356715222275582998355867563787214977924197703148351257877916974413359115998783420505938947295185204773155535592466757040668912603455464092615120588112689526040117777426147485663458363870869841203911606342510499679372791328888100694032028346364414460678026854610478150310787036665972610305662688374490426070043864247340221341839448414706987453155623128634677121858281607172292970544632835478002856489175146685597793662069796249589431019112815493544583898973136541604407485798171963621949342230588006715577685336432746192075890410116033084692937461187891279898776769913384828419662145085383336561005286270761574005037362168776984344867920260483117123093003786525150211588136610461515178854657908364003239558627876734871993281452108081846384239320582852494623952602445696256823175595901725750610106206215518286596144241918554456706527711466599668217424143837788136360314882966392267958062533431725587098354543183844451220788348384982046574498601957601130639496639705904592143885406512276155123083775420596505897160744741263768190830587575102007293260367597441440749236255525660570218810604742908549115648658081357907928556270657459554505128540617724932231737759078817151708631403973985672407025678063920792266571619493068961994182151049634536436467459766706343140074194245615535712917736270798882854052397732904328625885514318736381981060606328557025347218405651229925442216489374327738379585088379169645431454291398392723743534971019538744932423847344794049137626987074766013271125645591476437288827088764976743200230816030074722972881229016765889875043612536022904340969412956257265310814490452834196751450184733365464484864314586638738658590544577082147082107031655767061286967752653299953824578899714140453089305138258391716319433409139458716699944547330750047084704090001434556779072079220402877073420097366686293904956402556594239716381858445384424943354193335545260274031572606762938685378122986407024458967971197196615313816139203987338482779502913322335549146836502373691550038 A145120 876 114883729933765413595384634339269504164317851103021319646052289680492543945018511243578375298295508437292959154980067654369377136818035621695393631552931351498980194268779093487316644047685432386915853360889289134546348268559524899401366437721928126394194429123450452461900785763313144879610213371659473992208721698258774029655876472507077502321519804278677294337538675715359457504072622035085037068803245124788386848096694114023666123754694574881785574126283594101764502317379958488444530025922495538594891390198494992274106088857134956155472348003326977614018642420151783442128748569704634818740591317090912972620585585929849942482392722368791421350614299547427956199369776808907213114294104763016357016860039066728270214079540088688256715419043039652587450261508410865996969392918529314138470795518894440446720808230249992883904131713635726428497984228236333793278615405235790405832143713973846651052602106749199288546968120406063259817296202660649731076326907676549683768662142847498914041562390809353158203457902038325432686045947456246314421384382882956122953012429072570849138626722063251759913855115449234515973956095918247898136635880211180426687688075591713625959232542131925904124940338358558613754227387196697228730678953879672223344233265443384051938098026800027997247231405078010100660333209620802059370896210507963889748906753347835914435728490936004916703557709911500431412222151071068489798351388405972208371518345776904127589377351286301714288504254543500637104626081451872519973473920399699788255933243803226638633125431792485792846526211228226431700807936764968426424833715212786566326671024517914179928579616240699273237456145737139613399811080110280359704724671430101941579046761211205656851589437122839396571416866666420232873837467448657147785040325287867724116808011481193482628073826903593505327955497149221458112366061340112088008660793482632506305569985156462602447344805945818297270228137073341507858253729551207213718287632754487507035367887774246454163662075444609512011251520454426035182604974716987038201869299085694749279199634942761142120770243197899483358122525005294499585658765661847713688986670474686492683255944218145579353551686536438 A145120 877 34694506026124319930331882158132766368808323978201759717127931304660613809141811314876202784108909269005405477517853751014317097969618312756553242735293221675690800762549505933195470439233364356491872492712982320277129613317761541695014961043671036293129743181922920644710616794581622458457079665085625553180276912205237153500610602082016817588409454852042765463789194402580192295360090650684074852268080348313301499237100928403118823009503300936272388775659495107945843033876137157847559693338167582611792952499724145827331624127867303603329520462327625381152022838592868054890046590047943226084511892163662055661620597361383663516867108610791110274748976858915756974037708974340636129928812922853254482658985606076047194535988022090916066868659718076304640065590711661868939671278059291864531909485132115977547515308551152983018787294400866288402604711777161217433531390866029847903399037616862129990009101366264903689076290516246865144240600708892266182605029861494828902234241389334565834336323737828509535525731958867752959719276463568962811420295494292434248843361311958333906433544476003676950800400414448035475749758920736366635306434693136992219975894236553629633175951568718539270311385678387540609035407165211732489089942064367751082361004723152747429779943523389644563920975784443401741339271397553665659353196018899966163552114578814708400511187110964853440500442720866104608427168831196112299609050336609424777148905888188579072225253745323043520882669336424274669326277715611448634256219632083450538973103246593384260875323375983491033999685865482165884269669164640879691920612348830088739256256680666547367411505359758756670366961963478536259668180180033542985235374334601959268107145142583877553149935288124616535551127843383866715362892265153489218125920971625238192823185270568981568944930260400374294455921400406289805357468377631743546959792570468049151628835563427127039383990942547820637350505679829701964053167607764633995592115044770523034679667551043357078205543907198652530031272883331706222590108124813703678519143898936460088982744492439833347865850507080265851166595527139970903671750614564193394869987144872541287429972818330818128270235642454238 A145120 878 10477625936159610853546633027121756173875949523565828413252989201717824877816881998581369662425592303731195161251236852738669394209687912416857383912427000014707122850095682012731544756004428350228158576945959771434558596873695426066995116868750931032398788246511598584250144371177886669309158448642487257586451418764283361583154745952296571834197333845512636492769999170903502713741243303884555520347891461945492264382756383683627860882746242188179379624675041239005542831728276041711474582858100687453222876763526493544861876380527068553249359707274939538130296878612626000793351941445909149642703850842108849896836799817551936532151384407736546511552840397093011178203188740474063204025387208596919837405996792995899524479654303131367963937619815816004348712358133413473553783756580987613774498193714380130778902902374217950878789858777347983371158124972474451331133201426135778276420677216578389410331696010505251714812492767786147210300844117882803737415642691263761778790972237436191383055528206433400526570567593676023068402535446050370522734507854893432187027742103782344268893791805031047187381807070047857479160453237966464475964406641447160470006032371363604435593178141210866933729913534534678705314938736506746514476431824485181154649679193126686339741604846036872630306887455496829315783799628851586227065294301497281817502989696048694101039942779020449734114430143991652091313592764870154845992134850267640310490598059887173975684437253736272841592277635345587449499431244033205615025404854968802362981621247227398820145714534115221806475058605164385870617739279784780698533600095631474012689062846536779390778346039030903815177585056824780810806390603290019701181378324378361597026778786299119815394428867576511354339869191835261327806719626608905086726243093105534066508485143700351240338740864814009443420360307425550299759843083983446439093848695487868211285602770169835903291517919843496014182582487171496651636198363815368259455100455887943468966224232527319591163910597898548454557433159245720853187030048719021523874579588179725252123509637081886909913366082895042387568953726671265918409283026832724557537047131081032782311168535191688929158257612334643438 A145120 879 3164208338214176353451152842308612231744167947792901979042685610987478452486889221760258761849744766817551933292396011673327142734227779931578173388310218711219875409928133418338993320842898128404547398365187137990916419126242700910690830279401737500748140920703320849522898889478927192508907394410366066165555148189901369960959232666991482677110006411889964178051075960418455239357560117682485083070210953427190350542093190771527210867766355637529236374263086794684565989338905488459707476463453069443290696989632501326402459335295046835777703302076569412889968505318174459371537396270074515248870478442424709006789051924303323449046201224027826255378683050945230460060388961914192746979537008183346937642128372499155580345661063557651034193094315716715237006492090700157351373754816180200068033922592257667379251129001705270012411518563464690111801351136975507140784793299302139009631141120369056739790182186071219752969683739580900210645710682999897836433341487731794562365971381464340463116935182019149130514775887558200098904605985430748328903009951882322228048129271980956010872018691574900246912354934754038510670981128106951535374615499282349324949601800257571985919506622694113095447163576043794581464502463017872235639393321052460340953120755319536121854534883559612144708116090584258009964966148641781486908059525856160208919739336092126803805662208077064854849117403042758065472096587821955567377325115730490764343383465180038352077627825374609075117346963205030985474158909420312484289038009980946230169910643559427850299744913979421002064433699073779050760672992825839130077455308268356321743357723397426709467693092281973193426960320199120326327270294013405916213791018587930600342819086317191600371564368072818304394104944806405537130913964343624182702107288196899662847369690212235505600730796243570451538654356921115784237667253894623192862795346244765731759100407755727015666999027801793248462502560620112159092167852704633449721444745563114157104765038555699473174422795021454434623814782819324365956260484605019686506444516486378089681210927654237406960488691183795720779972858859195167388699802352868252182793363599327027716685467655071725787665528689419864038 A145120 880 955580440514745099131394611744173772230564844283932831842477801529016774826162728089599564708960493986596952659142344288492058436342579851424191505885773623788387666675446196656363251349799230349823086147709569713485324017528421979602563749262455974294906159264156384957331214478264834251020723953481909494740068301931449444848105110685475471915387739056923669134932170047202578783269414296806610531683360043549540371447760856617534054204556656291641205647827536953499923237517729238789946417379968871186337267992251874079997857382723617336313147867416687753232358309210074104203500321621057696009241785761420011200396844339786129675420618271995792577850728545062505927059263309345735524616151084162178248085362497951989364865161540107480958350545726632185571611899033314106641320170729839432932470124668101168403062055612617325797399816307559065780636885241630682065676443187819845130328197674238557027224688497497860145129676860664077467794325421851263799131713652310694072744566229993383669931369441576604014935747474982753846122605064639944958186270960606419438348012396144932939080751063814843520343808488649582365157140235061397218657916376628048974309737645415376143255406875480943958109670051691428923574428892660908416582306526018537786687818427306782113729793230156830829220752468990422180103993090189157460006911514258885811943776510126246055208946896494565714699341288768944120481855929465711193106192815757943191391315886311695153467918825878204412597190610284012025746491213690337049674453609390792708950032733699983391702818307251027401652502061676108943852626094123632502692969496947977692481343403176329479852535523116873511126839115077513770024822401445296676863706235230662941934337289005564192397044729123551415665353462342636952208210512147894270949674792370592645839137958951422340180361724693462355230195429869541289475750833092220798125100717223763123037037539459388895530414878221717539661590724786700549183055318435486447616858059604587502170075419588713579084520185881340707937506978276712797937479320667226303422369399298003358473576641942615015157671371423412633164234421750269285468931027539379434646058759865681337656700063296469498945831406592464296038 A145120 881 288582128827114805761327721593898170601398838805799922314449253376152078519048656993837308283344219439185462151127695579112928320632724887350174256604115324165381855460574823256803362914318524667518167469209924866334576936874457195139063561446982302499560911956854524936264503873546501016615749726557126301345335072035107830974166784194346601035769987188779058114571464278294760337308005557517913895485304522198534001826681685507723757158908343844438114869269653073162292251741015324626104110572287146028830564236670433470832950470247237388730792952657763132063282240876124205010085559733289349679542148821506418673513057938691107838527980516918701532255541337557931559511837130460497935687098090408794483984137346009001632608933124048901598387671715127203327389787015970160048327317805595328545537943727174295190345489666008727120802333006319373175640537991835490476693501049422291090349484556499675165482065744058282544076192728180970495063240566716081769501344181510097815406493030076537527856156636174115263380080961557233461430122123535832629043350820151256348153051614363788791591514802580507842896917808637419835766785369860435008499316130242388440916591167115186023277213369772550962253673192034767740338013023120576469572217177536545951238768044291328662224543020623803298279959129544523240381440947088483771435179217780327354998100766722034181869296300533281780984351951805178366320048394110822824750692905243168353035834014200951897995233857589843123529234217342566600789966187625061476517395952026038451872739974933835556443951383875830854296991188927111121992732407432511176683199332770020906807622350035854076205998034889013827166878452433210038221169094942466190496625492021072277863827042193363194503535943827239709226542640682669954029748660704320445644099680007722079380572293913117311228868510061182060827980365463680353637439084339956057840917621255331697425426236508979719434518294195156903729337896324963453694190538314812273730569689255022311498258011677235801410350673341143439362503292656747940611162494356897323947049114071510636169338934939015497170656265478686819494818822509722129044228470514539721010926952115836436944606733647878716955853419262234797539438 A145120 882 87150847325348156594821840526745503347850218754507292606131832041796398695977868249410777502005245310140022972687904922547815860772646573399901201302936942124321531961426921177357959236872844650360136752615249600063328749612068544510017592993239392898893100504810802374366922838596565042183705396696298661096796451686300633504753520721581988037330620743272218626931447279874970419288234408956113189826030282343913719011286421262475957127936115284364019049313787400558058760102549110307844651446413338131835644062206478656317471044157282967779363158554777049195358004386280299838941635539131762545525719702309177019389743100640374781105774695491175866948595633213950268466647754135761030841979007152371771984961393132220541058532938301228175232118507422688772686144066923955020488208657119059381319526535481969046315934817079022973156507168092143139977661836649076493279371640482344089440414007865227661418556630017103830450865074233792425431630856822834843125606811102397229558688150516884340028889372755141232936769514642809522598050758702756814026133761414718810722783239525468070127698389628249553711348834400012140819204024557616311169574813416824681107836222731140763653575182264434909656651194324448166153156358553521432902393005309510858736321261557553949209698262435158439249718436369977028173015062027631909815964116858144602323614487773544196678472273814154603291559590103875097684534133165539027363516151190621084673630480972801161499407157073306745101416136446844829426544042171554875571203903058254221672858522397284638062681615112193666970289686553925882732861334418524251725823505527049365878209468367424754684731554000959058930886165795714354029023041850223344233304034884128597251933832405106679175875457991097268635000212132703983480031887322192626690247153687539697380286993623802476568778109676752288907694840174601597257217127719833637247158996518392948859355686388172415880328994432059163208720383099414176315096359515754871180184429296957133484971749451105623312346818828839437346768056875359601351773135816462324605705410080196914119781884774940737530523034503191996074802120163514332702071529164363456365865293480222738275933576861596076051168786785788316392614238 A145120 883 26319267310126316176830434511355548112880164665022396567129498827369136254106797162665060968297300739442847752289596158913861277025018632441882812619230352406220937270495469620738846886172684765884093781122336169294258947805907825984830174020396849673163216791540905462533874432752289096238462414052555638524931183074190756210604589091133566040672811694481021246275182507057962771864709483499188665413565659963339744607406672539582231328879547907534089314777894525315460583258718090297644458632706255828668335676222119883774405422385029209031978943090590011093866054042415774427155363847258058999399087807948549953437028903335454492786105430057818193116943625689275423145368109911869370816341973061925866344974356588584594398044338433846860018501401569936882147888118424018446027390687132150337829951475771827477692221969268198929166144362430820908900078234130029265479893541924618492719914680890742254073238620199421298513617176225877131509857455519929406542163755608742453228908414963068994151196734415416478231641013341166918591149899006109022003263352596424929581932385285076993389773322152928784712984451070995029107563848631030265538203094335750811306125622673637395437356427830489570165346407012791311410512882270140352160053115386294742792417782222337001332666650712397224850116687824603517985010167291397748280649728111941889574376577206843625362716757395574156912270011859418474322362988167598675440957126966662324403083369419771749820922966202281047177504143972729795920215510769621947361027061327640748906751401024005026859373403812498611594173188348096689474202130261986891510022015469836138474312451824612240060712723310254746783300455191853301706726737469672507492267321909514815297806153559300023747919884777367547888060837521435920341015600222641468940008996313956980886767291502094434806459760253869130068063013752364218691325935132305418492584176030933415223827991862991560616139921800187672132129826358126756283705406383219656284141967077991799290149970076222221004527328935636168935284590673065942860294875854077265133599086795105396553537959863097163718720785763698504127770745470558818753896557579167249282770307704075151122894995605468367088736017755888809315771960438 A145120 884 7948331576810822137246196400588848784586461878618009255980502514033437352341556765256599001648282818066429881168485352087063557845694854350875209509806263489736598734157670398541954401664913926452345961762192907877266138908634551378874202536566855361902392577944848638882855711768352710498973465338475106535868120491953922074969081152001615362295151801112525144156478185684224882132722975782346020841707003278646258957717803820532571385364495531960010609043874832857868538085372760720778318662425842846919705538575017998421214120089234663844689861450199628573298352962805177596701080940236394686055978992280759776760963339064206616446622734102765603145450026362527963839632702545630414225504433885694459264410270728359415287668331674083450497412191155613515719889525619986646745251499305252282965264026156556416294004718784178997585202440946939822344683649045432189098434570289594302457324793214996295502456644743595215047281936355140659923551519936161857940890328587029118477900782630696319349321384904083021284722649259517766605004671449086221888171506350358914014932857572853726535641415591794864733767592874606098778343463082546582576226164914583328189768830211215762281317987629625585755024958266668651597808737289223832830903138453655702812451433909884216848516118816881526746295990004593892454444897506940092348846401925689592506859402701979001315343782261189581232902252021954275370255937892481634444141688827780831348646503934290095644757236385931802940861150063627951523075657708383656548154601317044447915617250250727120826892705269759468507773332591438646295326310477785622711774922848384986769876482241564529073580557708142932569497806581773901401077445692799247039320497912638590091340206441076202065192629327307008364925737931261515239003231235350401427256026639661320688106341746638895509074278818558800528266122458373819443183175192828516551123174002345373004647194186937063133658376054662244924739998839771180983502717631372820442939693873124226428491805991269659637743940991743294179018599615209039384207700734795517608022318506711749562254344096770568502316146777602445054590690329988599749344058317379344919940267061337215416376012739274585264722226193491634625046739438038 A145120 885 2400369816929558159132174482543320977396998607177973772909544629739270711270896036310330233436813113755322381265130286734134280608122820995331871389148872343548046596778345964890049490455917833103842596358401135842765079691459828608594024335869169922444849395322552748037159891079609766281593748069805429618193647457387010275884451903315396705847095171124288112514010136894128856441310473976784999105530101424491206865486169347128296976148748771104015669841935421628550983041199315019584754591593971833513922404313979213403322889861526483451887306179017197239125008728713121218429299288587543937129906256580981504031857491368487062712387279593605154331732791017857755804145930800670473226731522691506664771985556785607954832281438121234768203358463227593711810524488849117543298619925399499057305171905947804265893311732850852789071801971021613395527185561933486391078461760333915554723619367636247990499487833473945555522980631162076253419781049163265361168742337069527185037872807446055325374500907044298657011508008435361024347792819627725032901205791654455795607580141054616540336770317735399896220813100063679970836030618287080436907754763601109829362498880598164486571562594907719096408447372050126919991226828148463327374580587759888635954617540623002811151250535216047508680156538864699530917724374036928616491603332731830144995181965239420451553608459526121857958179567840618331743342970880541286003455349068862844404966841104786189112966864465585202207092889815071668630172928412421094655595328570686095629767502824318566484694737618063546990735952269426123084499071562160996072064516678196796168364223324500663167981267715135855381241554287240526369823681872487902933367298102294944692769444539051453723664426136961939158659684794403456166258634817475598589562380036181404890827228440193444349305625743444503890406300919415141107622627582299079693020705964532271713988228816463130074804213428586197779599347519784538530261537019268208554111503407716438389605235259393360988377665652177539205894681799202456828087865327032392240357606589940153262404258379264848590535757606050174707982260708911086565483151715290982998572677882216134980594432952265319281579023574416717767954799538327038 A145120 886 724903736381149753235779447531682346325108992905869461409426497678745721366458261408954473898915912071289292712188178108356465680095246245735874284313449641488020335628326323726396404163285520683434011754275380831607176800681959605244016475229952749722982614994832985058583404250330381064330812943615901269587945664010385149395029505720097803550460446527733897454086904863841230420393630418013287383849248923193065827117865425028925154225536764377880772281655453456989539009904107763153875108342717067878357646397283147429805091524060908767806121776201743366587179337718399802788051684072498032618545633508464133457844201429944028732524511814534653842580157437366679724888231469099937284058694348401127066680373738982873999933706644281225913963758482542145353262675742907878089536472219149410053878950332210731743363849316238758120686610046086298509387695020263844673506353186272207932230591701353678134549823252486814172725103329010673392113953295786202911102244904668622852319109947926077566779924605993290334454133824829769835266826522901510849942260908139299914575187665636622327978100314675176863820822451638476586382468379235209399559362381370253884146472171815463728849622344143537489765351334180063168698904292098635643290506600347914402591684816712939083460813119127530739880528441149253743260306514254935240371857638610778098952446642902274390188439433106539913788996585614714232214206949985575891409071277107751229468637367141494822020348311370345134739111863001580298360701304893462202333241073745883835741870235693956351256983867949921431733749812034097732872424285462143028140772261892584057859225567516958712201269269413320182202379896940057189785350848045653886629884706395160658626280910587097948344591500733178318906859882171912500694868711646395423646411514900144615709134882596673554594789900241421616102174611540914240682590346679129238775702078114743712251440455377678345527738797056977067194078210976090864958000677101367610521231089436491269434352556530803748830417283016625096886014884759526753043151121063047661070389167843419573496523776193887503773296480880375159365588143400818154176162473959559486224028780162211426924102375571387148451600397247655274287724413835327438 A145120 887 218918528017290295919046260980085525269205518858965399371873892754351468581959124049467940787239168632415611076699564658436918501108156243391238701991272642857038593313157771419406824007821771328563967707194806610009524628726260340955084381495109861246418304879044238934944150923708695471661623915223932377985941396883678928107023026275566221275533207756204512743021731258743157458102435075766036004923367644702881388582729872189388268279135954093348889213390105008589212230007999345157450697964908960527430495289575196544587734317376532921393996889106747479512089034982228027320773179290605818306863651413299587322764916974351728190159690180709871855304875813293719419160441757737380389312498961694448867472700883616042340025147125134808991248851703264500302973517549869330065496715990257722337214137828421693182229989181771254099658284431947040536439556710557747605007840200493872879978915074441174548643547134417543934607458224730061288164994114278270013791709218872854574215333331466229369842162730102929382348136907090155129226233817096628551649661588466414118406099094881205326509049524714168012977667567294756249116669419910746158230019684410215563182872097007671881626014385336440602812727655550328950027077869385639500946358412717310260946734197106684600394014311441298235935239432688209930933694842930953513975809403527723155738643704191247445385355100338648932106318789287803079796947155924763377919536070337472008455123518035626650061032223169378645489004689736662178436301621149413164009983208942686232298415043676750499513124433383258208836601707282028089204387635138005033502441158574882188677317757166797030421615338095107559169737487321610030788806132427914985859291814033236223960444065552764528946342968795282890370713024731123171753684092282393942342626715119807492539267907315755220043277244247165883558966326384436685545034662069514731030569006884688068828221029295242397219302312497778488094832020367259656678785942947593750168857677506412646930784866837043338785797641805368601720370600515577876962203550695713361251017171082122771042687776152174761290945001468267247953699637046338171474635583984071673856658118931105634796098322989606653513101740945217476117124818178730559238 A145120 888 66112670557485288217798735036538296948953741586414644740844506185316464766030289004677909163272330011077443255870556338669841030868983090257908352127080024693184167160238018642337134453958011655705634813561077320842044830698529941008830239195047948143668605090856365325368074995555775702060746091584683962250484713913207025903171558905715278727407478281927235114495108753235569711116514999250924860199473179451346986286157303535770228095144832599426986661671530057140485103923405898129786956910294163362216131219805312073318065958756188881352219254388461537069284301385295145851070712094078884630640204181182966907341547082052791969399493910062566765648229915457265897906728522605219777635090627737375156849688986478305803813594498084068034131239250627396549352649037384794771901918692585612996428615745233019130301713369045602499338681211837960155706236738893419512867694234195963337545700121889533360012216684770845781437279658765149498352436108558741757962185081854697412790178346992853343614766364566478680178802891807402019256487345936658921087347857455948924458727351466458371983404978363364064742391784500564748756647782344666104576066385329503729827343226824145092787327494749260918511953986624865162845008817650171030650156950134027350891511135841402036379908861242152939721702428143398249888232582258633706285454068007733782254971446219113826231987051862838870956194485368330915384445826882328554555808484170639438802217833809392106823609711048840980592544677188608976307464728885817882068812595859617496270285601320142956896612321897876029147221981849360448841992193387392057974709089117352528396492103438805186228615630835453069549078518791229289241029666642382280075619497953330944475395481516024300643847231984674699713636426608917025957111901000571324192049621554666962602243198874475479779515132972743855413191728393488338120359785354646769641993064377097682042410499406707826281883770635532046427572076072701440226128396769496211183384497375847182881827595432230557509562057407938301094455035340819759315832429158984372050146115277633233435318211874180584022361617146935828506857924799850726967185770200715685945224527888413739496994769440485637973808274165058430132097407365562793562438 A145120 889 19965807589832539751479298934773585593058760753578363746335668994072818007872565320288679099367456424176755447661831314713633554403931785101644931103676176184698761443798568472214395198271311698251773149727738156087687529346327315924325777152522985229526672319133743284022223704506920553326873658034659332667268397660391638143829703766499738609455782907934268800064779821745883309599729427338703541744235976826662086977030922937930419496465460309072856622935588687151417912172638573235850503536210872426428744197885914670945511331810051665635448820828426277447444346929324151818996034279232532552635034799065842706429824453862968823030457001148714453353910129592281007448412853385018635465408057077725602919738601215564736709365513274263411498643004837770493404197035772658151784313948444864867199104740922543355657935207462590183546182067690632019982747055589102135138438650886980434065921457895564633549140795253661008450123849488850418441147539790625732634566103010899745808059645458510243542289599936346458484616125188928319660329952239053897539827403290108108772417254043775547133661794416211233384189341251603259368258513598669252835813818349825716192294471628794810349891277399891460950007291233053728850242635852482265616846452582063542658975416289906308302132082080818746497718198059873583256315306147264448344693152728932074517845638114468184274614704307477000379838628262446648643022842771307298712476242683462773046261330686918380634080071704526806760303003506270174182675911821895850971617393966395541187393953183639496232277408088725177544252201916799573522192438015357263503328642472281888693551937920761999444011498896968731896262542937463923740760170519867020667851229090091911995345474973773786029912917716402964030627830122868210715876040418080257512056643082794302898384906792184279138193526880524397168900343008507093675663110142441254917150874872876615288739142599796468294731679429618180242638672141935467688634097038444908183631949349828342817665003035666791324548955539555561561923700302327051735504431402462584645782875796674154374695057298226384199991917433373151941823139589917873205918627965032153083783950764182018222457624272703673061436585696106700682417299899581784925297038 A145120 890 6029607779458869519658530479566586310806796793839079436748631191703805721912748696438176410099808567771369067750617186487178663588956530117606511284958078127754332771860007440590105012743482174860379785582963362061160791817760150879205375869822746491368911371773299615409386190686094451329013783980375533781552805608724361512410667365924015344776919030717867250384449011058503523929407170541289218681899065528472498920077052569951450917704473868507403273139886111989671068991032925711328722280978773178618118531630326425313471104140676846833024191670930347327591123488354508554190951281616130752011149869113703314374899643519534531763228614853001702346115210906953406983522774993753022690775598146845394706604207878114072180424571414329466204556056221756061611518152154305377044090910511656604281133203142862860389566130940333189828447645761359032074633904551169951392295604873633895124570734584338629798480507949920853706155965265974061219728204580660412513881000924209868536621222750123100696427844414412063983673891004164545135400389088848340398106788445755192900345551993868748775993878508717429117960438666199683764465314459015769690311197075262036786343103088669208580574378447272471945983689998395601247610431018631994045256978522833055855659684208415863705207508879546019289371174111653678745157334223891604766391046670069478770607127739123172537107408713806191275840309540773519559277514071107921882613269481921586820532119649615541559385358045056046800630914514216403994191817905483661175546384165255593821096703575857807719190880630473105742335017756891621843253274288444506185947275317540013032924288759966685026905244051253721579601738888595313740420330467333197859410995565709804091649858046598167356733057303121710462549891060679590719168607094359237197316914161382324808349639608040777824254665602785395201152490396840748801712138903231904338209922218544360719517178654639126717182685303974054901230451414788438540527271177213592775245665319150783683751949089175938749456275010888371653399863036267428804363022451114541578654378344480316987924471985852493847813536703261544950602081298230397857460458459669509515616807906255081089442705535587068778915875071950058547659892472266333484646143038 A145120 891 1820921583588988762397124725530174292278059572978648411534340284225555255199642233759008987171042820010529281705238728487813242770310468163732064763126235918405623798340278448489739499453333345496136443472905207604314471441434219238204099186909316917408181707603217350110350607363496017380808835888415376542696280025437096785109877714805286134384020091493887975347303536559846318343371365774042005338391773553621868011776292845202400246727254642828926715631622670232193511417379770926248038278352053289070245367808160694529997327939152597691907670435800136466655071849136132259213848291013792254574814625437539335098513262518445565623672011228605365394073439783770336628016429635260027833978765232290231475791551040589234233751511201614224530364430335965492836185077753564451209163670660571849628035028244403661294293313608773160738007642837862737054519456427397736218338134233186549347186295923012370634507564260080844158250651386474677637939476635819653953459427713008369398313801210891717900077666723552506976611030467132503702571257174879959746330710283214778147795584284894318354803017647838247382390668287851052893609156708109163777221145702910785283759424838306472196523112399798886636226124372224238523049499924991009719401990667443000804866565655525300932664365549540817006643596863521351107454258620309117375001751401208253656648834731577083638022162816865162288303393642685340460253166226631821101250494907297635757027653872853206632553744049535221606983775880289847736071746331544243779164036400513222938430017085955874291699413672994789209007631110379352997088966642672225510892573817254611654054441653572018116125939691979726948307828881812847285683199040964105886521452809615270743766261784597672767947353392625040156726036472495113528978203466456071553332196020094379297818692776721522718645770818514308826350883199502897631023390285665892668884479359125524060678899214558416472120876230120734961991353688593966503771547261421466573216007294434186844150270959928097835544470504332748683765196713252461171865897275805189094168976477157259056198815844670154915655488092467553201929886728925990235079852536192226841563192203738270306993474614123022067559532835143221574692605109324533130578209900438 A145120 892 549912288636095147374412008579633069681663184242757981203934017204925983264570041846524275949244831834612071705914345386133112137970172428916965951952838289280370632765992231436460738729893926857658345549031789733140909214521316449786758749070743886310779506784799866433710474037585111154552939424517463340360495014876394504741670659203830488568629290712123450687635283592062529636174223056590144322975633714128275667057520362198554923060713197660467360717476906524010450776979699786801196231340039114526035482959532899421633879566519943826109283447419970282582504107315623587774027992934883644750842005732267765496436630380927041283817184162423967347307832699487734708253978227073534652838896324553503060294341810050070624520775958316081478703853405405357080466281963424309959790384448582186931062297396606762848016191143718554209688479689388785231432801207169565167986724242817464268955136798015151592991485926036465014937990562750086672596502215812954833532233288327603348422231344466548682722758922668442694872547527183011953631384266424658995051476398742417245441366108486090274401735335768641992052863862492351774186200860534508444951095691081981893658559958065465934141399370360816491668343576721721638359701366916266303265355924589263410013847168284432465800933188452447189987076881609336380772440945999129555645762532118222534829177481808540135510156063284565204876349039781432045476896922928738864655766848734404077035530937482018787489671317601591869262299684933019799889673200308456137646363446570828071812044063255098178285503738363795868014562260316807713499024672812723659783371345535575179511408455089989504385006881733826284667384720568591284962585690040692644531619337508246054813319409090450577752743991515459005620800464802463606160698278262639249869125881154341165616436868930291820253198532525718480162765573759478243820262154132196354098774556533689721964308045617987135453787438811157984466487583503963095700466745678105691518458957253805276149698077949196370395680636033479214125436007539207006474696614270715991897452241723147754655054460618400932034109590388497805437875190054350820596258005471592836642568428721051377630939890759617077334200000338180965498619083123536739101134743789238 A145120 893 166071690246517145518310029466323656869570003581739931675176538855603421390644952995416572327684768171232835125904427067883712052424221763064759985424994037126753525471531313615362653356928512577667324219364127594200950268313996133616362938120177744348938002867301956445630452808743340072657606897368385513412326798212645703335199429201842002261591661774969788219690508341266324103806271991724449543533302989893185629583359373091118384364088658438818314009962394147580923941136451955843035013826413460533573645608411127464638901631761083882887311693450395225203449585337469187375497240018043846922499710916519427640588763861777448022147165945040809533521571401805512111556073408146572205129512711249925633977415435084080739371040587900254992344033364002081872807980967876388043405486939801159881331185778746997976439595432089394598165182858552575277155651445108781282995772383196641022675104126704652768712794242098752353667114899299139700446505729698876540072780993647223202854115552227686810464373116979146141344532742178802477492975477203072136545799541709926793345144769178514368550969268384482043352582495804402384751339050724713441211453677561055621099601347910932405638506086736566781597203534045587710546106763308787432576418087235290106823376978256243079370949158547089510559090574649156065642169711433116816687645282948301997264754950671447543840429108949121826710369106620349792393562617558252505304940337822882733628973315465696820615248184171631209295607521073891689718945234746822209325422596827989564464298877085953693967930429572193357351188794984565550123708362222799873029067253777926449600791298995523258306155952343923558242601877782832755211415195193248214542662518474680693282878695283531476808560738084275994657325014333871513947001901831850597388922683912590937636866115724171408193747311051948466700328852392162926736088147157637633045161031593815170509160350877417556490571685644739590573917258864508260935037185647526497372001389083354759210364669269697375761660007611606389917197909080127263494186511612480424363936408023913464646770248290912411319385440809233869689036377509685021829834837799884844439214102281553777774236853534790234332860840569295508359008270498198770675412114414449438 A145120 894 50153100542159541851382254486821164741540459418501216607922110800375028333991511234573958318684850742880481595951431060155494906719977002273128598632396246373990284321769690719608084853053680904528674255902417501658953840121612311035691820553544608049492966086418406046713963037766451116831442730065827907587182332565204126012725485948297080852512113226750163918895845883778837816819857967277727172002734527314027931858507473153155553523031714135325470363647925555662915019772431510964809772979345525042024714938257200961421526658912280812688142022138571938041159192267808378963812392457456306886950161854783134879692310249626408375647160298218162055156167255512565169955225915282037732414459999901152987958119167053582333219429736769918691606419372075223320230929786016705764798497265435501701975087042884196782121909804299853450091675534803188344915775303621644777899555273001142771383612491128007120999670869627897174342453761597777439448172133866844902147146327848173079658594474541416950211557958568779466243354015590471165190924962731061360577836410119999149172988278925802853212118317316777808450487860869067027843130207118002924737414059527747715590185948509143521036894696795072807225863798938190766863285882817886888371774996989133022997249833586217125537560844948032579741655366467163522487554480411855279510113229687855084951421165925295349699674080746571507101326593850305855870810433605669327863227326255661851151872905739702957807017461948515023615404209064630357275321571220339998760139977878606277640146448835894760480136704227064030124191001523078479329646426366612748931118527269588252204259460888192934018954712600983180762981099705694923482562426362670920099239548960016061125374552656217415545607590157459834927506533528364394748388413654940617772204781415721308825167950511830834982691434739155911225019150656859444396054800179452432983284532766775647804044461656934484073017195277272545195338545689497990839285529598807324100652901044215883476253980421370658283650926618069096275779643106190894368237851810354817441916897770980143175569959929394929817522369014798240148283548132734822241789524757559751427806016320600519836441898827615891151446639651926905343454999071372905207235357418419941038 A145120 895 15146070292041935121971922544990525428288349174383785675660802285174402953444045747888339995670497239581734209142206275739891578117380630464721772026998241410907939111648975066008026262968854704655081957958310721373409858766458603936645313444232351453202526820095491324151171206952659493943023046872982659705815652107893433410139761556956516575456396602816774533718325766392867754355493299845881881495282293945846542235639673532879886045571213580209853231507663555416052755047333179859416708404748522149230930337708066279221836412089877044347936003374155274893204872615292792977883967024911786636012026380433590214239437106623313551997420262895939899847628989593392875814366670341767248616961790457436952437718011034746780551528409463927544610146306333353440627867987396077264581102768674581712836594955765248681202840321303123652533087846327704327589286986042291614144382696673961920316828297216531445889131889833382847899067368887629487573647537922057461571898118229154622833692677195955691277080039114654419659351568175580113085181845769303327822370050056698033123449115090823283155691180860398513670003981399962438006240571210586158557257834523702249052615056848413432420736559926025251215429270075799566005001790504238531500843472672630937655062626366059315669264004225147291992469361582508734635175810914668861295237507720449287353331927354488524161757731956355646022773920973685748123192357386294578762189347588872056165131988560074827560898658260267365500642775529997294005457395563307932803352947896742267857759763249563131711307316746143764904148331271174716192003097054354827377324766168161874239236756396935270550466017049544576666862049509242084058978641346331424621755801123406375779169832023482375963296683666814785872112315800551713342499353921890234716608455064863922674263084188457187993364619543914033241489083169519160044681813566047477123318883734534651821650918260043336772494702402050663909401666880969528725203294901654164351899804113964113455069491722584669104286818178649255468895535020160569971944337060215542387034539190427979325557481128428977892480436057028259290911942499708406631998606641945245046352977714719075436827679209086464337502552314041356118215050711284119173814402528248407744038 A145120 896 4574063075096122247293669226332651858178339910204484772832954368011869316911767824351044104734171481502940850679350343842387101096542230423343702023554836509847823621433668700243704323331741067124930222629153935437268118393630376776555848968337616594259113606702751961487606990536665400719676128712910697403248739754251251685736195264714919708706979261937439159019015485604762282977542156695489050484403250037118341727231322899456572430208983469509240350444950745810092269109274847886032881128461074343542698937272897759124033174924483955112263984876972754445809830370626155670941994229130902107768745016729089461565430313889991066294845272234275631591928798689949135930768779217298427044590046258146058483202881213326474144228360228369348553572578093300663846295901263829317197728237642458241774949701554062217526475655123739043211542437915431903743619754009468445826825674840263498792910762146901368651396831058811992168344002950302507469802108280327486549811084558876847922695529918704077348727960254667065957657930235009603680559726497366873940995177280712686004132459769149705710165524501523034350532751894927787210856809375389901881367128612098551466174156982272347447541404202962830794252413699092530742743677446397218626366356972137554038805915912716327114992191715149534149146005542551170696300607341749584255882217218345996925621290639889609001501135376738658527370622807459245627348221120227357116853319744513105300018708672236858220433587777138795866170502805850118159290858138547775366613830124838286286765808354919229882054329520631189937022671852893241211505605663988791255203148264257616431997296172413563513306718194249861170211575970691403690888067124165727564850152699719765469248163896539021323500052859787907873542991865233089065040056495997195943797981224807488926318626256963558943161132410827298883018478098044129474049511642146158638809319603296698074490773270071430770809327108224023228094108059507108177020555774769958826949640189516118047547510246240148698836335439025457082510175796445385940632821554333283446066988918611478776175183730825621928599274166853519507615258351363806068041337416342706444247171463828840181402122679245284614034619352200837620795601859808732617586742328173600718758438 A145120 897 1381351902608736876747566134429915870644430364532580017609876558337299359304400438908267431289724116916648555170954661634125164639577636207219333289341533627732631825733856298498532697619922833417024272152046530191333598345017607327915929743124515979114799106697410996877933159970865998357848247848252157633121413590131770115658920830182348795512932280708503809249208958326871816591463375828737847364408286228915793355081623875962351994037067436578210375981143617571092449218245956728402070684086839703227745848126077415189178796990782064566859375496842397687359675567056483719831504373230507524759524983025804583802545715357670678707491274794488344800862649575375045658216356956953783200217577008169652224974832408413560444776413260558079335634308437870467128140734313689057716449346665253714434321973274371024444314445007047887926233283162614107226245576423873428348087209419062902673538733340066996801275953847871388251991989823622469626392663053120978880581375638662578918031216342771435403624566916870339264793035579404724731415952220359026626852721168725174475214879401168120301186832708279095975347221068286791775240750190796539782014315583019238840535542793589400515725083332734848874613013507855868484742585587021455786631138962112868688781731543013964729411972633970934165750101204488871041548148241397459776415134362432770622250276441319307429929181126043118519619905313931718493711039585951275554710940373495368928549484887026971107743382610037656084217991204591205686811833700445864852784573344753265716335416363422357861248696207913873217215942751242487671158500907427560604243973451039632000588944207312499245748078428646408528827229081099294672564137292856703393160124359514245765337166326922760957321052666972281363024111430984592345928754562437231284792273721436796791825550866518806343646668623450300348638338896526157582002907834114573861443291201311868283844391876643312049447644291981252964220511232304265699931482640685625911574439437429753686245893024872802322379469015767509389662604194991486393501140165071591385169843618881476162425579929228209393459088317953705863040517110169369724141851901128855400917599429098595015708004221452866866974117541812338920124153546611525966392022368705899168657304238 A145120 898 417163700524763440655517678928608260282759791748928960833409887663496394640612020782472413205391949137346360720777628463161957334051349592349815309679119600738744963548003168477856630976893363950874205259695422963847309432076923782653834226574635488076075071109011418305174326704210994838669451174043438694505263655480040323677308354519804621325196841794706212954102086399229683848338961958122134415000818037882532474892923179217730845626764156863150024305954927555724109571641169657129539313713097129300435703435138106489372872658041259015236419136061527128828176211420687457233443378721384141575268776128776255218907240607702654978596070142663245854228928242964573839645409032220825228038663666420976825883916184459681927848332576328311590013007575658787772034655466832831601050504964668979300923460979158495319965435916473338414679239972671544950422420460255765892676510418882156343909904557938086132616686665226100440109412582731035524663114439934255294449025631791539956397504639987054787817270480934587790901539087049991859283937010821928674435580797777721978828889446693003181252713312375785461520510229870716188335495700811179624266441938943198031290267749507016683401527625081721397302335826958773189861518103603033250343977600201114206458044120074304631955300743267506968522381417750096503376844468294691102893114695237478381922657863987790954229611198929645054266684034184571525855106606736164990165587139475856903316644417173473037680281114643594998637967173283738267299014486676512637765574536285361408047008975945197154867224200460469080409277688203378383448655768437459313690424779065704606561429153312202358652406378733021125844652970916016299710678574375600259006792706420602501366354982566777270089634405372769183725408109165481655381418837799547850811322865892687823642390043062422552222350763149579877989895328272801545635404116390959159997235133476580925022931855973010167502417766851230171171366298047828734271130736931284255336653760463596097128212146001340061209900806426348810221023956711632445451403697030066265037846705913287189573748963443188411202716072747852317118728552012798292884771232803497988370670780416311865903635872756086548541569463007974153039873575474821033117773168606853375333787121438 A145120 899 125982056206575950341089591470305264689522812677812013591672176197817573882105525875867760520597078915361684289119672841213276989718867999253437004189804777889473246359671223024014204022324175990330592964155865688551696114888885964754130020495796792882995556675814750917165768731511749575279816406313270233582956502541382045980431464144150813291413933289720567808329580883609037650381775047977055855482882639154295891624307718499878753027288738305234729130022406978211109998186414990496392470670671246209028354691563582082375418363931469440536831719715084350508421856173480555600780068869484780248206410865907403271526184117810844132857305691809505759632335466725725924527255311373732265084476209682126831764717712874415528649751661637889542104592653540516036687337810249201454459536049983366495164450893732591215605117332329941153345204238463643960920344733420817426159958059292992152958117637763961945053438096944434461524790607994949105978634168197091977944725159425406404253128370059747774485412060675328642513000011253518136779017561316002100652918548207703312431849398021885792618018233504778930283218742199888002085544460894785449988683451245262786210820324808325448986745617691347127136430806728041647469693724702529020148094604121774377481640542530896984885771412494153133559593438059324655148765481276755315613944222827356038570020424647871548869912652895626763270018958418426669089748484194735875754452605181335289432698064501501830408337153239755651932581868340484365518615563142606370740350725384834391964480375319086118412040459842853748410384645894669029313822883567205285173904039304391751549551015356077799813780978298943733596556369987555823217952365324138421516658237214662441166873867568839812806112269369909321203710224856544475332842560260901013713734713225870285943209967453985091964806283802549672852599750799489540624310040242235551745303567018726127488641576111972427273680717944779530440788401499211973484181551070607159485757861220568591579033822199379825683067664071741573177359572322718007039930415362914940450044535342193849775109761379913671973826794881533446063992982190754915081476770454755263632541658086297084907882325568116684792687003710866381879121695639849340475601104896901013451635053370038 A145120 900 38046163810685412239568401106353261327975606668907479175724163801853243816001228202491281204807112440490091308953420420417946488937764084424945625450011363803020181655657161350083811758110924255715888200969811742519648379387011484431964612355504056815176582041024945765565756982589844160739665885255433567103358358503841897845766624863179025809385682656653816771902579324763530140731447725527112746221415556206559476738066038063784165683395572204024025047242460952492199495342725685960253396603229003257997262681148766650770886973034645729783107942934819412326414572388179707103978347355205682250816760812727907011745688696338267225467927722856328076163111082022926264633391458625834923230283776660335882216118865371889029970297153482066313403996968361660184291803984039792006415178836590012012560363246446263388617425468927725754971837000776047804652993687072626606934414657396064748037007616700158569320005688590553981280046654201891898970022855681081843084012549120840942544488370253403840839806625053468315451135101859475427315404019580421812468506965977928622632439689313162816367460253805130861160070539634136305913646091694524394716958135834130418237636447824364778577313775015161750673804801296041618762657643342060161051474226467175660885248985800210815130871011272490978828028695912498295758423798501111810624308262179166286169764245585793219967759391563280352862491458758330669493578187120203498312854521177623781551771498835036379310280139997291563288641086271652994648354601054580447450948153491683701011865026337388062563281351648341371550855753782501843474391062181527558663205329445147243263357845208382183341403203039902274525034179083270942595521903649315427697771780846121636629894541650807056690175815715307242234336762498567266068863071779954306593697072071346933667025767781060435350819275357606851621607134846117568466995996749038745667921680004521813920644733053959700026484074401556566962946925886463968163488557292586430880443537434851251060771086092066706016225224648859528750752369817504126493613534035903281949648411826636629344893574187770485747684489338150352859008761893055971556313099906103286119039210071281303330314558685698482720842933551218639353341712209659026002598415905695499209018452330630038 A145120 901 11489815488770787920399316044527214615783943691197380899055105795983481814858488811626491056091227359949092213619643847293378626382215034628334325448899242063734205386762103056502287136745476801050207906099918990375245258878762579412488558801341729361390444780832857806449941442973401424793803817530734623994980641311657711767375540277215921643621184748376162944546770626497702493463246831334140072303012015091741807679004319187544318157632435516876950329538093185245666036483504970745006029381704488312668964301352235964950725490438099078925058061934595747438226692439374098064845860121203246554966413559032962010143926460110038891247181314996919269495499914435457006193359693249690773083280616075211754302436132624597612635501090599922388758464979852567835140088115842206936735929549114133644426734535975877810771246886498840848060341429030127973361243173151199814476767066575552260915023342125810123972696664516250357912112564778363358539840923781518519519393845109334539242031234688157900185847115354086755937600287761550325531115234895726071363388450806786236331684354323177148657180378630916015291411019750766964497919034147285472419071368338456141044979996422633354804899773308961157356361913560597840824675138595577466108525068298482927812967712071121135272538159632879781452931106572136425994388838381854490053225481233885391067230232146484904558714466339457770937709150526057443760391522761817261754606310943037200693345559950116485049874193942028812357517675472170863899437570902920152523815602003763092871191273473515875807992556157339251354610027257669662060236786955937755511002835588395163073782519701916063291303953537072187962826725526777837108024396949727935026305561157291519599786984704676162280620290233753417245448498564342457808321314834985939690282802030833548097155838659912797490855456351713466640052502123776706187492166708169458956160602057798569077907220740719717435570916788552138443279530829310619173400060120810031518734462547463857251761288965981945837074334776291505941154038325313923483064247348427428233853370327108919868308084294945306782128741953326525029974582098720712655091474694872737652686208899868867308670088840755373665009773245464318218327317965621386003444246002415143860110120968796901438 A145120 902 3469886231444967266548353877046112460705423019134940124035466226223209654843447619882997807658345855592185358421823488462179927220940002693672541339942121091883927006620499465902340631485375882992907071753974565281581548533006911971087112793392846763083099147229482032602116750020984640443568013228396601012917050317762125111849567397094345157347788408326944555436352826622981389495759811615184774722763407142149819359582566328600320299439312130524634975495456899483238650818523158439305860619878152241422769221745694112648468327225332887189637751596304980906932134702118589435876345778256025253917606078067141799156454045264535406889423289201346763059564811048425992944129993969947987636227515770937289463453495933763107126891359064023079338743019918507124552122319180362455102244308653631770604861269501468652589527942297181008388468139730097871907290785297975271345376719691159386731589012314377957281185072678219017535476714516411532387132988959162911813013857210469910010150888387453432452284989030309146824839835768886338834969485534489693129930843636683465443546042565910185731652106886282831487144967894191989142065634666388518146164836280077920465165721283187448786301154225531254359870624090499251887433129198221052704613519151915377023855363796492782641491393338118421507806366156089288152009670767521554884263471024371208936017360343992855383511801075124683542835300967410589684968746295881692846392793050276056985608807333436343448682696290352704040407049351509329244635498058080831481744860856982962363398752723975457105951188678164805567720677376062455440348035269631020636764193142365894101039057592133442731790452564992760862499146074907823535680772356914187062516581697721192797499039486270550201690637474777816700883212229668923690846968217093973832158812516239660178407396249525883781802996998942109318444234034245719151054167349870427566014833899775163339714060018964300705842390386068344253303455363525920526398654667927336932226927245796650038780848496640455576090432877215385934699768821874987387758909085691047423341768190375067163599696563499294877717132385415272408699464785051762165866069044751660667825116048550326645915036515349437148350230677196672883295496683905448914014159694313467750254047514124333604238 A145120 903 1047894152080891343709682471551881435918421967835060720077811745213613332280906322715853711421764357161480029151177073871731044642097498598454479150337071670506882221794004076599450368421446771187056885461794218796047252411709208652688895575045838380721734552018522740988032808564894388012532746191158242771276954215322850126066801978382215021597388478129988879578834006869513881925225999860954467826202245944914153704786256026918109186112514630982922885649298445550752826881157510343699624901173820272421363636002898269783872484096560093832191675924022169638146066453347374635536591579173198423436562069162717790383238977743429582841714586157491725524719077436710214412121064819231042575367626482206986206208653335863833754708554936244370037911633550409299046905800304353619233941045283847680589023676654907557204226667326862165692469317857060527188028455916815380746489292579663559240678966695600017288793919252157627045356055671391504417555622824743417849010665483716803488526326261776248442689880840038008254345692801915912777835253516180991599167751389827599777714573170550552913810279099278784193102488893026229953939323750215185194669361485215193524339002847526186900108143676337129855523572113417213472163980342724162339327174258810145378276506898828749236595128249952130415576069648032392885480926182953127720557515023878871213286175593653695840916005210221314972165323183007472027416800989833509422348868894872426172453166469137825605017124405492574591390571386480345261016020975969508187334424163206850870653552131367114530121450988249613942200289957543603873323046414641612294547275326158911623350721610304597788937425370674276708286779287896635929938485227391134764944981367150642933325110137869001484748291897092666890249484644861450612177976080247545111372271097102346540330936511518156989307014238224165300703518625840083406912171047494160955477523677130041530024568218506478093446966325675851412359200240253998688353220309653934943501013293768040847854564484696451602033473654584270260773389030167920877179707479631347894420980140122943174487240054092492107763791851653458940902208390503533453378897760040306648945532360453298778199032357546689263428104654740149746437021671221479950646272783436664845432862239144579951578438 A145120 904 316460564042197740833057558054791147534902728863169202523375111588285003139178866012567937851565177516911376618297054485774313301986223636730559030860455702371986547054782610633568108922645439522608186502390100101840988646787648006200075376551049798131200751610446638296353306069848084195144445781716560920324627255977182975947062347904031842177253972606848314688252433721766569360028756198196634098738355511956932269026089737562940373885679979244712186831112635099427870479458749600638847414293873844119010395303653531780616841728833923004434696491303098925739205136776205021342614780564527667852587827281062705553939014824470469482790915596273299761702101821075436326467617445413804909773386970110738896985549853934944030814856699386735728369974589203689805040999569595612646195093431413345906114545488512580807023864004770076858117345524692549112912686396092947010168420982338703731298316353058890843258482429078925148679993336045717922569410960083553027489407962225264183624940380168039576259891728702448183665574386342836772567411592401124973255530988884298449404357551463701069784972635875306543485464500726027254100533706930319540272001003698708366429913694231625256383873089099587685113758907627907969341634630373498805424102012641511988862481228082485776669087240092205267082465227339626562127087697581077050053485273740394735203489011923072151101250061685761996910384765967289141690188930183423963856512013458422428023870664872289896371722887762467173895912151667712759497593699244733391743514352427611979975009344920144612639572247262705245738919846500792307288119669186497281932640384306848944357816887254396398816370671491066573141744845798709143017886857899765784826321856297796444671385762596952177843782462284510623038643479535928415954057929266541529660593712512392415519764419082233884886936496946698978703144180769670943168324602175886738126646135659372766904079887928937419920277987963721058188225169101344077962146134860820425600373787790702539402039693529831743358532953251572403367628787341890229920883899939581373067712660548938463627982896639369117249787422066959184880058234467282051158261257463127856320882947740847680689461856942584808118139255500848026751097249212203039646260366438178469852974142174149021043084038 A145120 905 95570042446591636840239672850075374674104705694709264101339205887916857334699736629472801377461261845750074258696559277629970886155197440794030372840707285044669430328322554407260969444270501289056485266836348436537182524077457988663770074822841993197241905251802866242757710400285556532545610093332210239695266154350893935885886762265039234122509102338790061046972656149966634432846759145855522543351157162365048631092174314487981074804289241217272097500110366501581666131969661221882588219491848727103668718018067363699476502329623748187245446148697611853403601805239960569070834127138908182493058087276811774359499199238012338354220014795488379036308510030887345060378808347450149851708987497346960939903429847235017233472332014659857945597694414305963911823334964217570665531684275241546615966003713854144496164002702773236348985745879139292771572443263164153181690116647373708863292850859657089434646772899662583237274312631430135421111544554322408270883952193926546066651243468484486175782044612187299313458749118982734789402580465651623560931571190891668304120338265968867172522147925755243297348417176730367204508407240169206285976949633755524711468309596655103301241029564764399143774499666531514789527701494392453915075739480643477810491091054374011875804827751379596038528488922586919189369495003743302315988431995154575331160240395425174135936736602623889901751964033998938313318409640114404203575244279195548700837036487624962410878655294979859593941974079232262773023012281150933514798354000008975611101582168613752305902620697222348734599211593353281733197138817047907537531362848785342222284437349229217407844755005364931430812098656651922264555471892600501875882784255620567375647825175194141688707337555318025115490780081335205520167513316662415294412387928907645407140428523626323115078865515063664867403048839073814784753427117686070300753291655445453445563502101586320594337830505398718083721431641868365657545879779507658114596369382899498398858568132881524490042674918408320281546763120388220681515229758074273943318554802505639293072476347545035380917328037672370020374836684600728675916341520856104572302257704685375546269439281764303065362414627056601363929084932240414096493219984391546461230752758074353859775059801038 A145120 906 28861836358306632128011548143164708360432086217073334589401916803039302630076181283234773448055449512239005514749742604789765433305567640896160442038862739627787795972606356648382179204060768743855535942398074837734127281282745524928452362521121730895768924185292855158674532187580168224744579103740545775827050053986713991454561855141693944673155571652341991587871053904856201832150361233292169611457950724678732729657567616885632721650521465167636928732846499570842563743984358230258941003439124021711463833831061040183710123086704643118625120302210187476628962005977331315654370563781169706585235689769769874793863204230864901712504961677321894195665408327226157132798073653312499841411204450811812093111938828315121269564613453570577712834775343145811897680842118194136745377922456029515664675827007038463125260721792373512607316837138154541724465764952789178167923405059085877738010709661300087950372482157215671058731693734698564851457763885994407214253926073157854686864491902541934657046601212988835690216358568358399563562806733215197914276361244118294943545892751965046422400618888605447600492678501908070169734284885997393368045498517393164764155063068276146965349534544685759441832213785533609838529396509671890708854067899052317657256320635939723504007281311829397911430336572156022255563025364042779718351456409051408009615657395929390665980743352742353064567096227882913403333018021125619886055759915805042249230356995392073775795457527361029834903302276015991689740190211313882676735711164488358206940697839912008276237978810988902055143716162272844582633228634628798889837189647692789044280955721650336402772717195249537801038680652564034725186609493678493666750816018875555049649198531522868193037438097923581300367592545919752531162173067574120152371011493936396400563993894370730498519932498612729843256742046256111295324591821216591054940755953298391281187410730599180890552604892352424897562814167619077327234777731265177889787677953261860725752748174090526866161144466826359473454719094728455303927369466054530791300830482644042517569424228975704045667915817589633679194015798691185592844683981037286117707425505932035674125689973630962583154641099231838111058556898439355844937912789025880593113217479964312691503047016829438 A145120 907 8716179010166156311022647299562891849475815932850452336735277535311981477425672047800272108511368291434333915380163570087231530887395272353199659465363706660306869714296791385257010858656907890143082798118951764647269901764865071070403949711303939888529017862053190455053465962938810518316330343719551492089529421037833274525341794366029306252058860129904942669476011306610422986674976245695089367137757767695814919307954328125146593957382678191385135205222142760027952669017144215876978300450395962708134974148262416068116757695682472598076599085821327920330093122203348817367050839427786112480558685252383225375972328178521962304838144206536416558711917006312268566759957864492027501956332035157669905158865622721319388391279790646299809418156555935620887135702496359665079533467050036638489185483790121902009684241817294098034173335829976792461495889443299068642559686637727287703170371024861766903923054964706232997153734233566335155004823582025756656296414790141478188887009903324195781941897784278016191146026828895117685461178230850524118487900164152534181282555490755178050697814382210919420105491559159060460892549527163972627943454575303102003250117578309799728432258191465534587034184788731483639721088218219416601620013429774319289013598340962742124198323151344726789655923116302196134260844290445915731639823847101530064328597373330280555952048555791588001609361308856605848868258123970297091184635919328843563718866975571918655327817294607736030281203345382750258038764420804511417440669973321484169520479646071257885671563698297951198304667681794805710673501850519080216823293742240373506030626343501052364419952748210355050982250744975681835084091511619012486856870554916162004426682308694731000155617598235366234685897458087683929205456098894067623600751058780862805324919015671436984229904535715529348998668694920506537373241976580292812521807544604458721465152477138851042626292339659926920345886157189319484459245328962304215057764145515699039678931090007206232056175586306642152663043619844873113565384063518710224698907487203698334666673044674315076756329659584031698746572396368053448310418645931739551443070200533770088210412102597268935809636249553388052938320254243753224757153169065831547573730448196464358480060424022689238 A145120 908 2632257199233820899296711472919850173833335979634619532359464413747415366879922882254398941996985168563656603439294648423739132562560066683025400998097800548673046865921658391990968897135182122054467149495981034848637776205707968717737064360451268724604867625415878224570988046275333196363307019224200810065262058103371662192661767336685708794177102603659640344190167543542442885774010675838683696705991387893411426898272549526177385742407918292333143195048354267028870863479433568836617187795016141613835050728941418591531077113973020019976014298797738821752211493943405365513533699136627624799422137710529964293668849246709401751159407045412320478836803270497977881004374477002938993090970863413165499545884306123010140172896932161728971866570445117214362103084473058500659882361671188608794218351428789807368461515768101025232807740103815853168830034146111365940874857441188581800479714038798592304896812226859125149469369006843298518246605264007892515794303012696653255189190126312004584211796084250747900890409885967757182609712262910125068585431573212821204452388212315311806264317542808809059424257958187534351119380222918633736245555236243019411816771353586491241839576624288046759524881973983122525585930112505754141798535201723945372964449442650112181784389584424795661078177350786691076524519412689302508175508450368253028019226791088348798506852683105706834132962548178467083444810620421008595917873991877394951200848596265724041835225027514008920115088507003314561936017114892751134184405596231923730836977912415679969464535998907170272985954496185869051778814925628127596681744872966945106032204874781596163718422957242331975858838686302003350160670449899448092537108156768662049781808408027277239178803477228982679293840664749934626867516579692940848207274448740326630811724978738879598506932649853591250667754689123946718175423752335427212790530937714593235491194860685202415692249733972405577519560056657006865229364854568884607769554984267787848122311436434002191554098865920139103744765718474056951841442059813184433328278760305034253026817690067414177476365889278559983387785669687353450204153586387404307249689493135692634603870329294401587651926992724023960149261658224715034520815319145092101486673482137852271948286745007835320438 A145120 909 794932957989603745431295842174495189605817990033722248320221517674184128816259284768780680210981009537932859904751603660399130802362252743001317901766070401992599846638626537589887349923966343952558936064988153572523961144222041687685523032906571850890781493857733170629983336509187686491200403475364925088217052017797204148909328393884718026535232927445081479002761122138511141080764549127036781315842261386042555108359002002577445347613233941606417859769397766499958972818119920644442513735794424371415477185166160152226317171662156363560158241637831302841247541077786217036269810088422114903313005029894796833462616500178060806887836089570314248192155875773383007794754332097023083885971244418740823192951901583526341012826482233051503203894856268842801734244375161170839619393691231909819215452946010731703373368077724692326209903338016557680194208816236189215075564387552313976457170469346150014311933369456491088906752286332442586175319784906801514013223213419599141588946531136322060236180475545941588052712639535433774030447642220626920188681847210107851210439957563733410313773200113878125026705797881076214977591934771900224373529737890816559266661698665542045235823708276798655841927321958114271243311172888519531406556010907201728315974718081992916156761456173136944918819904014464402914270601787878911553271912187365312931742162311308006868513558249367672320153080188588202594483939109020625670106760911053946419092557205273088715582630491936086138726447911655614954419129933190038012273049392067645228597809069889279520404200106267124490559953180450658831491434037844015117670128342275181648219841557698540390599313134436046354318301012460036066687391778121704933719806473581022872101712541929031500998494505554533780505194857022169630060801611169242090973282768519861642335618660125967312109430351248842172312917446736988382440599963322437969927821382262552659619382774453990688016793367326824483986791224258883979783726834474189242190547484726414433898374871978654643105801332295702688766583935545354583001936679518180154915486704633140715764275727314407282785742232465530951412525673184373908206072670350169049854783856778641880280629034806682201946142166405682577024082463609696672061469228648748817427817875183189664024116931942244083038 A145120 910 240067121055661097299352047625224627410783199654204484373174538873189859487143424077289511024774267895287160034631545010792113763180837768319714980932355163601216480637999292693753988708140700691550744224476926397867387627778850881712310218873424247700291406277410001652030396637728405987146158542540983175831484447316652281308424513185848158304846166985810947018489668718286822163505119825689269273687656947196958231297520332228862317593454242446845860507163077128720580920208736601052802531022121144025860274869451424553756254764857248775147812960326255719235005193997494139587969113004342073175728096890518113741416514204527654278375339643189490633552237680291170376134803918823968394570224843596315438771928393918831975733424737449392238604380022745408909379698214200535064397012390365576794272571343812184611388697957088981490158000340896603565482232469183031586879570183357632308265002028498505729898980763633449724689721103390817726428328436590049339477616149706244106606663213042950186742291818790108844018326729815032000012578238366419771913332425879358244348414796035174602953242116848384949005726702126829388881644920890949127069735287790357879120016225640111169976920322968906017502526349376526792954388282220392730638116758773198006051400411319210567160175374702932569822532835017462989033197220526741986579941972133956252358113791223929725492587738625931333852097254405458716450704800303807943776323921146414423614751427396207068064119183537184004975272180812992401672641222708498728572276510808196935305701361194146735192603896093764425876119905999913098058634264503264437939697014494137912656359945550177601797274143642443667028268067076628888789431646542855441890844446864700245324935379254540236062366537200240219033275006155945293651494569993418170625724121644257889354545110379303248658541033427296744787833314225446544778885765171040839705411526505576309969562403024419985365379347198728588586491389669525955029456139156636266533775785403109371189186899901119700026397903487382072903763582816223027114743435154677222351148706038903461907784451958883585223817788315311787343194967631993566828029792859363648748895035254014155210146098182323623400083007261792114301123642351903679928042891732777050761714324823185426263335026701549877757038 A145120 911 72499475625851661780658887086975662982866920477579720558450390518185663380988497812056663548801617923367184397598821841655557957349810643779810922923669493337165384552829147766976114702508567642504372196855966784002378539628068744235430000576741216233637113914283962765742549801257469420431648679443901554176020086037611191750995293653732259090037007196787460918104877191800481782237465422809032283872356555792095343296742781331113842467875567985005843455303479895107115478930220333597301921854944791071438387533389164055082162621815226973731079355776891395906130321046165443938530402317222883984166572255906575553074324673267173531262464736153655857084583623572160070584916029152741432076321931521668521685929423061903730330481444227483404555318872012844647830934616313400418608278348199172282051101092885269020936013414963147717701506199612757719095439996877039350022554630986452643119573442137202580415180257247845325767389020937694510795179868065288099008226853997866121053623343807834634335935948799066929305481959764604230229768180344438144197637710768356081942010828445058996681565346088098376474702758244421399227279174174294736150686527174797262934978238444648031287794113828332818629921030189752977200981950057670085121304705138598596099206949500319598366216201704112499141486096271259358285111289997288201035589203672267422899218622787315469091892983506781895151013217750259944165518365752640978394779717425306101985235838516449261466648410797737633416393472157612049690183230128033425990815233214683406817093213271562424748645972420210589490097651658793304954876056445948016242670828248887374440572483714595937202386192066883551396182637956129464378341669864164221746101303146665893065258382822329222259333695739966991614268546664238456513121299336401118286877711453797362723430287715889455127567282664692368083753347978638119534841060481691011153064353183301783058148226330600381589656546060648706928636412888972579534915970298469678303958096644254303684700545395266170753329061051857090314247835426563808834069515480033002969891993737044212355435140215855528330310186328991694246693467699188872808156791370857471753116445862855496231583841022026927584623122050894812836362315907811301641596891834070020581220298278726815541863153946936120838542438 A145120 912 21894601571886146196661684548219024996198399201029421404167644761953197151199039195817035102227063838588994400914809564634967711005879633583734579007967254632660344918473764626334092886168879287335628852706277491842320451580048981908218147863956973878310708110707479345252598009583118036564370755033515728377982234498911263256519270258913956397032871327262827386320654422255027211413551052568502060460177992192265596717385022441664151562980828077229317877641143765245220154056006332009784127597662304782430367174808658093210259355533433688818010817631660875307932121950747966575296593530688306621145129093186895298914704634812481878786985974978760879348910702081112050146268506000209088518654653094700297233711913836301007727829662731962538783467694967856338236032874428432725884635664143759663602638257480007432138064662620913521764364714282711934563257396824396700675224618987725340589802914523406680779654538708085654932026794602080351442417891827280415851145032291205862314087643166753016619265914245499422541411533522180662497389977885781953127914675319617657388242921775611781823229781276488861310411227263113135737249428955716119368380261471500983048484307994058065337743845455833542320218648590956022587903594529134145313903382835098002823954447348685199496030132739267271808158978541085308739114576381960509970761359567052627759311665967978047736026188431309506404272139663324097679270095752497271667279698338521296385117608480540280755859755941733228107745853319418026014033662857443386150497628154323580661826844706650658127355891067007504261583614681049578183274510412411797640848650434149492943140233721862422857518832730055190077980128394684021613370394867331052111880702705846235005462706676964170582082713746932831227290067817593857921668980905023144304466443134925159284586592345088236145276660823703667864548723256234486652977221379705514327385729249830632907250794789438290820090911530968710763859610201080049493589593573998686211528811410779396603408375522470482447805350039757353892829942535239454044861878931534812219685030959881313227879504560736410672168452453567176350714084050187407594496522964206097105792417755547105847783109842553949806932782776362971684467118280516661192082333290997413438477768365850675108216409156948006943362059238 A145120 913 6612097175233990299730048074675058573188933691790407684338070267719347353998728848638932544209024477635952941891874889697918593165818299531644063049483187229570086999994524088005129075508299036207717409145098946569596773998635164467537645224914429370033600212319744478303518856344300389573019536371442306068596458798585163892277068622898361099644837103826177083207919530643826417365110180410264813226689881285508418113306980034601242658177742203755268993204170113624161379409434982046621209232572161099502899448404681354985443243208475158796065535845405807451599594698804839740295632715865551376701844819570186473696687725388696260220138501978849631907513947444872266984102503896033991991201628912667968096059312049139842430074227663608459229202688561420601302634097142770369816741362293067219235714702657869359236674592098100920425120442207179391480384638400970926564567812379662066405477360612626680392875255509584619944146324580807328441099408151970620298946791525090172552733414613015603184383970166192026540576977641738795469981543553325805406486034308813764175167420365406313051618712380153548017367715930701922571250100265452093754514688277866122083379326035967091083967353533547901447887401953438529068569684565848454214713700311494458254238143892353429928202733871057011973564870033311491979854316956062076722968895000046221315889223903706583100810817013271964152195035165106127239195403398888423402540074118516006202203532525284648339008179645992637150905831308992086244188475999717774584024292887372506676464890008195227192036730456263846076408761536025313818043947268491916939520049760284897981453910011518737107033485098284600519998602592556618397773480908264113573566226115862416305756672158060357186566720217877975063649986212366680853887519112017653178830578949035944306582427457928931426418424001475843002725630670034836331079586015610583635859337169095667836206681878184033227285865625806490001978673644313285974484522343377304766203397087958733519925644707240690433066462382945669018544328397806888557739453367808033257341909457890419550607254942202180167466542330790958266221406689688897904665141778398870468477557045729363110534267588610270814766115775339566553896233358400123868707223056989384788399704826188625155865813702244351160774503347438 A145120 914 1996831452319093184372277856867319470078061776521502091248693053206480947710464913249761811316023165182219199456945301879206780168366120578922923306364914576075533613653427800812922646710620140055443321932967175586526383427136239620214460639776293712776268953412452124968317442017969134533015335613420542916987752574938220584204418204845046138136343772484178216301405377600013323017051860932847405092399883970231350004621990585427133618618115164706014006629781733170731491361495308571747595404109194989745093203051038960547510649189603964522722973814494922189507769666917110853602705783597865827457335990381103128161100778362751458104603040611637610075189863217649343517148809908096265372254373276972631664712678526926396112874688924747022724680428477854053737057261304242223251930006776842156449522237564419066482043588748963857054864609181853893515141597539696395425798804114038956329113573102098734071967547509355847137477257996609211108860578844003300049866079895544940905063177125487545408667339724275746515831705836271594051271928763126507450805654446586437163243172707430930929807027909025095012383739799844717503381793030737576597744067479654097368197507978554067449292803023286010403719675171289844822685456835291704038698223590688491294777095501043387153117729598926478348744782591081529492607264606154365209826635528654391784770786307253420118397130711819701864456496347722387102139332556368551370295435104093495351769081705027483258099714393333834686345453309462290627718905718251910480989185954358342692711734955630251961336965241900614507571184400264963723471088800574146503937414178955605040906137683244936743901254980849219301849500002823704072105977863900894968164888406287743878103509529027550906172567423085401536391068546066920024016109102848426236862530376165720255428608505702192202542218771784880883155275913627264337499381999493016552515192439337641855901510676416788596349511328082029011886795580972411284244832158106372040707214391752126743620941293211166040303623834299552286246494346195145104983270055199094508905036971251946822970163113040497674164223615446415829222514106201996979801278320553494675383116435392512112275501028650459232109560031369772736304978007118556891688389280877503208683272379740598946396367521668637102546956648867038 A145120 915 603036486503190907690128182725855804905001467575801841149420963998089526861206405072579428084894786860552562283055589292630749692253402596535191194459154718787581581236335201321414634177531773997707675506346941928184398198221145730140299575567215786829063190330348221995953563970570334328581058335716632518624232681172544031265842020794581035356076174453117995145941216115673379724732296891539506073091538269128582192977727849818959751580012601999012474733200879247447286229792173753685727190831744314741918644421965361403993230612017188810703542026441621095423894839814268672948276851013839614340738767250273574518178738377825551651329898126212579393075431177782656869911956489741176108428829528016822094775132855819722486245725981045937254394260197623362807989990279784008651713045305244038180536480029751900208217927127594986729648686852477668662181282072349910447664674274627385149325893599473205063053806472569956250898187768651400947547453711480844644439257181663047063156526758482625697814352212761109255754634585576379664688652504920651924337901156834795209535262990223775734488670809813198540191872051837173984098730245182482680424953864167259539073564030197292402595342545678841594021894014327579697921939394573528771232648810687612876564428603171210566811626136141925404308950777636588595275414056741662231290920960758626272779461575566629169172832664152536691101709701976995798718839236619903625405818861362117080228060471385774659297774738607172082639175993626302777484865338436077247484150133923332120692267491710327897096571466323529317440421280118483019174450773826123752272159561994832437455672126429959377921071970731365944558029002250166073157607541417162016272222732472782788770954121094162313306928795051573386015039050925997480572011061541112705879305343023098481195133186294604116236323650655032550869890600284763795088482284260875388275952257342798744814420017595991972064325135215146955099810286780023894555964827225780978988812542912054317840004344905064903481261331496081844777422748222536014816389817216758733656063823408630050117438652883288095417428065322486789466933038666313399002081387665376993095232685931492928544090776384850077826272363357896026797549461916445781166024855601948979637559858976834693186547125730226160618020133454498038 A145120 916 182115022092511335029234338905351585761840365146115634525033882434369830631136623867005737519826909608721691590283331021072607200280359218033048817803358360159273561999759577371266406598967885127167662559594843495136101729479358874262750257360659391328664307210811750590653008001670222998096946602050809600081601281961533359221700085861758627631396868341069150355857945861555760663546136609383997986668552157392861590929269188654740417843545187688537061355420035750995909709905874978304517864035782673857069685522230488105045408134180001416867946969011555075895826733854242222119526006300395965665075650373592238401361817889324953847243524631075587339098705025827144725369893711091927088480134263087803299990425409779029264450096371586948303804341899253777713959240007233466370594087752176922688365567446747509443815331948944937028496848564839074082085232044252133258799305832133356276140090753467805830308177587168617431924115228874726476948222160288371079320605802782344668132366017884627473194525700914130719491383813138230387141921784557273754642595343709661566842486179874872840884648777535676934042932975915026698480313152252079031911738322911032726702848139611603751516344155991986875384208272651757778927603011704370397208221242604068400231162661062204547789957975385262545622954390063658674243682437871375839484648303513576479987612625034814755670077067443354261010851873500705008825987310126654526321187000696255264733522493276798919624669871344972635122344804621833976509801613301977076829732351258891942106372070761563394671203245864463953252499655411381606826960662606688799039688250308260440506572076044164487195419833905891666037222909179547330389525371530119028019243100318374114464950041060907991067786323538152077175005402311105172212723324476313188749313351062599575600674793652464740911167200279048045481823806010085038852384150464784874242785066525085883292098943803313158774829841323646298411130819811986243744617132990027749282580680745048651860937691220036389685300618487982417570495423468859681329444741529405938469622369632435023188643503007639964318389111503775564003184555163120444501648777796623298420084888034875471908203138967196073044302144174053230320123632520759507355247818002507714347334394138624336743390835603006631869539533346609540438 A145120 917 54998133635451919987921080221233453044270885272659345824719083074215690761076399201430660151559641807047090307703282912774634743734976230443384207785419765613381828142346156030921133378254123776630636385322136388589174537904568158881620437423343568965469791714474818330155212462940436775090949292761008782592124962919701901940922160088230310963646498162828430289473953708973724047011208523737075852467829659994375071878446317245881787228999066669336193516862117595921517285105344451274210709211615535760520303109069185442362309263291748410705309281099463191299444249729141336811423905625868567791238505674057605723636750823837758236315893108686701163828415842368619924404837988793272239544892118622988579775013698620411018141442858493277341811656859314443246252882492194227059910762788112125407848220832437718100132022030654243387619318617894547895121077896082071894246942696629998968009158081653677887548006577518449894484831900932398744637415544953376585110178513183086426728911380874399014279048947323854716177142156933160000537195690283791753250139455899160958391221291059221374171429442144964620882425566854286225767070473249882685154664548565267716204721064598674135665533339767034357524436876446816521656438187595325286428111582617617969256934559212182602222000496940213146852727916848447283032996820823098761862132496740139338329986233298938489583194101535228834288586164087510935669649448819013047045373068391407727832443564909121887951991003371443128634865491819800234603182602351858641125331685930051443184003673102500434862806283679601790352937455512957126778722945656446191186233579433532658200547311293211245173638868767608551777296760543221043611563504594554529299795144073416509785626141446273119140158162779726875733465616458902836010761871980785041889586752715562048732922592549858057151056258160621854702959919524445396969624924958080771145932814138318593955469066608582977958026547754605966973206407772933065586979818198161154502360376772461780807685342744106084620057305522039194024444840464847401225477495552063376659092299565171968372920220469654385936058094246074897842172268726223707926098928813192570745872540953846461023348803877316829209301421268200717660650539471807454775503675011901727783915349470005572861810845804982272598440321050542626714238 A145120 918 16609254242884387325017136992473597467784045511977976323430638054530704240014441422208192360033491998818612551234801156326918620000762541234683997702378965856881152825426539361760811013826146412657325020704725594510435574345450104623375109351592397168180548433464184323956283510800010235854468589467222601533221657200468012852799270646559692152393611048305844878270778162164203106436721428031987523447297888766143878845699858539067645002739874588951841905031004093932547224192104118409833329664043856017003274469253371773105312352105973840031586534945068872217356267591466829474827899973006007076988363637915023336299897386981113662413552475298752675888842485690297390025535702721857124415468939689879463288754146557954348449451293168598170278816567171062606590656553402649338626679767922109696247474325828744118730426837925632558124005725755588625252483439384741459929317895076427554982489600568657254233667678232984699516987309966355546154022546353759440332194590375489318527463104658050617684799587566103210154777440010001181931845956543920552207787473086202899772581987413704980126930806879001779829558478257018525154956802608312318837676781928387939261099058660659977367239552265488383985504552478665937782465405050776532130892489729278022647194005719418083666496360117968985086978207933841015817290796206137954706524529367218566599175854843654389039368948586571664600892010702554801867225307556031813553176345467204437550133223080061533362581658348304479875094256184775049016184636108648007642773339418524276949627002904884369765172826467993876222633859065257640905567502627584143049443501300676554516124781438473751877951742947983876745077584461143575623361788862183937729510114267071467581144629766733421072336697373153978319429441165186345370077872614872606337466450006748676117767022275263480794878078797307521072248413872576499799787874953189928101197467084705690288668366016848256030165242592049678379609924016605973821024160478711678631963551204602712755269112571028817518867620967037348612964771324960446310412874211981610345107404846312302013598717938332616912725226073203115372772021970764396673237374852806359741955087283173596353579430567810715225135984920852442680286142796853330582694754605776319283028088205547544379930132042269043318097107417730526658159438 A145120 919 5015939783217449520235187450646805201817737473732076190330227973385198464793600233107672662069963024001413943382602245927816648605486552476644123921910662269012494771450672541095734005042117962498735525616441807405762954277788027028100401403743480601221560157114469191016467465049140150791274423069808464654250348349578420179643438813100938799711906890090202324807485531019880364419842860057136495005231494577715457036329478832481182909040213126796786919125846374250033340188730338415318391347832032901599228369411409206292361968026740807941128428244129699946450293368373253360061214367942188268682694580144662989956845374117472488290656531647114621417266602262627443167787377384012058301232074894224974924623977246803592820716149094058154146860791628801592747132026245107906038197379149689016141329398179448286138488773031510378310062109859569870278354877616295838826759757370384491605743850213652837100680090819783860804235682777938442539770171583290397603737656114884591108867128695350412141795196396015845612026609740863423783416941680573722974998566732577376570361368977647844776958932248016392543905778008052740310571187317237070406293233477824592389135710994454714490770679250837724929264850411680666393782895887146917378243103786659345221483332792705049084679678755129693283120566068103138329538787457432839222608545736403266973612778176550326551399839279043107480635098646007462652966373232472788680012210958027348732412400926613673953611708830184581479149830502310245002653156922209346449476423172708401587344170873601977168647330787050471017445072500252294596354607070584754754740751159224885931211483447107779855896252731422363168461653210504816617211648672874954639782754713511509792995892563412046890726542448529721725591957766269817398927506767819546328872978315285384625516907804537021341996028740528710741964318029598578494138968610938400205790489126766980148583891068021564738131945236251248264675223846607231160883709484752728785698490103413246790310464311107958784613401474739757241921336495297589938343462534522894260845777171286750036138439897155980653257082216013094767679308462902121571609761106618707449499690486977472252319964682674958681161858144676169488728754474110234028519040387269436521746698722725888397166038065919446099792727999833568508137436038 A145120 920 1514797205277426870723701592958342697351488933021575031503405417324275405663427255957094935752768799756428192288994643469044300960236938085405290740419317626275916539825277680871549908711705798528205471411144721110945901756317638712381697848821179549171742986900136231502649218161329525528729021298492689102982071979915482426239465722285836957820843487196192796246982359589841705851686107015827189504056464064581301881092656907550778170885141624418040697734100574019416136189772370097307744353715609892426949964287776326928520209031723618024380753743192224314955771240981131047909011911218567851135096774840050307943631003086089710350115859004953316915338625040827797539281762434268919749847671149116252547773152374388127077507827575112393954181680255330909947027281269469184974196981823438160764985230775867553669704879028678208617080633171864345235437920556681958584221517407961040037379660274922588147151153759896492978179659211627443291464437795607346316888439952104771025559345402891166416204464512009219271621881364300743981409984541576720417897359365765281521349360849262235417661470608094071546479715399953670555267343613002986950381718833521098513579723621266663116235377894200727440253999319775082584984652092513318271697286451081392978865319309391205405489596487689049402517323974359213934504896521348511307273074287864419407464459833463354964133712093322431887487198899083551166393977490899226149550134532978792112750994946614249472457373485057395302223373717441509215752237205871113979734237024818518755100989976824892220561728724862774253392189261217127710458185767813968351788657406584614874671351876245111042728790373146605692998674191987993474822294537419374117276662413366208886017178409520671427578343482758602807150451815972319668130736966008888118713301984766179408229988389947905181802005801560873336552151796524898128730168732628443672220626518816543299182046434176495702659817296105284926253537991751367204613059240234845381602312047679595927961004952842032524135728377750439649711630656808547200933415272551702085165079598323752198611795250223167824666726104009881416723778383774469950229474616823996843389164571979913446604275754737269710995656023707282333153403565038493823282167502200764053248219986175012748399763565775630453094085758842319958930847524038 A145120 921 457463740053999697509037645885968847794947840035041927437838105803957787311890237698809562924674107563417312657332999725405451073342949815239921159482712012473057782532462408950666976696930109037555553630640089333698256567453649103112244649942592480369265160483684027444609047417256467569525373157721722300635931487586126114304139004691509660323095021226360134264263865110601175286844784475919754093730046916008975452632946056601502526424403730361121493928779247507489423095971067039048523476430766355480037289986539039323206810765612505902555046502015807613416696464482933203215161535973639548854530543307115048335986606086624975053246698762964254593810847495727732229419924467771829752395695454958214044452567393087967573814543211534848916008720576318306002409491811353448754301450313299174862009398364913821759964734977887787491980041155793172691231973653240335196596071497446863706797051659176407967602547755397921095549452846228709935579720444101835297302705127879525965127813444544436907281606487430388204184196145409083818962031914614488992482027529894382442070936615108217448288987164712161590644330145008000454950427199939584821944872794489893926508687397911537806388593353369368849231778529721663259998971149043134971135202265122794020272104948103351327408773459603337789866948719690414505082149210659792981957245826389318257787293256927756648841829652344095386913653432424586444788328235878333824375460616748637190702068061476576727008173180778503196689979712836833472912172983016154212533290105072019955638911628830243848632473427577770774053423711815072316263775747272747857485419796037394467264817055142576427124238796437543496922431144327163524579715738651978108462912266081881572067394883782679359081769005250649518037710856465874269958083636227916392305088326421070895900830976856462827882863756042643218928007878232489636298016818285179050610423418193469309372829439230233680638526691478559796480303798285066288561983006841438552515112539909134556997433185293982714330205356679158034455670537019685957091953068848079506825593192916601877230726027127499527068698026328768174755813392591427022847729724519740427996078201047446883402238957965972777762006957301454588442839147887151024397186066624243474644440689126131124128331430826174477388314106442380794028607814823438 A145120 922 138152534699102631220858645355969633691376896201649640511195604547377927492785188357784530908315827715352271994322276922428977179848610607264370784873038608449237174408263822225420555412564181223543248990981895834055762537469245711501185502584814107891968906723085676152040429670793291876471133964610661642102948327179030171037423739951113631580616875566873564355011440281041965094921273225620749909116970112170646005393268616436746212201999041427434273125793598646687786358847072473422556782137737723745078834625970502099281528331005945058953599662855030707027527376502604846239930874852127925186217088981973904547160011407157656376370152910556199934013960605084734305487277907504658316303750179726231525172127579560191819164914542055949260240679432367873081817719499747472054614063797634527370166073320973198303955680258443083144369355348416366288406820605358024547413429370711544878412672221411000283627822270976412274362956579901858773101784109680958652439100060179664736697574100907017054832628954739465228444355614032179012582552228229034099009154416668737732223901508401832407147856462272464706303041224077016183724473747038141613240401202217114444707110014445663150866238957339655191740556861976622529437104302358934247964559386780632712729196829007902709672044095203720323490415996022530821320874556722736132039780966495286249432355099132349044595268421295823484416035849393326022774908733257765915735239556123555452799911803570979557306995843221622908005071649903006267310260488633672701071073877494725208084196210916756817394786413399761910989880568778890622383949817490602038992244989745886544499100079301181835880477387733764989464881206912611396429599330778359969381682227694314868555467237723959645771266661242213395844581528200878057207673127403864741588017961277178644382642725022261826115443052319076691242921827074415345263872348953391444840675651667908914887295308601096395057132401009228953252125493544098267778514255006874208014182384740510956617296860953829937695197881988727975965962790549288350494568893376847459359243979181215443171480648397254634006922137225183978894838920784227186430064147330344785257972227551756978874029561029969041614415105449015578427404269258354570874126909953019328578567839896105424474007692345938916540817766059840157476680629229154238 A145120 923 41721608015388940629001801859856943405948027705058156392453634735202330145033814993813229524748455295928822724972670297573825702863207060444024737110498177039657153613513141849668057067617685799401023639722901901795506588059144751224254909535963917990894240565211390513888765151532156890226712931939262094192789758876579525527187665326231625227685973326174590075079190701009562857490937669352990552799231243828619084653314489217840754582477286107354789362495738012052203990948719915906573099682120361804658328019753105094943698349153029795298084543135717257714699851007322180631255909043806659766688706342012812058193987458355525600688732932289209415817622291888094032524928508141939039693980158581866962387938076459784841420230377157685141743769179854521352402948879431925207044692965435313966615292133535540973972855473314833221812053335180586825926168590844470172983659073883389106416920213814462909247634723287121108936517337677515120766803221403205411201310915469130870956702250660474606122546662724831068601991211241572652716111810893253683411772151806428900749176184600738278741204362619119629141927805341113879484336121178318827613779218196774072407620715675192360023797776523222498536798940538410282226745500341249099750325799605485956450197170255438514969629907978063934356315763850084617624399033981055652083031894635750058010313452644712483711122221401686348198255912863352034291577649115609428218217970488696998108382662610374349729985736479749339714334948290995055894225755394386139569251777713301940821471616785231728609376864373300519348169878347513152887636581106414543027800501483461699044260959131901771859477046856800589274897202056464314558214418179326058775159569851417008422179038397752030343563449926143194895545583805808707402447326392330924043189119217381529532662202125746215024035918936605118112143463768595201780053151367105931162833436380290298826653810368091881073573346578095665322345418746519391802822743029069169381730565079094399763866654574871347201235430155239169583686307075348062163402713846739084646984856119534147235909925089943771970563416743979232858066598263444018874856524764039605407479616642429560173073525192092684594775599838645403230487646476875193252961929619745212987252843207934712060026194757042726620849577035965285177163521419389756438 A145120 924 12599787468112760967327323303031440938962612990031361580880486494426556325872719342943237531943125183542789110669752107590372933287508683643488206236585576427368011154106560574777527813865128547237885595947325392446408933831324245624013481494358518419142168681787116849518255035333040587556590834311692541784580404232399837679039637504781999705129583327629159329109560580264606940997168254871377526195458718666130792919295582475171471137695938405379718953200587086041118917480154567531311653547218211527283069983130811768170897619915883992234962578427323756799132327476834795945793044600354759121614803098198887267670037052411961573751620975398430687376987918189599313088222922180958085329265704141544096409632126963275461917090408987078856857358051636633080552608743868941665055442661497667183390448058254412400941498397260821189904095737869188805063414507614424634216517626883412798593031491899746387592502058610439598486553873022029664612801471079658353224143457371617343364187382125362424031954259513944243252572901439340908941253184337534383356256180691124859288518983847914558347436569654511855536155894171792314588085784122105247797748083494223552752656749023893647064036062271055854902921539485737928609947703998754869190350426921469978215246816220313423618118560165280104455283870266729531991747187387722084192943592399030022232865230343604037731714315594887981332388869648882921030033675124180789555986091848030369873278764196529482638898385421041078970821149312230603873788867868615980477212965795539691402876344072929065283214418254323357081236313380380193281443863544319701392356759203015687224822310557755033919726187673366044196029490139845310385184324690825691390128808412900242228629514128883389204110390611034002645058921727826028757481884897356535196301525985687944740219602399250334675432732075802426593176083136288676522230787840517037819730857111196002336734563435855146987824093534183881698395064335955312226184689880523882279074616471501768217731112384750193024835404709000240486297298773964565484997125012821826715930067304120131249801625896514621880476144934544503139157217836639309473020240414592630488273586253786175415289330578450960778580616736165462760028841831747050007823628618253101302821780080956386936703436808934557500580031447095456283345906788026477290038 A145120 925 3805094093762038423192222635713635306623303174961766139269514467682084808083416207753863921417299056974626382599540163821995052027124759253272994258711733582888099711386567780440963731730201203580042048952452545616913702510471863033700847156386736598662944047659144077163999131905426725285200205249199208356849089288425874399544443338778837679323906478970679942801012216049210286618287322033486659920475733805927670842542612593012566442829590921138567769077214804246405860875015730674540212798160217760877682476577485400882516137516247812625163400600508638836080248198153101053448868213398093448067903846949721942024292995840954039747388845837393778378434533670967104458610797570141199830398548670587735248746514404832729714119883283720657085780387825083335805535437699540950921536639079330054069948698300699009543358543117294684517815100783159838542325255130965395063215339659716781785989093633509594590026374065629471621830333135315281197945277462835419468280122815312968565113632699608791583044063826548436631208414243469712927605745558124490519905954796567901076231983945885595882647102831299961252289938112075937891722422468754606516092307436037316157229930584500206220978867008082344958183768125752316029921979862123629246386078604484327935048088301364398494156835540006613481561372504788468576890026192058088370616881872612430964267289250315774682494012187434768676033240378049778799035878309853482836479581520134683004732078404689293382597582411417926099848272757345351374828343870566631717978746418475273501727834438407792483802144935941280538014018470996470857843159153803443405948713478809254080197293527482888341985449200309688546611631125031227272011107842211179473760124981126021736037691087884385787610994401082342655612898816219654876052126791675281298359017658558541930016787262371475325765661050973396226021064963695411714511917874684778315627556014144812415395011503817886298441802673976954177249987084039757772915973521175183379111152443828454907355032073539983422153090986687917387692200543430223428406968351158344929126233340988160103292855110822325864131825206815695968792621720066808016833237748682210367853215569026782545857204761166998062446751478722131108125479745541132227169482880782816848239190331605620920172377890103479322448548647445791832285286686462576751835038 A145120 926 1149125816528667491043083908662214831159298596225463342697812488753495185484865822022323961030492372081153624755950459722134915339258389785804800777924706956455778744827589363132596269454706898352625460898044721450915491749228671311932031827747300094277789960224379724186678219580403537995542905394423849231226640384700381668824742848673704197156114627065817713566576579686281241951781774085858099918457476150671490463654949707507319894263398762245442086542365670295328528865337270509143612953390838545573532824856417460254751702632286923528807112018775181604739435823514759683345612407401623866557385346975717827604068814706915708042137679821917522639599852180713875947187372643260461390695032432813354501025037718132521098202287661274651361048819765123530780191149576517498236639009559296178661941116438752846469693338523025733903190256340776402050977163635043934884456816059607584686570113245827997819800372465761489990194274052992192892114860992305217021067372946767144889320952887899729695655275321358113918381688528626413963227993905369258602628242092382815000162770632673602042001077618482933786336025153952761450985583499779769062612079097599775255930686379770038385088553800378597121516595052437713703107827970657337277539405388127345566406307420195828031811746214521831991327079212575850780688796162814154965842105381936555121186488488365020350075459966289705252180706205301384314387805215900627635827277632988826237059214399451970072061830989862792641075207551568983884594286060043254162849104205413737057830403124055080401042964556236012399123152341927553818875352620585095588895119113841191716532357822989274524245685932305852575032516570269290790836969384023085375384167615491645664041154079026955624469316198736256447992450383576607946538984809201037595569227031358693974920329533633786298046554204661889857831768442952878049106076967366962534281702185414622153446956739589565806982436583447505977647797704315670892108397818705024856609288963419721880253001955096690243297208642575042050842558266817153510813419444924807346769406538911120231063192441842445896345930736313405638072232602242339381774164779861612938461182828259834542673460548541854963898140365957347429191134854311590185555176006367792435066932658364816561505121419374441820821961111497182037893873233404910152576891438 A145120 927 347032191497563820256588148193353165374801552756914967728600102089087863931621394834534082367287279069451420049914439295920922437404006590553796561939002789116062292838220601098263632411589753101289309149160553425630861594564548264340439911132528241735293905043715017560299658314149963047928672228910753268622088547090226838110672795856119888703467293467397978817163326053040885859151477486607112688714237321768984192352952269054617595501103596607202371568025355214384969311470980678030696571711235080545446035424161495511534131678813134657887122666269504335992473538453259271269321498167077009606882306882819834214486757748492702874685831917373254443380776924041919568946127927467089198790069396160962471574312644361616538927376753821660990379657788679481212281921636670584926514059350268366625852147215805058934837844875410654344078939599813690259556561092528137369710895234661830858562388211146421831985122458285904347567048933670506938137490074398712704942878349800862443606362658513018759296310102986323854914638727230933547181926553675957973503209205944813562148080499083481931088442793679014703512227306555621882259754494511021502302331795167696089974910056759967092090522268847328248353053522068063786022534125158653734187654041135853876726769792810838701208653199950053254767296360825402147299439551143682741595945208462967034167355256196985829948106415807303551389897240760640013166318139323679692537001365581105388908878016556090272469290361356151959678612832301075787796099561789192190548711491288530116191280015630195873322491493838339803254653993243650256829498648257545064402920023666561089138691865249233423433855166107167167971273392590200787605492742867129572186544859753495864518692494175052714203945881023948364951064402941319380199897360251921678580608204452667021884009502370141090534733604146839763668968048706805475418320732226948000574758432439201745528565540344545055822397406398472828295457656716248569658963225275396331512626155800312179381499235407126913492334856966676011437064904378236930042224265398940660379431648517817321620980824581307838370606950541441687001845453255466426487780930280458425204909360918901005104839228454879032099175943767640201484614600522354694905435984440192532573365423635842995953626496273191326408909807123501529652117431201596403501469379238 A145120 928 104802572706447745049998577670483993728358909633992094790694533018415781412164176374207270550959727786602247701449404716908396441180670731957460756904800917606094356658397793942312484392030650729691018737585589089819069286066744347159500921130195781703964481533241710923486310132653708436936463470225653063274639514580863804727754359605699532684249966512527123785069757891438661248221794419181262173891781213698082554600127930304787006521439022776612870771457114909073965403535370827494761221043839603486179129165271915227023053015298934379758382238101371534288122269177060785163651746834049855277411899293264614214947396771230089352447079101366900924378355031208478995945783446722417677573210262608177853060941393559490062234969577366480344443295603361438202578360143124940130309009284771487424828686518056689045474559459035494586177936568887393681984030472779862441717805904051813311701154669652973565261687182029877351475258583694440103124629887607418931675728194266913690824232201918043765577789995826548446070302513935213304834978591216233938739366551953241312953720147952578869586667722613443957526906310554643855680994871758828713926241590061546619397166906455130291772952636638092752405500647069502825665102197969942770387393981017639743425918071121453091936981454638701561107732173890058872633650055649229373807009610850434107763420100883001355623978062113839382814496786003507982591913690270535366518538585127860838624244101785539810315653627298568029030300000147373318930537473374275998291548021264930681352708734317195098662991388174622384570506382807240450008689716421158024354092952028187607728168410947445504602500014478432178874749532045670368566067971376489107714961163477940259438981092086786892733967186753033669958773457237894876212422463811271145893748108517674081914995949386248975555191501898140946738170518941012300698283755055570929211042764894453512527473346227313017292557034295755346639250564530602752366114785635350987091956489762730858451332516090997231184441829595293580411942758563960735719240914731035154627241588445841920009305145831113124742026953132779076068919254650548618459928066779918582798944165814679843707118773532824925838987236877461383500924418222896806271256112124931777044721291005366219961433696753084406133669939790185964772901570349648708947291175638438 A145120 929 31650029925155721441279313868337972752799015907912855711822020371459476898609649643615761172307470504274809354417670310067039804314125157044562594788687938114251379648543295549977272022760844930613586369441698744571933293530562228293904937741407993546355538129133952983875305360403105797991764039335918314355672511314873778800943705928125402750754786419489723985112249719888422656077122763115254569402629212299499162505046281999776621351879083774940479770608480677185123166898370518922739858058667849017745551561876694237065450476488599369552373548783947933850676932817933903860151558222384889216768786704259030673079899338153738491736143202780886705907819838648036614856057654782242671537910709238273550661932726542321637178421884987923242360884892557365657697452481302095248768394289941638933931637476305904286674382118783843954371392764864393078268917646218425929261407672128412958302890147846986870287197543850564674241180525226787240636700088567366118653364971790258133766474518616590704185733282429514644389376444569707187126616352620748973541315195480672931698461336601179735133242563786466396158422193560195888793778191516671760584222657866791911361854430839392588148339605742435163898212842361467785287074841252797558003258794613286066660750530708886022926267190647687921401280349218436954133215017366516127206975306531622637577518703111410212412611426651963686306426639475818650102744768143562357008906115707248392159132809861216466625054926153806188615190921431674441241234520859469562291856953710517777238401846483777289600350076737242121800489672953793372252367464860541465809871668592488990972817721414263293156531570517320410853006387404399861106164921862956843400346084825478204854707771117715466552943886453535144379184633021441311296771384173643634138233348164133120071306892705144820476577298839634419075163827752137008005406275706050193673734340239692521581551421995108186677296401959911716212225375030585314965997006298650722705439347282188918940123038360245756690787940202921694608395276021411763950280714024507217756766580278995742025488533060171582364253769239148739531126613059012427308471788386605131546855933166672393898544764767684672724342046361049570177077689688714313139224440425744956474973256518196962585357022792935217461041912906829037859886622128162708505678433573429038 A145120 930 9558204234824321427521302789660397287351574445280048432875459457647743607598702028195585666766305132563205822786434984235529112506424616756725946165426852509586310559503416858299193838389383138394573392552655435271634035576943726200412131696984083855217668550516920559419418732531605297285075803415977105282349823777577300334080271435934265931195261248719384116380114345648412203474042852666387698697420130333235048993969377036002234861260961861009248277852989707394998122437904361343839942372496646563755670392557596387678539020846541710670437053350514174651370145588746861904980606931413402493608896172786933998655914652725657794414962800160726418283237212916675849207533465960790564386771460979696004122050622474387574937821174296775452712642794256721067186428070993089640187924766553090186559929689157865037886617925313261838725574437052477822243531145127491850774503399176876661594161123495120381853168396555688501743485043359906052232180302117456960414384545752463689483784480390008474620325873503717596057145615957537635298933303512874973775538449668611272131622369933408327431369667595790238195885975548868603771865332843163112867721316434181095684660640946590106490506787981578781404507872892516201653870936956146892574213768579231374491803234356012457470640754594147113561625557731794070089358301594632221187132735562939186114302884919545001147253026870830919425158030624911228823046328065665561281323128405003886571219484333985587380956272044822170393758627972365533881533894762086433536142508472555103795316004929366424264207060183258946161363310725662791179764965698167101516556889821979647086183223698696567087767931796216285645429054246596712383693240334641590217796802656130939925862307896457984112096319741780860568843800399018038116748745597976566238600577397459684587452766601004349534950789058067696419752737810626435405331996979472102918538559709622247064116001969176445063526220834859042540745424008672234516978729787406882906055590922731290789058706252278127523386773499452756478154961415707788752249056394486448727388880002668268249777527679025986760879896283269786559324168224567102498540020164687969808567692872169248277516811841067238337825459013800092732093961361573499671239509752462851923664878747204477334557859449769682588828524027922579247720986981134788320005939647999931038 A145120 931 2886546028887019915389992163163571642807422683458666713872676934189247110017909402865423255602251842563583883672148947568819724937135920135374191179364120769956951537590383347910806561921570946950230550964532499753288906810943474750296169867551451916282189546717980874991680581919184396674294900867585749876955291108317029827113441029946220185818218142326834513422809420136100597026504864382485969752051476731424685297016246818590675151479458602941018039431832283152612247853080218755320739856635928594405194713000832232384681718845179108023102437738306496796779933290868734361400283141728625168180669875394949808563413145223810500174827029505336597434831730480997458424060250662503968202133443305158954971308626054538505309584816215741198795975762980637204924643579987431769241504511104743294702164834488198935537471939062486291451169108597083437924468136910856320507970765143744623388478356405378508332786568562274076961858241914166400986877814539383434679025479452272243965969146603263942744634228064840284494613586642731796153090731044535621331239070484725123510818257258552713704538506371364865468761406193564758143214536740443743414291253340464824104856151711439372767544901630831049548997479400697531431683735885915108759854554852133261810457916024985053270110581620241780607689517154652590730032073866561564282386879164701102583881893726999478936258001503564285702711418822083715285909888331062855944602575872195466496116125136053786172582169102610141652726490456732959557781994983629243458352745701757930828408195086822176350500931825267464498609919349477209142916767273381604116534370854569260931036360739284948997212758870886800944508721376084802740014252416139897288931234056066718379405562276959193486386535618131366356646448535870426069946824399204749360423236140684660612290664206610608414734661718237604684346251654981431355402257681524869031204971297965678920841451043269291300998241395725470935588905825243984238812610398790579986906083019317567629376789165149634266306114808894529534708189952267730791415264750420883008453684994225538015690787870532787830203364423778236392176367677206205942131777617947380277055896391461946307416178631237538293350564280121266955522199253505508186401192720803355535990318408399233958073888196807651206608753214519712103773878181680577909933288095262405744438 A145120 932 871727342519645190126350111972608975730554298830072067541115558665694979481801040963329627606213290149069769663166195730799321401902541456266249010221799045674489778041736267652205282506476036595831231817896262270057978222869352430863242887868841494633366025440279707326928116320861156190339774986207480485735215564887965430487925110772322561851170683721455303669572064766756731889800995000658096477420848552759921724649912569837347893511935237126326438660135496522381503853507788159745519596761677938863805047655858776583786200552223244081266265759915211518452888483696769030280980528195113387388068693473102055252152113942938045395003347947811491698900899368048315768216988166610237606479913106697024705331083017848154215919676675979545260931967777358179166175174728133401221294174428865921909867220085746920667278638978945546756414345221882145775367133815933481301556396570011699386658869473300814396119690537410215553979445573034893191984867810591679816105280410040465214033198489705320700404916549708262199777246020489044900598101842146244767060423747937318688994982069712986130443197554484593581327748784481008090647018230281167348003090787503942698570873156213743985692069785722995385015834271137761976166834366609406698583501351575665835383798836311130075115925008558423596408672555147350606399596949399997781059650375004170041146217602668923093748769201049543451299423326238657105115963229652916829708696590274625877940498571603909438532434112716217956953006359305381420916280951161269437988993059422422555075479600215367891427017204170591019634034280231391498369683951595546276091863441190094821525894760040355900591165411076017668955988426523363830771920536433914339667014888129492819640553945333779974904621660355930858846658614032469655085824219814236330281578713909370045227193137629802736900332888118698546976148247066581642896076487823530975320982793425925411847054099065356796456405375288257363505308813799674567886891361704967749162731016242982692781001269168937270296923285512648466725395210623438991218657705570712182104285479376109812470368159373222898734655176084744120650703714348049627421298300599944155701072142528635615591408429821895497353532587137608820474972080597301898793488962172860909017152494457821450860979677576460894713254642260925132760463489880553394011532998829598534889238 A145120 933 263258770894903960398242343823564747098984590823998305730703026040105694556393896461522682113820811373176506854392518961753826243649630383872271826895803947672925956017066762447618084510393841480994081778453706673057756134399733490645949055966522579927360257493417753631857299448318149985085937750933791520942158145305057242977526270012211467458867728265737174873697340750140396930122873985334362650211344211456764936158976579844060473165452962153547643457321488117476061551511498944024391597482170101608274719197356349696071047885052574533434389157056655572075975542143133378410494719231782514366028564759001425736341374997622065898790836253209565156470636777420110364543106366065629253188731624779196302055015762764088034702432771329606927602658292999189470979978124316299737061599173006403673485198301061081842582611499702492634145681087899810940722949944275000496749523793378389470147590102580440569119813755729322823224830704814623577578443200984147921029115658352768222394059974744403587579540163783830344048233684601048828184473665597121384030916732806585518952973766796063258680141122947975896695511371507070878617256291008172095353519126572850230144298837024839244306237530386713775225232952404203419270952294980154907863457553620998949024096790649936297631739242003023684334811422137345230541948246644932768315732026372094651323573834112287774833192040715458558006723133105252362029734985466849819716081767687064819671534452499244596650622519871195212858155194019768456157159065255719741029217551199869853701966431069954281034608694727693220464979742710530755298501636614581593775626224868554066839889181171448197029534741386086449223763996088679792090379987750625990682149564981050764813067885928524593227709354891872988005334254989269965409848967559500166995676348364489068998000036899993815935485797550128723582112424362452674723259697065024829677905598643331508698889496466694483238533425095657998307667672861676475517602378624501469667157860822361455652233006499853905995404526110010942421534645418326307617243211817604658112485761086590937828035493342842782630035659813168946200120345365433781275289955003565187641446731147256493962297929627581202662473490751277742516486046141131667927447265383483191167644063007853678926057788739894382552196293209584870381556200065745444413573032358443495130805438 A145120 934 79503277082918476395079061484604581014917615874548658258604772748553254061051474930338886668746278821409156000256877560253924726260786473387969825473522570398177964227376120522913009316856433651223616865861201519001172294610496644822645751659001950296568164396986721317113577505275760434339762861007018831844046024666562399413782445618577090850016202765568905356552927334477633116165218142575976862267348531011390250798286277200336425548073282635134261997672429275981248207052619173307206516920018609007760101392553961749436872675085325285853104259165350067555426160838742583510939124227470124225153238488524957470319843097167920963389437545121340865762433405881505281776249905563653424225390470770210586195909429271736738325918777264865312590741872517977862056787218368794387191381656073505043470620019700360969539281394271173829965239274200521021952555516037234216537054629203703608285185552109819751059787634539718082398344893408443285535497861829402080470976823542125962697792079174320178128320724546167055640366795503496257066810448908488511732569792883840889405109082590341391135272175932734236208463106446350924334320752866237691629414773134213265560879677908345238036498042107001837122635335791798294857851426249640172768065597692190106939441846977444450754710135159904594245516640812923112273061970889820296033570012313997580529678151684308239076530247526867434974579086774459974675874849647758992637426985144903300914925464156200264279049468566988238065205915587610768378041121426276200521385711469301273395438786703525977504560398790559181989404248264300056708649124573652045773963028046862138090825006819017315147018900733187031647907770830354773847463984380152615271669501609389201480726860996469093374793320555685286446752098348145497084119302378749236196363975627361789467350783950660502609779810527250755823250976009213641184781532437149675031752169807492689701652780878842668581240637973513427231552131895412495931748031453237738871732511237336916624281586961686710673341869961937791962836737521123921461416231311211036037788595562671087114254248621379147131372034608400937008315693596646653895510145112776086723561211734328932540998383339099701308569640674298740631158310962541166412190280656849750871719489875877353214218591219770527069868567294652369930097211956365243659505044239251105930968353038 A145120 935 24009726420270484967353478326006759901758021009522870795792910667037042620742989035065882251279262383254191935570722630677723513504513865332783015021176920456302072270711571331157281195606132568828051299408304405031680975216235587002948371051962622466983658287632496420014668549293831333020623298086368753425380957291156539565719321050540269225237434367473543680504110357671495060684965756183959678042089045021228398976146296737921756455044965902848393575653616319858219482468339478839832343718248137750241942345832099091980239476827883183753104051878778663746166624597758117086925205021976745733481911994969778154610856273969714508877711347790391731895098417939437174986062928373857268486814733440978817834862592624301730886392768301217994795476442842136315151678759969251588632060198535025516724453760751207951719020398458394794156868115127469448818731042893300458393693748495725111312655889147062984379486745817239131561476932978645057608142775829278444154313971594063687966510813850669949391165279272778666973046724008371268585348571096697933421852046534187142014823989968516304059593516990562791359059162635426472078086250109312774699987907967405833349155518429483237047778102478784168097260646176170680843651859775096352021047947045487791296762413690397574191624829079049184438461690714080642561234173260479084469369827986800897225311478234826975913337301561073249903764877482753807099752174858637748926683233431993109811487818640719980567676288884710576700479328352264432281712261511670156837717455646177784695568811618033775252096205826054145267579617996075906595256737119606303242143058843927497149362312170162057726202678486681097471218923026771053022142032902818339186053507336470557796414698953047737674594355098462064633931128366884950849438619469414709831134924963114895930070938753062571794337567293432178129898212642358157185129299536322136834759477376264148958390440935914019217051434134575959365930436164741712094912387896499172637793551235814926459077387029422886769443249323979103161834273196734005955040084612773915278754043374165581717566955048163159590891724416077269807565139345841924042662788534103374625327844497036190370887549470478482213985369010147468392867293424641291124813537311103241280068118298451952817015088490581959280717755126691806134018976454622237839726109787221475547657311812038 A145120 936 7250857875644603541664355375392556885749907427260032431671200416672438318210321637114966100999668493463944555386357977587112247153636926544027082566569956455232827647790667165888976008063735179352420268804442069118048653343008536778245585411941052983078768234700616932123112788309231786811793896259222356515633205055904608386447821174817542728930855162774244622606884775089457030693743493149413246791848624247879965100545383328575170112998031629377579725585394456167906302457231469990456060596394017581964058828339901371816282885129345636168151570563131991101274765202362112617667900977512749741387312269242384477735008274895756613760105437595153181691453959784304145340509228118999331429593824108704832775542307063109850990952290108190569562921294996452649197944928723495610972494988575921632545741565126845101058174621053040956661544205529221573022234822398260701200678974991079779912813793336860911462853937449171678013483635414657398954373582802580260732522348444583691639923567990823150395953786019654611258804470283732619616518201660753867404887585483531633047587439861409333484606106858974030256199658652792348216657713212259591721704718791383427458179405686026029243190950450550711763535592509867753816488003800652848670183711942139620781515309492653089961419943671737693795821185079011541130380447262693793689453654482001556964463536748766062417588788541196594603502018420704875284150480932458952416865699069476774259768406304033277931173960193714027175306691956468270938308724935402961088790150219434221676788385669859496600155549599069561311627055230566659491710825960996529927081429807838057276969327450382122415998061884076958249276466846314027657913046472666758281572887546112499065315758356959420308634120446414987834160754014700907011033378960460863619766550974885071209091956152640946021387335542805990544473436967016154256267863678436848174422330415461965492744211509865154960880951868003966215083760169620101640167609396711296898874780740704870453724746601298750117661187953971727217081987668676148674500644136826411203147683310402443007618106170296652817302169401620727080947663766750664414230266627154106360762285476893195163075498941701162528922272871423861155905291455930707378527276077672522016829700006642613873385342505564531932249692179693630800103800792083959462353625650696646364286577198882438 A145120 937 2189735068718249999097667969890226172736570285011520271493906732924409335056896391419684696619648605763728001534744538508677220916884847302430846152089105672559857647560510772527139597154052418031862093127642096569245661628613361871443163846035146038267321023221298681004760047400838705785828736046987065298967802545925900576167676275473847363867893021723454402483598697966658351774449849965366616571460242433814728231965729618932963452368950507106126228733213472146387845122601435597638890467767275061615395524216304382189425451069585554239598021206013982533921232924488760252418619170003828445153234823399205142497817888162244527641042964442388470479087200756441912455658800829009424234468848066095418519395941870466550697536705219905250790007435612485857921464216795735705262104854489729798003297228214546469311617016537619910516992193201709787583266097633231838462146656753557597808558452931842848198797509622904029520940496418293555839163213863603409462777594916292680811568951022414740749628652212656419821491976978963242752919911552976571258342628963980018993229392014155650196046984677893166574580937853980653734958551303852287387180125087089827686536831361661431348206619257963836168419651677333885481898533495937385202043459958579119988226326704367542770774631364035704477153559432170771340732333839160265215130534283736483402370762786649116023135900802139810497007705798175389582006345489427744992144514435748553833340247215999409215233968302212751496365920491525065558936953218230182578657787648813488768605396903485949939471723882713181461966103100013135090590074183483832431675349658908249370147587527703230807573688486312754710184021768663809581636717892712458182695825985418638247167562609102791885469829780462227863851913781311307032381231007439711398459667259490328390249840687158812635887180996360115712252848065826236227235709701588391826538709025992137314659793485538340884166830412703063220995929640789105953618523125418915164287545990141635062098414396205193112646909318850137640455598441667000165693239489236963409435321605698163622718950496474540987665664267565043501176386892419354811173497858612006017575584886177247903058429792844280605252312421800995921615005152397648987024112561919790545841289333887770937809556421591998061580126320512349809825213820232901135392955220400599980538998656750684238 A145120 938 661292739895035855123954062551472911609558476166051861958728162142754946748864499887107663413032879272152392518937464271642933604652070248407571510848343343156621776735626462636030269364515766510442999704279108721843071763187892276639057235917202162503747870244597501046505411202264979915533466492293834497931760735664566069394251787371927086345374761705320455305424199901155732778853160946047568791334201366387800046088549799534426387445310055114420743497704883193752961320723176319016954465205120674590267484254495583519834669940129708034722434252645659593253111068430403234117805321440178677686535529354290710649863267216722951590981215156163722931502643174485673257463617341132727119478162522136707688024798902573835200805094024121277548012682633675732639632995527383459493544693560909823075363217179227906887007280819740159935174980802710826628573339250413616954867089660599403458404739971623203295125385052179567743646016434689239206028336213225427077498101142371945021402183285201260883237457014436219131479318243176615578762196770797263766152069059536482204322228800835144949872704766616877331493187032243504635609265836050178531336676071582336577906664891816066241129155824954627972150971270962323547779540627769289678168454723778952096823569149409505263683977251995111014406579127330493933360034438979137401175731900033935985959005898031284272924624453457681573501723649030546948890632187326246528675226493896993780894494890825517549722727253308057237875332681748613330528021563180579735793563079791454173897153076467087022223860457029781731952451509148736230698710692586156397836028515560483471727294464038925321764837924804567845517325297669624179626630890552689704415857874708882638145538592190686189991579959579146399895443801202000022872120730867832381471199745815104288784242795565808775091907273565212139109815642442556324470928062016015894766515703519210007061764888421069081863421903684457088774555667758140377891153816267115668317940014242033083883267422907367021269248953104787595690373647395765373890683825105426123238263977237535011618115431829141081622213306635241516628187893846878402309982123034198663201465873340051973528482721940031041623669429111029344466575650732634063373903466423699072322052549134100180604612653978277850065265899102549948936414469909544058929210122935330497476413307761507757438 A145120 939 199708217713232109997435029222574929079913923231862650791264411060379069508822022069515094666039309891584258812717579465497657271384008330171784165430047600527627216716511631205308614208486607433735754048599163191900038426821114854183123842083149017930093589492845224017363629423036623095785321051936691031310092774368153027056487872110046506228939310141985054047835624771451064640861880155856400408366357352406681799190510073729777836045031267694047958410078141511041247931013276646907522609601478676451199164849333449918607880896468102240931935546277783183179905621433057287943324788455763956832888576630172395411116208881562169135948685934197001936843319151493916881841556778221254580658170612837219626364969872635427764092440858579405914249040147934458771311243185053009031345235350540276838961688290898613333406887190544990680512327210225467932041565187527279088531398930844266286840422912977275552279667488248606554551576022779731946664718373180215373994963767401411103782647783179758371996962389707525521286932617462358941543430504869220680806666513351053645686319868460199619211360792533619060944367902799684419300263323935850064176288993492778556700126260497090343389656852517039683753424904178944377543939371052829545421671283121284954120729656794966222089790355471159490646309742894376997103389668237860334889855903275964931276217410442661201307213449043417695387023534301427003175388914227037023914926256642456373276304116782090300607048396530731073086854103967589700753903575127316850027077392309370347028171623696156794761666386299111369868178389659818328535920039086835748314048936349607100212272780552227743942173479602493176591522055874457838437660892229019578275406382336097138081705487278978126585571677963121750540560176049222695600348079491077939492903863568902004884451074420187091265120109435697705895452071169586183753993039019135211827661203753775429995338336509677324381869248082293337746694815733317605017174833989543512916853596755103849697684663303628635230200536928327003760852385915079475914820821942349452254546285804129875345048141461904132108920752939575372978211567554864858142803427658469384280825118163809518757698723596096530289742915279109061032984231516103089489931822747395200050714028549164366771655211945018318721648721402649572228987344698862072895486064171249409637896279945318592062038 A145120 940 60311220456656202183370254871155077109222395257546354487099893412072336236717501800493671481480458554379174009048190061116020853024365863641630410388363527016000262826609776997540565460693590929221687279677243004845089761828213498071026761251875086212725760278969013055742769580345857909947251424218388397621150086098446549604989943125446672954053326288117781001991053256778320365807508953907686875757848586225451515555487953716593372059211997533547369019100101031451263122204688824189752811145181355167587557517014447379836060196063426747053409812541637875660738244561714870555649968308319274784854663606782709123446445218964558356104912170912338421203750881107988412642892683405477750631648046914318190454532876736996610920716334196956464825662111993572873203355808890481344006767531169602695543354500634201998781992924263767445354787642507288604649924113293987871119527610025307819222349314979165593585164456066026999906832312863044358653538920364211817519401559654083781397338228337001827082199404234658271209522171155389223730537250273733848339847134962958664515064278046179449856881086640386339527867613458472451124043914562790669202707939358747541786860224005229467637435240304321029865562170090770239694721910517326753427666559047904277192363532782930389565853003375038171064171135774974522631290319773394841999335307057441375309431698947785651510505536986658686325307605635381924412018561464377854975779054279527927735662948773300445265778893025027476014992064065530341014348351666886508128441578914350053348333933203162884931001024801874603918457921225755986481617153093531809834444942749065783780634652432308739745214626002028134762794143548788597583993962822273359949468311607626626818036911619659203542652655164903189516849277723064052071282247885574669894475495598062590370815440232100935753291181142307141968287415677572584937381426855716817956058917017936660648585115861034130894242649498948903542413059795794158574808908711025873785221468280027120575616885050272940472499292903401650348181730172706605960901997542764429154749740048869984819192920606063218755812445174445127397903265213675340280724325170734719854145984219597134612851486043299212116460736744861825402616771342212400391896036566246926716243314569298504664859269394741553976087848597701068263205241684586436470377862169594386380147200130178453294978038 A145120 941 18213788869692459827267819536059610712056083453855767192453376546034785164419176721727019272312432444112618966473740680877572799956087106811442212153120355111231551746419436141626045460515255974017515822708478788300025208033693655302595898774224192887225249510659149097610299049635026052180974144792901359390556015908956489827679906336012785185617875599701427877547250247922281299409226842199965580078461906682733951015958171512337468584045978223863611395809820433356770421657885011628658441443235167781934991170973513775260571571330258409507888831452028360666359769952016457850518347104323965221069275520671747982885415339918415061374547526929592006201595922775461006701271748831676059436177051997511256297642563804700341070292240486622272971435708781911073248642143041740312881012449177869473777254097503238105018828456240467223506465355709990933136345040649596809799008806828712117138862652700795031987167386064451905365308806908616616581422089231618788675485276051765900570892362309991372020452223116477090379754408756310083207680706152162752977953028092300165629903725650077733657158876804604140918355074896555880555041961934638846249153621397348264841075087523318802136162052915052433979716021942508433443428473036861626705609879161183970427139666170788182682665517228906056501889036694299411457652573181897004423464372875444019378517096864820824094971364956521879852547509878351039745426430173327885165661359466160791719796934225419952379964618645161767025454516493686195396632448299824598137939329754741406740849819655731495092367547823779831272004424031788648099119844314207519734254058661281517094651452761776687175310874879132894205187239829678282012527739111434325685161154699120905201909065603649800491754516288122800112337941312189294502831638513364059230192106766751333389981378499020062410402671584867321176716904082555751064905436917387459887517965278213117740442709651695797852736898279434486576470997363514102571987273255895824339623966566971435309986601600519124394059556256290370078147121659771479920716488437092915255282166948472931285520916974889630160123249521929488898793807882962397899920603398134226926567806409200170843562391086352765962640852754032992162529231961116628815263113111183824473105430285899599244420727702000004282459808627784319965915754001400404951981218889153333437394816543033947576491305438 A145120 942 5500503927426666211632698129635131279963827980669184145766432617009093047318354652459759326566873117663456548701060637434965869565885281891191906439831958880064912627155843104994068188510146610562360556770680916823602767736413655687885890403054454376855812626458784058465254570220197521900744244476031992147550295654418761481409726723532735679383644377783543101238267583819272174101220698835435697496819737969599427755303812308772198919009826211609277094165546670772713216077559068823030659563045875488789199746076484145681312778481541976244635373688700023283364989787264408555985985175537529177488136352579261108122271986210142383976757248220565873534460764927308116035371425254482764471974838055201485083697599736142766006617335910625729480908758390025150548216723842796684008721752884185411478035194091477273513687411791696837731507182636774754518571552352064942571429540134661034068117298766325120494530965427008409393323352854089355163230817409028509968179033966073647888628096079389057348349489181771846636414621922234489739495842720702877665493474636739687061566410082045429385012123913903810171003704751146417455171548460346368776575190954059817234462889571818273015653302545105530740844373064467456129675704135221693938340755840118511164718986820045248239775420350126254025399424910542647285688445810613121941044241273077036410936853821476941091029841711332621056783022675656378621194369893783556942174754779726279571450938473128052318304049051945828614211248989029165479441985038195361751149549144352990485683297202097708355010068441756707169541417599678945969947711365737577427934891270764269096800958099404127218204138998872132021831783634419292379185793217690344083558719250822905744349719775390620089306321266357920730736541427003443875803083548788060312848121768063304621184005491263826747005853527448788688226536745516159249016504567624157169212469455103343620953049729696269917395649037739715997190698790721463182581581714371827924692652681757093436495378066471725294065513490106788361950082559520814229450418606004517642666059668698776378242497733496062245138465543177531202308332077389430490435741501911365797103623389594231997621229256592492021505421070981218771258425435485879689809068263540948743951123703027109673310394906734606551748886117742266928638294503181237709061857726662137103706854448796121989647079264238 A145120 943 1661133972293983503453247567330273586938363994078639756254270196960200065504978685866125589603923369101919765088753838764678815036097399044033144302617098461424492381849318198272066966884603761133858870628922928401939735831188890324086236305823670997617568187941042126507409269907450016587972580857616868727200798731618557010895909790600550162388674984215030315146079263063172274297269241821459380678459482404912344448150735359077691736072383469927777818826599284752926034485001180899543630529598411162446556388323927238481981198529854346567470374965155955003215560555983899367449917004665229487636196109203416182904943254420123081545919314415083964215400949412124275581675469155104963194476964915618850984020377477751310633657365152768483680961473598078813554488201958381556830321088358574816396892851361528633363028579532636204527691662690950265873675472465282963059761922111860803576454285364777485594316364391570475184878287253128076642679125435437378391601392772478189896465114123613185327829525280671981207106836066106059591244536820946116892226051387267293192427425941052069596540004263122146067502200479771321515581252593062668731679458514504667456542951575601595131925161206568955231301020949447229242728619220363914707752202653836629187774706879987494180229494280220899809614124433947185180866452982231980929190937400096389552083551336989171388666917225457495037268620300538347992560954281492460868651610282117870269786463621950446380175442849068995079724771740170314288596082849086699424249025902264848385269614905213852191717948301862701785370236110679009894276109712608434175716602909712147985716794694567284643210474666784504737698993470354796620232097024003372478909048052593818413888413463102363617170017267923803937882323173013727861198028400095480850420902581848351244264179676983176657533357362617949316523237380241797537451919473985578077642278257475931560410080575658621819255633272499114796665014563800518367037065690467036137432841485924075246386294189472860519683391014455993794938846785853626125814105702524927235169894737780081993297948794598835908401656470790092493608217493563725045713694012973834336498367695851048863110767673099846237728674522583574035927881952284774549693523352476255336848766252883901221740494841106149178623881147749536828128799024206732387731729052233076251986032648719885806925841446494438 A145120 944 501656959128855591376669132635612988124105962383768537204643833049363410689456244776917468301058290595662105600254958246295567175031848626016118387483923903391316634405866940035059229930961825715814816569377953696468976618251308464218355478468345586826128736945568263421179134257479684812045818674755818323622493666653149798529083347034642616305700461588561371631014699177494207565601209809381897529197266866545558423913766774629154132094940798091977292008538818448712889701254279072593353389279157125183371240074079949537412640643237531121399808604103409710947815922917350344561318949423723767736953736843079107976184740562890960484483656196107136627177552261696603917549956313416444401967571429678837795689070300681159668598517658800171445920884117861411668304888774707387366072959962536710366450163075987555798361117331444342070525150625484343519095474112963102779105529048241828019055126062864034324363047515288856497423849427091825056733932650684679245753652438254447275084575837235102579947168285273756552699628077342107762066110624083006598574602025480085804426021067787642972725696275338974208575493541186187951288083111556465610598419896189455512058736912942109911568383031081279374322167482359998763847913328845767020047226860702821896196796758769403197181067497206361616249440179627139381974383112188247627493722050587836567692821566916908282436317972246452168634066547739905437374786998640829398775844130444817095195940562890561678760665436369784568248266854282445885990537578439145030761454672934839859360938018077381264190465377094094182474641764007461309125415185496381383488986143841797927417375196801220558122345145229921558653074196263514160017714115455800798286448953164082338088556516137138421765255908591722431319730861708718810637928773745286428766799731596434012463161078443428086748326917657093244801329462296277340151230664639076955290798821288276227900223380799174093145283852645694928876837207568965825382011256939330541676793436096388967315224349842737405219090020852220019283169779245235569181630471743922020503665544749916063199602293471114948275055115713064755538479374724167574375045156176596058256709940523627162427454216046896971302038200399168377631449091164566428127754243379565570779583457247235141855956131619150317337860357734242379827968667015929999857273111916662365962678153058956717569614469762056038 A145120 945 151498740522942094612250624808387792139893062275904019596046183310710789828150280943943209301329999836520853971511908636542496608044582187657823719875842401725716199098189966572389615372183586762414940745081513093405228998976063967303619268261134543550493260989373674511069591136488957363221249267195399516865265886530519620598772274894671469574159150724761319202251293072340187512537268093191511594436896134214353731677509415202645470200936048640307214408759896572226539763744307278742293179931775853394215667945983820833060135493059204544316174728064264576751237193160483820158150872808959912627072392330500687192624886706738649943232518251909940177443405382082962258824505131182611104431012094798093395447115210428232468606118675592499008184426042120548245014521921759672602997203587597727955851552356096880322471694405516658669094067797233580792500959506642391756326810010646920200951071616699573588472046033252843091746817648694478039057004981381337694839211434960070598885645437730877365958716992627393806934080572521250438084374163936247046652637585643598645643465935045927125693563735148107088843731547237748989967485518437459551731991129190701059974282004756941591698519750225339802090063278651770179452827096692201276139554759729598376022244846441479778054502154662040987207521320122962146171082833427868551522174868340126547053680029657569312124379360701203097432450828797150903739193112635248985969436275784052644878904263529327676539340786340825870615896865221558487254853752605772712590535062200419372678618011844463927933328825934114580405556442494142636345981109910194569379498098837313261932061592639274041268305023384769526208490708278110921528729430770627837710028674807500272284330179459952701009490114377432250454620837912860067084793291642676406006723098039541223412630381510238299021337195775079541980684974376095514928134208801527254919743601750801944894307050920774917508056467865727369406008171671263878747000362529987356550254184859623544053951367358317223515645502906355989829722334485275288266726588360961925264871824619736871004286594679482115543158243288874766080127162949205043736217923471319035759189903670439552004228062478489785486977807846026266470661697649746776520032087977276326120097355322412128939277011254142289686855204154593449171218408639786653224508748069779801444476816191156208820216644026694429038 A145120 946 45752117980969383717308312023000477613259580701360630149468742716001609164690695388826072291533358892338702237290996153277587680062288788824036747284116921397262900811018964037921628783169512240423596290198047576254682688714153066817228800659384163806662138690053904134079595344085407644008005232874335898274986675238550272271030697934843749168779757818416329837708259493147559134578689362934027119622413435265868281408183929624424302846550591748574686774153480225993966295761079543901099946986007028567927948348447039811634623506263236534852363368066803798769162684518543196337417002269356469889608125530074364453064739600694509391895736028420605826451281247836792905561082999660835137093763685057594526587233104479025524359379241511275900300250743836287708582717315482646418717789410494551305956802361378181869830653349348699473724337949613915914991770675531889347307917517686321658859204573117208359684233538994843324851041506056305275970158770444513299162196099705503066416189837618887729416952584605187655937539633273340290193718931398122525082497976262341310898522286362802204316483522318453001856598351772259008782229338485001228157450722595695530656721106699683418583041396185021538951824787985352234195989935287715939627125490211478006736821746828568123569262469640439171775055189236954941004285041312104114312069316516667629373643676135019015353280130613791088972431516230191833023798945228846552933370979442653453936333891645294067753202156809493043141432605030056380705079842749364920057310827329853715709083278639010028854601114966725509188295570991467068715177169777693263571224936862724763305555183601863959242469994717055166993405540825793234787516270378614151187630373342911918147529625640389578566444249286075947914864173318822031540796936147314529327601608808209853036601912055013522876357084797156364584922060932118549230956379827396591908807276929920899081852829154693225913339908011597019865685591007514122415768727472799242347635087034170213915325997717861958764319722787698656708556861844773891820982248054538757507970787369615785127231351990910127779085514418124466291442864731285199040763437843182172203217094198532221078114447414287868320095995931299533305762201241132361942621562814894070922698621723911215704519801442619352335112933794329487407328131440548553343801784643961583373866035811576116106987856881591955513438 A145120 947 13816988131512230940532497980321335851412253478748634401119964254049175256946761857144529888833773055486451554807909326381194936882203169642671439856083434419571670328728628949485759502901820513021163664699065286515820766762675250114835794179865756335068415391135289674817526724322656619533054359078782245879529110656155651706230672004047917577501912702011006849668692115637490518455251650337982998614374420554158006631539869237160936814188077772020915098579942268353605594780082277950853441696594190851660846185563060039292823238756004374320869420981446682963710379487406884810079776534472844946749026837690127564138358734523035097702569048064771049648109493441329374517188241392441028791212201875298748935948950437455280124063924817729729391667540212516767443735614753837458780169404765766896670998461583854827808534839808901724406080966715605372746722243051123940495234763531258494055278830009780225051050056730409431261922788011355498864948891669261635009288382899626965987090445315466363406553721833774044699330035167976246388065032908069066327867736193641432292708087015631219776452330176437658453603858503674982903243292736951933443998386232770859557269799941299635470486803128126279423648995908297722957009507629793521566115758489106628436144145297381131838139211329257967835079459628240269221147911393422014653693411413165283944293336512746085067378475066004207666576885450689136422283542265999023736892066355405559036127956372615279133790512015680558202842030822211805414446857656555600084595279318553621724770471530969184250161603391125169660284856882980560609347159291753455403940551434444041205015733386170276417184670099527275662482264838681278794908384924910703030826662720884591780281662613218192774365153794280558838038525721446340665253589923197345180529679136981336075830364810232573670360818271545447025104481716525425772233898573664969229204877889234360720774660097666433450911144163034434272067642476097593705683408696422841201629246030134544978884397359426953229601040636382087969994342554787230054648372185882343805481912913799347371552864014660179107168282196030299945249665021685180905266822010717544686335803258053060326038558891052457742883503793444613032073714113124323559895191938010032142328863663265864730636040758659790262914419150683350603563924476637023323174914453728328399106098338279795908101512561596743870629238 A145120 948 4172684663598712774657097081745020426648887291001386228508079735980134925988757390162259200355507929398016030849751325570967593350745294943297950799789913077789247176375234923780661448247566625420151003142827518480201616879639211381613592613518799029026854785984167427890758991150098213691338408436559363919719516431483768265009391914524536264656408856249505652270107310663028989014351419712707931554421452593920452134443632325692978493581952936558567785084368411562562895657289086861613838292424459630173007620091695684826620983480807057808367712773028831451241765442512360669447755096408529817448316496856888450005331273086355904996783956779532436387902615738033634311285287817517529859808991202655164584129995799007015571942945915712867000383296893436227480299572938343429905192442449851108243335578595962779816307690968938972071162727610163208653595125630763898140213590668922378883035347458380510757057432899044653397775830937923304351938595125346569259505929439587638225034898295433222861049807041215156311541733081095553068905446219305459908490973832503450211086943756434265570284287229761854399986508669758072577770692177220998898859355191574203890764822861165790228668431503297951364403044939517926980782675314262355797027331938219990309708795058062273246994472558966265847022221752539324349845664955772136321301098177459399083547213983173182671332946189802656924217246974591889007696605965386476321988470668353036175456706490638169004336981426578719084215151875702935178782245932437041860627717043375863907164973319074054633519949623004834511896838483089137836954126928939765838726475308265237719151445927439821614030527900062520194902650575740920402827544731052653701158464511333803805726914579566253828279710001623442693139719903703476058875043359869450929990635497759555285047733570778182234926090760921927845216968556329746464665406412866993310627964315271847016774865496666108208949252197328387553144562342190465784993973657592225243649684666013598413409172676549222013380749952464602868281582894683898702611987417888413290498029729180033290423837701075383180237042137686732458999107393684193348191539483798855313101209366837825686242566670650427950482498049624341836152955899962304582726405343716214812912394127684567237436379789313814040047819470572577552788897863812940495045480363241311214946667832124686788130549805745335056974516438 A145120 949 1260136951418679745715502786189015847512112549628939892375038960301746698473347785067145133977474560905145354865070092413105831996988196869706338470096697666057933075594992218352810271611262219056372581785469211515734372476884279161997190133488497441009775076951827427933334397800605337878164666293481849121509414433197441860381130127514405904008657972674648695978722739128119117191815673501587457346436664308943422386595345422490042344124935598762915450180380680349625640882906524149929428310870490214121396640421506533757600244187964975453752728388033725651592049453259245515288411959338841532024444833023942621774045906113344960273931052378370731018096941843392716232633639732648901576633524130999984405658322782349681247446645602620468104386363994277528182283027291764961993909337450450268922590673737519175649697114137779760663766737657302573408012981218247646114404009147251027164182619653600904468406293685454754916697039020464826558786590778962994654735781402372567116994552194775517837673635172725143432040904060455689050563056693197340823297946229679848322315964306356132571006078291057903591137472014408434243503845794228004715522081269469176804151419234272127349422395827192853185770295922738505650473410935399601657180688129583947966903619963389509139460492573596483027832875889807247713384169668731791747018277956181325357947314329581788420657482370845336386905942009441299791187952718004449850216781249776261519428889232216354424030634600314757482874773024431464212186823824738330086309485951820192346342097171888833530138774624544068897423184937036036646199536985380517529839991602544667347142531654353439957160802241148781571584937991608919280375123600392976507046825455760087864737747921366395437947698055336485412769357372392728323439597841090650983511991390644248714748339708010200802374009048980150663808499399529866906903180502787258314840416018334208564705288605333067012669223252449010006615385759699044569474474361184155600741003139890076586304591263920505621087756884603673684133068039851982620958765551830114931386599496299456254360627432860751060252479557299197172317785183227604705972939657285243587011878892981765304184929095977538188587971527482757789905160608074502859659814518610358863467400697697076039841056060332013180304178565693767737591643590947031392480411894784422258585494579203317130219517939822529590462433335038 A145120 950 380557186643777684493307184332001040928231341100648846111033257931391522804025042332887668201996961885424499153220318157432390295497084709356370920018402905236417999582511274707624921365152942588399099548208559050233300286402172667711769806720912708385923046384665899068439097376791661940992037882223081875331923439309195958066836289117436058474350051338887656679921997109381310362939319046059699410692318199848319640299659873959667094947236968873463907386689881097175380983742113004191825736044595620205031612399674881499110447123781941779975515605473412117949347693118849633256430963965233734141564891256733814887311858314957091646822181034311181235028888534088862268621047913972150758613464478570792635344229350273804729713315029045465654657681542974920074821993942540080178730714717593531363514140133152195083428712161918518781485483609777767006011266732785158362651870548879141281204268100040014768947943635574436940189108008349439697449198476651699039160946477587075681694129727923910953754576772355952101320041484524536997716974215899377623176071270389481689889210133575795602178265359612257122669116561842677383465583659164680203088769684024499820649837843927321293735334871380738364151264965622089188515989319815365438112770787802414066014583520148573697843821762753578908139681496500036270117669394292045335463198641668582798701005380319716929855888343049101786188670269604297945049754024231378468289145948961762625831349091422848397888247312313630181109097238226426489145242012825043249023604129732654712731406180937108652047276416662685802187289954146399978014423215457987354245838737493181273599325408168811427240948246299031972098456370815317881752884499773947852474440129175035201346994145338071856006376533001616971213652786742700250202699672966016727569691409339065352298713544085509864134715806701244578542321601689463476138295846435339144088495009572615714693980383945089571717896472987403693610293354866769269515506263103957399198539298562137115465573152531316148346489198400356988005318266452404067630844584665276820865462549852706608783619060886245744813068589262219859307512126227342937010479584960659764422274324471126284038162344418545882525616918801743228209522350682599901312681258214984660552342098310389279464761493840478666637821879020047284175123575568139667588589346744532280781604416251569648639506287276598190984597892665038 A145120 951 114927010229469442037233054165478125344478352899846322585639668856319938140117089436747008651869105014837293598917671013452168763408122594028754311507087580683732177940842809969484373442004577399477471690977199363958940952120979261369792484439582149435107750233092149691240674073393281300841717275765077244501119369256943981894324178183338175253349706846371397668640464404294027610490482536236527634571733659689883587948110686590396972631721439664187337115330163710666615431449235220741781442857157006811705425548061392706197597431137958452577151960124582425895051411272439329997926862705541248869220572714700588153346407165210928332380024741309598362247706240352993012407323836379856880199689639004248375889551605459906678692173692126128007238515439614431585068059887619812449014681935375796021512347729538225396019821375785254892247952283415228333241994540319899577874750501752353415896524783592430859317810571649794501182193921482510323803099153358034146831951100449894483304510183280826332516044511616324809455220487422349717621475650144918844858350225711393790498219144375583915725265132524610593142482064204474161372362761221939193328092922494129476659446877446816758580721708761155793120496249321948196426178301173304962708399597228199463988437319464905867239694711859007233775155979067121146327822772906528959518138971505955823882345677542224931028057622118457894092591515478488538105234527365158292973471859805202536739547996720467999807826657684115999937464491171356368257650901049338322875042137693309903052538324545834924084747339057506568191664142967275757323709611531326800464713458731338199959649130735326697586809209580066506792162239048234391370090743808131858470773872185404870718927494144176334118487765268432988821110372238923082832891861637895961075063293629007092145496741974115968767881799614726882569117315210818439926858442442969634256410652474911611629017370662811717591792065618943466460301977784004620349113416983033950402358127162625518794016787473193556295018650160023206703921983400586176441894105803361769786438303456021096396398595760213354182486461477633098313696344335474339372458861718461963611939834111387156014220843085304878984547721506598972161485844745537095693570080166406757127943846289039865322318130083764225311441903285488586053149728177987232580361502304953964373785948213394830572000679239592831147758101151506438 A145120 952 34707576532113127717559889050790061852991534344412488772017068961350689926792556984855263725196267717518977242373983425744397534158957526311974445704220430963581881320134946099509573154564017221699608051575565999356549934240249334761009618530947088216694154647347444540855615131067394161192257625243171104757462717592157773336127834975079011490453137117552823208272740328099686957057762786624385285941252872908144995240689127690425926067684927541615702344922322750740220684916685294551013803917125371461514833483902140922390175313756539670736519916442018419208187576856583558809740656106109491924770471394948320888495727652035385399287120649694464394217572255698069800884743177538802805669547657514804438726009240619541543160306741707061612720377005082015363770479264067240819522255213768772804965365500180410917402902626774985058940100104107789178872076339909876887359811999658661852459469280376814079499209844694602364920082375179709768348838495115649660644210071389390546882280381221081628508891687931357736503375267160065090184687929369549591769598592093570535248772292391292766753427891757072786871906914273189354057070088305366471704880973823543077451332307151094733770084220710997668784025716030262733231517330965018283372498565592128435710442055894881423332689959159657431021188965996774086154732359748377453729142506196156990229669693612371609453543545991431234914176449004233934209835777510253573099520212515222204332717663660489913093565762373290718350933167236511396787321426874887348465013701979249858067153842606661209964941649118950320908080383886163132311782288259245235752989218698126643206540438156660493859789140344933786019260897736195970875885651745556047310321234959863095921914756237395914831927298734533761007004118763368028315283139514971614227941544984550802762587717362638937058036168767840817291294886872065479394435111321930394206291928552413734096248551959785193623149485920447939467317586997414528576162736422613149064112955863814344538677604243751922684947285859128608067596433668710572881384389108030589198683502181168518405103592300523546717366098297655933470876988477187023147545565759390552351041407627314449990010656449417654907450886278074087849540515590801520299556851528996625667978489237191728938060610523802955565388816970338532940767042786176576099601585106749352708602574756028987263095565624069758408431961949862279238 A145120 953 10481573185687935101261049260284433201478098893659671762826569186659052037953212092336852898000620981585716289903344076903794603147241764823622253848363063063421044426502812879241921608304891196375882154104129954606314121199603178118563535003861581059292199595748695159188704528908279643398760961106161908559509239593462390603528711838295678131941594059794106237500698938621701167003833871078028119826623795884600098679100168451822039275468216396128277920829426140559835980229407509719185427001529005024370668006712898497169126747157043842603976437613529438018446753159276962321211680217182361020031813140701678207737556404507521179656378056182986937455344573514576726874180032292882067455323192879831936246878901115496086127733943821840480913546617019329025427099669688419107683272059876234011303518868706754558830280573464669702545017983488268916791033812658242500083085349146414127089343826149014259577902055287198264411363695110350867531025422425772839480404609608495495263965370618583370983352773710758420099209875461852234886058133193953831795573916462032590251338734083026039975619498045503457024722745628438980451073794305459452515680726001787515260825697312753162781806853933012534816982645744890023487721807773134348273531858409225559385089512442934724940605127971504685161165292575046706897582844821237084497241518732267905093536365125258683830039122831790114486187195007763169642832299573569213917762130707737300505943994877471233286257052410076112825981879040935270473402813265314929898111262955595763826377407928887139574488293286583939407672084269478298682400927344680529870602279333375514910175252674180733818958733574960423311309998954092134970126096736414118155858542184006469563547537456199422102907925730063927391126422756164905628132675241659789600877271522040713427209345146774984875558155086088312095088486718048563958679476760780536080665906012176472785455433674484465662473552955909658775663450971241403625380797286212187983411710312744769425161842464825607457297785310806679613207419045967192424001643616519434576232631220409436537244888476162350895290379199430614275106536823766145516219388400474228348050893163614852509827204026881046477171183108256867931589074222577313593370475591676814544972375805785613099428982060058408816522111283138951459525593771697147994847098340735999564033603790372540758624288817789827446515304750757256823438 A145120 954 3165400394501224287453119316716848036784532874350876459884851877302072364771943259328744719932462340171168800573567537241520225752932854019207608687759940824722191834922529354584960816134922577288294710931395670725107508052345919542471426561547666532818027583761458590630447912115169384912264617996435653213867032894508049804492334847330319716834870952920702530902002806723425652748200771302777867802354445104276321656093010183322565435265333666703198316388141772126319725808596151249899447940657842391988480223193811444004153887466113483926730147639369448263151711266524786037447117684932966918557682798020511870415853538433619360870826885846612360647119843629146473446201485009272845568701934702051729942118702127639198469032490727454118174278357962832283663620329766638503279528639827408902640857732983939696355827330283703475183536490913353105081713339346449325148204415630217407719129376027721929578446921486889181249866915840950782284601328734088281873421547891694250179170659646430956955344028768961111512224879014212214870499371536644687652671553172941748685369048920781472779870334981850286948679397272874298906870228810160449293263874371566006065691909256144304065371899803549074517059974989240756830558754430155608160323248741020526805861322315710392050639415957435255261240897168698108708983864403653851140713209514638711181257752598134510145062361551654623143593618715895472998201144635440392349591063953524149530590753735332651962536536262080612782728176537195215171570862284698233941881136398887941425707910040681309490285499630899230750796061368998560038952768275805260775686135369460707376229719767164424952831677750497702906229600423238088565007205328745318127021969418334993945095434397015988079163361643180571538359172668243038131667752639841741487850708058111310904214459646608682793481504799829902411899431693963794250041807546644399965966897323748742367473444721142348844873389843198796502310894875727906480336424617699658157841272401493056552054337746773089700181246216577758114580572955448423401475614987799761211433055945061468665729551216208729446830977152129747855148703243788898758875107751377457570559018694004058143517825605461626618450789847807296041252050874702757903677584071834868995955989514858017964298614521527115659634112218690993002243788552009752517867724097317165118985439742117751280117272127406903819089213602766741698399038 A145120 955 955940437566184046875740772599227822675727449955071031213462440376039195109088911105188568566705626110711392056927492902862204382782574672035874201449653766003038513102177362271778924551138313449868626819127388429027861117687268098648252258052391431329985038096364745675236080754252245963860515873962461108679284424901837578566081595181918258805999086187992370226167346931535925428789629099567838048191215797695564540041409975194962939410855299127969763271297985756007997358215808269959914092651666873375496656736524343190757304888019115102029900610651959846033798355737326106346708329169538827043400173189053883187380031050548539461810063147620749928492737431428720404025974292768106479680528956826742610583601163645922441561684465747321848151150558158330337387912489855139571309965955817612363527731842281081544901023465104984835725475237849149465760637448815037952257650434976510717049982216545873718431392386985245539195397220272025899082070252272235352933827058682055058614275247851530417142913335452544918271814252416627038655924145933501717275013484311946070391201435341921753480865545020741155044153253662409830894358026874150227113174379486932044323695769658267074579531933817887491617295464104963672805256116099220530069347587929789869810734249832095464568163014017475584209589779654253783406229467058641807410892031902158508834747748271496805125003149476864399250786665005425082287102847603424920362583551833585420937901684075583421452747694095934984271083332353914046543927007165601335518205081201202714799962454877826578926646400238281102801002861353295653465053618365844073727342279297800252106465194430982155021347721916731317258028017818948654497205883184349660242478905794984164949257640361372200485232308314802540657079019386641350858033164556964269541312956278093852359339603930675428646538891393544440081533283090347814948667199609848009185922325866108018504194850351314866686101259093080634039114589018856515657974853748010551480080853540590333950984837683008263847279059621172143923719825126377900053211724671911366418206662777343127613787222406560130592059809563984421640633273087423659034766321527591712080475594696061944489873505645384357725661362854695147590187775086010309597037019218538759964163861111315639605082156519128870800685367933396747726164617113173563248057830291443129934038768515770514054657558188067163537495992730805235659686038 A145120 956 288690846744593080932186260205650085600032905353557100550005772141686534850580079210507618962425166623094669232391529289127144203374584618100814801229107677392092908765022640876722650253627635739283037004665539909895688950033502619872229710505260664595122663477518391735330665939872063111700963529318666819167930029287460440677152149410091983839694889157820775105771636770517126053841719787298184312685944816458956214770849719498695485136643035002980165309615603556542288882455365501376644156532862737917008001854207157832164701922294306647329103254269252504053943951721405959330668468291515792800188294620296252210718353523727225298105768243695619866044159584447844415542398034930958884017951043026974216666305432718940938153159676164963744023473190205852929607485951606485512032330190017091524882734158635902686863753259131421716913909985339529785554630796202795012256662226947276019141375500020826141036702053948057263655760093606310870740500614857480988304142350174088933451331954191515755020204483277899604206575679350807153459218592700380873929401400709034771509457464424339588078441524261281978536385603208774894631189253887183208138885398730681911379690430527540512218953272113198473393906170184709788430356788307534444472782648306055520156035882126977119907534590817320191176034872558415944479972315187306171986948680424937230956912562225393900637605888780461393950593979212922479377706858831598885557150641589789272973715717837090860626767267080710284637084438194344846841094385301726905092556053386364331928162953463062945526356927372329993815152068067326288786407239978209105004881682212566215428776258998389446391494180341102360109018231780899255569591169516344852075101607580666882820730711954737388558460993749427186706899504682097444920994347943563367659988662087926232101616345927417370768461263696050591002211152061591076320247452474627454374182575514240872845899371361375947390357706856267152683310294988818939822228069407281486888826576496856787796645366642521722592178094759377409706848806615210677392668465235929432897086979102812563070698011615564950709355231511171165587616099769158156129740553993581319590733070579516703177798280879300614406531280792270127276195456025100410740401502219926870640181530066102465142770512654255391866147347003667126820299470579626406348395597023918508074960722652020577493226465300668876484504700591100414427526784438 A145120 957 87183679776429544257473374841333726623387261689324289295070529724348957485680074832662195738083833614548479396790184917823494687214741772091774034096989068918646055408523735367407968597670994854950027306782173925400069035049000103933314724320330668316295714385172457939324185877760608807487727125338363416927606189560388151246921383040252597201329050526575686089572808137349240532334770586134952094593107143354807081296256573878630841548326785715600881953740640976090015234504162165607476575358831895184063041063313825140970549223227992588378287152888703604264445039621508862391755530715708599886829821575156279113753755384134571491488480199532929578795407701765817584773400180574856814866941534465189386690613657079956517399812660517353303373240752291609426411123369472668769494192407419205822902222188176200330351308583234224253523165090097300146088032739815795278663559734887642381269978351024072948719365588899926308378500352871885610937732103616706986232498055925516175847243635890589906485684611036590227925467583349691343717645359071369090424961948000644189049785763054715213677935859461362136776833408015796355768788260315902454707716277242286450304622186323547576423049308646252121077468046100318251142294944812759303010250290440840837297253025668097258116610878263816680259578321922861960979168232957099405298251090596299141590478759044320686495751853408549864108680130935637583346985184264295260013339131176564526852641208885117364325862261910680410025415229251359789831963960434114359736616409917600827039590411983390131722380865420043419851073123553471185917841521419800783867400540685915699259238323752319181828076221115290996021606247969813756233362035988052960977020443010455603627695725752690329972454734880018695582942993334974041724789435045791580069047034637597444000835777130476115296646655097315884938227686389317414700899781980137881372993951882974877491443105956285184797021341369333587029725669972034300969797218986145261029874146021197209324252949741203877214573937338272356559324415877968498194685823289526016823553849482386616704223185720678208554094687856564128023038421497012675727522612539740030924689306839419348297750590952043140166414721137902723742263437531805238033291656633398696394574857916101833157477089739428609214705698109739538902982713950430061543652222243393097995508204202141698632440337863243812631156882082519594351877429214238 A145120 958 26329182601634977772676027015822579790177352997270581810010749970981243474140532019384772605282355326427017683161403453653406268394648640587097657482489469705753716640465403058316329793846386818559168963611211859930910952895847997885241174515029356570856710621658604779284168804417763987798181890888656433245317901317207934216129580526006874262817533564136699378275882285842700123639046875292968234382805671348335279595254714461627015452109552643076463369864363959175628058531374518647956549114210699482849121393118920985415273700712931467383595391069134219235358348021743955036350839607675705650029805927402575996101423407655116863204222914490701037176347081773692462757151312135571827130932325457444167806348658132714149313805270316564532654974683718875840923229650094794361901734074710410141424946218095053863863408328383476593142278943299399304588800332793573971361382783273841051867514320633770009687107371145723797073043450807215848192324354791630652361226108747155711016934126707003960242921732328566970933887003595927434995575439220960764927464578894793836058263790985059570191148551115807104024625152835167290667279423426148654138522176841771777310084520579280840539248672257896027366921956016125927135184642976665001974651114930485626808250257715883244974096577701081820118201477185831753799764326380728833093899842411401915823093628318822621927816422123493278499427448948583337248310147940958336925142860464680897320224671367587606935549776329758403117390762149472462184406274956717234913553063239062063401624376256030356717213494999925740465030268161080230820899353061539858518849958405464328610074544996941394522632627282637539696164977868651973483219765277222477870208098687550011628681288446600524914292771472771896638862077087657478503441488389481113617484544471892340162020303077057859402216521378125701200753759078421797648595413910549165547189799286082898761542972099426764432753054735831887015824469021259370073938937905746461549535103271825060359136594176476928397078736898063492303506266746339871244117725964971621151280365456701655432112331389633203418385886377450855491792015675998058911555699246447495757936579932434063669217500669236149029642839252365830300036281939149156785643339901784186384290966909132687511092938330794785727449254681794337081573959313559298959776622721907691676135402708324140966419488808234330745732893884220326393852556095915438 A145120 959 7951325962013986857803902685403577762906937217914026382333951420706611180232954989779368664599533224747344791835347052818410869560496674715531400785677722862068703779365143199876164189773011148210014076983279199525209707705511046361238901388814545353730410312026513470885879654748286963706243443321248904476669078591607235745119886397471035774773693807318756636553226877516358088098459821567890271831512719640053899630685627510837480035695536571423376336817084175030063583661240600469517270355916272411925250597680850823770271687066082075157257429815725645505473956657527052912115561805987347397709114560254002794543516115356461158116183831695992180297678023287953357935074922864762116936726695346613673488130604142422593136251791822941971508498981242348212349388943205258424625554196370136443504510855642518090686418963863226696904714717711328492685671612470919523555858936988965110021608054853047518852557706720419686789750743643426314268471017414968840306104052343585099210938259021879305403455877478616188631805949618386735677320064999371079639003877864279737845406615091724935482513184501114284053300019322812505985162617086436577647378989689937834461195220592756490295276675972575954012689353248823929676574619884008017837041626458716218455254280577171071884919049854848445859016586531799266785567847398747150494952454157152782279432685273525387501514063729441561556962980902341232211406317692985153456133130521202454426180998111802572177171706589325127061041984753911432219900863072968170829533288481786825546463522038909184338466753109112153577019289911522676236725686783063617471908820037909541324543253350752548826653225363135421697245801710084926178176135751685200263841868783197093056258121415147605833786444530042232766240764337479223533997604704188250520900263383476849131486130693494343063354092809538864446742697013996993572461114101203867857369946390445152451108486130920926573506625508879860545191959918750357728028589450316445242698571313945147031249927188346291172040563969277836403302333232978763147225358555598140061669846814074417553881219856483506754143983591302301794393165695729916778614093649814603978865922450288247808755387451518364963811971039493342847887214882185513544026255358682190889359477431700155526516909898810285861080460208203780059096432729980957855790996409793879493094896109709688430160053179748904641398702796152456051349120063537248038 A145120 960 2401274111345622396079005934964864661818104862457038696883043318303425595186878266381349951936453751518371700116591648547706429201001601115449895939617189814875042787651632780959543268981655520372605692079986707044753400816111440153096262978247477667470013057521385409602756371565178245275297721701126280495520816416764067987091989562455726797107392712276700367539696241127654299905611227066627569124882458525624929353187464253558457343764599935017216577255389556495120026637636129967275567690937600057701942831378223829857636634220256073766024360208958075808433899552225148235503863314568571238402502567390781441376145765414243614634224312949275147748861586685880140403929869553846023743064331062351871949247636102353490412998727325258158831034037360505441253674537618337949442555465569706495528220853457822368333434663678366078988630702469877905391768238165884902539898037587884189385473765051299716923462740322195599686707651536863939693230054934965798141791062581653952805992337290480843227883432076809760399834462897749198247115664054370845090214243650433586035476739493909945456148790570785397976992581210336541640228443080680420300854316364184384235503646534491880788333016895045680215804817759188810636398400020327444721784596539417367487859984484047947826000578959586529567602890931126192737487690150095258720642547255617728846472847858976348202835319429869228096924320805058103544507459633133575385415280274542676555809341205093009209898919840199858614031562004919103057947876241761430873284139568436382252968582031374317639860242225456870454519360523011687143260336509132150936657944801490276015683452437382272804254751427039614715028535951467779053835709777243653257202374164426834552978323986086130361278591955301281523508071967841637849788773179176462176198262057265536545368649449132214547273533811959358937215093744468013637085607863149657543760176620115149957336001268566020398434568150626982052760956070993586774494560075057660716833419001708162578377118874286403457027853239985008530305001130092840130590814166064673327003142457485017399616696284326629406548064658686917691051244248094758869082544726544763954121750643407118404180457792857876982922185611087737174231638858138085941139143474982119864400177893406537836320595696502375535260571533622859783510041110494935713149921139135029699222982489729617581767369640795360967371662511544157507181040406632152992038 A145120 961 725176830300415949629001988456703724291304761524807772432296748176213823135257003492177906116144433425323506090418842514354523207832923040191153042363605646369400853167013734706582191068270194141378708994079002248316001836757949415188710180529349441030590212961146367186561538333029081786176205710296815460742809888784156924866035727975232021690657825413756192240351711593674082213406492114299957985442670962019088610762983518947143280336873484838627982954790828977351217980982450009516751925392799301153574809825625915766182493262830268195264199525675523168501532190815337240069254605437902526650158066237455741292801477638986215158377626326849398627975901501112514448628885530338634408288491254134918714999297972306611682132479400436141025000770783891400910397360971794855473227125047854991513079193233406712718606582011902692627869567431185416099821322254484769647525651492604036229303055437437661463366895019596350685698921013389266361041208119342256069980594795607150162310474923466192775515393031319069024561375989170639483893253224354995846165062578553078702976129920545711802821452239192689074767706225502312762843004647748400494280356162993994101287640058195955241586275825627822849219042273921771988262640231519004297961111113277586265115260059901903072380289926745277080970214044613578407454496857481369386483554318742396958852520620725583631868764953756777443709587920146644929209041402888646781241958509781367117399994862939976978817296620033767976310470683500815212068038724148879155560980616379305653570965309953005018053454685334865765111269858659617994588384900071126519253227421230025447195078092836095634336108277740600508516920611541559189332206176591831598474853155788120837906397585676596221500300984056456977866671493523837151412675502506587388961354241030808559852200647507235298933543857118916860174511568132326121406281113557095374347715969328384841963021274620807239400666074863839700073263541480144455539629114077963220038449839944551153522858650107305497731239637911503298315707038954804740675278652792975746614887352313661180266688396646785597270761382939857840395681369758921448546149893322868899540789828386499469814689498055627330477536242577457133275107047942819768710477303189241516857964364331342726413293383433818601362831522693895450839973318936740604413420393022369175285847617002234800005315471467019263241600679783539414712622853682846666347438 A145120 962 219001001476614271165562521507989559871312219875629490235856734905898271161252428176371346297123682440696180467606373847686518302336341756536612768897869288013744182613650496248606862159348616975175997510519778692284387801300084611946837378256885283713570774301208681504931981820203217521179938826787937142863833065596398627241555697858957614823781555882242093356218677205048445174148855007291520684034561748071239135521067835257783712204392027821330633635769574961603572710230062266744091805900934451348321890624507648337557255328740520738896022232393799038811654287726679621352679386978931994477109333501144243088984670101208422734215408926395569110500973391749293483345519500292713745279381294417683100057838740000494374513595780204389331391401742697842569498749338944428014965149208986637730454388135635369418650854332930934807537620733515525784240647552616234548650206852728831057060137268341122462219878833177775711481387438392021577094751621986426367335997837210777695064957434549499737362420812026282035657135714266635374937515358091154374696758684479379334712755759265311054506622427445621315181870287520488117836947175176936268852366706907822034204631793928643991078266966322707454783934961906615951644680951518718970539533771613291634697320678105890679911021557298114091923437038582369552858520563269223459459312761712948263844614754611267280476164180715116918772198627563481710517585996212738194359686054673698326778242639266667954593613680330357728987148114855241274941489746816719743548542862006981870996178555023776141134503454728904004193148977954681622678548979484971076663538023266666194776897900584063499296700445126234313957394996149599407399272429620955899086148450673848066213179092550345972762729618593094706034211282972230978088778212983810215004152782529246919538819226897735928063382971316100932413765278482218020651059810686379653395466462560552107122875088934215220278602720040728962440072828570932631986193497891469834790895018244252740201324935213531973911377342796034011082813220763220938843803562329312610804368977256268191423140279091044923746363389583178380881804722422946182702068185238779862897364406422079432765632047955006595927233023072780966511908096839873432064623006419675955971240837850172096838978281201316715236039859282022803293888432277785167597139808771616355906626757352185179984023505013399022137996033632117359085704920771813061083934238 A145120 963 66137577269107209476050252493424390377411999097678581243456301644833101676875098052260654403825235952656821177711034483158814172782367377551016865054114161374504373748469282853344565789932214056309009869467979086067636799990788794858529699523398826332057343248752060668122271948163038662314555349484246720329416843000223601270024954717677224444760339218611698437385800164213036768510740805709924946620452205246552199838751723264331733942446055528557012730019456847575301607271497822106706208630156811507892057393791484172026524926786374432878403449983401634197951093361266430311269105613032024429560368559279323957132077569087304679517895118145135021972665988406785519455898260202869212439964862422886161298752300182176994491423793142325141939178325523964564587711903000245465664001833988916739605712137768648157719839401963130409183733591954257601424575739567848348922714943872614375195932151983581545928940040724668668516693307473377127016253948631781420679401366242859256759454834759025454490675569838905855699430424332534712591645744890304266162574957650194006004549263168203392749197151636338444495850059124961909273995203898787004792920465129999260335697514126392289350395037553632023521899139453524095624705384718421610098641237916100796092325729527919083430056130014103710483797015437830991384865755610448003387325970482991633284114803371981993120169713811011552691760275936251329931381761814844046049843946552947113319911877063670782310292514163148000386142420215599364217117835499925213672504383345492145735192352651870441617601989873443674400565880072455190430927203419561194025869229799111960797175970898294340691969198319845022214624771916567479475390941539352089692418357250346327875542179552618807178122844514130544765353940786120231545659607645608178343865178969591538892163554322468743039842723793605362672096939590061709910498656546173098230056523977317407966266313836858375716898620786225282817201920964880174715374896734109812143630257059924382989646607575836548815738226284764359843711276963453768726088000544799615487172816244040680148608097597098920185804472892736931168464630490359988254576045792218195726104509949639602195751063792913936342693895431737274429462970138593833663747437461438949461797875066387641902645027629414214182682674671648192699303466574572183873731808828635117114625994872742922120375093198575037666411560556219658904468173450233861600681792438 A145120 964 19973329334268900647496010690492657904418552415279055906033567240004690808145118359354541258608924134019919299488264807540114193661972611678650556633573578865812307127855109771213810261697369296388345804581819164213734029209416915962664022418688188666997604090348821113091421196363417472801474535605415721602341022753001931184920294769040662824702798662464850685997155430915132055645069574469390042358692531422710693112167499357992925866906504377596396513832240198392779481823282112213958530914501456140932053011034403712303672970634156338208538945872754899728742418540814735274381917215748692445732754195568854690810798441194264804791670110270904381066634627525457477582197929061766209443124109070417203029123136816277451842035471933201988476300462906494600662919495956735186202513588715443868723194611217996108261972848538532452638680007149452280104437632701937585140111262842676812478114449761773285748077672420016760116329897469521500337331597735176002618811876607506284763660295139791137756446659670537542139192331012711216567302077441513797226722940451674110434039164721038159299203033171746764616431535985450976112628714630258498511193128102552868799346444634376542739828223074230548396158756180002370262709381504011807530819114316890827128247672996753457305197040242702022452014775225186377028676599673792027799512983773101760303538826003583950655010777406744773795992831134120338157566774482086689168858512172935354524286608630589309589753745663590365758886023756996152752294644831230597809352775227476621030157094322309849592374666438325260764966702632903512828517336883727995624735843861308545494552366313384306825475401192148070474502723723807229202160665072454710131211257741153917170347525045798329421820336313648831424430855906125337695811112730760686049632279896034115498513854586158662662104439202697503426040861990920154174949943217133589285823674774687296653705303903642295251283104874719994681832540058565241831411232620203271797541546737078919410133074162967424210379032960656040638789722829742274934339732360967154564515386136723029136688222334044782851189204450216970034495436603366293506699263761064656329420664640384737783684055633412053768897629187361584096731305073758497893019661490348143061506987029211217682501959365801891366454931710978472172386353017088521744699409126439033752261143824811010295173294122464647976234153291944704871790302677049854390344817382038 A145120 965 6031879321371938888334319178276289262744025417415177205040893850179771790958148869427019199445491263238062971624278260842631327671742946359574917086474166703313942248238494681623717354466815595295224123973839919613461609184443917831929676240744309578606944377942095224092941079029803913747382995197486063677186659454563582994244658995295562495835800435725166295472703554336205667768042500748950082867378524037453382767674746054390599280071821875978583190164606520457771828209023926390793369629970809597749972117274996129631537210606588427764545883250121996316446012448232688786433027730050492086586862206693234837300903997163098883742404855406694977947101684846699751444304318678393192382611040974403572428633888566215608279300221100033858194700800619435845435637100067031025987693439790230059437665166875697056046958080419234837566472178425542634333938740500245582863964678663544524754015367895903548714373528130804336886463112342488019724747126262074521009460507334100655139368649677382164576992400544932498820180384535414454868612635741592276458204165441447931157073823196490355904966566820715886575717828017547069824104597823134167763375531766505836378142290582067589515138772973380071983616422467221262295242608508826847452697273882463113691934704919290016187086076097165996676797978320990848031668948235729581947449533773506248620035441338278981115820134607123110674837143242228405872255234511828365284949220832279924119221235894560907825323320897890127311183193032192622531828765621196140613210865614314594058961707292984922706455531662384355307345543629256788419021804811682435117476198976885381627394017450671162366952879190830397438277607939817866651573045460939783107536107419471232639117077021651542866582563443877432959633353129709065863903410385082081578810604663423333289012291921465593655212500796490852429301668224318296499124972352917797791220519725431586272011035512586136307511780773544652168630609895765738152911476876404653973045403484340773737477198750608586274985652215891839508554652583305203576401873085011535878868159440474110758599694536783927322138953939492632213486453389586130279034923079795733993289314616886241171070389050226647324270741320687766659938424669304927769858274022647677765625648284946721352473689083444541778455206694040826947867979307694158994715347824375759558065750809098052366220214449891125113785047882606744651621766940295605792022534167583038 A145120 966 1821607581724991275376316895828748864690791257506968236866443909187051076178552813448600443691279752573760997511232546509667120842672707827979946309558564770821944746660897538740591427238716612409861297094295073904101192239672853768326799560682362804550630204534422408854955114445804418534236863075105185814788768814255449062330702096284490833079587028790337756382070476254103196533893190156608455635905955566779498885144661140926602989655823300041154527033197336938048699339643402487907383669720269997064350647364037796745011933930219071028554648202590970132666967016947731198767499992558032861456786653667161352010182196344814668625401474662711612435643642189075799478702322042945682333339091250160808456244405223860297422896824736738291972811165486606718826961741300747413113097216303060762506306157201849292930073078313760382412621959204506726116569395193441464087332192845127603798900162990113109938455057417830489722951743597533912435373294799548770168854454403021790345804568542274273911113948517909944106152336937364152659104448691883425976580431240376823535325860566175366445140603976823025999102167629763229635903475913871888406040899400356660033330172409339777657029169609737707508503763426344641210793005060284203918907045893389543444137152637952588135042689784303888294370537438164010919186993690590659956101959686615113981490399745334248713027025640573772679027021266321844453082923255797684229365495832836364148650288953548763573938053157417154857611565409698415008459534922956403234591872062747779929185405445387124347499978187373636977557589209332917199031756535791211677482187355175523942927498717736377650512944040229587878289363095101271921545857568538742043765773229422571103096186913013720147378512339714671104977848214316231765561134125182057876114752976073950619166213646428023125211513136101034736145677762882134622581566700637957799359311133405564366850679019497109522573306510505610234931762355981194356937434605441585296587914310724176589798703889609630087621456590166374875542866290435341737798431331941122868263619635637044726067971061886412006503112900522324711502874428218407977975040070834550601317043593635004448925473809112814079875994981218518169717307518825014427999305735178108337075884275066880637229371601240885815202105966668618759783957364570618927882290343552352947502104483203787003588209590572997319715108226393944940084901825666595899336414973792695438 A145120 967 550119457801625993224759368221103880847356215741686992356461019680639245234131991512607906975567039786012583185420604767658627863159486021103584210569600086621523999549342818204976987308737950132182816498353138479118946594772017394116861537649832822664711714825017625378972351621553904593425785265686568630002530995245691053240877788418920936027539446894246277261089811125184829147567975384795004651960731202643371209930919989813779712276778564790552688580835431148770249428744098527421639074885891568303836145531822139620863972509715552862195739211299222858069107593105766589338998564724795873667862982545276035072237722392136866825987502943283500260586432839416044742816656952650917671476022946507589750213381743717243606106561770273864141930777276154609649897010235725651729129371630084560046845021809791610767826022692675216253774265207582605744569623409678821908791458274549872802743095207646263297864712966656677091994540103342899067463010282337466516473035769205246583777840331117153338991835460008258187559185574699438688594674892313053052650832030428359259737252817161764176076557434433733135842278906360477802973025621391487164456588243375944824229333925330030784833294083367814287496152938333614424397192285597320756662475162529759657015728161956762326766705228783677098903225508347210306746440425610143577160844375823990916161480687649604832353045923318672225955485585285954796425170568016388808903094792295749692968268042735832038421466730219082876871381570535889139932247717967212580706132152084215224019933482799618568022286957055175982867084595674911737319171452004134244164503105064031345382477218738935379292542147270144708845949377112644302440197412653239157434155979178197001902409330653121832965444144030386796270350527370372284133598602394596396505076588169669663654907508929341518220221754601715999463565382722180337723134018620310337608720741768755007202633052852614489680831054391920746297223600896424930056952339366482354915577076435216989345471097463357677875404904578029320574437065058889899611549860373134094679734261802947033161768660995159642036617957003802570241654590868569623218183066468954485863753875963154457334322019963019625475226213586671799487966932260485052328020473749766070119151425421913005721917749885664071649257546727228824627807256121019222061456968404986214386077488176734577031273076138595299428848899323088765160988729584371665993805299551226439238 A145120 968 166134254648509324962601952885877543267036886362731964723414361499643865009631682883994139306177554735623226360999511407286395947553322105665454451645709667594929425919154870200364309575811622223306800721205553525620017770428909580169523857570688830081938387246950788442040795234594833382796052913374268621074949571795384442629682761400417838189483833375033585395092740889329564299368994673017934796436504917242731325900252692262620546504597470743446870796885267009591677278781378111878847093231869533357761451599962922127704174686000166745312084687164162712166737826150924562249178799046895795814833163942019695430463781980228988966779600487396954367084667073861456436531151697378534191103425590754041943755985042197383708746758757797970232571121926233205507550070129447846074783957135069234073384690280399864602590528780109601548257415470730742428133909700327810774990933066721216458824615852546181402845204860872898651292628159465957984461393731971115339204687947845581446510561975428838034101623194973976062698767891222293119802932713029850138474574692758124119617115024922286605808675204595010583998369127553234533268217834184315251777483608600134980257225515277259957241997784007470177116329683613325211526741277245330584308148592038094026875305767758304270095409936402886179980479732983419348626505821540572769642618899539158641566785677270435325121906841816598438465877619735092026675948428617693622604505261777483570912268298617267726839709014473005611660299622736428821844530351291175242970017318057370249874090726400039420418383161052475773188881990304614011753190746748712750526002455541982290781565192560440748168697215531543472483598422524923478065018072763709686803071339938586072003424521670329779835416752984837097802540881417638113576581216789042929686657014874264164473162901483014710479381758376582130803260599904335579857763892056633084000034304703030606610828331282470078774088405119849559771526595708364347682842669054072229599207689169124806605742472730044409088284659725974688438604450781494314340950259401354555470411483444854366970128067649476325483052119902247853888268183567879807803913311033553420180252353497279011110516324555022814079438440508193664927196296235147660788634183766694175067646654593142660847381931093869308752260577005656436418838007391183234443632122167962284391647899324890638476440880784265207430192652487346413133678511432654576534229864049496591954438 A145120 969 50171994784392014512712565012166796962764292325329311659478780711872766593663534098974717462558645963118428348438667024395723917533240116424946140812793750013582065103585221457691816514907801173488521634987578811598766247722935921193802088124810376851922728236864313091870941188496018127699814554053763436996004768151210855983110953065137768212288090139813248543040746658766403233580288823276031513519172524276102217050666382143321591264676159385956164427970769801465537767942547445688884400516949713182475654547043270660427039891199540641531387379784365839851496754389986112032662658313597805540205947647507402743964989920306762531100613359690936935359308869873320427787664995951364674795563052384774159424557269361866162797915038293216736372336890945151908670471282083013788933025925419278605602129619658949318371571865570406992357485697895476630690696159875589175225352994691532820692231244373739137395954003270648736013281709618615968408273444044994494973299287213596391599605938739177969145351213046680762676840343963557822741797084660122428766268906380923055765109000273713393190043835230258762634371634242170468569198812898041814549635593208997388092857876279807177056298497476172625674844068298285880266651468535804239140304212320341866356685326134845932806487034088442842677005976135484296074898011664827366288493746816450085762253113054983818581983513182689409744469085674412506101340000271975457637751685962007742665812057914372117673553700904117475638533614684830968307908233842216956164364523921173731246751379439329105347783692350890628327059493987397756637726286346659246524608577070573587784687305676034367011567266548378858545337877653149777731333017777227672175370110505473815548032303135108940388462893957276773149571075837599339927843393871688570168973913415439608001231541340361513223255070807973201786585237605726622936706972267084571057672751299573474441462953414253111175285017515140175130254734680325136575288429101990446856605806551999256377944881293375948186984091832339777879137969698946224041067366789348702617969588266084215877945514661480855136239703592521848071686749782908833387158601749066663939950347002302298200918595693596926832364933807260900136213793496082333073115195477067891104359170535703661662903621272598645579111044998161516569664450424881215782754839437756204900063279518628796085308114723771954048618752202279293677605749463932097741671425137648419543801038 A145120 970 15151776290631739873514232031721486805211549245363089389197868360624075867421377666207480679553404903307029738002116441856101336699090961838228069071012066794434188731856817725352728223192580142771310226965527595549301786794556219290948061089835163120450581989145775602956582198130562879731961199271323183704172365032093883122456878142910205582272813738390226026412910398206564446976947855634688499147993665826465626817975347154590857941385695537088018210376375594775582814241370547219931210109025581511574289911755467776526838342967575273575733676610191319472439853087949654909301873631907490377346381356383293608981996492150662055403418455026175557524144194034668907735438297625614753254068938394611042104272539362241383781261594805793656414213169943509643212974777118940716411699045519487069657769760446722294283612112873482802090412423348963211726162106372727603107281613463776190632595011185016673312175263782875045377359783676662556501314118707856366366597180050558264681634482937256317843861964716902616352343085109103240174902916634643943637274735152346004716943300967636522456787429564333551304996235172007928273364773277374443678738171665508611069062821410986490211044904240020125483625792296398722515317216756535634889787563972151205545692093186955713403288988884773335602275824313183273995270573016956324046355468919668386741558873356927842776433899074330385144391197996052841750578004133707970512978404655264560801504329221841762269686377964029004637225491335196216000166442089998229586395116206876409466269042499950989775610256706807917278998778302203817890581585285944343737681264272857681528684784748969818396745145800394883737219555452828707951384506350649993287274970301313153709433752122281229667535958558344600654072662362073583020095128368033159148100435194447887352207452321887693978712552002249530357417938496329535791305647860767483826333170858166486250715201102773157104857301201167213039777158346862482881389422746132060878465354371014606301332748408126806308060107448706886944811228244630978166088003820123906836071345244873988340772575299699568774818907432821695869795510166254899803114093814907098956444824542341796777666305383141716880560130571352283647471638439520629440420000399890736419341401855127912679536046242393697095582783328867772347602245190306735983157517878080205917534718766726571527124574205698345857475432972435859344223802659596060863408236161705773205635959038 A145120 971 4575786267776001049786785361014876848376925107807327666226096766127759039194662391660560190507665722152759862448290726773518207959207937235028451913304831378169111414955655367835066231587644295315762200021954346277077540845708255289945120647042094451999223837993787367779795952894241493660924582365385547715223058234924201492125994088205816948078177460903708446728155899511723696583804672112852650711180567907068343196811504174304295776707215376041195543369237458852424544363125962712973536568525208666782253077695604225240444752536316533079230038948897994114836984135806405796497133174177748496153066963680107162509818975639579633969301272804545327435356187289600136815674578217939704118054023832120149941330882330127536035778203716311391020356004986048967098409712218638013342544178720959675758040865525290473924332486515926235824312194365688994464670265428403860549223821913065718038223001146630661601139533708424993055226641388642473447428455576328577648217375075981382337462014241112668810877167993291543457644934862605214974997939026577810856028203747102112501461111783225956068556613684593502235346228650312152168087592330954183949164378207390391545468879208241640236558504781988601723429314429444115913745532809005225932476704015377343732932655457134490601860468156167458909044621936605213262275638153109145034633063119993036345865017500679153534664455536934593624196397325722283796168455908379535119461840454203935354311641612938297833327612591435855282966459849614572401081957602945623118135160729952754485082004083605759583128949741763640127629303987771565605199001030068845149533217201825949248075020306883209121450022464452706509781760408876616651540389584878520745084865660886066946433445108625796250655471021726112120756794462270384472728800923752142374156162454809846540758649369668743220057967449608550194738430840653914082351368946979513030981559926414979274241549270084079192555729677734983197837571566017789505043030380902780394849680414239859103746112074373002129085965465417647517555111791908856459934536086310630515790928294363678394697439794994608289140173805008559630830172383459196831707069173500194818182397061440220324557023307113104901002327067614582400636298594941734008673767005571525330749999001078093925558223061581623924220421454273069087459308383022209385697787644340784430890585004271905972395536102006176677003532138923427242661910797448546448651545649410005859682515828438 A145120 972 1381872301092061685295735664794461086723026171008567592110892025502222605760920620903822970052635494685230171429645797369160642702344097954016754249748988064140277213127876064268464649211245384605217413096403247048081868033617098541344135487345622689340645148492134639293895421191862800522719491913147164086813659414582076756738927757760013808114027320379181560685876668742142349803862034030225865826277383514268813179810256285292742733707637657868903966079299336197837436814849799368770788112484503991786728855174160720554837788427624625414653896028890584031361296769160446600887224916728048138347848876650035979784356348646660898796673580968517662709920044417265206649425987183520165028899061128361890671239822191159153641421236260731234294491099292616844554076520115251561088731930274684302591858683618877276402854127315696849736140192286014727365118693997271593158262486936132383071352713751271274786870827004680565027633068339586350318566892269932522593395280675766326907648846666333088724567060872009329221592417985421665819209202683109864234576880256889685629436538815233271096181640545317673341523256056159097946834179519174886178203963480460232738120532458067564364950457399256317700350169331899826607228635591102821695973074825079985656140116255961429206048458094173687817195873549030461221933247451665944844135138706768977308064493726331747439625889138255172944122167601170133653601123106326485898106962838764933212441314262778144103902669316235664266451233649092265668910751029647488183447232145329524978085298964206439443115167211755912510626770805528710608952207729495505290815293913687163815237127447893980184859510039118916971070354423925285400057246270126962615022342154617290904669190989052868186468284712602727515867897854943294037181077783844778963836012960917379207421759902187638564763527457229779909280648695938985723334322116339952167872604764606465574334697164364289142994725505374763758533906835779025568040113785609893547183725019746066434725024513712238516177653510448680843414698949928230019922063810061990291862024273552586001210286045513072003751557670205152186814842264294511188275731776303243927992127467730404196219443372442774538385822214289032532708514704033964149990037215682200759150080356923729237605903828551408031417471696407137996640363529427516927744748711073038817923039136571348877091924778231659658109209230521902591424552837026801431431903377885660063850914144229238 A145120 973 417320859143534852958262383982566233313505526719479605489823165604905099180758832850562876395705411729217359011890582514759740577899958374175824754972281090538985549253203615753708488995564518506480342992913758654174447068611518051230638972057731010086422835620786667279388637403989671516367625633188078168670009920145552256333664056849435964233488172577051927618688025804227477917069750472456098626885058640741274511959500586654234001283929865461032956560405030294288053493540276283406065036433751680310925332009518842003335771660390100558692397370686007479476996787302319067062145427718696360032554207681347185787713107472315951856961452151219529593068418057826802807989832454844871899023398406741458862564484970847734272173177572537116445545291630365301006364010665093752810783700398775938423065564412035412183188022116853932694078513758182081975271380916910592729934721830890066621830481329882778354973388615879822213352131411913689153733754037064045494627726546706354744727614231218351682150441506178824133377452586662480472186204212360152421031361809376937957977333261088664645090786888072252755637787982731397267791754127198484671633647806720782896520855333457196196574801576070625956904027708919318191267134202980243146957936120470140290810582176644894485736032483972297553334244767185262683810578454764962233783777256381111153999131240334687047613483855297525294531270419156054641103743009654690361693183315466555626221922595717386581080772805890579172612989595566014617438645728995938485777945972728786590627275205186261106061197369000543814569157153965682832337961535306612528981069228716321646252364414243675132618450581791448472556737254265027314200636833188757831216002245828760967143149245248857566517171327735001983679984395398412528844212761920199494936101758034593710794830731811297177815365234115943924052561167742733034532882927765718575184495657351226188469804302088745237105214546893500920094042026833699703758609320223806948469090106282897823427853657029021658883522274190036197063721527766533557160003336102634757511815539684586608687111688305152750524681276228150951858451533644558919662439289374406166058804312857520627037947341454410797487617306388220210295570804319662231562982565369019057737993517791965151663057397999463643864152231893501401916302326578727089969528412956413382228326928659543088975788887489859210572304184085475659182972294871296583745986168575819929277116389041401438 A145120 974 126029517589046433531709944227070207999591946043111832290334485120655837729983406600249084848532981706728957191419526273660072493883085084903145059247379140354709495597254364081555695212011273343572458366446858710313634932852644834373111625425947419423410355712329081383736074600583688935142500221730886459774256182224542199336009806240771901184705314090949302959283097916207956188605260780647711559453461432120350633798589366913293375645013111731574083977276239849538794317612348587789262870214880522949907663538019516124286848203649382744099689352051145368218021668468531197806167031946129572681693022870890200071909574100290770799903561876087329419443952333419277182806279975375967793340037419774792214603803221373824591042658205669948435320383581271028287077377144338198097295588788500058719463208593751075602046379825162571976761975014778702741804591918213001732847127730441863987409734008910847791927176491168701627867316053329594538077275152301071806854980021824643366580831848981275874920708767805132878950769088754083680934414462930082921287236689551578373623525208309961489546321458557275014529270447528825815775162912234423195947183433666195974516560190171615183801225125515929782667316017924302193936067300664442327559600735307157287839139677230502173263075761701539687419124723816400300049572760091566928657856596288388799530429570087349156631832498410714383775499544417527331479676787792610162745443254308061034185808182592387969342289484709638674464856406627287322200802099405743775216756236531948220844459026667286647591038490270952476087374833726830686655455431454867488246992091778415450004398815974141996070587216190978319795163580433614323603192266376734738064617655898131194786326402874165932219999272691257996343839419512465640416915073022116402691738894913486383280831459247109560061675537175557835283964192009609437443207309863130669753549815915305702452306564533636697316631798436331903104642158196941531509531974593804088544118028372415396608777079398250828744307549151880482832400486686543206032301085439185634778276430960471603237506519582110617586449993863231382309065548318392499226868389659294358905830910355503498961263877675859618066722040707028214476729674389833959967870744704228073236114892292816552073005728292009469038942556560141016240726662263246153653869835964125768394136809416045441521811152097159249933177754384583127170666208498294541489856391006519732981625298576359005038 A145120 975 38060496991032879391723444894191220249643454199493053872075524683272458089355808034442373061380564770020415854449685044062827133412113795682375632067953528106031728684821564749014066245538408985240375946323958416756063575274430128462628480239664062934859841002287761791221015140738870068741518699337094522773656697021891598647218627820656264721816771367294112441775876882668998541480871686005136434856318467441705150132662029307227945210792675813069912328180864029530421595865435733236073980739857484179191803463149884350692624821730453198617547491922075215194363066880709119418395381502303412253511260352801159074530903665180340465619018725126222265142480536274563882404688562731087428716792277373580507351486008369924178760610604934751890350310296252220177396361533579470731630457030426618957339465929748412796405823519176979883049422375949410045943011487919409612727102639871612034131117840209746150383652326944332011793716095974125636810183362240886621624709338864495590352666490778114095874371897435643950618998887351146609161720981600672682076324448882767291896346635576347281178343989697408982135084037365722664966831407740668606691377763319384463521104656576494328311773413104234723739572533385430343250501057666458602679852464126641030787129371941435011430963144001381013303022332347785705352287162969198447492438908301837036347035731035139110615765801036180446374906331143674098052221286170358614458762169617718965768487849220305449354790343609504989109214021811845205290024795374805624176974605486675633908435998778315381311387562864458647234572630628348901687115202337834674838062630647852749579682190059776639138184720839093661129666844553697260700849863808940702137683316078989792064503430518752862672873263181432179893855824708369224993379507839917233413410210162114853157100305861895275841448196861784350311833133425734307374814074695737696546996859910764970914408112684856193844385697913225341236681837733449508816174897718008610933375175478363166878027250124614721259121996321593715779187883257808281688197767799297959068281970334522739591118281802109101358357373465419649306385937140620890207594591237817521983394876123049199165674653110768150245352568676216132551762066094925536248065401918111509098248959478912806760896066886788860186116787928930693403297535701173759676378720932753025641647088116717063796497992144454603620609109519960018929882011994190080233352884097800383540521563053671378120038 A145120 976 11494144061774340529866948648101521445184323576300859157534518119863161687147724042994996415452082027564458859086613463780700134217964483210992537739462718108881227353320515299838166450457387502269249963331468995001620886097945046150879427920753121058908248572335191731867362836428538177071003504699580814991184548244429038249260689592031951174087480247608731008113355535468121351571034643912770555615048723705962834989430134261415926160283743082435381949026643660678337783157043979088706552920566745341592974738207727054393048409314393216599755242871114663843329428176305685533157599046663684370987718933523079150308260997310362529846143751426243036743609678002584873209033139664813027504677927729401538427934170724495728161113360032089400937358389084589222545414105763855822754300727600050425057799247575426913438956656411622762108948795561707055172047664759743490041852150113496392443610178009334426568071075560697098860074393668132612722137298121595458658855365357055843643138699383141475678185392316796667954058713210957521883158802028940219904128696325906170574323060418848568954370338567158955329780850014000715994167309974769684797600137339020441787399089725911115534971769532353370639568237766382039359457383347969833566987884565510284140425231186636142949977606412655364477825325244307466616090673643937839575787892450558496588005260343041924056804640080428084090837936505845160084439348746660508956383429781296819601049144656349653317177341480585797072308169730770624710265287401091892757671114100739509492126827172024577869391452946576240512364847074927641478822135650594616933606667463559751957614016999236570877735715106190094682839591891636139117333055678033715310842296838199019072285249690260490361275505481519827069948115222507993482360194452581982374447191730063772167061011538833126194557293776721698236338322330379751217756407350802921226523298143235105910448797724262036904307164137995616721574810353343554720953309578864006697790758876437303981767620760554247569426098581572150284831908343371414526629693574302544452986376764594906884914483597717366499606340336562870859146243950919190450194339685431232344626346758250502644534783975574305514478409018176565002417667230993122112955783508524971519597949647739374825238539194081943766738231011980509266779615055092212176112719851855449618009026474439137221100871816473193134174017897273541133697196956036905935931081141144709309504530416910179833246438 A145120 977 3471193446158859807140426768281765285225416076588659972521552396673991557060523305176454475093467391759696555028302816376727377706691861815924064021685672915354024628974110798986377253971885487276328248550157312532072751538004129507437124603587202895727356209004225615262152355586277790605374316900574069032814959913120547659678081038165828598309697218006469470337791595834489979175910981589970702659309858240733334461657767884918302472460479618219672278693718204660828480091831416249056142908030417235676899179135270420542349926988125020959927465799584706405470292946177436321894176516710930376626037606663617102234020290284064303673069793912000270874304980276244357145245603490210803218984017382001891024728768072789339980477474119086064331191883193249692988537663579150879001067189278184801748498033301849179445768504412790897177019486837259581251912451745954614583026622231636038905936142640978787077407081167003579523730673171680074916448653849359587628352695628492000284637534547217947540716114107775158078175112390821820462104796491758345738364789965974780746153667899856691476938663903292307100611681620190850507573560780972704140268550098620854035331003992568580397233162625357613698425868232913990456212879270029223278627661286319979169377632688992173735881806173477918691289945201448507132354031153306258353440451081160364132541241587867625926044385538488245214986681918434094671402631100205303346213337031782021800551073198368374996338202336793301210847958044670916817294826770334376807192499483817845190988393369952644201174907402303160176086949243997519377702597851277236479274375511364397238449853451579384628437047777348569500556427084429560316173881964902373083172235961820024770038080903028149336242529782155806342944436941372705662447785345171918759849638492269097079599268384421742215480461272373091083023861510641259133455060205867786472713489042397091219984622504614450288906919183976763024574356044872020076219083317919212014121875805508587439326943442437258151245422649638467792303457131814909378760479261671569126842817500937327356504582928228842573779756424268521579812859287240454895068482990408994350555173326115528749450339085970329497222234170920646414597583741693827952576398554172623287409482544657812284415277940545860228694759648830184867874040449102146903426365016539413031613084348192502723708666790582759871916932795867089462357623598711151402570953151741604411086827664343820638262304238 A145120 978 1048288926595913887415879017072445014616630470806199010842351289277425587070590890439246256481811700229400795159688363932307887367286724303925856342011333757718806556722828140778586092533058959769948861812184176915690969343591149166199860750855414521388602666870703800617438144024219464224645972700468669267095126709214160964184531212836488204738354472357706171311004948586480505589773545405527239432555962139977761044585656471111065930756904560959258592783553871163909522649949930663235866451672265438429081959124113459276735284902004441936681494916231710219788185140317409463526508150447654310056692369493478841795523819404790109346737231617672655561003360433747793272990963220903997759105668571436841687929660023811656178376036070603959338619011365972322693315828986797801602499536861284210077621348257910876765708649376006439324697776076056831831022388379613533860583998061803970253200271467397584362950370441359520319067803223453714492154771325208473868303855224439227030116892294560437015820588275155780942940929883314978822033765381708991472766262441028057879167833382696301977466522128455709585429398068447622852571221188543781880676304529646158898228175806665985368848880141088466983553972638102258735736930082165477460311986720584068198867904646844449832093355486783918789405085625512204846504301317624846084899440438617979409530866954275679987741347627983369626841887101430590745603510152913254950047471400168389286946823056762592899240819928370096379879011021320886108198327419353580703879377172998888508169002670898526524176952644042607796937746306840175924424705728950074822123927797764584406259898128359974921217110693044161799073358139905835579345395020344838637402704418172809281532428147464810839054882718705571995742150008179334602065748814047466883492216377473537254266811991083827315948904746962896785374969837891329878552210425764720711838247167505778313329445547595839725212985286396844437804733950740996719463442208702023164258108702504716969372755151995291407428548214092235701125359221899759260971138107331239573762077898906308266757499129841512739914986833788756954232624358502666459120231668763830862635317718140131431831357869179063933855600241209017040643467872324305048555959407576623707826144130537011570518588699505655707122050675715703849588693436013793272622586122275050880097533464127661383422796269884177008125779530333963744090868629613811686670491920744823387438912450101416922575382633438 A145120 979 316579784638519835139788322729110112648937176767395512614417567809385853303761388389347193003032040001887280441670857604740605257542884047923792691223401109158164226105665124404334013567729833965037279939031071271226140669012989044062850509633731598256462278038743543560851057342958691918052478381224637544593695451222763490636068748195581272002384740954809257266453156681521278198132434801487636337929241256415043102130406596507656992786112716930077875348354575373296015011804787228880982612262116131988347074756303129431153513690478353339856851537236176901669626442082911480548683567258674890706744469549423946605145959439956328958410970878743229979152140546011557324086125647109517112446692924556544187863732598423047376529582415848276634198610240640448203688391816349356933075859064918553258639898675855782934064566343049531885161551355482325953387509378191541271281784388042567380427576047011429498823934466209408132778952842809850096555824491559109748640135925085018071095016835422704760830276942982938069610082649648732782433735040479623666429672892400507504727939527906383340503412744129721002492577604989561910626001225379441155260103699403041366410873762609135012811964569446091671419601310838649224202096671934704163790941361955102276078937825714334857118457475202569996481644568959484415137166643891550211381277572011548621314189278949667488671960939265439139061034917950119971077588663548702789610990149513821782636140012069104687195731280165432313422250480480862933759077585818011038194764713746180511621847818217985057657238523593465251515023297716489131656883427545071319044946920549393126293250784911260846822938992251559514750653601824477915401993122262176366122533562052226582998023262453469845245238338519300586907786358033217677118193694056989826895889496358515981691497622038931427674353753121522456092157867181670982063634093520739787188677931097702653534272570751438982564032649572663043454005078767736137257883327944693076393934706280619016163132728959135567785270315233205543272066181556595481903904947934772679707020682652204159233408232629208618611752244047780331656672743408518030199414895483686511521515395704993576884320626152991337694894050610952225627912699858198430835947164689586187140208117939632836484329371972767477690630609306493732390917543635716466185117582562048826376423493082205545290960764838230873694113501228061183625979968519772418223085989111784921402140473102963566797127292994038 A145120 980 95606046671906394298328657585174181574964410753282638610543263127145250272148868702692413040659194268869729292589439308267730479890583695748681466893125123632007877477354144741968093511361876798481488592725571339733378791072579100157814654048636087258930219365033679451576401879429500739787623825157140069798028931142565360011128577423852707656515453413880037988297542312870839535330405536503860646815198303475203039082338206488841300755475283608322559096610298208864232624042395793191393513036707399595042387494444420974749084399239560704194832482750409192594007397323898949716238910803969369339126773111556538395912284227047406555330766468148837781048385441535056564080736954463853263961142157547504907893159315063736496055755513550108939568641673662049385191201012708518995987306938068541799899171778760188535210733326951582622879463811579586381091196809825465850393238301190793544918874765925984311060465258424799896578924690725351275445366841679525935615452745520451018243664967405362277333727816192572141241302019264033985316165948459464638270288447242512238369958569594345072530053182205047287043173007308779249386199798843402685106670640915188846497185648132152107883844451092578596301736041900633963450297457994198491987403979323720303307640355461082282399942064155689355018667254740138781166577822153930538991060927307049065657475631375845305898944462310534636626805703333834800674686172881555329207568977681774009966827336821812852940211605790032188557139766094199285109133232589619979954115064174173515621289872099160588885961857172582463349740098164072877584454370412882588276751846078118959556155477145072415765606358549277929292898314392852424615822577528156917730367733035354255256121492832800428453222923350110071674155737976023559155092429856396880255675135683894352933578015043766207330338884537952818843046300919026745253338944032837651010268896944338695589036986921386976894612647185657842278671729053905572455161301597088607047804023188044438164296711390506946179744206652213981832462861470869935775718323138194018031946484083066749780222528754891161308009262715595871403360935885013942453764178204404562648635014185189920087632997740334204919924147684266363122588991889303601807407487776847451892635025473638579606696951747076272606863321959885391478207509484550358994632887347616470514799797377361947016486728184875839678614151591344143491301859624341656491685298219838301440058983964644895755809867101566038 A145120 981 28872709515131092558260114802399873725526603110314589464871451046830056196335654586824719391086073637158656359081569000239249864321698733232053879209032563935757220833934846046949959906417719063307444517723183513528209168763249875258615962672178464620598669785962132450832512516530366264723944342719075076441460143509603515959870194313255322130995664546250816663208591325330312018391584339589364427701851958408254902759764007953033565171160749536996482769300961704501624956445791724756571959954473372561570812676247458831244792335056656854313499552939086339986488564365375399902823602379231490865525578735220525171618904690608876823380933062410070266646633251203041070795058474122436576199152484886421925639546249416649998761461635509717051473095586835698273879539017446156387431233619437634705016291237286901081850707400173034902577712909545679604763588049057912495277486685175231607998119751733600250510761684109823359358702477646213275334404230362725273446118089011251122491515725139583985050024970213213803716803599735088614832699682699717841133960681394346295480222760077964305520735557613180150966035755629646343752721713249482231461059273452687628600783654862147327445908212265389289991452865052680618312765630217576009876032210814401576496631308411421134949925384917542982645641029286952952427891365123843131225089018769156806279936326486226332713992555656842194822156261371900159683784146621566160717896220269746237188199219580175412483256709217309555511942787109967703240024477164479415935104554615886655537117919526128279858502823627596310466369994622252292541373562981262996588260012568671376392832660847026958300366297342889683086940540293039607756063016420381126978204932843114932860765692812243275923028077613394722345008125082401081647160795622937800847386995087039736069958869045595355682334668776708629768143890719678895395526297463823449865314018199259188365235635777688115583190455417419095705115408169200715145321455198992814635360421068083139706601443707204138610714965138653389307860512098021164008785029682786658672968131172403506229467970275744501506400185587865905383483345964530802103006582402834694233376252768531650872888280996954776894479397706597830710796247637869829547406225361443240885388637484920911408385995098245061559795032601276081732686276946790572699912946861397612046643162384470225793433700951067665352067779667084703273189535626582660488070736976402055249976411016849655554687782737379949438 A145120 982 8719462667522918046200256341667176690927459174904252735752567672879549826043095536352362563694953579227645350713341248632945191294673126852384522839660941183475048683970846152034145923644639795242049762863808695514179435587710389749001862912343847679333539345141198966471967203590291182445891403877335515945251165310969119254520787554025683430853034177514332752251006282707441358714723140150451553305312476240989505430409648063609647840389790884889329473769793824461281872614005058480691540512737921806194790385839238122614952536102711130441972670155121324266726952430946046871703011679617106272019385651263487045290513304279653753254486454081373071689502193477876868323543578448021382158880089293541874038235074164513235889465358168420999435935298582707216662235592067726520485236565763227612373120054488865366530378424118929588995846419218983661052222499618679748107950585684618754821887246148781349669938968135908229726431569324465683799714632202701353054792047428652318541419505327186958122830207276574376150333445817977497645489988009366328557817855492645338722788903584975625922189608345998200544455755027145887034072571201544790498554793912070748648590166582720360736556396259696472998822463509867646096491770028249960784069740261969952381679347499893721672595066303033825069628572177405051494442025689578471699437892607358048447475113123208976634319852863904032301654564128610514389702137593540098981475450952485681856826197485876152757090585972021695732418164567444152179202282970440193992421621378933595798693990407018641356678966773676913178380388635822028274617231565971012087066247043892677551675907420324996334294856191194135014326750270183568689906415136377572190500159350887674369695983107804636528326026216321856038120779619147150633883405185697359459030616841150316398774644873754753649857739631681468237160611951042107382703688495130649021673823227279330547605572967874889519146622923413381245102574595369562068314624308794232931271799358537920146955471702864259353489739727666671356992042190740920660717303245878432725218343667581775814549546800746084563771548038272787829940567120352417221165534121477873253916979701082373373692173228082602287927858183244860608297344197644799219714872651668081899935475885420641606752963822718261514785492982263416797879777430421268405014715319254731221615720240312630827669961200494250060484790845307989044359748457368339125740870881575200847191436068104631332619954576821643164238 A145120 983 2633248852882406118859919155068684960786367144217974011607810565758577217408818516323826669516484894853111737259069975518149208521126962610686893843698395204845528945338361603068265118980774800444035720940352502861768661338319774454323303983565169820694108283562856125742083262971751406732394480026612606740389410463769164411349317971121443140795485325944782240363140688786321960019827996741096779733776665972820422385080953951202160614232545686487040504595708434025602623904473081869444088662886897912098265125710773665570884421110683704736621432887293700842211553145581340779854406703641986862658988941102837867152563398987764824606031528199512257579963015797067611192639365632828334975405587814164759537621352851433580588619776705227632112600987076390743733721269265435963030154011626875301301977240164400053791092433376516562841843040891223519958166431296792226016105799390069688724601950217180234000071057615360175554022975233510990294238484520985445897273752205363988948386199093085321769109672572555248383596983833429469200323143679145931506619858398097497947986768659902561064195740984933843384274671982442428237946163781153277248332086702171913404245629524326686795112585762216069456354392527114976440522201782901270580779185526904111217690666313659492523988760098131297628045183156547038598369063866887574610099018478403361474331204226882624717231881572343360912904856210579003445530361769102488326244868291430406174524323441515017957228873706841334801634773756581023990415849432595774106295394551883330044550047985000103561437189462826800183560410998023630286641862559360264387297418347243019949229731208277301865998746203443285884643591641055144704743981308169606420404069919035234544715326132864187988278536889251587128790130436857357090351141205284979618826398899032308512693872793004890006901355034099026698992736665323996750681118399231992181095629300620158566188517800662438946666696932415423716925272412393438543915871219800659352429448045857383801240845852821299120615290682790196096422288881091660018372616795225603896357266819478523892487733665855041793757501107372794058736667787000465469989888298103914887988694493474108227204163426599948936177318691942241305875087151441091494524344134578399290539628328759548844327986688465816732403659085610950596877960097710276267741744113468067431315900869412030039730534848848312450601054767503345606693370844589611833313254935498734253796563716156581812795671594417398855650438 A145120 984 795232434107819124977649384574401190980791950094653247252823038291417440107637148834259301831414743292060517006888419265232428028189048035300589556274075690922166266443501233280464031786270345094303545674223592055558621544736984174815888801173768942001941368096637408775142673450265334542000687076633129900081656708892976683108239506491121802836805715401146722256916237007186524484629340292671077028047247811315526570789017683614988895850388407528201343058430177281907531137278256719513634084651330431531869873174267807764284480222890376119329230759292542533023622323013133969469159121488200415416742640827405772393028855981000697377268267029798620416077141268520940703308764877535709141190328639788463838487610326058776824527283099620576477006062161771421900367161082569593108586026274750577765584753409594327379543384501283883048647602502730284043705210029131633577115843465215361376074967078342281886671789460870637109085212088950994603176222610705401959623618373972496010094090706606439987312998286704408437470138784249881720999943901114061948670639418369951734953281346386988465761191587841674703850406482942586181972707389337088184205791629262005777333531526180076691763264343792993279346027720725213017391608446666155465434529959384779617790199547377666848522932954569348849844575684705028251655962845774357953778204142585207807199576201405429455627393914994831091664964921030730430035779552131357934426968748561030179024488853140049546930362768880111088397969256322901800953407326360953339907216733047386739858315797479624256912674538806919978522065741014500524537567875695233873951733274620348131989827148992324838535287058583681143027350348848383517263992448652084761389838615389289944829658796141876967823589814527762991038581271151302694135410760590878147526113436890916020517150808842603027330559362558274381627569312315895976598315052879566508041858374964060607658384770227088687003823326966534549130187165968223070700524793755490330200762038049571370054588492080329470166464296462911554448174250047490584627869554854886498267169361138846633755481017541421875630201562878545532950643731107020219519725100493260818299331820049479602242283662659956496123262317108373629513668022391011986547132213770024917661067819809498330345445226952853934924390258361524816840346069731073011589601707552037109526180446842192759367793854390989865831458054995165065232353635317605405321477249649736169445715050843219602832960201559477632763268038 A145120 985 240157561851708493337131254222314090991238382561441062696340949753442308335289010129429985326417735989307423024343043548124675115304571379698167359100927160263289366936992034089097069334334663443679226757894584448275841937849230901019944094650494655314765599056900934593967345298717159280277475102663178617217919936675215189134276981642347663013574530565820365339348340435481544072398040940389924165690535062351316203955898259497775444386203066527830318563141317830702048800834129056211248049476038903424712603433503167171148342142891782904332691067873460551272291729996820877438906200282732883468993618540935440424827561942863222843110410611470983853397716700077527024788054353650151332304503843628301914463720697116899167426650876308708868423718171867893023167148925666751682829949780963047609905293552457322468568311026954356164128734112783654557679015262366456548062968620695649065885915455709151949540880346125317046768180027887966859168924989948510406360435475187488431059467007196051790846756372912158792867598315859630850272782734992767562567026484489327326457942979840210614098815663787200826719438483176678584527519685416019478352900739950423572841322275276858834225710719239721754293044017266487216275825228691396049290647268548676540461422572641741728761401763519845221355433811597761984961502410359989214466407552042254354412797681620212812974755730446866646321906501295070010867359894381900993708618317197139683659221109324853448155012327328086707361385080635759762863938596711575312877873157985758912107166820790861525484066273530227006713480293375381134780058856597401269669036151516997892840978569264473823935790692946068261908375161760570767069020975511621428333310857777646528104012241108713980094735845450495171706522753757256556271803698557239915573267431542157605887666850397673109363822026137564764224826939582735260935940464851229853436460133609845683354266012090780121036207978046961018413599598849990973913014571842938279061277706042924696372684483762406678691151602241116499247252201225461064897598232949380496872788789797112204870262779563843551398527114488213378157035670126533105829486990460666663211510220960449365768942461959880261880289042448036893871821867674934178845739404214412946734351941954139736215480130553073422530433454366094883735187635098686339223791973936601739009475179045472801299034013491230091168649731553772346354564104495072242795252816139284824438352148790936163473741185199367827695651297038 A145120 986 72526788446781857168688661125754281078163010741605106281047714002501285699817173421939021309276324854027549692834592263114386652393952367620811241858923728323822466648705150793674034474937282089646032177338490279787248706608922995123848300695648212136117208973815985609969363137539131837309255480317203309269911739219206094141868540216482503108296671425162349185760941895278419123339723734657464426961513541582286178068110485350644569215737475702997228004725619554694736830320769696719077397307679097503831674367044782217879035042673095546732353373267025793941699078836716891852580203326263842607220656056721675602525530677888712297921966736397207325105694366282144640545289106037468166646818970447107389704205162918977489786024037362130457687485881841941921574578608390276438621536247824565627613633068088701791180250386755714277683829054458160946135018904024640745881439407606620802536170392657085546479459192740384877486881283210077040474412170741839437318891889888247533683948942082501034395733111621185251037577221250824266900659386023914689833293327676358482638563826630397218469376569272146807994566571512873989941128972288248545374391817673398656992301993602085187859472873946052176803219947186758414102281827456354940730310040571740930439731826738258624419094809650038687500491166526839414430122071965870968410901302512618229824857700273102864088920603201038732358124098426190112551512652323781968742068304824787623434905750527252601293266792490313305512049896382743125483108502799569383535777786494966144069624521563042701071931101931589749107492526533624088203053237124539488206174966024858743289843538090722102503770253982654031415186271501343523271327070612061019271898489210233862197466867156035480111642401736235014092378833053420328691390581553525863624979238212294706062054871669288436424846921334182000521516108184673732906677422070018536171302918491798432312380677266645369464247805546855261026357948665531305898659700171773604786175666462925208733180659507754736635257617412520719861115716595839194108490038481158055169083947349366747024185603947263211100479558373877561657891821734481890940285551394020839029057787398235658982618381228221179131351167556990033575660690369807730999426752940538939888856625402330390838744653981801220750255978828302293363209825453733543372573586527146173143751977891285943799548904280497096543066387471184253434013127203876499718761028996814367244212903219811878149467004970007524486453928437438 A145120 987 21902849953366269156450638528723570571514238005582180655813713287805634839036451084415455005416123688180330699813022520416996644347858310450105296874035865026634121638542018547655469314361724856409658038329466169911300833553956895296501166865991109570452082344493370753276153700191519097708114877580692736220896127324263565215655164868396073591042581195868463633734465104033647093704524169825613867018211399022788074460365410677635162127708331459238635027108573964199979820708071614280105162738869611407253740946244090726632297434545131963330266386035573916309841849516958504518601782498331397734497169135511405096522285437160448250749590843981345141198066300900507603917652521968961736176007024571182803388755495480834085016211832632487089512752312598094592422499572584937817712021116893237856491707281269235483613967048489198757504352245712251822078218030000179138799646638128578786716857572666984125884847135327250107683991379349415378256413306639045561559898990310775567684121521041908116335720552953225033654555453219433068973148861796487243562092017931775772429519817699400119767137625104524548813532385158404768283636422111365644683587976036626443988102360745554449874726582220988517672818131006383774571672836066590500704504341605397212316258550252381462832837871112548163779926976857293905395911904231282672470877726951258663152752612684795444742041047410983250305507155818208118920545953641887772659110919438768665137657877438120960737118416319747290177931707322507788136135903906873242252492013648321789750114498345218104862197708717066574003456029532861099256187297552754328036995170703355823475639907524828810482314680912068571419124345618243983457173706303866916198685010430632848737106889868881606279735910588497523760726701059379182008243683825466253574828156672681459073134683577274710127194406420896826592733639844831884602555645524680746693880044924389516712655610268514810798081801067172241868941686897391604390421316437303785707145989994097370112724186486858168057169109306979016281557699159742211159699094023076783280566479310718960489099182129293925908793428101796535407305173128143404530860407034003832720112240284046208563384982188460836217406172313168542102955656669814259827648033648638545433487966519561823893564670022373415593154775172692926500805632099392431412177999339224207687674087847989309554662470058696631925914880366566090764725609851466207842823035504221799622927858420234396264975561759757073027081390736809238 A145120 988 6614588159128166503390924147013392558316221714675076952949460365203299220103308410320045472614360077505605843793839966573669872206400815803564178844716972314315180912373040896241158058902765969353627081543321444822933064484588373456548228545228619442064392750828024151503788448094701228376013383773888889135401360540188377489033717921715397741991751224480850855038622700476266143879642959563600730375072880991340416200852285914160468317998700363214364780958784611568839211117007306742895040069741314965893125934091348354660735946197587179830193716229370055699778296855042631647725885734292755851975537858268387617474127676491777483014078512915629835434490917177587014238490516345520406856987474601526759516014455430048974697406187430973738902393510918742724969673296342042830672591755765510008094867985310241027349626868393351269052036694376045592106675710041150075276747403275423186967688450775036548931677355409636792135687909682240234156396344192821017751652176181964333193071015405714168632353211258762338978424709295047536005624055603153123641061956122068606915232346381392205772457093404997141594878785751266727147668258348660136445898194371243512685749920643163841776979568357864586285014272343980713162231094210282874857819580854789386378579642444392463516892617981179895422850446519736232590150964955775401215236662637977603653901464173107951209232307397513740553530802933000425723892326487197783561082755602203312083949244080562002890008468461771191320429863561500969273987559871372919590869052344006685538390508875734304625682636101452173759294613426397518351280360807694682527684335377447433830899962228960210043556529865190725914544137190438181660543187976697196630983601251561910084744083273535089061000133355324515940725371341099459546160901124709255053734478335911588345380612385465293169976285892189507449005037717031044476238898271031515483015602264247142248789681920414206215651239674480470189159363085063598994601338904365571509953302802550942848833971138371658998528435753090250396310564030525551931035017904930707392675907667889776700960928817442818361244514807184179815444504392877573686428902638717763460634867507994556750483282002533944316477532687409342725059032653593536660218706735135900181973477032282268485465691602102789707911991846174435500949937684191060552934383226859183575504430778114880199564266408822102344529750804315488226693700162015590892032837961245986671756969030007567860144470184441666046654093548587952438 A145120 989 1997583721206752917754902641759515829040927443593867657610081216578108558836360103465569317274531327283004784495039856882727884409688698514365931905807651603058158001415019808646282078319320961019938968968044746870355874173512134826982268519492177080393876158667718800383390835170899579450458333784836863826154989987009565738122967157193181722007917827212021089758030321078728341804558469264037594959404991847985782904582929980665783796873479801359278925214525844119825241777515498564740021995899138250088316778354640959016815623454236783176755172034883721247416735808373357799108698889973913935898877936027917549072090036015079639422000961309676228956075058921330377792420218283825193909074041322636510191032976784379309524531652392321436661433327545147704846248912995724349925304998220067129206793639856411521024103700287743594054957577349320056564393986214397322554438916142539673885455195276488370793240676486574983974870064732657201299853439532925308315437397307962917848739762531004637018854334079593273146450607651651136440629491643290446852357148656846787512627739087362746743162275070684032237104579764497393193827530384873249841016571112139504204652487931874734662197954917492884069556637429751168991219218778669361616560808913804789289118735759656271600638737792445215869537054921983484948320195504739939884329001238942285044815089427665916469743414793001738663915996978610310360496562053180088747674333080945961480687534054452286751821820357038580031479640863865970212956106945250714843200201315876370710804183565973414778851293904929839408732969798742517680987412776626241369032632288818421661108312953238458604343589704606687157620910307166712617500585595256249515640848892961266212743976041717728014815760537397415316575301418310977403758583895978369559974237629288626998845871805726941262622711145034810352772928656903530599939544722205992995124018003757712569617771284354821762315876299892034824884258710002309504765213927801965292220190300380390642977746559601754159387530428323948640669508779519556940961415708195050555804843549223401844729711403685601851169934678341520507728833021475899109896997736485730561279009875174072092437387779783062722739997465425308334425724905728578257126221785977393216410556575782725520786745299165020118373828382769506828360380374993600894554771556512134215594650420902845830958853792994216211416058828022910878370732723318856983186074241260783753070981719203865259367365020139623389016509170282824827038 A145120 990 603263669216280252995477206887226766977801771743633357521291577946223581469360647938191613771435846479389939311658242938617247421853780550522707871375066067151249401246423609170280946494376027462052215001267970233402651067336180129375188544658092249659508535524900249691632528433163578292810040789636958986609671574716348664535647047754419164648649192066805888256070118343075482958832778074779790077009932465210715096767844001875152546187472901310139021050005846139575654177598563559244743747721470010211705773937167478274723657547233310932200231760818654446664154435831899012699179338886387715885609161142572831432153716748877559327961276237009305514899233303324596506296667431198863040133503491961624550932442974427121427433861616293642898013962525123688120842202051412411634611436870704507510443584368650969108251967860030172053328136322800281036854877161037950261365275927643706090220501285048712943009752621590235523618623861352792552321582342599250290244342334828619225986215213347994665525376538825909727889105086089348157534100852218111796288217832411607760206661972037168124229234614253172738463988210092461477808766507973372791850558577671759026292365605505526704142005405514493124419819489512509054635041840063936925326506472388191575927479619773749630929381920700474012704767735992492718160108891466506069666143137497932105930503105690933665911302035179127562762077556737380728444237847733899604014087507690078163855551335200510037047299739357189398315531111023961503343470309905844509726869928342319947977325046415095528908465076652710049263597584606813942139847378180317198765327266887785894220879611915785538301720534261354330875600368627156772303516306579410656526905382073050834338596020515480325385298682160664101089800302958574076475546175684342897857166029566829442063107904717150796018888789514620537029975449347149210137266267207938853011970421532564948882318138193235758013178991327720036644856971057612406840100004857289152678987517412075423236430627028591384476035660918079399231795340850875670618416508857000337145670075957799467331671882984234316234959028344332009154292127981328653615206887516051911742800347435061777359340626212482408323162757025755707653843862497377040115458760658437615455806112409350825009111614656233972959188259604544887729333923310383279094988075683437673926008922681881326069374281217844473745305236312114769779734588742132793331302388022795447440764722230537300761084091611981821816939115331864509813038 A145120 991 182183630519595429651716361577300724111467094139133680103772446458542943495188079317230401789656351105448478667336294327605525993515432037559343411223364144628074261018418514949616199559223240972578748991413958965740730266461352886936479958218224367220091183852361207688072640195980229744849181860136576777092294660574350287124027285454677394542170048086348166232243417709287717125225694420114232565662040199501787973440984305636315403164819942715860625078176551008307727736392988679393347871789888043945685055412246223798007527763641005664741293236595198759171327222885425128477353051644799116283518067787120967174961350368125007837404883422615500589270612382545106814523801144003772812926408980531087977871406745300206291775501676468287833763555249259808664789498770613552589302728629954541201024755685692736259171070190028824216511042211908335553073608508647246581609758891232256699572705932889434820418152051043764553148849536063810693599818014025440662345475947720935043329988254668563384351644860391345144549363285391331492438857827878226472032189428239648696794899287816137410770485691229387482983887334868158868905053657877573709889027673885759086436089760374737189916223434510459430690715929195347983330791416480530282086988393852320051140809726435912732269072701313750706620970319214810817399404565027380093099290898523136553705967122829234301188743471209303522215483506137710369679799333453584500323506752989322659522895815696499578901532699465514159711258915888372508039515077484619791222671518158064747918441359833792876315577601855213505038197737581459068008552920797679167785759801967822521633044534485613994108515257757224401237273690415094178523044424001386762021609784537168390704043254219633340538345386251983161113803116192071060118211186472775576783304166691553202876059741352773813456441791722270367372699812774182157930854473152075327616619943284830856849890459963072844098217739504671559031921921000688944556205436252973522143762010068146397426759071616074996357603382066831654619361523428184932969820824259105906767436558095706215732320178949835077901106456625309925244088493817339777492682583032111191615764425915513482690428431728389904250872412624312798403126420749302137536611419497062182474437035391048166427230920880883494813556480572189786587430484459360756685791844084841665391439099999507257627120074073996036854870765307430637562601475067400784729070135108642964343357875131903060964588028301798370565326596321052799138710438 A145120 992 55018853153248603474565345719137931454896084628246627757981757538902022711965330593155643148862446597998961167596249228693930232794238621562371187481584596611611275578161145091174921985938924397691320143192014339683467137820261235674687572193359100808217878014877559821548245706657596219366160111720456549722886377821879070362791704560264818732570705872885079396249256078086547496335200882096423455039859130317074757264080492458165376603229435227288598634588268398662794200736504982613231812536798467801586675028724422419519998660962036477440938357219989206615294157156962556901147922417390446729906570862549389514006895657457003489336946832353644168654210040295318933389681648821708190640735378616896607692613904637687872994774072431806632153695671313937093078307786523241469557789434809400738201965773494837699300554945420844883214281419859994536747192914734307429695885819876213879564866971231324267053338909662595304815428941267409476674592718653340480778043491869387554466430466694692794079531222461647407744179823083096021368377529918372176441924919110541494824299378258501460884562449516660766688395511141973885947848395912519287013694506954921572344672815267565125827995335216753233575471790797505578456844372735280081253345168436928267252948609904025871395629026414832012925520331635136874361902018529377321609916185210849741287096140591323068025334617003174484581513256776031794262570954465134785198095025315267753097750680789007672318225827938845919043401877067177473466430209930045271104737071613807211551421313344759033551775527295197825811486453152016031724640842233520928354100694867015513747285228535043510435233306122147507819325778904989814757187112532112222719869628024842780941786724178308753362254921349416753992267451289702501581623302768602539845660001174819500439127978780632974513049402211336136326018313482353664545907913625659541001366210901597386203718036590709805681903744151419483107603775285237003643567201648393146398263448053062799947458003197427620308611745348522241615647948279970998881215270509741126843428694874827319351693362370967209291817914941815253091705570840708631474136524868810063816049113826137636710732027041347538601355145449785439362036525222426748159016533229352120669664528881984136910198728994412159199721097944541711004516276972803638135830041925546499510540682190928509922064192996065585285697225817607740429135865735766294855385849500422152436246637525112493874004823463051495928906815149842613475380739238 A145120 993 16615511468650558653889082690818077998654506090636342449230387004301952316070034651053687000554669216244580824135399930771239324777866548279798539276027324812561977150343647399019876823553995944861806104494996916625441334891452431820868710322436230219714579069309170704899882130770398078018835504557717741439534593807546904899275970749914520579841811003563207629501043092164428056176105440698699769189471795315557074905778867738060307418772124618698440927020578879845155540894688111760516614038241347388035230173619363324471241588082771375181498642587200145199059664134179806759018195217000270113315500882422128512262907527201646928771920538487377923432982161556803772776869334143011869800689157933322244435191527793836437438129994372729134622582329181559742300984162031248310253863106583809068395792638839755292452508422446905125906496477755506441762099186641252196521575907843725359371890252605927039215287932566052738289706391413221598145033401215294799754306789068607320513818670953542555248634077538557125793597757207809607121757575177520519058989293381955291788241617334779625049727089268340322152412460477541245397381310511922947104425852072712429089004754121044293262864675012024966080361790104917489345983669774638104008228153879558484390339339381289377248747696904577954152800519183492121246477010191306923746101588642778098732149328491456737309349865591487485040094788062855464156926748449137251545324374138457872112861182702464620540525298504832002036947655615371708614353883883796187253839372955851619823781318188757394339759893665547888181563870654171260121773525801602522683770624090036717329158505973048654537446349933630790137035147955616508962491984940273889874638606053717982676028886658595023882060447902137607722503656486373963406590119224931494257812537050628797579413773532009805529127463026031790900090157971858032510706259060476029307084979072339125802665997159934398243090832515989179226937308214220574411412738692378477238753417550014897437734890206551525258204389491871650136271061019027813477194041873117561200808698415639754737995663115853147371051109205971581123769838305400189365411737827797607161255216611067650773158381738055228267705003053422578374536627490752128641885456423844843380056213285323818298713588925391591194820958022771024533577328215302239356263986869670958010517894582560410489205759164737732760243707326152230178961468850726353645541797478992381392782141174708841246888492097813249972159292848656148216765844539438 A145120 994 5017829444679315464871028407281340417662205943287547173039818893541650697430438499287620318524361240859265409927723182843685582152682903341877596490172770508797105488128203353358911625791320836423867752237345876806543599670080814148666675829803548167252994661053354675319942855246953561965468956216319037458189724443501343400510980374769624950293494352370215819029918764577579186417687507890125233871765442326167919546787953976401754675092578405411701871361580233444838310555995073246693404207736350112718837925758018999567895439602335993268335149122977223860909403274365144678666593807611664183774551359920620261313884066319239915485630665676355779232591958580114444059681149229540762971617484960484700922820148779833966418442263526491766849387709717159728237804138625650466455197100398875529254791174963832603482958243024019927178878722000743085417617207172743429042086228282985182316431291420018734518749902296038264368186514777851655230323412574300376185319872255227541407618772197503156992293411885421790342258778496935418254749419326081278383638324676431387578554144135725188263556696396589260629261874668706314136123207926204817506249593631452198663307091071740109000259303858296323003035685139894284276908611427567972130403649126458225357615227544539487903250408836156127322132831273082985479561695175756161594001069853933774967367810108279343344355634074012217307624044481725574143597615460684984831902762894788962110330979425463526395566321922631325769239148593965188824061406502696518505388385895595575379570406671691388331573936111468167033006477451106568540743880151241728329570374374496221617892121518632158626798362446650376473876795356817280716857822264850182629918139158594805925379781984171518903628893011524208115442111991433647246288634382626542663319540529288722049482520478688180636821980784459389515690901689187643464568744328350135191198662313635514395018927424263597559607749516084580707051959476919328235243003517896651732957133836656445963395989384375363200357417014799889818912244779798119699113719430410993741517383492828331103555338567625279538848143162288475684125399462660016479722870687470008552635259367428604395857120552865637589308309566988168883670699465681920423101248823467913348656306747638911142074593656739266128676729601778904867429348604744303481953588204598703772676893623251053039230217203557799228008313915272155906305934457053623034658767452806198758467770388124544944066450608716138440096177533479006918849809670171038 A145120 995 1515367876781684619832396689916273988055987540366748609915576075462574208671676356750210282507356540070281909217348265818862274570785458942698754341492900666331913295437567069066992291112155338604063199369573959798659541659029514420465515231890349110280184673059043802775917842402449205315493605941823791594631857247343598160049416797209676820468055452604801614139405965859336749870085451277377121929503974110707396146055056322005591851570539906309715266710270209921461324632369617432389647554122339492693701018348748118506179951518317387195662033536496534405849440729194139513150552311703505583229801195195144896788280725120883252829731689113720957950319338509033005302250930197987167405558679768908446356447249739982064021932125455006140859380465752253056368074548880784409621159270457353826025878539046438606496560936884831571102895467547746656289678634466981874318513519365553681334202878118593051897623255205470989786454037756519786657959525564037498313166847114289648897780355384974999869117361755319842126236357508317288503327202878901368551339715062988897093431563287371672075969072584680688369714933737488829327863811412403342963940272850846491283889652498911391873785046900530477521950696550457968934137054667455752945277893808036504499515408379111544057404374720822245873329962243951878122706385466068169494464576994299357262046346503371870233258092140486098139417421338693060535902322942378416281983089069852128099447842925307282506840488695336155550308185927721871653157930409930464792440038701096907913010439033532610518740988945769720896079774626363529528044530032149200353007569290473768891886091540120938856638568012538480064320655162610863159982099831999814880345403387289577671482018130333140113872043629032408713255795317756475094415760993433990952828243427308143430146141770790298542514709069443709601947752219976696468267250080902680351712688933738853008169913416130446528603297263025027384350464824721422906468975649666096444875815665252696666048151059191153134982681734080074853661361652438013121318866073942246992377049006135740353518974251759718567584768183901913685024746867885019576686941535878114785288687073746827459898077248583684496742841784227373580290176702008449215647935259230885986450824581573665841088228570746332979269177518779206498939129701304564349310627373801938868390411356327235457437036389715290629125750558704864931474213244561343430113302228949993032675873875072437864266821195340175995659073455817811433344425754547114038 A145120 996 457636080958624075873918929326307463052490574984814792647330934970803869368148829300064217696903150739984277318229248554113563234795055917791681933534365828461729018116657126654878313004245120937590662341859098513318375037427243274166436933355055627756448518269170175083651868462684413051717103525474568742541362698973323142991523361776947630156402453192297717254281571770755120881579388598260000697476328415991307468189080221291712337419627959127128598844630241816047875200665068469508426867940738790443384988703396173769866777463092248597096665792872830413342670190813355767826788131540651074471216186397573838209799465102440423114663484481678052945217207637769387486835721238642895015715749672725390314946146601325803500657083445148328047766051269470705863430275957858266055123644481020456584286064000849495329357919980976110453147252320697489456397529991821353300762040762168928777746952760523681654347704322149942877244751215954197719048546396926750190200202508643218739588259707490252457316450956694706900333037708733324192586560520008887221226210310697970490828753558642109241754396363877171298393280726846957750700734923337883370292456151362008915536011747580168605774083904656345915306107322553166723825113600960209821501793526377897900628295715264141765848217915279482097618326464842194110071848849057411431166708251208551959363029276208196531100599470792727625886753620240822556268357930982821032174060996332447897071138232463373853539432019669596344867302911023411274064870922392497670798386299345370594153773017720176685271447087686344242449058930684334810900907325828907264879956355348703709127981752995004902546220741424174329048363982313123857033877291441679243681681904822293861981644095578624142870453547074775907195134743850464044866313531382682641211466195506530027182085332258191471658805316991215840398705479531273145773244955688281116082040859326819972952918832743970588040636165684042185493133325106392798425395403195643229700763373772477736700578223886343871401569526275167805915912306791500164518598440611128180704127282469500758431626668692867382131061143395215644401789428701813252142976620964503195148630861012174464284823471951719852378748910527099833078749693307085981205253347038904099994800367328499445097502953771735820473162933941718583774749740445373689188327513299980939550131552717201857092945759476814212196748660414953937149306093923068662271182614375445089669355442501488110463635934542124434550600087479445573863097728063558268438 A145120 997 138204581081627689229303684259854937567864097657873700630884026785107305974972274772262643534182244166935181468196015715076477234633536101714145245173036987294775831557935014682704183534990914367813775964042078177062350601761368439283843488357994909233337172332616333831460088357888290292413249771087377936455896903232696245585280005839840974630413072808621305809178895268802187169487105271223242833515921677655264147996956171773775120308876073116486527135811622758236536849276218308174112524470548992374409572887407295730381260613902340758935997407414058288295080548184904247744176865172964920984724058490872103994462650180211886897375542581777658268497646387267845988019085563139956307578750842483298966667379826350652675134417268309340064284488102914400917699575264724315564237719473997720534628365449717501150859595273317900525279367305383094069175764378895581714955817796655650937198245530800033266561109082034077277938128413180411191366003052346314519942147990763137769706756651306671267109699071560046164058451151679955588872637949839805039441764174115724099333190143146629619337751732818321051426401064574043751882294083036628374485357817438475846000591658116712007551899554159315935944922460714505892626250170435315910340596367072317129485245790601391701742104406039682771234861262420098669363575646029872184042851427287988392370372795068371980522147782087263256919660175891389718932508192833869573300284437803329412787384298361013596486401629451522759994375170943142482895937860632124366116320222363600822526526440912459826341458279492330191498719717292042749362545967870297844793393811746018046387758603312951359630102025342088108892541602003400793961070959915555131776987589852945456740785034846614158006763099172953291564217436847522385074532270716576723654909962799544760065559624200203034142416691022277740090807107066224513327051709367779994376424626827765892978773317575262987141743518739317714991541913717305903701562942789434589273185663063623023786908575462616658010139014253366597311751855289380611671495410198486768325654062256783093305997734970994189685012880537171222695655382721079717127602252589744086820101231338602941386556790452170811733885428137399922216202117202037957874770862870489807312443260108625258753604803810493471449915936872880233093475482484801549570525598389220441805271338509238633606612182325608176792788969694757384154158966151522174662467036239155467087112667761574336922153785410526239058285567345336745495222169449440049954238 A145120 998 41737325850570603523173838727546864838031905002102872775734328758167435600572258832394018283105340835263684819117878516704542011296093107661754072360323635797193839401478257777050008549254251893958822750478365750374316563356895841420446567047181107532840069595931863646925863032213800983895749713764862662240938323413575292843611570240270197390754591585750442056654772089606489770064224212520821075721110870323473781387612574795458794620943154453219804066416265442745618080606217264000112473963237854958281247627008299914401370838621043816950074120373252730234700982881650269462973586494103865486312194448056977832489510554958887402584299196212371119033343991747251718994277004347028161993767038680283562543233761411295782087093357945975551085867641028879606439408299670785442133736157502830581001182079750684498064268414622024982523915778973373711401624444896473856563356212549244414105092403348849522819800595069969187994437536029268225594813873262190058272338493007958963232700920434907232414671803160177246838751914769637854515344074291101113024191554372637980028132594476723502930759268914769080359474728220634366110702112342138431211207768410268343483263144739499446112067891272208756309451277028458226406403726357864444713038601062313395206643600465905029784349682406068917430830482924404955953689773252172342169509964332721285943893221081372129921157529590882710862111486365579454295061205877897628315653726155609150213892986966793642765039752662340203921956434321918006423299169039979166069457908767508103032416831382545147378435128959596031488370905563266225972677981389504120220340051190942101305393970218758315603388265432569184711218515441044726652386396017206208117406570453684705641855098879581897093899585496684819276486470793207909828463879442874787861141597299267011009771824423129058119538181883410886291583347628520271751623842984113870020564155261125972859616588988896678146218502023108265885260164809301276525073583327006050317272369481840380705909689211486344375190580734990437220343144385086153224627095281502392906166822674266024677652884334571552417491758861082314038443523792337372759283737305481749716475423233397076124275865893083633423781020548584249409459960645322156192199595333540882904257869752437499644143553247815256642054139772675888675645820960669622596609542386031273444252394098237350147339786116574192577210072099156315060618858471665773679402773761610575615218356308552948262379979558044382071167690738204217693983232076002831527911438