A164954 -(210*x^8+21*x^7+21*x^6+21*x^5+21*x^4+21*x^3+21*x^2+21*x+1)/(399*x^6+399*x^4+399*x^2-1) A164954 0 1 A164954 1 21 A164954 2 420 A164954 3 8400 A164954 4 168000 A164954 5 3360000 A164954 6 67200000 A164954 7 1344000000 A164954 8 26879999790 A164954 9 537599991600 A164954 10 10751999748210 A164954 11 215039993288400 A164954 12 4300799832252000 A164954 13 86015995974720000 A164954 14 1720319906088000000 A164954 15 34406397853632000000 A164954 16 688127951710080083790 A164954 17 13762558926950403351600 A164954 18 275251176393984133980210 A164954 19 5505023484979204018568400 A164954 20 110100468841574520523536000 A164954 21 2202009359671299213514080000 A164954 22 44040186850222165680302400000 A164954 23 880803730140366941806464000000 A164954 24 17616074465525813539799006567790 A164954 25 352321486564885764869374662711600 A164954 26 7046429676385106034719933169012210 A164954 27 140928592429449935441047461675848400 A164954 28 2818571826623955346099739578714020000 A164954 29 56371436093178239667570598478221440000 A164954 30 1127428713077547585201251725044950400000 A164954 31 22548574085830607541021829610509440000000 A164954 32 450971478202205322335701087638176539451790 A164954 33 9019429493755969877019311661323285578071600 A164954 34 180388588469356688056623127202017281344844210 A164954 35 3607771741271879571457200423551377022565128400 A164954 36 72155434263132516399691067787010820631043704000 A164954 37 1443108674016548827404762542059882016215696800000 A164954 38 28862173255408950041934940619504889959482272000000 A164954 39 577243460609738470715492607956242791893012160000000 A164954 40 11544869122225960214094052635857222016160469558735790 A164954 41 230897380645143020277565062251791763889213918349431600 A164954 42 4617947576915337286364302519750261052859292566901476210 A164954 43 92358950818556283343546075889293736558686135336286408400 A164954 44 1847179001976116643555846964423368374126399594974152588000 A164954 45 36943579751622152404815448221217240341581529664451540160000 A164954 46 738871589274439528514167719037306042468108744156234507200000 A164954 47 14777431670328720178640529473005345562091737900468764224000000 A164954 48 295548631103373031637508962191395415280211913214466448944419790 A164954 49 5910972576003433194044146698453678386371781368391152268176791600 A164954 50 118219450598788129465784007617201460731730605194928845384078908210 A164954 51 2364388993550151901013701625306587074720511660440692908092439688400 A164954 52 47287779502490829997843062268097645487768260801538099758944680672000 A164954 53 945755582679572439508241840601270989622525767885246827120811351520000 A164954 54 18915111506186567878635853030086138299222193375839850985240303896000000 A164954 55 378302227175633739342137384962937136119877427879495308561287615232000000 A164954 56 7566044484550723341208501588668379405322106653531387021524008429576503790 A164954 57 151320888511775437911485109561560321764933294989457357436445291090260151600 A164954 58 3026417746650728547566936978619532722865459829452043335832994063583117140210 A164954 59 60528354461318966738083435320157180208645075182298790458741646107220624968400 A164954 60 1210567079792467397532933622308431244175223382161281274519495821614319267956000 A164954 61 24211341407171109206083970764274377683550905213531734797283174421684520730880000 A164954 62 484226824369857468044732865347667138665720171474857352847697785534846452678400000 A164954 63 9684536411925855039355726308196934473208444773581600194994641652720049814784000000 A164954 64 193690726729091237882154532996874721587604685866422386380055692625859217670334987790 A164954 65 3873814504393307499543890796596215074220809525224255377204371043946348780899799511600 A164954 66 77476289484095814239221122719542034165848317923250482600656986052979055698470256172210 A164954 67 1549525777606509569751288590143195336945608906840317153144531024540622715578890442248400 A164954 68 30990515310622060858493957472176298365275260743386063557911565887912789455274714554440000 A164954 69 619810301382278606439242862829773799832766866999315681058650225700262491979432405278240000 A164954 70 12396205931042321419824453239022106072390915969732077004696542568933699353706151203094400000 A164954 71 247924116688781414217280984428974722962529891989556807764401612477242977356473086012480000000 A164954 72 4958482295134328603022377380629183763203352474438561141176084861931258383764632630774099871790 A164954 73 99169645129860578433982701453577461343122142181719722541282749486353144407996070825971994871600 A164954 74 1983392887140691937054721070802445540184069357601945605093491387110365918367209828620007736004210 A164954 75 39667857433683446108595762250666837070113917431389935187226555689873378971489964814411511491528400 A164954 76 793357142491061165883686145781889184675284695295949205426357195237431578069680938793391987180124000 A164954 77 15867142726169068191909140931008832558965820839281994142163665533547911534191251625971074890593600000 A164954 78 317342852050338299867588211802798831500293555234404210247444153221052146223326333388602464837384000000 A164954 79 6346856991545904717939872099708420236425413873663370753032299915422921235256552685155668637257920000000 A164954 80 126937138841700884188438172115190957729073100575624046797991765959162998578758438233352566256087751155790 A164954 81 2538742757049673480361578044724270214592758473559613570706750672197351449047716455271835195340342046231600 A164954 82 50774854745306591706239185961242675841453469696805945036020409951362135974467373864824304883052013796636210 A164954 83 1015497086992394276104936220559998947821035398448392373158116129175544859359608372484238117185943733372808400 A164954 84 20309941581573136828562269196906298169607603193283784591324431015428333490051749896127027374657402633785008000 A164954 85 406198828465967762700516279652252347655889968351994434389730788946915395858226646851385848111918612002276960000 A164954 86 8123976506009456763339926031594822758526307508696385298002492517441116260820893615343603927810577583397787200000 A164954 87 162479528853991165453390529402891971278696313007057638164207385118878492089545085873189817867655658535000704000000 A164954 88 3249590551755864307497317621451098429449330869578386989527002334577731886622321013212824716016557097180102168839790 A164954 89 64991810528638106118536493096887148666494709580312424315397139335557878629074806179237061493600020473203805153591600 A164954 90 1299836200443178679621596957791004173243904687091420386785228864458949184055436151472647714341725190534287362678068210 A164954 91 25996723806271904737449281072885307463158303651531845745250298844134815910587523587211083976228999432089972445686088400 A164954 92 519934472073604780800957188520056259731948905163134480593861493845131698466269398058410877182006153725411294191009092000 A164954 93 10398689360435429337058575111648127404014634745912640925654340216151341574415766487452001496788646376180462789365928320000 A164954 94 207973785587975286422609626835392017286445281413257096267686863635058164927502371155827798350704494293744061900686544000000 A164954 95 4159475679344839722080955028756429729851957358165227480445738458941789967333788251252311335312721221277577360281090432000000 A164954 96 83189512938603484418453992042727075955589839215019821545298336632749334474485925700025035068364736026891342985413852232923790 A164954 97 1663790245806203487905777670206511146282810625334701869633638081733257392045921727500076868609500952564622775304117916516951600 A164954 98 33275804656806749790553303648073644223625270561689958468642600325793416870673645841890989589759456388408186170984883184620300210 A164954 99 665516087949788596459821077840341310431886572333717590892248780338433718008577142675608836146577874510478336717748160778031368400 A164954 100 13310321655268845558853013919647539469947660591628370227366382373366630704061910648714906010597842559742819131954846891635492376000 A164954 101 266206431030838383770192125649765054625151794731647772737755782799291740959045568878352705965282552585521430591094611354207147680000 A164954 102 5324128579125997773939066285237774680657649339359680807056971538539593691236556453412516313063845481966034429578058058280265894400000 A164954 103 106482570752704557449485801149604965376245255681728123187176548421867051265844030585159570136440798244432804946684477789527776704000000 A164954 104 2129651398457783447072836231131967047214956429463526476029879818841801160027638126045122170915549200508884097101577372131979316823407790 A164954 105 42593027637229514903119128785436695738100154905849809766324573384925225894767912807741058782045648722582241905389303769468061991336311600 A164954 106 851860546106067320763241326022018663304598526558927636297658498548322934019481919019264177451714833889530539865764666629823336065863332210 A164954 107 17037210789350886869282001526706068236943879100017181545376510587962827002872111637674143585250333866548324832474865157405708646100008648400 A164954 108 340744213131608587853027152426454911382471162114454478459343678700142606634507116687003322143438435327273034608921033001945424663783874860000 A164954 109 6814884209523988766408285486375769160521294844571306520223142912820573464231440012410475451637403866471591451366895257115533528111351535040000 A164954 110 136297683128316132069937749168894516743116367263379704979224829464325398776504963871415303945781365218434866539120675799133004611687458078400000 A164954 111 2725953641323049776234195772205473005516136752706665591079736013444786565367622549892421977176293062148758081018068929119106773222957709120000000 A164954 112 54519072401595544843319504285496150475591695066584266635742867849808111792723322697538509286308799892069815612603515576123830364015235818820291790 A164954 113 1090381439534601883239101862537656816817213101580704428997820308614409845561883887944571580581834770823289392096913051397310505271426349104811671600 A164954 114 21807628620745860041006940729665171107451231368098894557285020257157503796308478405242118025837113153593707523118720824009430160306583237248647164210 A164954 115 436152569015993648344636884171544117571164014091674010692272686840536213627585581031856088800750617814432544085983612401453004303692789848021217928400 A164954 116 8723051312341402976890949738508234624824982905633564139246671197584873717166491314928507652220519726205547313665547520644279896346408854049692796544000 A164954 117 174461024887258659737783235871711737964533710588672961292957773167180463235625420184397870568520541922448874912228455865189994132379238222779224690400000 A164954 118 3489220470553785622558243199498131931541080981749995117610166192323242530600762414145922476193501616115454203310707259148562314684494701556581345336000000 A164954 119 69784408867247961007216433631240582075829755034530620187223538426057515929780328492077750820331847875638618167536908019866494934428092773151563937280000000 A164954 120 1395688166468404360786674887314770562703468352938911715476944089267892740166868360361763234159535441208970524388426474230622211000389565380553446425103575790 A164954 121 27913763111836990028580422040094589677806832103744220544188348200292703234762603017639429038248678498103373708522295761278290466244345505961512282092143031600 A164954 122 558275257886117924637071798564138873944984069302523370319318707350434013460903329417622409972209084174580061471481287967879275620393192189894666907831211796210 A164954 123 11165505070709920974050703126527719086676629930603246595097409013900279244531091969649124783588891967741852975450333214203854838317989485211181763476391259208400 A164954 124 223310099673949696230608931646166603913208012415841168779935391380751797547996718617618929332409080433844653832579137034598249511089598233740733997305058897428000 A164954 125 4466201958674019459604076015235576521857668524392348113158452049669960204107431956845107259860806430257044963123032195702388045116388135265156654501645852213760000 A164954 126 89324038477380910741283109257727604965528564281445155793726104625844408282224917737343368488740564172330716702965427692867103404159475734382907677846066769907200000 A164954 127 1786480755625628645809693964214873589878075161500866986485663365165792249646023926755691835605299994790410682869404229433728918119823775269253645313184329910784000000 A164954 128 35729614834072785875619903749207761947617971193894189494864667375037071695000763768356871611152695239277645638806931846164678143645528104597726484297601584346553259790 A164954 129 714592291112659976700918564282361041953488783155420785200321348935165967941620980031998130203987811654941552404515582073095558497891614076207601246630331409548530391600 A164954 130 14291845710877286453686909569491457151955777773509032146239042192606664445177134136442320206829736516799633669865328211344837358274380269302206909951068537513967797228210 A164954 131 285836911990027467467108957066713869296835597678192971769433148130200190630436973444893556191594336010008725832806895624555270931818565141605235899390608936739299732488400 A164954 132 5716738195250184811568835031783619133961836148033615904574990533848444617150886432926237354301941803088630374842114405338859266505050552796133068717874550080868618817512000 A164954 133 114334763013996405475909818444659217639739206850067447475226362101857708433860667939092071695439937719541724660561817963732262287474596055203228388958738428539024859705120000 A164954 134 2286695242459782572152550626941487059751420077967549213533379051842662101148435668562752764520772694227967045176889797652338057148045962858822409468369656571766806334032000000 A164954 135 45733904492792740695738097699795795334161120378674989551244617232963400672393159566873281902654932681301991942850864720600617370932000092271605023151290891455062309479232000000 A164954 136 914678082727796710065978686404253227966671014087449179049570012286062557819582661119796362233917304841261417598975309176969416239511805828963250052854995393963690379338049343790 A164954 137 18293561511994772124343908376251810985002392412027971341484953598257142043826042618042541728294719121129659926818666478838529701207672196249887992853683459176522691381829173751600 A164954 138 365871227388672245386354179540624372959577002004624339989724178565047188277773950822242024453081159411439696836536289394521810169214616380107572569561441087109129683662068643460210 A164954 139 7317424490748980965716603831124250524382123115373785062994985703299030713580540985672664286805358728005723902733984984245460526285515776704347705640984259813756110793751076237768400 A164954 140 146348488674490358249717932000284571502166766351077112930476925500597652305580178085693123043663759398101099302250996195805076337480999216527858462167482016411706391198248549196796000 A164954 141 2926969750680021943702075747561682650333821407893570492021082738704293806790990729158659207024406884721754410996445854134018842985033657979375256230305576730965811330429511472764480000 A164954 142 58539394557404741558433926511246128451213369699614234063138634000420819237009892876051417460927150715452134723941547452743001271709514884540804204196851428685189584344343692399950400000 A164954 143 1170787882024180884856526761425172077915006224827141165717112264535115246763999423378593015627323274729383624559083556456112513674367132189882065675751826455021258841601943106892224000000 A164954 144 23415757458005341614982683288172955505188309921143959004363231159389892792664996580407085197572111754847849257913313359106052147073008874251111155922403800384932671546225015604098471827790 A164954 145 468315145510541310656696626956849389041529906914901893887684340561549613001000093864846201651955160302160520492899111781797080413173502094091619966595421433388803325208223381407049273111600 A164954 146 9366302837219516917912847406113864565366199157586359801900180807856009869612170509331027700954276945159757098000886305864441390415001292183812526706040064898958074861947262460473999990492210 A164954 147 187326055284564152453835245461814826998036003537493634520933496089620549584086782827302627377389013685526075722875807521858823451330650849715853081603434022602801664394601145856140290375048400 A164954 148 3746521076494759786043486020808090958032935633670004146680304263882110673106404933805920024190154683642062839358015900747629074039775058218606323287800499554757905396508054896088428866675280000 A164954 149 74930420945964730460205342647597707522103023931802712058838772119436207090621484221315750016650581871472083285170313021161633581058741988857911698870646373149195550102481737501081038516991840000 A164954 150 1498608407240685486012902526508099705225969001433867148526042314360529303074655097955420752131546306546892000277804605446374195971452515875346090383339322347359442113212577805042238279089902400000 A164954 151 29972167911241527256433964001284905200197550484633601117506183726646689286737610229690530078601619513286846697044059009390314406434603839470678935785314344634699464487510417201257115756799360000000 A164954 152 599443353553386968661029706225149250109378354003411200873977283003282488633294814908834665270191528787484209926829988271137648105266199668007895327142377725904660491696895175073114085600670700711790 A164954 153 11988866977638867843867602648492007924296113966283007587956617829472623830636748504477174579367013346184629718255575927089380161636806450932044238771569371182306633872871640122421717121307084028471600 A164954 154 239777337684199955413824632242833585004319380020251016472633352243140853118769987988277832884996558834237182851988913206101423202194365091617642549515752934651878301994486200112287912511142284078324210 A164954 155 4795546716312451079005944230316540230454329614296837623722686957936584592496100117740243483653057014895635426777326157408304863433052023291888006472002368913152478530630791955522829651922857751744328400 A164954 156 95910933578818072644120698265782511699299459752959088754721686371814939958545836625855564565436533881823154367612492378592224882573745494776808790582378182028351998449390226838201261465173795827892964000 A164954 157 1918218656627742474162450238504684375790246544399628500699792671697963761343393417938125189156238549314672003993569232180367049929729010474317149034494179715873088525723292291318918597837808732417987200000 A164954 158 38364372833582474568614770387164896602988001516022003929775682286835092553567142723554841741961733452242285434835088840592852379926194005301169681969861209858951182783338687563461960374216444974286128000000 A164954 159 767287450692201993079610720084722113803421442881028756911110222794218197605328341766943594015973918363822615795975860751567275225156156022319927664996776508008811901044230586010910975833534306004250240000000 A164954 160 15345748894255091759644507659115105857360649812766838324549203766017101103117144124737305548159661938090494187727835775431975631786556008119254205252794248413771760477375938838323609295514057835046841615995790 A164954 161 306914975493322873153936018330715388773057415358262030217524061522996765082554428282714784319996910178090721190723086716652115181399777915842197144113059333347345658677345319128579981487148591000173568639831600 A164954 162 6138299462030878967862020853530014078053659508383302701739525933826132896233657255505697011941009454122570700230498352229213883480154545572150010545678322108723283264850933039529449873402746042072965299146956210 A164954 163 122765988283906009452906426808914407612923414192027295982571412743846609816324518907141966749641614093666539532930699402507709266646270656549121564181909151009993067123099193929746002341250405282849184509945608400 A164954 164 2455319746543889089196397356407847023174241635332836639265133960396500296139301858742489991060033520039851261244760748214301094333764090081935551802324621401120418676627925834505079440918795092224841584329489848000 A164954 165 49106394548193159786693323532748117881800299736502547177576793318321367919042266786842812942544695164127434636618150167568960066692055340657773446420221195640819520215877355808304776700251641575853989569201350560000 A164954 166 982127883310170875079151589685845424790902909540922050813274016178102886008518814623706049725631552973208857053232410786519990336957536442222812605763145454473544736929648403249895438546195847577575088991630867200000 A164954 167 19642557513129571088488734174334569838915996487035863161500243319795568272723845870211116812007384053277380427482036364433215586801479321425803125662437339922613981390834993806673906861747177272761407731984694464000000 A164954 168 392851147201114541223879023776179613929433926729469545031341114976108851762584185705741914120067707473578429523185783411201521737424737494053277802722830285924512777676926930826958578927358230120920959412962542097679790 A164954 169 7857022882792753213559667281313356621610958474364436536653547271126126761413829080145229839999754677632185009934616790674774634776397771191809861843938275467934918550743079710408780412395458295732275283724623898307191600 A164954 170 157140456431264331139230901333525525013297953548377674167598667996372693108406648685067520701253975224968599614368603972511766155513555489039647437801277906644154589690180749655261148798692792560672712978071862479436388210 A164954 171 3142809104133471960145369140815678351887534752189332352042527811404457019770734315344608892050257137945869980600897442630560792309983111084861952774475806078592216167309998102046933786989528384133998405633024939854578888400 A164954 172 62856181592833153584680613944047664798588219172828657169237648131760627045159041314445566642248083657034065349846788352345167924699285556443987032428225993530137896829025247887562051551950420097669843393516952844308105932000 A164954 173 1257123622059937359329076901435635251188514866037413345952494800708642273898067926439979108869820491103014621753512557041582400063978177823814700187338717309768629406237010674683708547282205450253194373487468137830492681920000 A164954 174 25142472245264235993114066421037581634782963177561201960867160978207918363000565008379219622040519622286636503628381376698335266058238078131537772524388167712560122396665749120095107724071888059135794173954320630062526360000000 A164954 175 502849440986594495992931896267249164915912580687482740053688518844859824960795429759177141333692588450259611443730232251300450616738251995735630826040039784594953133371825694930320890049993342264154017563185570070303981632000000 A164954 176 10056988741358086664000924620087302167217519313180344019288515923778062469732794150080597752225184115007639319493559170928206525353888058020144848882497423798614764874785701354944197689672282231638383851334265446252956247025763790 A164954 177 201139773259685668162864226296592420722335740252220664750065229413178568804993594099553053555530329220201728202250273936608080767460221522511541624883881038106609341642697776225639551566893952359873747028096389821996657228230551600 A164954 178 4022795433844192549525901723481791234810323244966254141912714376639356457340413109777986275548132886202719613034952422238209625109360527158149299426179641836736021198896599255595559963419714521976929308825293700250509369515186620210 A164954 179 80455908049893434715890378420634681103478633697761899776482483300302830771619086751298229599713183760028093240497987314885152697390332477321355327093633258226797111298784859733566577910030999935127673541773192081221711889315244168400 A164954 180 1609118148458060564269932409105151530249111043349802206806451540129920978363675052892737025755472064224102466057388894306415297458022208908244782749321030795832237061033618867457150078230627239562554104559849966086939562927140381216000 A164954 181 32182362718365048684441144995952188768572988254887328361665068285075706825899367415190189190333609064952861346096360846302550819364755365401249179135387928542570637921830810804859371965212689608451094765684721810988897761359517581280000 A164954 182 643647249351377799847542802389548110105649345061518574875661033665971161040510594319869371958880196495473657130587592774841949680573112406060919925244841081102015907101958710713226132374302913920338306228758111027001893775908134846400000 A164954 183 12872944886709092520125254097201048896796778500505811650360414032608563711260676806718699202221764233837801746784959372472657659477022350081937125355638471827052381115346024106585296508887040713433094342876435716684516646492518361344000000 A164954 184 257458895727812612137140542019450320627426173304817223991307149770270610828757312304562882901393575460341000964186948632006670671874841346223032820060141728324334267193492299245795612326986287388894712067788087728428844455433711375280247790 A164954 185 5149177874428867477435520041897593266378335531990364299508120377767398948646021769495035635167037324878519339853494196291203763084184713816146462660150280402152418241601282327197705889524635210182550745560949222463347119620341110473609911600 A164954 186 102983556686029666751023389546945340581735766632607914854987457284935208052399698443000322359140906240431378790789653851856651795704296119854362791922486220284056614019724461338575141948166089551091790558320440870079351382220246113552637652210 A164954 187 2059671117669639679066727565118776316718096452508170874396250140290448742637579229921998640298821319665847415690188475557784566594497959267715926612839336650501297264148465522663923322116789497970651324108437945817835207440673400352661541448400 A164954 188 41193422032373725465643190675075104999738846083647859645423902398199918709121409010093782839454289219739197890898977583844491890022014762190883762379326171134531358070827197183016128663863554606416447637869088628651604084199212837492042955700000 A164954 189 823868434227093146999036600955493673302315262342646036058456039811817251309824668434951857458643040923228949359883713130665848963081406780548979850037312185180735417173701678255075817707826385068397375871388366818930080391699153358617101648640000 A164954 190 16477368556134237695057534130860463846465842501305055178623649583891215050926070348873786002153836276302480754665601838433347238846867982327681654933423418281120951868626531939524925890968195025219716400932651266186155333905929518409471378566400000 A164954 191 329547368554532249002686724852221084537707595115143792721563567430921701513112946580970697102696234682807650442670588285067549968642156580887674257322011857172543907875580606278966708555597246981429705688750703919874181199557519392932014483200000000 A164954 192 6590947319727595682625781409625109272825659070178978922827387461024933262032454418875346791340944232864955693190181350662746391368085594853010964830379272108451831146041240165606542957314828691620357892204070391427015129919262869645737712689741131790 A164954 193 131818945367290927703956566444115937097943324761101639824470071468628649876052998122625592812559275441475167550539018712482835667266561161765368890286366141469055682691417364112675034870354248872242433412662534089130932716947507028656702714309645271600 A164954 194 2636378886800599155324475530191711279899072735959020682720396957269977848123833754642659037779249071848760687343952402740026669656430171455190234110260954866308730565077907072372557108834449839329873425996003723800950144806043946352416885768394029484210 A164954 195 52727577325107595131396394630022076356785579533920171379027849703347653974532150936656124386146252697360360473542488624607932519350582393501461808295891738064726949526549337249832270405236294024297963674775135316385632705462755042633994345011903070728400 A164954 196 1054551538284064271212673751285051432604662199487808685712662784383854082367765936917621420084280275797242876261641002627318611908619804463292203529941760757172349943353150958688971167510344598850391082438238882010613695090427548945480832148032472469384000 A164954 197 21091030601319532795948392199393226761472256165944278876895371494015101704897777102042407048912709952945570861048644655249571468604559221131103417879313735061003217923506303447625938538319266344296457827619501153870294721431999940765635547916537670484000000 A164954 198 421820608739155654587508660186064454828539805055252316264348097482705448974511569447546498833071495459516476259966579939352311228542373485416556463231723984432996083174000587893602223133692409043846617912628708832117622827895041349726455013833908939760000000 A164954 199 8436412109038413065120989527685287488552689735832381099815775301702177277021351937084897133757775837202430705979205335474263861699871250964220891377543465352918556157557502136693713510019989824035281585457347891736587024543001677682803981386741289396800000000 A164954 200 168728240865874281263692786706738999490997322164662957504326648784954582640856256228069286401965228438769841590869310392858565576981139238300470238941314626451868861997319607886986063176466323648921999208528684543422962951778979702104697016884216212697288415790 A164954 201 3374564791019606024499315657195444984218816992253565860246755830717312394825709474288812602575498802669821381243090281524637078399297069146330453006635198916907332016869783460801957123050657016342767334158208225042283708253958517011066288120672132749171536631600 A164954 202 67491295294434536672038051708229863249906128186135161354081407108543447105621341089818046458365135301587556968692209906906417537521814502404549684955622440586626553141744347688709503393936243034623313790791976844963699384132484103230344212139349063489697602116210 A164954 203 1349825895369539057081795805451016536308718330543980110064553952054812926294569853877196817304405890995573726250452283666401870141153752437649806195570818056702129318921860523227597286537186914847825617968395783781634492063715957324787253237305109439919289432008400 A164954 204 26996517697007750893473576469435118537226929665193846945996897244064927873090757571188609753215107507007192744376976334367806966708599649422517893128659767787888079144930111677576568840675001377221830575010748845128165831418129300211545655608887598330922525562268000 A164954 205 539930349732494412906224736596998126965589854390161833814054308940671944405802361296665663206841943882058219274898139908151530611882485001840793246918063488834671438228460257812023839012125289149742975813071640292472836431238789078546924929433460157269185249687360000 A164954 206 10798606910496677470466324407358092000651054389490156561353084708151080253636828887645327691714989968407350409403716506020457390881867679580600136570257878285697361869206607484604392966722713520545461021509498990912411508552320211754496763702699488812639343260667200000 A164954 207 215972136526869333656163081655524429239806233823541528928501664749774432383152210987146842385862821183470728666189404277557683390521713182487688164043089735894025899476880196259366183064058425161921250535151303519507325769597292838761100576334595489597899630551744000000 A164954 208 4319442696876102882702691538729814904271560958888131080840713839034099236257853081356484841686350712978814016692319807651328109602179406616765498546215525976694408793386967056911233639781646200808121272683921912162019470595165866941985804341305685788253468438048802099790 A164954 209 86388853264296381845642428886982824474939944826108631662227887661454196497053238859400656713108900045764269201217030595030051027878490991675544676231385144710165991944726603772702872365642477967556350693296355078677848515967717542174991943118389235690978885301254483991600 A164954 210 1727777051821414330601696483348743330124908946842707286068356155335158258194305837399678841837139748303836621343492692552339490985211165175502212959070886093384409723290792119208498728117566626142687538258866562338809027097550292507933164547614933671701111042830177595548210 A164954 211 34555540767138020485810887779156603415020379943264838777843091148824651728950937952226890988242029913847757173252895464081559228257050210349870647870281385851309992153741043259258800178445673858684961253036120462081221677514924683447329804657241652591652887592705310225288400 A164954 212 691110809956955171134585986843540320745351282383537978014997530681301302895816113596659265830600607788706753241527172014522238981329486353469625064043715079018516541948973268856284931893975683027749465792036225506234821632881950267339675034639256880734292683093983338874352000 A164954 213 13822216091422998651059084362078971463805899318035583609462664767722191424252269362975614237927212346009167260359928694948265867950359369998836743413636048820216664816462513450547877204380757777635994130467000835416904194309308137314655079522673614192710552286677209464858720000 A164954 214 276444319674137911165660084021352689762261804693644489799426544292639722606045424237568980161754494121201703902078055453726009690369295579522645872958031540074513180786341921729077586400437479488737091619175542620203831279100588194560105523811494034916621036994495374543528000000 A164954 215 5528886350396316986202769616022519004968112460531546148191995864616712334540909224312513511299294826444401251939150740169734040434628075181371137552866842074893861304868671488943952574265196068495086012580221370641391573440300272856542189143390315719580620565108931195797632000000 A164954 216 110577726146197528412698983410167151951708575073104973323406316461611067267812574428144212603464345815626747082284429521254800623267802500539475109093778696089810407613467660130231178852592769522618002525229829247196689558994466510352861299672261681785679785284664243035939162183790 A164954 217 2211554505689374342026851489997678476081098018711580473659454312617757756896139287400763099618855902047309382515716884782298408756860869949030549342604411013634871782591237809631666124397632353506685695977104621631310952983658551271497576329534340983594943185342997243118513687351600 A164954 218 44231089769095967688335275453989963924534841309403319539122319443370320928396884751729655918913880433231939259682959892448335920923664097116535138612128507766640611785007584459066415976846115290138117179159603933590917450412984792218577809203572018215913379105122391125134804249780210 A164954 219 884621788488088970722670422160527166548954444891500592101111052687709734377419675108880996909012856510353817381031641785014073334202215905049185807443375905211675758363808254509990189314791670202850408775542308691112316823055971180144081836329144335198557890067696747757986695050568400 A164954 220 17692435631885173902508996898896176819241348546366166144617274549364113629519534045261233042498505106883133196179189413609992734575092285296149000410471002553213928185614933545986232117080758290358949343591804722413913003177500085367532967012898468465301856229066175895554569489045636000 A164954 221 353848709880171367811291707091636206150072163898046408944246560899480651429813491766896922936335061671183800894754919830394080049322805049826285693441489740043886824079074040035453208957313663533217810233455265420111593397877614942643685945984281004532651093135568336718988101541598080000 A164954 222 7076974142452786011022572204460097203176816203404006385082758389774454279044564298292368946209378958213210124112195908514852967793359047661110663934652697711030986784515214284644066076930346342369025421430622332914523695809671353785878497175677283385334622559894676597418173352750582400000 A164954 223 141539481746042893316386205341749405667043782576941691825611711231185910589857175224935988673841133660054884606585868408436486692005239886513912280009512012423684741748978955371581359494288388281473892763842787148536310473235808174377665508633378933600324465141559729209131693493384064000000 A164954 224 2830789612860601672076215045117144500614032852629881099864218999870661443435009879459730381654210754503010069209806277574453808136678170380591067858610510555994694973971733076084030038809898174763095129047665925599107608692389407475559261239479254784901437991471636310386236369760507248667790 A164954 225 56615791816006909556494119667986017757743801074418567264324075502352093501457525088414819796631976716098448925757903739603557648665030860618077802340615617270313902259277740894728657754680571677934248056369522164549780158401253029271304246125818617955927733602241560731796777393066664346711600 A164954 226 1132315827496035850961194910401082894103617535162550757493763103838459119469245901353535136721551590154565734824378746416280526167785235703694452393946683916158603390699089128215585816356459295143638050853957615754961073974179700275442772400579156041735339928439216261210660488975416003804812210 A164954 227 22646316373438670215850148548848908661047180976734603394020893952597527378186826018775477550209272919743249822671988360809797987245397083900546974821621109738218574724252468770731969552386143134571822811610495764378530895606686799309189197572838794487042503696672026155707708601789974413507848400 A164954 228 452926323939132523262293577059343394981872463187722232997404949833091102591417022363119970629388652104922756283381353291015634436726993186015959124415222402685511337547278305225875841694077103342232662488362258208854345346520591842354574898586008578547647053720245869086860013263893175392716120000 A164954 229 9058526408189832844151683662834172334856026136815047962287840412284633152381950487014607805091836916299610322266458787316706182570920893880419575047960452212133023612190144700742245846808626879860577374890292022602761455618148953970507316914304825347088880670141024301191317089839737250305505440000 A164954 230 181170526751940326466255812425731048413170201207539228040763432285215843516559551606466833233100251304426898186281701795640086277264463124856123632982934051147778148317547595068779837104648476641684874390103760132723427305713282108882959798868883058323822750739583946236768042935706102409604070400000 A164954 231 3623410506801679920989559031895573002584397593575549936715401126494780479709601869452830207287275285657231798544684556898920978062210167442077115300133181161057916487825845922454295145462488313723164025648033596267832509981271702767115465189033392194117357761526948128994194881492349196261960640000000 A164954 232 72468209571291075055122257811882616363527424738016583016982814068262956458229904712017791388807678241740668227811663103543329758698715803407859471337337544873517547485135743412790437484331405171524578025566547563070666608241376975289810336799407988777306441120159819897524329330174129429399235941551790 A164954 233 1449364180130971033809066699717075453507337952090443345993152112132606066445355440699579572637397015406734009694592701382164799123064565159483532733440229330517535304275091367529899441188260881371717510763448464015693660337146397904746227396362962673445314540195613544303295220610025498671185181662071600 A164954 234 28987283376722414851130598591236277295378895147863236676935373387293704151746773216578001915462551744797182819452937046490212083383556380416834742760848512764680136446771544476179612835713821342382572447915036734499177957067082274418223724818097007679839315795663296511762443509016116670568708858500644210 A164954 235 579745663016508180521597263762620910412220625078352128680154090638705739491728752383288247563543263629193708900280401306742563686116429152879976617057848778380191336160825232035224736953248501146615893611222083773689654147824731814830458034178695237815446815748286442749179652116634467354274281675197128400 A164954 236 11594913169971362688738362654839373671473543461378181858872978388952906677295359352655808843300152416792800937916995061526924870238184411912663615883971714464198315907189594109107801349161067701016264745615182360943130157493949116505573344827763418536118303477754144170326875637949301375934106561706525804000 A164954 237 231898261592251235340895600688526582694053488423786422882857499302633971295122873152917054706588791220034553956567641938379969335080804815354553988535729067215856101823253671550222159185143307582004232380118460928249344640628071934290750579439058646318553412810851189713403164671318268095654549798182180800000 A164954 238 4637965195701504901471154801899680310722729067696362461741039367316553189117022177955062446339794506710120104700465648284370931634879340136544659535995356225488639954912356464941630107221272075651763718213808062725851770040932151622629776486804407665762981119896380123036755706709271419026907763250586232000000 A164954 239 92759303191159701922487951800576579351287767338339929316498574971608539046631737857035675970956263780390982605391569156022849531362851679319964786025522622133203157467192789977576340614793559993268855776504938137734332945386057291188890827696552848103097879671514729036108962399843549522814490610750576960000000 A164954 240 1855186049365786341643322973766091257347927698031102514227799123150478462409889244348292998440819038549784423425659636416894794340163162333830258254662213426597775577431441139407490421185124274012474823847216592889288230351176883960742497454087438683341404925813282042270934143571501164871285462969939352120835790 A164954 241 37103720698167572896737738230413018553402000985908128842512534937375722877742874631117449549250256029834983894869757794266651961061385821625224415776279488210629760110380529585269080601487546963191450643286688460477796035892652441954143567084876408092417045163925390076393780782922626785725622274497343300833431600 A164954 242 742074408180388469345085663905327665035896438356261841693688215162977403433767741192354685961704851150355623196187909605036036186470643663493107515547823009060553637865202013501149922478384188155175213928240230437615635075298748714531171488763709270915855906069425814438718349235385505851083633631060906306577276210 A164954 243 14841488047948509615108331264047899180075057139887222130742514631568806986253559795247207618768091634080231369899613266494780663034271417889634534311401125078170241470455868705938364658540348740930428299814933833313506988654888971799589432716597807599667418177206876546991221656246369519753096435443498931929718408400 A164954 244 296829758645785032919460552755524366733448480424560895587580724374872584181297332236093492675014211983381434978147589613133384925345234240361662653066346465919507383930952758431811919457340936946804072865806458674588492013810566645726771109781719122088738366516567238151583815733730822798662204454715844401727114688000 A164954 245 5936595126651997470735089604601814997307916361027546971206223122367380572750469371344856659493331825703164851166058277927423131800100802458612692398093408605512198769055762854897130914877497981499991594706284813658136885090467077109235071304629641843682567389779938907266863966850685104045249604011234203297197224160000 A164954 246 118731901607765900082883765415218980735406948191455460224183667515274326113214210436745548065935768703774565813921114069767560304674091973827808346745219431505655819602413761362694538271225961997434070961268859902525979777909370411958779946483406830600536687967197428421977857201826802142465585590150140223706939307200000 A164954 247 2374638013649837015021314774768033230493111383247199620484857451664020815428380668931879258840098017869716692090421251619733159466923357969667256910571413818021353276474245312548929164898039287297366200568240470637784437080187985634657169337484416486548440562775921573972368701332798044080523582001511927629398682624000000 A164954 248 47492759902887126336204755850401725761492367594759032575263563829217880308244777673152410731405401103623029944204460681068829191528613847806021567499814728992039170628453049149932800684901706746109043053530089245970971348337744254663935278257106248059326640533658405969291608014627997571957269452417156364476974226666519790 A164954 249 949855190655550247439664324108855738262450150491481454816599572503106886158438839353344725720176836997034520932009926594859903874375210724373959935764023632473025514548423840977740361436852554925415241913907381583725079101434575932694543395290483327753689396235967609182716840052000685246081345296081483527319496017060791600 A164954 250 18997103665067161670506903071471510406371208688580934125956950695905554273269927099187635556812640742728976368689890617148555744202067100720621805266175992893234287636220318151757516887001863629568326147497125341020536594726459306821373374204905075207010657118036855866015743244802577683864090946384492726997488074342274708210 A164954 251 379942070340466367844410393215318120949868287346644783111638198834979416467421548226167531984434894910345246374791654047998268218332599739075288236341430262740161299629443189679204530905333523212566949134322061007331432148484541899777117610080009677178950526227087190967542993771302833256131099736947115668971724566866671688400 A164954 252 7598841347591790968534533093723843613094261148786429960982982938917512683733809751337418660523752719760919966106763690578534042040606255075500260202166998583821475152604681072252856140507789588348296617224025062951437626729775409218133258036980357279898333133808134106295969275439088595787038081887577513367373313447791122772000 A164954 253 151976825767485091603617166462826496143823131012799285194664038022708740762383770763029733627176150826298700094353886003942054394291210307389895113550107838256794486252409967018432433258178174248905085035232178115124932209797199608814483277447210420324353114861490487864821573509042410529029083380724254267106242711164976235520000 A164954 254 3039536491662687645915219104418915044565331146087199656002464546117721734899067781362497499948027409595996273636653716476889102978985940465237406523571269082186036890285200407538051672487995065120159809913415711634299949584044232301414508843238944265080007843909115143606613769806470414785921177911262354877043376120047665536000000 A164954 255 60790729359513469195161897591626003325083993438368272162232966635625373091009202949288006547050636053320370907724594257498742361442953495653538215522807627984723681110444029494149093596248532905244358382443757219322025099442889448530787042750673602473459067811768410598335921388641852379825213764160792488239237960335916127232000000 A164954 256 1215814577715463857114124233621868433515843879599425192092131820916926726101692869555332708391399082007643469109072538853175829445131528766178037334825902200448337888290451082262454058172010552772282932267858106295214370691200124933805845926385401681446610161892316484512941526175236568077797439953554430436371961021706349774458603790 A164954 257 24316291364813166606500210308224336010600157808629698818792086182426919807664033602498105716835708858977590401273063851127536233228079752385706207183913036824044043087440431492838524888381008948793573937736821364079764787870849217939919019955146626268480779350985295141183292491552721771181812092477860222159183256733887540085544151600 A164954 258 486325823506341180483852186916493047889204899697657810093060012109947362774360992787432170780693045634813731294767444434003975535778869569846441746402260578975113990915699666053074680717554983195169584709381109666732737209285948677665074948826184364821519057159674403708471119929813072554890480119649484567136186336684798247215832940210 A164954 259 9726516394328380576754003353369987511328132864454432876205566011427126587908826270498044544493438281801513091281472236909144528139922881839575186982525208429386942401651814044987577273349795748289353813280515841037403573223098259930635389970988724085468450545992858091865527800571434193722894367794835293821774150773836913854415656968400 A164954 260 194530326370598774504416278321318514759868358254452925671438450411768752481656836305182777528647172704948157333299911297002877673476465053736680923436300410925413161421511280531962124458132393215459788132782093594307094766090766405885641701495303789173445068184434841093942939559833488121759842328831599153711046701091967233217675190056000 A164954 261 3890606497092598749475049791504745585863481184396343876375311611899899464102742944008093283348511595477321056819407557116457295683089449413637162144441933065261749496199725603283454068985377429302649999999077407357322361354391352263171512071416661932750422508980250407011506462164765847381235946035329848619732207734143923786940744814880000 A164954 262 77812129335464449628354140608354983240800240520214042979782717419724147091691762297345066247822366602716326504517451337776318195111833932879282123744794961465228900776375792988989887175570339963473884270169073282269968964350626678320607992333732487217039265506850806717840233524894501095922241431950089674890739084496479821388051527158400000 A164954 263 1556242574581538485344145707732301095286617147050024168641184052029006098026573314290565336573490025917724637452935030664469809531237577549716420092015025232504456232575141478246213859428662626817895370807131968347869814032268526227555714864782634715581401616681932105909006756129873704884395278863871647547736680286201623340745763160384000000 A164954 264 31124851249075763342871577254806424081194591235263909231742435323129062290822941204362571546551195992918296880757236360590584275627577624544232871792881087990556582331663499767705973047508966774757343151926739338032603173949716765539393348344960470259040435305542868092101816089294131494449505909738857328488077889686179480894387050854377087790 A164954 265 622497020130415139577204807099336525133136790590546701813223792113560052422288322458276727232651829349642020249115442157835447212608073961882746834909233426620480800236483399409753378128893620263135577754216786182156201345081260130553447987885364924129056765548941881320469941119815777824222124844005634120428443472966529899477176770021483511600 A164954 266 12449940305586301758118499888865547052797110386312808713331507902120680084460178734774992496435042255670793544012215757624023381083444811041924190348422178381720661921594917531718222463826789103598498965898031436169978512553524559710663816949619283521968612558431043430130639356037675745784386414494241363655086813587133444020520319702633491972210 A164954 267 248998804171286014493858072714887272058629699216293667807970799239403182409491820407689008964340958486974933660842453441826756358294562856923868879973193764620634156769203341504827547301514116038685727534234542973936659964108478336205173482830625371227121796117664984677037597793580718701686606642167400898032095154298725801029942080096746274248400 A164954 268 4979976044616920481378488928284123770912756765337648541805885817944330319488339253728919312806088668338095508330571527062944744929229732699660119698433182901604400809398115605504288053277827982644574693390757109487936060892879012214049730831476674512161233143167835166462754145931837413940192805215519456258226663104145743872513201827200995956540000 A164954 269 99599520116162413457596328045410042013058390926988474549047113022011939815736841986081168926507163338733846868885879705787087253851364165216857235948049810215922369668243287618240503210507472890308696721936467189942778450071769154079919840126816831995600607279647412787695126719841209076933069551753817891116228462446339434488551241049341328562240000 A164954 270 1991990386799728587701080169600347405631464393055763449156951178244427877325401011906554568481754034454113928848414335522714814198940933230242308660539705786468570699132914832427773818704166210005264231930223019997714184731433988109719847682668080863705230857668467129351629777954481789143171184813233451155204884960253402834909831997047839046414400000 A164954 271 39839807425524178125004675565849879420035219351435148146659201920972339166721303681829715168667296042671018406382221538593757666417091663122949452042368307372373880098019278249814751463963659244087090588434333923931456009228651862756825971255996501749968991394879720058987140430242787934953619571827810889761704013431600339600972783462177030431680000000 A164954 272 796796142301075786699202494034379637584822548825663476792480687832539457001664550724268286852035566707718370364965278786948617803933247316693451271066966469227874171421089582637373120166983238046027949643909290380316678017564928837950949622849286355842864709710253164829047542433168096028910007639940522476277879917358283149178319921958702327669301971790 A164954 273 15935922721833360217966229535035233735378814212452479813035546744912642613378060556238845406614504251240327452045722536040441645590493227418558270025731335820165414817635872005569024221093865824206281750382638045640084717011136408415307596411572853533726991830458238569567045525229608667174952476866496543146433591321691190126743683493477280934100078871600 A164954 274 318718451952904132750746596124470399376575745464218346578181598513744129854514466590095999565592220605505488133339487453905359829587969874382900902699034638670700494261891726338577152911222532151522327521762628758812128175204545026324080524584851579439051758618624855117632688351142135352531380488006029607308847868563674638405083804595873369716957491804210 A164954 275 6374368989382821222843372030964722480911504133587741937913045242584708148829354441108301819977887123724088544515290483740037734947321504007892728097668851218761853843421320251315476428011354956378380400717449932096451240203727237686840182418764921764071273612561698776878489323953841947231274228773642567033780478213870509485505878786444022415038268123528400 A164954 276 127487378794151211298147366379771077365264913591497389261550871224949210582017989160191037588398082432572816586435687157664104633720234722990497013915226095793440219964600767585582734568278079602755565933519748840612764584395329714270906336428098030016427573095117917923086843921817949914209424033065482561931276100393031276807881716705581818833585610062224000 A164954 277 2549747556012919962788545842804954102245994890224798795296816751964085163748977789964320775544768447813277245651311292810549091369880787316462789317541503344232867261215502602897118811526581201558870477053809980785930087294322293496100180489617952495028593478780037206172078027291181217675867269813162275663738852730173047278112917153645663787328117153077600000 A164954 278 50994950722856320186167240059177443275567350589644662875370732276356164113280472611241411284643960148809266887382817252548321979924883023818766446699409282762033479184880598080200075688629478178139908581307470996086120854670172177866201278793019986622006764619660054959516352957426898561845535745100890284292363429230463411582044955553209760711346464505544000000 A164954 279 1019899006509084822331271265245116090124296067495866996896102590268612499031627788463928141167851026827059777234788172977713242649043006026165542140959769972788192262909022882049155502934546646502048152430774847529072799269077969716207978955873618466868833193274387315911822907380603455403474521878770701106198996077149317552036631360670124913522611718990720000000 A164954 280 20397979971220867296337657130689182190509464839513668168708565670342671200128945700832408774874537605561515638573497125398182555977454705758140899319076655949093770452030444835065286803139916324629651452157836490514641480121714342138073905174779095131937449866561002809415528416180789993904143982505263065380676903657311277606863005699134255423016357062166113255790 A164954 281 407959596245200762920997779129520851570660166582199927989901590706261848392506712647725094527841093491636714649024615824842005179480985819859419116379158248848473912917608640582949270951777994384366797114003520608956539497237385799039764624641716418529964717352685186011891973694990217594775950548702242172747477715432724083459867683697320251511609594890356530231600 A164954 282 8159191861319684589326313884727781022540096584551744827260305983442610673067670468381691340501511215553310233832709084956817528282743310297656379848853202202722687351202680723531315912163682518274070252405725915022567717282646594948616096566603508743419199750442749434934894174536873345455945587342084411437864948146694211485839021556025264135453068307800406072436210 A164954 283 163183835954707078404653443737302900273339796749189821894451603055199687565704133676177615808924011225477723493698517068335899059517338083962487547402464788569517928881063772708072928105836102977216091250627628357320092892410909478328738012807453782324782103076635902992638977503478846780327443274202479588415606839694678826049613788762082464813478894355873630804808400 A164954 284 3263676693660409696864192245930313223487378765079997407896664078018246650472333165127498861284380488450489202936529815994887835405119575264688897466332972328913862718898424523536820098217961914566674339462819558534647299508565568805709882632549775262556565923622498109021908418503098613377016219167273575382018437048098520537516129176065300688654081608519504014147108000 A164954 285 65273533364533556512706312342291368830159231903523967558085921898649990992611673134628908127805615047828478719981785812461153792397847777002560879692332977728747337203511471858243632686384035391780537078261730998457854823378258960896900100179009497572349795714245563163820745738732405822949671457009951179914494746046069291080799651537779041620771706598430708243960960000 A164954 286 1305470657117178540326005144091396505783151639080626077890445143934376481922823784852090972628429092807255581799714438332211050395267360115847232482845376698501241265508011614647369405287354566063507942707304299472177992365064006508885254084405599866607651707268300160364401438554214615337473961490540667857552151386586399952051550449190183009730938119580562267946787200000 A164954 287 26109412938873719007957680826739312699262372801815456092383436997915062879868282140232075654014917693158831783995863208303980498851555293832864947436881876848550715738915875842597323136940568485828102876987479579503977765251256675996650123304620195635366150005033781149047759246675622284319089876817646242336288157045028281649742157352495703740928842143850207420287104000000 A164954 288 522188254708077407613276006397833407168276961618973960190224458259032890302403705089387054419240535947961728100841035542059067124232104211334465395639931851088910782514790235498800272923892391972576563555690790377894437230683652034990079120670751781906201725264277567387920454464890008078854377028462818123420897467744475421553420414537733929937807334048698439374435690939790 A164954 289 10443765012773608701347967925217611207026129344032775970655603531195290460148835347482651915163654360654936410435296138360770485428662050920232636850844523304136145005025259082913081662179468284571821391432639783314186383126843411000943115504981993022101609008557590235897714479925351409426539130411454228002320635891767704202239953640511075701140756504407854606862586037591600 A164954 290 208875298627713410378756251417934122860926156654091046839943597226751068727359823481754304883401369519081716234565630917572701951922647899719205349491077180743136634119563841069650500480561907835721300630922285441273134798268941618220040263770478182687680701481450326528511157246933227591329285974462837899876678823389675858090377782965323971121042543573705120937412253473868210 A164954 291 4177505939999092934611062886630320431626594528550531485335502476591926565034858800277111429270593036501294085208506781358599883905441095620675159239305277908071007362772450009620787354350688999600123468663835504325250838680020300328424364348826330098666584455834976966781360497907188539882555786813931824794138898578879952642719129862408528564385399141185062994751455723918088400 A164954 292 83550118148878363380999031518360943018175486490172291469058473139931460361663515854240789067488502155164871602081060395353684198808812833244971609185560783230398694411194311587388815301033543945321716340265852730844250063983304143370354152029948102687711950832510327086027717399031832053795367652355663712208514951930513961044841418717194047198362042656503486575682799744851192000 A164954 293 1671002349955497361395536106082309548076381648186679064628137934960487788452597114058786990991302871606077229999839703270707414390176075081528800671700320165987544831338792459647237670301066157972819266145099907503669667087324045603444420341667392068041844250966422296728564496798397866198792391368653818570685038645668577384706004803724350462180322049786114265126729700226812320000 A164954 294 33420046738668553162645375017268324714802988788591412594453584177684971714849190054489625471011102783322740610737447020055412784971316025586311957451178552636854175062482459697258891876113024868474214676766671952123284536194302703687603063766762861397250433556551099634359322974216558838386515541290154850157679505608897181169962986618308989652461796179957084917628774987172384000000 A164954 295 668400929564543181947600558257809169361566892268984877926888193123203753212928756556070222443922962690478732429561999493933545642782210990840958029367014039079149069963781404031460606924094531549840880612626915083463514612842489906126354414003557628673279641875475066682947120249303207055943665104144666578033164766088456292916117543242619401226343027283837690654459119396170432000000 A164954 296 13368018487114307636535264369210203333185666055294057351810823555174429840585552791136771857739006400052122401058249295786591932706958627665915202658019728194408861440517581655502252786423901050756621473648619922128688453697840626432264063545663575411270212442045951473296979801906362203863492993053165505706407370998620782837939501447508850460428880426797707681620832684469112915023790 A164954 297 267360367658755032682370351465284465582799885304168342901677664957695692338250609023042785331991070925893403070505172033890259051165460710300224894573983512144694829635190704607505868687318229410328506700894030851762132302776629094840020776225119964981496640931648032258700343976533205332162253680468753597043028933509448796351133040603306257926618006158373231003049659620296343800951600 A164954 298 5347207311504478902156455006560337017518551400608086435742001732932276642760544694238139173875634911543702522309694940722950036971275372249229569075244956830823749459695515648494928527779010728558447363006649017113483490411155466063597919748469364920087290084433780698220111635886593140019039388280881098471890626348653462602695133200942804781007287693423108186739989819760156029936100210 A164954 299 106944145396677143013310059676299694467622101902656120269009003334212788775121544160308452822228968091390739664185728815361897858384830605849092805180204868375072046533744344096794793636233137378206491839908348343834486695335567004607908479448726610810892947004692015025324327844850443467896674059047742500058413480542358985567352111796389688069644305273575035068379728942287703677063368400 A164954 300 2138882891265294419460115013605521231181404295991215464718056397018579874271565193391512843708179126689568649013094207058836917042390153574975507165354310667290747274949127189331441087743466986310994911019294787079318156557606410896100814694616439308085623061376443897116424147029578013793914765848000746098846429368263919220802982823485395844242490245222788254751104784206625313778814476000 A164954 301 42777657491940919573080576673700971460207331078586170481118654547058079460813990071537132619435577831026450094849476756208717538341673900659383164542090479341601072384467349934539726055245424501157199704808452145638931584170029634000869196005166927999067743653180949874527234743242943164597921010300932843930491782513613174605178468220859958541841887699481516162692299791349931080327231680000 A164954 302 855553143171519119055293293546703860582500157190093659239248933620451862812322363131778305741911087742397449059464179139293405814846360226435108657203253243896056407874835025802075015891088935955301041886506258801825153725852034416913547106492953280295867527047654569782680904702461338805158929822980597464766786534391444950371217842578926676991709226756858626097565031548768905629744574400000 A164954 303 17111062730084396932979501072387765839217073856169278177122495525994842728167298496656279181902212377285317924438776463088249217257184848793651080471293938019201827361206461058267110213545387637749161793536869493817433515366069523076194205857651360012207603620633802841496342290801276286367188788798850761018474748370212528172777326414813083662931613990481738578825681345410783793058890304000000 A164954 304 342221251934768271263508570441111060918128932934956707633370690075662146610331438859075758633192463859095426002988833633475893307088362940497551024181135437008551013580798295554314925811036712598983897502710535534930712560994120741327008896123819957398580421722247063536737724035489594561425052587658534757693677836900036951698794784693709593240652356991620160146740647652795321148721776665507790 A164954 305 6844424985356972077348542388689336101038327774930557034485829392628548773146338155700518672566813603449689870344042760103736045380660578102441608778727842272661309598749347398865752947023313448859691182693673623870255096293337020422602673501892254291060175420636361404870972045099073267910126587986801085900357214127916466798840860821823150264453448683472110974339353367947499328725314945020311600 A164954 306 136888498640371591215116346216018876749677103184080674210721788169206167204154195082172970452259455167259840695258227051822075974378280424660146882229856113780682629933643283803215226574938202455768278306263716374319327196117735622479772599073958003320155565574070081725616591024371295105819358167466697979005912844475654867566786335402125690120081835174740274382876092551862190375186454721699132210 A164954 307 2737769951472074817665236893165020629571753017391004154634539769716827178907632541006711349063652765310517679672711978031388620822866985745429231777703107642162781357845992392582307884188202718686854659173079205424671049327374616730149834562201418416382152454708258707076274822935222497068723691503947484800093628127859607983135109087355767499021893933600766585579302354895487883517332210859840648400 A164954 308 54755398602734362871194065121821660271267870032251955583793744845177964471248308198514676017690157427340464728965399864504241773275382269950387476476715086535903095724449150816584342086730286972663983784418517053029110833799149782506951092085358138176102942303464431201045521460295283377526115763214687618250067444350536629089410765060460129477359792217142501909257923375054067251631081690932676960000 A164954 309 1095107963520544587781667847606858159022013594333676561497933885920387707286879311537902501082145190969411517289531203367614222601868496499843806347987360404571011285839569075630450529793930391431817487707508999951296013621016144608218109858533758160491256710255273765211310929237722336273555153927008510809965246522877621970322386967476098179485634115245393442138595993043967536658310383293370819040000 A164954 310 21902159099728041023041497545666639983372307640483219514670127901610861273939030017289247517496518979913661882369577771075489232732083987856457260243077680390263193975253153584574561539664183448521108067602291108495647071591423576387818704485637959779752818083334629188404035240828432374728372122027462047930768589298266824413577770826068132601952172767165019287716577537093179312693639330104985598400000 A164954 311 438043178580903805808992762783922335726086867885858155987631561696279368042809476076408900267002682808781868378970629495973880268535960914320767870528163053782123244674298513130802249668995181368117327621088044359307477415250485212225504236012015126993610039231275661451637037938048360479712823310295077593244644962779624188414156046052286032283833264588443394653224704266140157844421419886851096320000000 A164954 312 8760863503344936887244058784126736387345609749859843564820324814929439169386415509393454902227379897321671673168756133237651073335952165614326090838708213507832238223689407015091304689694017980804794900046341339816755150199215118718473306004778634358496964231300263408185035745173021059731000618802388836696552067399529272842316364602608133947990741403845717275430187116287753311612122593702005349822391790 A164954 313 175217268701435953166165246251500521203389642840050480197760367918665819558332829945174635982294122769354119575161993531116490826023702258844736485337063318800440231077856875351331287720162646684944864953418435848947215041868410663848730545786339323542434553559500271746746614631701498197354895427977522430564224710869321238326992165683410945006096350318451333155917602945054069326716335793339775464895671600 A164954 314 3504345346719463797389358618819272414746712076822773255479940915893782188241305489299858123103936748477146057530826015887027835657372552468796546896084679393420305890983393462512851638394731788921575180166993491727479226726274496236412809032482186712889542367778034699220051689548188605168253500299031625859408333336452484191140253681895505753748146203625634675450705367747540396451835077781406705971002964210 A164954 315 70086906388204170629108246252170688108512625936890738140093489468284959706319087593924470531239820831344194471168243223034517095885421195213967281708561848216636143208192988359981550447724212882885061225312365329520283052303615583917020142984751739098607873287321279270103421729246944927788181840770256062150643449110370872314813281002455852147487308017644853755661173531879988127386868793920358052881849928400 A164954 316 1401738116840381476464732661921276982291842382493229159323446088423808682070514371691868278034218968332485609503484979497616588325756553450641093048229268643158802828568022190949929479540740222963245569973867866708003386531894575808704360392719388943097919814846139900605712626602112379409483332486692460821102973652804083380591986466083307042375666819983696775540423885305104731934161197711761087706263078644000 A164954 317 28034762118333590806946007975982804048268644924972871116900447749638363400292939830104942908872830400761746591672101890690856694676093659940056809245746006439697655859443692294004559002539923765375798308829768536512022240354336798781366358514874862084473643278917084316187136372385717205264060563159596007983861566468014986297754146242349940836031749592289929519352485999452194026411700390902300287097783174400000 A164954 318 560695237997191109794404696574953272195747599631740915176573849016142440085472100375074334315277827851883170815842900733585104671182417520154926064565260620275526655712194480253963511571046034859289032029625027709887202322994648758503737178348092487469621973817081544991768004467634890673248815478056507639483832336744966222228331645415792257349081819814561776117326858323127455473485933319942342370615977696000000 A164954 319 11213904672554208068997784672605009268522446015280488160302774860790352243301708082960996209061980953770628195964875273067061508976859236830174318884312022235142003884710302292556716861825871888221241957653093693790679196778051230827602943727973754664995421641116428073195865629751108744824328393858421902385808666882592654370031607319691713959550572955666499236952079933144220608374757176436773579985525838080000000 A164954 320 224278091703291906083132060619601854011731221301798075876551957243147374877342611564849945478122625152028689294990162699100344706650188747017056345709994003465633472659814740849512005606987842755802438470736845965464686342312554573914662502668387899081173680486543889707902101921224693945264123358553356153640387092773711596479152794082087426498987282677518890312489550432606322790580801994740022061146256499265675790 A164954 321 4485561799109993015726168555742070453060270445959727770940968345409754097773021229409599335500112624572896293413656398737189184675263855148612526274674951244568537352508468716957793479549164954943600755768236361102315774981281690625545322615546014097248778563015184359037737824948544259880833576798765485191292016957911402111153468835406811476139262124834155917718750044046564668273329209214891450451639924738627031600 A164954 322 89711235283082969092186769089486652695802795036781111698334253960762524509317951517659087960605658942340713075614788124840557543735969071515174103234175389848466311089223845837430810700167333382822991608586241499555471337660810365782341002738644355672076973751690151139724995779689253448378395881288195842142536119205559637347119925367873751523288117325497220878367584668211087384963702613613812789677226917276087596210 A164954 323 1794224691679321557397003341282637926608003623087353359556982820266599341263509568942523784224181307864470005659128965498746627879333220801161953619497035096111237502565566346714115036187027353335479362036155115541292543513919738381075511063327368587983567524861532301973904701208152433982802404532021639609184637985057824649423409480552225470475819843086226468047203369109817628089216420858595931406433106795592691208400 A164954 324 35884493553939679017562498526366328971731602080267334064535267014250020522627516460928400879186820641282916865584157058045716197945368886629204814487874029695908335815327209736331470091045071016373847681099514180248909718570972920087000653422417945573794601204606054332280177970196363365108518968131428674666722580062137367470018701290946900642075737022307827177852020426655304717248693003715207228878216772111466659528000 A164954 325 717689865485858537743698604541597988226062633975752018758617552463361084399696830860126521477800302505528672359714696122329996766081467144703411131716147149391838431586861850767612789166991899320762162429518520993439371337271021451049821711565770387758357038239629252501645238324593561011219796912448491142995048008462364839031384259416985837492701543657822499895199469422285137454261151805169916592555428166221589897760000 A164954 326 14353797197858471646145746602579057655286285226003641372749481650247042451610172990267992302020068864717313433332277667696969086477690790849897335253334112116824346836195748265366990415086587289702171163583481892279177831183395441159935406725976044068628937981463254179896534736363111563457086208626294094122142483870805844626765957847274433735929184126639484765130659499848705415971622467565195496894292102968811563107200000 A164954 327 287075941719995450748350422286523110921026355449844847406532245024537264304528187266669083489682633586481068389405228258946764752675044776114528957446905624916238500813085190307634500936666731859781981571531867293791364712427409065977487584412733607641814703962678466195203294124687038133795529580072367307687680151447287849458084610124183014440086747602450390647146592225034161657160437980539853238749512852263826565184000000 A164954 328 5741518789656430068844828113861930874893374339720699249682360385354586040628266620047494906432899300115997937673464038377712717650038778386533624041528162908442131351690543714880714567079344678692719205868219807087669592252948325881264887698440079062764803459197003157827601901092305958814181599290132417586067888245807887833995456143727808655618790477559868117722226565256151543778726193584338202856448038790168282035875359790 A164954 329 114830374898259022454452955639867990627324431408890031024681517404368535903319389895232162861442918570047490151176470231529802804931533225015533378682364266371189853742387672472174782308507094403795975606116045365990237805146969408859600474172509719453866256782808739835022758393817423099049052139576349780367643469253400373576584401699439140448716920061414568450030425720232397088284872551157586818758116410701200655361414391600 A164954 330 2296607480067789149587826577762251483252175310262964480197280586506467085907059368801135307027183623764741257075441098180784625248633051403961790082056797972940871991138159361351971337696844402110321662600914271009157478578546266625842619132221971532386823470520088736206670455686649067429660513813073010400437014283451243570579887155990273240465889333231988434215499495633794334895266610833217938310667912434853772821191193028210 A164954 331 45932149243407957001731880854542863079157239846962566798018616498511269074954618793952547136510177522570654222547055834619463887972708766152258251809326212369158938148571305465208940584470938322894476261590152693970204021083062901489864575619874973513926436107680053514257714869938993457566799696692380503870423183636689593392561725559835273439148805304713709988607809537258814560496715412865682804923469933113670650703081964488400 A164954 332 918642977709202731813198703097463681280704864384276562052245942853015295677065558992075054900441498710355066958292609904235183939212457581382530267769998208514610947787837754225231850282481194517145329507200483644956833512103528940518852538175527897409969104263989613844852503694868616863515222846930135875734764521358187983439145241858647481098542377104576301785376754290561583722640062151058666841899480651533017056001280059612000 A164954 333 18372859411004926471835195782081402019565298636586035762882391114716104197100774842101983341413588939385940989312882062321621802379414796794397909987069443392920862652084987982925697777510872451528022675651958268210191732050915997024808271279071126490828189727487563148091014199819147291513889035200253233481221307399651681980541119450411789868282172962297568075971946356718937524706916320896073551706591252815852421958818416589120000 A164954 334 367457185356516010779749294426832578083237941294482819645445469414162939822256285404370998843247670978134549761108984062115284164594317527954386557998962517325533644502220714047989182231563302187309803211713899188173458385449456934032759992455983875299546058322649590934102583699230086936524575319394657108402562253808424128924126090663841811376917890206086054184996280429091493049422563887746102178246788999790657737844698344072000000 A164954 335 7349143649858669842455893464240742315503398197144898480664862330680075914049941479334046617164471263371005594719206537555962645632006782400416298325130723335853000719254833368749288178258183106881183058207772660242861642597611878551387091186610904415650566441910958378127697668041544560855427398695684990943613967192476292364748595846388956507763846423324414937011072674476084712094136027151414666447235058865285340730260567127232000000 A164954 336 146982871851740407238984120301646613802384757435336766309619187142403382172422683951070018138348600724526999158160416493133962353130352668816282046972669014360476457332477876294668730655220208610265394486290596533849680326199615464686721970357703358442226877285903256154036773506478876238779752560899404726598190284682282241492303190501349723203371502490537021127611133200468197682564559587386689631147772660193495617860734805314531443790 A164954 337 2939657414126148352577007426369567625894031018555511260118822553424104921276930766309182078668155523632677728438734044702973435872411393792484762548854471240077858005597181704287033954905535101658142556168514797256842556008939867166914042339663772571428848514671746894910391873042537225209019142957702192686482024510300772713792689281498406325029321530291714870300016258228294022464927972634901718667016882861625688422325165361688457751600 A164954 338 58793147824349778348545777435115840993815561156516757728924847258246398852888706303511319103686452785964533781132405024152586767119075593321925308608313363003528191729583226053741907082651519703065241352497895235775077997826012233034728404431876309620324109492018737724099303656130038676538923119925216879223144964098544197499875091539164914041229578050324964491481068028202980315141884211743298130005151678120901185637638566470526559260210 A164954 339 1175862947323531792911028126856806589395010038838465805109464868960213985604775945616779932680195901985510259869802583084914096335798466215883107324790746024109984466944456360434862701343846747459352631632509890528266097509464542454623519241409543356241424973812050750999815397028186656977949267613927798094332988759821458814477927948967234031637454509896312631539236217836801603619704179415771237733399313980185772056575476514145679269768400 A164954 340 23517258763201363233446420980580053861638215631605462202243590644452428342802379546255369603636634209109655527021290293302283355057791845582999548471695768361181991494503522254149498897193099618516099928658171620937038224792628321884583314505728361116094012730229822488307865538355866496362991119427512835764133771221246634978033031223447014114891486261811577331866482798915867164122681779363934453729652601330467694293381621243699879918896000 A164954 341 470345171598641812173445588480479518707524609728832166045957678194011539470184803603502811073387007570182117132930578498125695667992287336966739008951532324803285873002358345992034875350185285756902944493322908626175089987919315893533924883665317102147190519684372599132388462722959997063339937731529394192832155344921281873330150069350986951940677646513938040658964824821914045117025599408248883055826378461144398949105074244089723488848480000 A164954 342 9406903358665128336128680091112053068349087597430246304398791219248229040869938829421889965110625145188041490532830762638428701239118356560067125734878070702886752184913484745273734653729556137012682398726657166900969513835841432959500009123220107456500038847573051724585959432635415702552391760097699581867185322235876314721651985048652495471083711765334392740518257499752830974441566985025970790281166271411718266800880211097445312682830400000 A164954 343 188138065707148408575768968252290315250953660005676985757568577492324545846723631735474474175070202779448812768140999106286869782367819327615989425814509898194155738195596051414135436009108131177746118151737123225568744558265930960966430411462677457401125346029173029330482992216232629276759695311296225597554550751466539839534019374205705038067077412007800493357144370061347620930852439637739278388916099472010971092393178746261923111773824000000 A164954 344 3762761284819885465607049548090157226982636131820580305060146730161235946529026044972105089567312820874124907126859640949365299735196363725016135436254691539059764144135287422450821219918998923372209723994770466730439788528314123030153433239285976809876375520580696652758984567593493651935885084765958560948011642981672602300430179664032025178394945147988527602483031569984290242789815918667129040745177345736726015303147332912544937752634113927790 A164954 345 75255225109936055193974394622690162978923981270552417899378438209519619522471589104694413912664431723185471177817985995459864076460726817954249647124383702284728270487173076332378674393116704463789941699095969378990093717826192536819565164986368089434604882411558654378166185817246694366731525266119852198898645418680288156203599436878998991908966841116420906756463514774832561339251660891589450274240654040664652175168621817997028265395834957111600 A164954 346 1505104490469488204327258258166297694181833896195823220573872358223480322571297275686248220725908805978755301250894877707916515257196425409495292439053678480906873819246366468876621292524578643370927528074876887045515716337069528079482492314857757355631902669722958973788117475121775301978468601967353099529043122382634200244852937063162648547231177356744809398913551795892769953862937221725239815812494984422634886551019360095600187079313548426292210 A164954 347 30102089574805106095500572477575842575703763339611961663203519045131365093863255385572163263970579549876023578908600710132714979703566289198111838712393658322383644574985428222113381943736463949321124443356687730224591166352304108451473626599763058451434153824294897200258224677972334332446133972246183101602266727833252747312677707774906345125660357823224013253956665925777773618816824512373812522803537760639534591973325676625196177014207954207048400 A164954 348 602041786804409035213559373121397106421292067684681251218969524594199461892000001496349849334471050540485071065605395801671779075267511495739170588004651552156137951586931981243743137604181397368324263442026883283595809780949559539534296493994360454467144982567672510153547817213871770987396708738107783160039627483164305380663767469029879960737112310856220741102601362942381344777743890205145896358788146730922566689551134015180807955489167282877380000 A164954 349 12040835642254318970342145933825547226570177371542465383477373365715432438134697905625128667790610201668993411060775548013785171129273944150322088035228598757292060233483107960904372726672670315004520760338400239253995924697060738200782409119869194798112137772988941526038622817365937106517414760625838085760678408193271116301479615651232660379220349304959224342521388147384144343583025803256310845230110764981088830792715089957153847413883509632275840000 A164954 350 240816710968409173978037543133215486214807652802586549112919534382562088276756613291434346794454324137054595496213603598069237337373952803887443967735077452646104970182958670717016841677452432109236806708750476221502114318892987795312986846757240541622035117883553503879771488775750894773427818176838800985033717828258778580150857413672809949882499231380087302072617841710167795509717997279873131518152913370183684382544865152521118954314987152701622400000 A164954 351 4816334181834639370984643351798400557964235163486475811125832029016310555816385369407322404661928884814586455424233924717255425043248534495368923495311658602927374713925103644318924576429029158367663964214658953158486202876895216532206510222341943745636549606146563544775410424083660948330146822823216805097077349853042696685442450286419333843611829533219802345896158409453054082955509569892400922634072228814911842984708570117983219207046082255154560000000 A164954 352 96326682886021916948080716476073424797950327554962803048756272034026289976369502651492346773911798917464022669709603495610698196152826527211628460812592941992820063988337574776827055113103306096014152257988510614687429502111719495327859649671676354173709300012747568840210631059465515439567160148317371572396021313046865882372974647597482294004221646372451806781624623293337521780155392038812701059076678090747712804064265955052661749620564697779637502811790 A164954 353 1926533642707020929529371318323576768732319036803921797499918069754527376728225958296764909091700402772726324618690569937525757828813647290317569034379054238541852673963461533345512373952520580493500504633676843324102698933710693200231781897930276668693752158051277335698261072745156238250627676803408140857009912580657556620742005789331558222724134041610151332906521567952279238024011853595547673309438232103943774968687210154913182302004155009123676112471600 A164954 354 38530672553872075081906493063853324910827351043433396637369043804635445059379152354649325710751679497347995482360476199137223073002441023263277645936415493614710311713492376031430600963469426721098782198195320543999093869683916979640402156155156108041238535107969862316623621882327333602238518569917976443984521813130540522278143961342671029399791888203740957371470899150827842150846945224213128955259984727113586336994386648164340021703751234465749179034124210 A164954 355 770613445072074631464511195224702288940166427015767146494794524283606851683875710867267064793387018784829289446942819990478619788572182014404078223704998049171671398954310427919019088957768836646551086074342084430322675213872401905523373487034133654172040541098283558385640446195030848789289672075355801416576907492958598242828956137974217886902021911505577761696227338852201990824273067530306088886624096242965943492300581864608327947348387374980496716376328400 A164954 356 15412268781334157097803392175331140088893494955277823648759798285485337710666075646951729687257081914485249027290647124478336304333936558273573971574637132832028155375097907729386379869134258784371135329316747104230911117718838689257286606187878142112745592710797096882148117201665354372560570803995903791088803244396404843128699737652225191616994650947388570916956283960393193046328621523365439390250781243688963989159650550134833536624358119546121925745575064000 A164954 357 308245373224536431326331208923364687979673227404806087352474121705970767753092741531162361572928469065478245312848756982942004257928589525181327573503486093612457655422192138007847559182262816716224978742933050397107374623204586808082114852701472222841007491992570451931668509588601835386706963329693831076921366778672754428016407050899320509918977273293311731999760422874846925523435633922495140055381611250372182169465789259550010286034969831852678343272471200000 A164954 358 6164907416447795162726096452895476325404418982402875991271886218139240865624157036354803171620528394806824280231475246802106686103948925697222419878764710006515358544243279988754042331563983684444933720141212964900924434708191862464612512145269504988959260977126826717321398832637317727499621307000662063876839704730108523776227241580697968591346690375838235046127680057182758376174498200968694841430933021732573160960570151418532218793816785046768896370282688000000 A164954 359 123298147368097233978511374546473177824307468334192604709885800043181327523729184841727182235649748166081673084119507078907465740986521217816365765749193962815631279600854344347022669589654220691307357308475298437194027539045839775351654544730191310421967442288044887920188549470051974945302066948148950124305041477735239179842526842868190539686276705716204709045203033137371564837605674469749737635084676369154053570636490352921284637338683469129684517502319040000000 A164954 360 2465962928144771593567693718873984656208471098578969702078596070801943804673173113970489710702764995131921944024445053506710879692910990013911183594066128138381559562562106464154924596671598483649754355746838435022954038622992373643268926222291801776584839075540719981842279565810885298273107862412967926372104624506030905604791409565462303045143240842650857115842801117004878656428128090105476513086105486121434706175890651745770771451514675920102244134037711578095790 A164954 361 49319258178551970151303198936370115118615856609481746199189522814805221177435250622128715533850700538844208527329999308705448891321831113429901037462967540409009870662142520827387916031002251069467231306483418026040550529301359035590095230999595546894606586106410844105615762844414621952803487717259137005162168389147140552254645645471215905931218951419552401015630831425246520322082853816319165469410348897195766818781029928662317003125113649152215958360580847123831600 A164954 362 986385155884170288432119529868903130005911800011474814501513170010529043819726666895914094776025039462848658167927823940854348421412389877590505155578670526722841872755428211978511802127829609035600480580321276929248718393558495453424695612396260404726648521762112484656936761991528988260637037672018261151569248652588158802830895437205480642331555606543379453044478455585062701390942217854259460773403741299839976352035312237548035963034201708244155101781162196622756210 A164954 363 19727702963946023476763501620208079152790129356666294100384717674499073281814966426985077577500721362976262915785113234151994380327763149731659791237959804905309726645360120148185305672712283933637126700619483866753728524021796203900949732096012197431223306427920161744031165341895310749304086419977075643997902590444670131211377559299732863320774643693914217715526805653303899926804547187642712243172010093115292326569000518036994637271322608668879820727014149015377608400 A164954 364 394554056204172871620519129924007774045239824536085438644753632149052101619240920202601454776669870569563779387556767687373536701708770521795515311075453552408920749122937290127339536825966275829670937268045514374317392769289862211553241231301148292927280705719353502254733048819512831839778420417139553666262086816602769006966825766530996933694770787436486053209751586368467780359492861656583796486551179809874274308917493220318644881415099570178772341809816506164651948000 A164954 365 7891081062588505474115364548877079300693541238776899905636258216162454752043650237310027160066506277592046009188225413834143715937245560979156695947834220134232939306773443545819459203953737459731986810474027028271204301162876006901749756413641052744601905657606075392576855816022388973869502248694751889051322436486242707794122006941346732019480974019893755042179341193417151243657895591206266962193243155148854041729099521597947940348074939339598965381587000640435034560000 A164954 366 157821620021871089485537382041890624912800875978071001479153932342138239610139262697001924405101482751234682227099819262590791206642940453242584771238435889336449007049546856897867099217523620037838884813689651413382984112247095436052743369140066971208379791692996271028289359316566998513621594894506919973240671239782065415473429319897729382779418847027264961324444851142442769327876552569008736408111230193007434052270306064859967536571684529338611703063136950723068267200000 A164954 367 3156432375839441389775349462124793276234618543612080096911654007220547683588110412956066112177456799012568885408702604969974161890819393738040712470403747519764784559272496857586900287119449817620760668357975245226837644024733414681409832200146257750494429404677420684100832046253724350997062896302376043309097874996785533501288370019370482503384364273133096436106057568330850275651903866277842671447151945660755745399172433955219525323637405437704881969890677772748716864000000 A164954 368 63128647024829227464451086983246456134400472564048432258652661807495463594080127014204697287815198530090639833203072039282740133479535183825548892944812101702194475605576477296866360489194533943167758949223872622364658070740176763847140263991725225788923007819847717270568470971557252646905403946832730886522065873443080988283040391647319336492308623798752888312085951235699462046204037112780386611159363355846884658455674661763616968066136002581088989104459370808180387219779790 A164954 369 1262572930657392542667903694479940934882171485117105251581444869411599470327960915385761446641625221598598039164641839583319940582853649857805670729630985060181865200514060348839894304720001430678406090625764806803851265219713704681321677679610505931359148550922940417182406020360800365477390999352358818137243484939009026130806267658144580458338599242696876958041015022095638371587399938000078395867513755969573088178558012888456868593190477928161606776222103723227728743191191600 A164954 370 25251458416364013787996489708882890036067840153260564698882613736894430603430962321610938823656355596402265187604614206709894300990929053386675996019313283604988250079816683689330687616251604528263089574484957297397673733525832066509016419680236540969461301642006326725144507010505133024142095262738914323473540149901102182930540794329400455151936673229210468314025978729532881040041596990126209720614220493750661084746119300243357204444788051781789114052365862712588438435432188210 A164954 371 505029164391603534452698110563339227489845012083580487322726601711137436006054126710132974289604135216651391838327832435067795806495702192344771548920137320126783922987043208037269782762063608859161146729092369174366443253147800787831985715365259266234792645311076902132817872275885174774727410768613045684044212020440476864899124709918186022742027232089667949344633140343059892966703904405017030477563317362197208118421566854351540740515330900006921851605793019212446040140810888400 A164954 372 10100583209118537089733620106966023174748034217253535889654955475501073013900596382567248368624561782669627717785897707048807413134330477372870960211314704322889332620767294575680296285692166617744691773755278949008909258057693111656951545462351365098626351778817529108035755404563566730671218201023975982950734147121868233347711483951996701214906892747470643138452456261122269454997994432612832087268753399366343689758612270839263086870775913028090917119616180702918589414476748032000 A164954 373 202011662608100069808265560053305235993983363856709240657107578335587946153602204618636745029140817220124551976104775307925178202774938217976929788884533244864859735635874499812303938322861221166123212258574210290609793021048604151145267532347950897451137013028270403468303067272188599316957763733513821044411681076698538587948809474112593639499464817062958545800244994307666821013238215542506471299724809029774864342975864091829907178624904161120867944142330020431765160522745565920000 A164954 374 4040233220676588447166883338056993835184854346693864840611652600018010201047080948581333531346056875432359469371720874206695079480006499498615143240734558005019813203063764017502922612027894059305952314404396538941392789283266583876189539199895941752563819199383474757708790021537972324958254873474574030272032589525719468666040492806900381846768733370000137291502262935995412176164532811222388359873015532910156628893478721479853114869183318119134239641740402758975792427286460600000000 A164954 375 80804663783823509963369109500957659009800828325070897361623072666485229580442356095798643242185948129244557984426924845097731898090284692753833814075569022254848633868200760775195329151971273905788807672746177441411794362911221694589474555056657311122097962764030828921030373952643453271547089445577432793116631150349363311462095922630977818070963407974822073339992519716749758641286026231892945875030697704496319418548803222462161723317371060317022408012684102186325632882360197632000000 A164954 376 1616093263082305215959891576906813827758605741051757383189336568804792019228142405394562733870748532334679574242523056234652288118189286541111518949899814917027896702049909840376154603361479788533761882437822794836231939389808063325145286904949411368327162589973109782964276817658369012331958143274573437322553412087983503962626882797827036471427078087568914020898502737875870327421727768053544535949831955311476672574484509868127055903990156989265430826841654450911028018450609739307863790 A164954 377 32321865009762804653048019275889489506423898312041936382924233685597588936948753777463052057955562041689359775930152311346998765491457584542927232365764987779176414534716089304968052473670681979034952228414440816884559830427833855170021654175313530284247318493312059750158923125277379184659489952751964375655484023379594833920236942860690331628697760312827731499943101628334909640354700229384603087980999130660539135559859105740217546832657855443808269868592537161910867585080310519514551600 A164954 378 646437295157590178254715129352126137259169172029634732124769312667753926670379151388871127225534822294985946732505412639619846770027888521063915278676203555105158522429652154303605049301647556529114546198156377714994814094251405653251120224882213094916485189174184558025186363730689307741235180677133365096194549769250881774510982129845037651140049629404832989904424237853982617885071572244820615319575103599516692023280031133549221564496538222235739669802805273470431985057456959985702420210 A164954 379 12928745802398485268969397463729249687797207556368614731821079032471121492035664544569624265839168075123693958928155581045994364604532507025385718200742147092535775083299650450156980982597629469550600956560478781845968631598922684062036147325163111682960480169642558420943885299116620635785611245984548853585588381418197337412344508049525373394122881051062226996199728862825340859260982798038983377590604491716452026707257603045881843846798386711906278844675196074052932368266154191622276168400 A164954 380 258574914032903370863589752937136032224224422087388240165746905094774335943223528009210494245881829836794227407820705659274753595536997567827705639694968297727496384139017146035291484024220804620471337999130533357641624983145768296280896538829218598488399401317759463461880431386009316675630946733037283829911402710357428008178967746201132963609336067014082989720983082899062998966243116353728467515310038619574070462140880239733392560932643627454706569712846178661316693558465607618058503316000 A164954 381 5171498240356740726955831131993741413850093860948083713901444590802524840914675302540570063499605963422291512741565993952592397979666899902953938307501873072085545332240825661348866967929780396998613137341029821567277546686261658226421402623103499266351783984853355170097663135793724412710993370927671811762220755847018185362220906628235169186724290260138428790359431770832383614945331534933545349576159748096382007802732168370982964898586390413425751250643768716831494795032162628073429665280000 A164954 382 103429964001108293295477110755267961004949228596198411735446690633860346970103340985898899214400652927640997665616853984393272629743462314608488955930545166037909909652701390391674750626022199649058805536577239895702430955642584394488991648932061298636879001254139924830745744228596508076601421034871219015609523005601967982509519100730296555490482069944908581258338453850222288124327788251842795328391059858496430553703857167395347153911664618177738698350576854410105976592045064559925621926400000 A164954 383 2068599263901635441036751977413221874657931599468702983857289789033403942438263518419727943176183731736723301528047761794693945997871732623157982914221057412682178253211725351127443237868975827162906966526677667201186219551198712488991104908041052238934446456224254925190764514826370557979659493023780035919492617885271445155492401377917794544929566693740971734189765445675938078994978916100293673305178495101304419027061419347420700197032028561739247433765566689671641145668937531167653010944000000 A164954 384 41371984955622105348351063134110445216160974162795674014527480360998847834929320722330739933329730356627734664709591470990609614271121966685870252468722005405137811966949772038755873940323193118393086589659904865589677242600489941262179392839855044379936464539118096533027494288692152984951332493497188439689007710541975769898389559203992385863205275878559275563338687201586322837258854659467738677992154099415622052202350509738819424181970541579022840623323841854222264723317846462176962786722347790 A164954 385 827439692664230037519341734399129058783266326724345767038183298826592336421867421525338420062715721570420065977164554121746806171696185618171616933060457251132641177393300741099257662465337393870560676975725127743112601883540112654890733750377780879623679999075021891244793965617137896206189502530375523219763261267570452733738621816992577616556384357645982328857641309793077681892362619938592077797614765936103114477269452650584496888466010238465214651426726998300234130665138846020017307091293911600 A164954 386 16548793724320361371461944130012841474966060898709769965986734026616583379537911547451014569172312379662699770184443842126584202500129925433220581082986605970249906299821658366071140008990862575999859580747258013171476188757265152898560901488745048023971560943969648132711359063427502065435499208646038285699390410835164950028253995651715084537112087546543908092807111908769258231164477327643538145513436127255782484673780086606795347386648812397490385577269408490369601774624776546945458080393673452210 A164954 387 330975871907122439850741071440862035485335905258652491824196041534026400612769493287905214741806206558339964416511932036364645631326722770060176470095281338356939781035546038203142535373499545491770112439600269429614006796874561053986142559398689569109390438128777168810536776290244924134944167333691322140070311926378416907634711099271572334861929758803363392169227952433539256489634045130304694701491538715790053596043422404038015140079548400513529562520085540294690418718935523469811400379229373448400 A164954 388 6619517386556753849456332677432825168069147502018363573526785784513618219000204577634218151993937747758229803192880801130172122949425285554026202869940092149807611726657606074960614735515042904735842788730839343615507665803897692884262810379420300216730403580716498127298517704080708703156482329881667567797879916199416298578687822997277903080592782538492472498503731864835453215739654343526411833067715912293607584659457920248506923301035893146871346876479842080722215423984549888950405792552126557800000 A164954 389 132390346699421178037956878520968192528631537977273546211393014766934168514900385790206640183035027286993206361110459230661026665446322314136977526759491150649528556652085827717167575271201897992725666573393465972774703913406083293776055391417336181025459967977149057567725997647130378472281626261790173855887071877425285180093628480182487189278939398018353543072458093620002426033732555688934595442112021005428281947960947848325070876009616365669442050051159467111012449471807786170091671550393312932640000 A164954 390 2647806913354145903340324046077762875875742559832603219527548031362217724689803389982454207423914312557431403148394251870944109406854334953969017619188943443635523441536988478556391127927791662111479455517872328351884347936289125852313950750660452162799703276171877750517577074164731534052586209388700034205535579251566840196289904177613040040848787374694643091382968823857138200057168775803777220741811028889410150323707377171563759529670842847994356097674196190408721259961535295354181557610527474486400000 A164954 391 52956137854397364918430210434723238023577087202394710296544715347715041581631981283215512223742561587499973581491586382573353710095644472503969694063761277485609515000645208055388615008630907287368911591357506744965492352089131716582135873459483614101804143856015486993612683907737109973190797870831931825866594419092559535814144775031526725922375735780444306426335515506284557588793728756577250652827632753405093233763915947532522030782987167651997423886504060771943870609738297346130593684263773806400000000 A164954 392 1059122748834236364042909584439030959840229382684812596855545280748422425837381069856182714759600491624410148964891569529250646837488497887409942340013346642434129219964808416609597407707522962655637727968307382066451697804234430543330093736654603122017718602874101749098910312987922392432865442759898348776836044264712659572267629481587781893946552990458952161008036579770719086589924698255227879169096679036894574462649752039887650426079386890591496349039565067457275604149930493537851884635602837892343231790 A164954 393 21182454811610508594344299203671943184178340426434619755603925090850880400842450280961103700886995029976416525999028228140684389461282126494809815975029354703121362798334253442228450304848555591277944482189292584671870971333724535100349400082390679239987086572557875166511338956422051708038298562063161220726804002951482568565047269250900585388911825306180363869787256988314940428079496427578214905632814060113745685000423702582497204729980608562860884406980978389513475922101900803061837911718603993133729271600 A164954 394 423649092930725849613339646562296676060968004562466740157019895870662093714935659506846378470885383550011420100539419508107165726488302357412136688150326804861995905856210753014997275020624321474900923363378980108424731866274772903183241488136041554797813279584987882995674520243336690665572852995195155260965141711828289905676236731361768492544302465875857933332195302878249983037035845067464697937866951554896815010002689431116805614320411148963722393017162181652416254002501089339854911623003361079861585284210 A164954 395 8472981792584830546795866181023089768767384011924821704039225798486131588260446267889413658480617330009890193621965489068012873275019243698561541136001330313231291114914728743708510878885550622484859141659442170468240886117501102087189899492485390495917696554376365253222445227164646943407594694982541722147884067292538568801030561554110505546207368512562171785372909319804023150249635231667301955261552438150374326399938096211673342680824202533404541957894095910291259791259283252369461300232692845940971702728400 A164954 396 169459634531102902609191072691841932128689959765396842757480892511077309465040594421656924912301110774423406684682076329283426639656643886144165739203675776838701594569247222269614086098964449119458250355750319339764994643922350505518117134433555280530425525358564124492387055305226112338026368638641612481600697133377229398703391559648266021103837657193822940474381594248310979145468504946863796108108459227940076998851649493323012066573902062472167591605197468945509511392836481566106558957989433203646137551484000 A164954 397 3389192664210183885649296435264441377640644785845945028683545381048639743297445269710511533099797498972980189938496857544131916276258057966342013113746498948255547336803997393301159092404357715784386357566235905403303431309893579385848725580348055022849942392592018878406504121343185716158016867552647810404874258418073748427723437764286438625670558882728048904826100042010829905718886105207631062219717393857453349394090741248251145590626401485524886881050260393703876539209745961696477838226500189769456820968000000 A164954 398 67783852755966202615372213643947478466448596431737455729783672412939259272491365617431217361921215547627551963457700675504064159355957901122786649047832280679092203817125035734587231495585719604594426959819824984274938845167085375627885638700155762698649797186344042604375599665577192343482665368474747446548965205342195638106187385539634641573932086578863013686590044237519830939189260155935176897536272615193430272666009818169961335175620772650200740292330904606199524584054809901790040736877331794857992700520000000 A164954 399 1355677044554574550355169971652122587601685942931120217717928744098114473580676516813044081236929622315910002562909284002509799863735092858374660716414691647861469217963402472063025622861685697870022535366298637209676181282725983270775935315867008498806014930416954152812422338085813407276099867717930773700008904846458326153158120315870810212689059910063300985533161752696461275280015964154354651013563947064755871149004096227497995170774270311798074859273132026766430367678294011393010494184493195886536979633600000000 A164954 400 27113540679796504261288576204458067195406085596443458600673242819813136690375998337857440072151583029970424627243430833209889421571375072291204002542565918606311571195632455527876334371004922166536108684328476534355330093552606726361616468691354904154273273189467894494983641975765662055212031566676587317420144920179296593622123784881069693476047858946870562281514105452801337047158788512994116155178585257607797173345468716670733470155075789054404926770925318575693347918168957904893749373148030748337664761163050515790 A164954 401 542270809370030350309475059517473652775569046685290256939758215153279678182769326789079970391291472272452984064573519727391656917360965748298295815136760085107875160639937232289843125695522607513435333226619606490342731229013875746154284621307392766648524955411934118674376743796301119298041315579891183216802234868588533283621703268894463653966290393849502097047299517033468971774345154858022785801717831478409538474217110175830140737893323437456967127127759932321161769655440711638545777252123951578891798593082020631600 A164954 402 10845416102882613625155816486060707899806060490251149619845067805274316223756223942883647885628928202104901814442815713168727384893790904047648960409583828870544233338316615774522443295418056133385339205245922191753918974159574675901012199106428607895428728911459659243583291475032131244993473051107066581885191018946627094429361841587609421577073515053571541028138326781574608970441772173420344280153019625834205198934358297677220305046424875507917922271844892616429628687953497814959565102657102561756724833600447677916210 A164954 403 216908320367292404882442635635438854882014800935929882017899426149660777677141226999713927268640539175214878951883220635792432628807249862586640090328649120778619269276689738064960481538513202330039434919189045074019666474777436737578774115734187209157739174293612722273580961482764802080522395812326189988686746810429670463725792355946591401496424444603060802306613264449596770107932824993604656885433652442004392567687487836756755906699665645333930040022691731728720439655963627942964293205434521838712273906785098864008400 A164954 404 4338166373538651272152268453357045155877493276753165901544686861874850377582643100602261980010458240833817526782187018079342498573429132396058673592311401605951058376684710076679335632591202099867320483434526984757190173097597007435387027940842706519182934632944079079366230917550417431212170397570305545936073027419972681554230206552390536331171263600997391190919977463351587483100628190326204238262553203198406847625652596529079974182688135640180245982343087996098061365923104080242069896186324000464906085185370188124368000 A164954 405 86763326794629088933113683880106264282293810695754683254627704015129704032449233224204908292962113963266749490534192468856726891414265350807690907560996415926594627356712507841189232688242803062677045369705461360679740333992905602383971471340033377104221715600318074265216852108910776416277857577881745841968222372627039076678891319716984892648280766198671326714153792754224791280851997615606306776328667151134516877951108726460496604627659167473637823284646827152434278774538712032497078565279151283111333844700767979371360000 A164954 406 1735266522369703259230392537809304818415953402588276384354629908566254858270292790516849910649127568926962007209481573812114429903250053375396266888932687672295343359716094707638844994936175473208226071140634436934765900513338203752487746300810712766311024536416362554395219367874302705919568413978538736353004979794951955690156023016587447702154283452400053931401648524391207342469838731393966893086885699162389965588082359817894072223260681520999410105507139821799193608495631323058958807660303346171907047925808987742267200000 A164954 407 34705330176936494795970227960329687023720611825229182072334114736598312717832018330992033108780257171771780492165585964941886439564295994692774312532908940521175883445958785169078106722149897703258224697743192933118739886936365909145921263496415159810752295216527272469722033871407797670271593527988851117332910242747262596934684392776703951026859031616533626570404423873958377186452750209516153012943961106041791872342850902131564247079363593850521274906426862010994032830009768109359520880300473333631748379152052317942144000000 A164954 408 694106598129578572453351814869580021787612550068282400760911981757878058202675576746716627454532438782303173925593203254716869510554142143179852911382678054434335819968120975998188242351812775252326484008346409726844222997558574173505014702039314098673803057011509019160397843651247934037328205561814899437243652267342959124523068351407588913314905684016925852759305059432354861320202010741230140550101933748700468449721871762315610937681618016524524209495290147120475331696606709874169319011515338582698550583595355392849724199790 A164954 409 13882131854408544979745981410651326062016257272639623201502833375675797240974215737471851854669194682583414760157493744211920204596447287850084391442143545968903079420341324972296287005212551928789769481236579215826272965127796603281832082683006500022651204193849451778527100197486798293384490811277055530556581993594813326207048976945621976121852614714063583482210432827710843578226980345842744416826492907531301989051734509639998738675519283120772458417240861080421400135860361151222964408340424209855242671682993288537131367991600 A164954 410 277642634924510403931177889510661230776822568004694824694156094384969168976618057419953297771237469146978916930381457339203278249899430284649370449541136018349786608640099288410945602906270235229126196382588220997614734689209758979731710196311858196004506672528540771991755099270765875077110915472330212383177894734745967090105016663247660771869803064354437834728677153545749558679811825090224959025323405718425356672040874330117283601861745493086284356138865072382077978723220837456222099435739659472895498092504933550561266191348210 A164954 411 5552852655216998165348723016165918806266399811131943707165110425128447862675036001809391168981820892845790773152260795883363048157398296245941061404788022346430232577467441547519309314165788637649140062808897153574080201517271717876535574779271727831119785223601850168259363891835915685730640294382386283104482991951913353121381075751657640426051076688552079996262913010745644915901680865271900594282339065724493471260941169348691848604262106475142390878658258463114559094584689037759698214093416694973722855027000026607598100457288400 A164954 412 111057052238875778530549298215509379421268010006758112453149243037657609702581922312506721968192457634618728679459389749588691086302115183061524353789043644007665402681567423067178920567453176687760840705974415508669626957565024525951478111805319130005562767857425390252014487041180213928227811135276096322719245065405248895472906725161211894344097229604440957093511776241228815594641324278939335669973871220611414592652017529411527425641788498341947622023627881997939081046161849979170311757709975210814923051504445431261801414916452000 A164954 413 2221141027468231875082482722154007654344160475817547015259925551454925243033262491776512411134969948246432837917471271630202424189125288824084549589646536821734523076275720303679433097031811612450777603115417758917152997695692293887444894560504074067774596624856275542776833924912842282836856327658089339666976605835444614570363838705785419603343458508756806285235305845350894657424980625048813189086019222534659195201704233436984357583966697343620948529481811894671739604012598384062933184671032330443107780049377806607432816413742720000 A164954 414 44422820203178968986708118853277129182594581454737837348537419857565710363097080475155865371053868704845591469925915023252328483487188541827838444732506968918923779826784968700149779879082117695570322472307563818354710446054415505558647947479516877978750713384871366070677135612779557789444344792202641351650742221313112620003332369692231574119247258682217285329783191867233765005764800066110080441796758146577171871267210742119749402916980582255767121930686520701826843520586490201911226802559425827864934098010866050106934456801968000000 A164954 415 888456397139866009435331665269482105566119067862494687837526573720658317310578222295629650388166768895250523630048092278012169663837426143479717953441664028063141962561110626534217956350560062842501857646135449167327218763899702667367960074979045492040189885452344425716351854546045398443031260624869918199239046518346658971987759305375095123432506943785968899097205336548992737260599752624877942037462636849223196770006736309996233083092544352782305465434736070204377899218420254451275798233964100937354251900683519361304251706581632000000 A164954 416 17769127804323054940981397132423477540075403888637727462170290039422403423845486967194791026481613127579793513831399612989243294762844482020032662764241475925880968211413995312779642528355738379854831663244758408011666697410921226197588083763305885077813959983101126680678755600113083498929812235987102521496152013065027793331492257192188357436070927060239546209159861495930787288796330359683429890967877179140197182775397385408872928002863468767341260178989448692109968707164938733818413481230212045551353544707624737188226980973747244283790 A164954 417 355382553316975793865123219189146259376568528400511223351800972088632810029588189769539780903997817545091531101236747608364863924978808823409419329192993425809981943432115561897498518594005510057192523471336156653535780390876967980956339320540617206296482445143107296940609482186105180579979985189536133580150461915262448144464586565537496248069834304895194288727512325217634396647613313337386018823730032425918608603013200892356423886877521009580728220985683519602647588599229447572226219955622841447112441028031581743007378556317236971351600 A164954 418 7107651010949810641512907684429413101276330475502886350994880962800679709935496365207311500031279440308167215887971989973495839563029771098140381530597781003439115963000741277712240935374999792340108808876551006551966500916089349484341400592369985702694163787442288333383734215334948790536340738627585735138706064338031118168956033924973694338611722848044395806243248541630130650764458230628453745387392220552039991458441642019240313484349230364100052330168321377436823602416861982962251247459467143360417288197746155965822305715553687365580210 A164954 419 142153019111202108114467019701518020300425807659910964699074849676574064385584578700476547639652050594290076195024180555593888012529667314561847529546713869813571861147183426349490229977397787670727342966527577600664347880292786786991120295478552545589173573440448614559105575738955879389461635469288975973488057807416265468972406730783949274316535191963698116758725011578151467371533003890183742286003675851714156217132385323827042984622960810731710804812459447256413908656982700289599561916129549155571715116697213541429940806095252706082568400 A164954 420 2843060360068160413293727440082595252522289801115218547701465516313723911948812274752737597322329710814476290142316052885101825739324165004712194570690895239547232426141800841139494570345610610522226025134044960936994812407254583725291774382308227670755332642757370958240762975580199186783630938088137651080319992970233666170888104276299694396121143295922963710325357536340853540055485869989493110858161955901241379559422234339541131158540249314566410093630227363547204523789051455766322357294832466017886806163944164836055195212762710394567736000 A164954 421 56861206758245573285962289722696601980721268980644356028428680781919330723718659509918884837032368194863021127682969893166517824561099674363748771008950261656460552586798663105783690822865309352598103818750767397214053344173068634215222857100908088594543876334115392505988288727625615715560583335809915653817576595842840459246561478738408066118231655051439301709524296822373554653606233243506227519925007895363992695523935244050828052492425648289972081820225315639322617488768978114813069525341478978486786199878881176870231486072407333349682080000 A164954 422 1137224126302558904249082350336498678551341376590849418640189104459059041610806475025359929341741601275296902823535424653600636018050601090496649638968818647548612371806132185568595316778482072455125449521059317924079961439372365514404923035022760023974898743581413742732630128031902565214408817246961488343274097879447320164423306329190262251248059244789529269925446167952847860995922110695642017965342686083590051339477317100199366357636087961951311717401009295074960049486710017592519352355353492185943817147468960828086524092438235893841862400000 A164954 423 22744482348804126855578378124381306349765147471376234334236091865594629374944795197046843238856716773066667661868229028877418310897584173874366477155172641239360273837525822180430336341993159157165776453342065758077577119905667166890107778560547165521178399209610392706909889630225856322352119355554493272203933276840756622878307661672247263602629707771005450113208127989164492578394391130423189710643704285198004975369518586387643433308473259162063635967950245547269354983960809457775546284077548096043038205947205962375368369268566502413801664000000 A164954 424 454889643431141567774734018683022015583569012146253615889622384377677890914783623895794671825975020943955123225076557842711808824512165825823711529594495016087096054295946557873253996912315460168110566246345893534973379779093933938804399961171458588030911351384795463835702505621937541640643210825789513178455733074814274852823232992410694280816069080923511810934599529726354407521984716048520993672448547937253026058852250912696189764914136911638000648791240906613193991642806492878197186148594417863522920683997519992892339498872728949011594490767790 A164954 425 9097792797724011968758009497568358083436701497299650901890458628869263886613426877013049577496314128531537864255770702157505028621452963483201870321710744147739732636827533442758025339695354743858112068517009438167904343201490490796132887022639477312765094371547661470664144372787159136684880690809783218256656012256268344961606255027528865791590880128538292392100729993388379269521632189771563862640460203410919052206282601952790217273176172800694571564469538045620017672127935932017668932312757476123701544981018414765546232247482556994943114030711600 A164954 426 181955854536503873740919161509558640146091777449245586630197299704113652208442245294054819012672719865101552607071903997783899530380026344680605943679785775726323801346171353912005828957742050852619309354834942672245500297402939710002109540216364598856740245178946834344807957228665064737612716906315850558975584909581990270254877047550820176261923591263327308004125885199485594898371756764389563448226374765331714423276943773160260740288769684399857344240575482908117367059829979786950943257499519409081778072792510006256219569185991599098716537440612210 A164954 427 3639117062370550162133562661355002372468990499049963104451708536616840533692319060956972929508383143191446958580567879048353969766619868393943489618507133369957058999115840779377023022431540136561527546786593931622658274615521392081631226799598793029163572058538808785526660540031738934830556399928720735056360991480772272825552579891021260733840591599117775363324743410624072088126217394666956992872870909248900956048564710145294342702280318255716465143835204098076687613542024818670970157374877785913790504919293034344030289868446641165971415885339848400 A164954 428 72782340680220465829171659699626207465481205223304604007106719348760719874201057250045829978726786614431066427852721832329454710996382067881900540591748676584862319959122803534223795968438486773149090143565793040414260705100245733506264909695127861001713257440201009277732170553401598638545611235857595926423311182785118912978718016835974464261191372452994748128387833659976580959348140223616963253482798673726065364715467065054632794638596541502383461184232565804786228768597386922948846452237187202994557287980168343088766058088373749747165167543718220000 A164954 429 1455646802260598568313441323443047349631652009312198918503585359303692581491114665619044027345718207300663873681881721673836600533207335357698625776267093715411669198718575829618142629764923416301352587027994148967507118357801272507598105667965597228403101474192516856898622606123368371609601889462815543034388050719095847388927688717030474276911418258472679779805615982149434403123438651077895732990163583249482232169192798544067574704631734357808752389835220992960774105327085549449565795139536373754266089551489519985938526376156293523498040347612789440000 A164954 430 29112935818335759936947661084466625201929509347336632343093769702068835270515865297306548456372102838417527662297624506341147447611899055950570381128536264685386287611752785063042776345505863314645289147831262857263036430332193679092932123630486853426604053410095805022108784871041218370689120973793920289031690624147682511292006461129490560357561910733222260580332954763737611370552959552073863133831954301318694398533756341570403594875891439904154287655119651078911782772529895023982241561479653291411779533000484295395391052828826387016009945374584190400000 A164954 431 582258711829190970152529914001446068224519570168585726322316644361276378224188745644644327316596830616435557019152291584111257691193028094943364934634613101250783824982681070674454001914265166065270531102052854703518609870167238160678042678033235245702921546726825458124902352392301386183724083166630594347512404678268961496109182958367432703537909125939818511291071797689730693572742921651796232157212738752954883073673134245189113913182963853042670550270697645972161668770361581179463344403371582154764745499423563821440231562690538071241181675938251840000000 A164954 432 11645174145833336245753578891667776626246019521090617090882315140868202741512867643923953448126767076802977708280955635730912399802747901399873987947753605565951003625949788361134433946774000557844247052056389210613203051678498939778693207869239156863229644739704692806310123877971187605122569274900926996122660491455235507665906918175326260171157746247677340943651969342589832187405775219557643550172905245220507132449545139146113323784576859760921087318485601563859591370347555344113105966191184043275539085654548365243145943967487094756185127494207474343651790 A164954 433 232903481101657061769131190066132637760032952776190393106365947890217558370839207499100406998431950825544885523577308795591992915632704818017613544056298982137726615044919106175595757105253955887661669641434426543120678119073062326876511243556272176248017170897457529002444014161926949731413137729384842105901457786901835708192603543666077325431146199531166233229650054627701010067133840121587249144031114307638332068512551867768887386109888849219775272631145004165518987305757581292738900886298728869115665226412509081149745133623268561750932429392998237746071600 A164954 434 4658069585732948538236385934040365208184510390145627634103936990898558514663799826401125506922834044664775857136862764070675264805323247938319083651539670698145876935576718607331403367819274468998620530627451251666139094445444957247704338856853956198962382952042519296124262647610100107811666879652896752829039823550835824143148649438434562095685848170563423463393191843389704680367557723372726471077726282245879321612464000770944764022886708529149330851851160273554218867800192680773080451483047257567907390038189895053046885090763229797263402957295091298656444210 A164954 435 93161390988655116821802961335161553223367234495348948121611100479855317238216310056404857477540581456373080076043587044590213425959847990325717928439067235070744431405101101823017831870669396404880153368524279449397292530188573359157569056851649377459288449722717760243992900239633224419901420094361933270801009827272698682448904560070951553654975447010070445243867651884507783187848772886274159185496605566779840037093539283730235606471512801478063125021588409275961159789704674713827657704802398755070029510962592169661977350181221767190163146534604356847829128400 A164954 436 1863227805253025483886588507776653863122947377331250169543037797523842385709992700754228360000847456353922483696749600915034094822676869487771188375737552583150628816870621779242562736972415196192491989764493533383704214652887961564083687873741883511228936641133417999809502357228903992317428895081459818024435154777433167725997013496865336120720528028010011776612372234129136241816367286569182639207922174758715057828285519786906546652356198350859712281289463096912893791010371793638874798336629168584525262020447600117131585143887634741644235033799134669519007904000 A164954 437 37264555814658972626742355777001533235571001295110427533077071709011568533113184007607191409017665671607667317452549218765278422523135583380560363653875209297727380112784430440495376730628849285747618243170029555589251574040089118900319892209015589465442085756249615894782934193302869924736587765513619412657002260188247236060318715846232823366830942316372292966947828611362336397515182308257641894118244763636666298294005077984167623505642813443163241242943160166131287724533001860023928851544207241352998676432867136820472465683016682789704142738123644041628664800000 A164954 438 745291110485148802038667188268544772546995495362625838229898814115122843158531807365861090375026148449099960950106303109261459898952916197960752026017438962974281917279119954607663854634898316620157333362327043368807805813203648923088197191416836075927320139238349889295574739070156433381525428127624658665999866587328708055473483393235556457621477628536802328089266922098805545995239977777042194405697479504536256905155142899793838374351444984863200390758224464372416735918347391216121804765737284403428441534879006379659400194794023817955965594131685663348511192000000 A164954 439 14905822093542363030849745219941177607651419296460862515965123881000286313095998691591567051393979669320931511023232436864347026948862414566205935579147474799880324646051026008108403493144392950507246037225069912516611602912110309363399930773067207250915971267034149213909815885485109365366382018899538581577193759417849427794811849390929128958126728214923175936791545439407287280803526187778631018580601274726783756888603684798086485571800674017262719133151714508444154346920694904635300650011808479595938190822013400458187021518554279602356966670017968917288981760000000 A164954 440 298116439547635036627965713251739931243355324272888546376803306384005396056999829082710246224353033577059920735654415639603285302947118957887888151857254394036024146097197535089099985761320181885236710765076243577023827290613441949514201904868144490544504467266711704576057465910323146042106316807144722780930075181989947131550425798597362231093413243122780178412447732322386450704752948335912565158779215282825309919079711312549024830441361803899113111695775945673211670387361999717774139605165633251088943347011507375698962345902377884155035429934808395150622213682935790 A164954 441 5962328744488456252778730442093126206673645252331196848686082702960101317041593686671783028416529475354024225016883650838392601338339792489033151842631185841488835985467491000320638033195050095206570015713021778074308450459693554235208103885498896721413790183854808497478372282218882095537699864725973478606325503512458114144092292187522837660485838438941936761781291117132543115868707458325050198918928101422298894007746978582726398988934202549059436814570352023550805076726202026856845324201901938205182457551654934844683685228673403525258630529385148239109295843317431600 A164954 442 119246573960484249943739818544377984815236411643535772882615896546131299054275084282227967755692136168613184473016199258233071256979416925831179333353587380650081049878674116740529269979298128994204171175580905710456481501455878096073142820113226592333073263520693883965457787210548462020412583706002804130866225694009089255836676486322633766501975021070458651310173131035071034769409011867709494437793824153117337351526035201646473624569583876427848541547727368380671719006811471634832776213607153158699721569209554325041816812195244002447485482865825578099507457309253076210 A164954 443 2384931460623987496638100564937868909939998364808952175830202780661211435354365896620405498861073656602917688913894509993965809743840760037633912597091020889407707600959968269492915585893905121685538840738027517188535879874357702148842471250329505004757414467285831959626962575534385642601423402349722773792118826355380324575830142577896215595884665467241571347694408794549824144428877491378359697944181725555773936457942616632768385387209674037490166936080953925806546729581978054650572918863525351065915879747720199063799198396340398687795967102878963828336579955043150408400 A164954 444 47698628840765805681538759347002379323209673271358305597877540970780438409696921814604099501339738827107138703991408708290137737693162936084400807720730790340748939274368748764833618073936719545688005189428058368149672780484369591926960463975899175310217784427931833773949332960227944273832340547746992514844022885854008946138836671856245121351520896260692777348074553545691892490238244262353250434013656617285987211883106007172667054852121436281016274626065747117772911934479966040794764823531816727164850362458242183858134278142595128567827931230280452753948249785617076788000 A164954 445 953972569381037228606310147904947608952387584930751353583020526566732962246130513936001780509160090443118472594098544334019185610190213428322467269992823257866874530590762642796178488599906733153304671281911327850572559269631702817541430058904165010505745590202940567107188288195363513912724260969990591076913384892008228015221409843091318615706969663531082554845218624007746041837978773942786138182873574469129913892147193633799328039200987836244584210610248314388297785546407419771561425395862528660227662599241607728805691767167645667594730408059632578823298009407422908160000 A164954 446 19079451238935169189041131725372743610134505062292119589463306934582548531944754305587448661557320471207422250405679064223640154481942674751546760101952257755341429483009014511564585341116809818950773744328447335691378808039433317302528265278168990748769519476171997953478127355156856820540519299870151183015370346607656810111380154608578174639621331913307537153045692510659255078671884852840549040565627079041100562443275897712164804923107063146179960890009342934577603489197708784897296834180126589336763668015348701126530165772937373704315669127681909043036720238190865107200000 A164954 447 381589021804991876119121209852930700824425168519384242145324066756608756379337966649097234258628782671049500978587744835337931935201621618732883496080961007066907367084055523344112018204709699496709081260373362287426128613724651565084558587565093625748482542965703691296249778928128867256531067606809810889849459907502981198366642247106599539302065411119868464183740250823271786411683884536507506349475653373992056940872158454966860981243887391349364751356274391627785025349345383487267303208860052109379481680917304953538929924050436681134734601883423330192149605764665441024000000 A164954 448 7631780376625608296110073075590777856609569458818073450902792769488500165559748695492047660621539944966108502915363252163344221591066234024718239843513530511092068572829971511844017635895829608813556925521931339011130335983266237966247968255101036257118156063211516741973280816215813829997272449147640067155403749051962726430563156354811376215501002559051130855228985817697056834836560109939793230197137333263533327130011701372061108262181917912368624600257605607216439072067627029401480846280168933273617800021651084993020623405288973466677491873213627073226138430178082783388619790 A164954 449 152635606343027581396754439082458833934612710944969241177982084076896504070654761160043012721410084730224539725179432152398596089562000713495576195308156817616919796079576651136115898153949304553858644516727908645474761993840788892616095295178003999985333225342179193160431321077381006297278470923181678330276365999077316577875869355349815232899213937914097848535663332378573558828788850582988726668095231980944510308851604672895699937989721759954999083467794467637543552742966927781152312567662736487192919328499121418305252966591384266213205834175175750852185694901257134925944791600 A164954 450 3052712103070860308210813502684123543437011842247901134590343727631657344317511155541060435639656843465281069889484696131874184601431062075099942530764858196355462549749649703146634474887153121785469301521308236547670755921170376105603826968856429277669852084388374552032452624268668434990072633514435128167042651405161038662598649463090632443469528189332418934978592454319743450941281170981721556862766652625677493758187077289936397847929790961683483145391474165343355644939034928042815156213789864080193009687471527882596073670430681320768639772738743165826049710367757646963470508210 A164954 451 61054241585623379769730764474381408163635389311928348912420915474507692144438541757625212337022239846521426905507614984315528948232442197605767223107331600807450583558155327671419019733906403049875314254161166003716925439310499487177714960683055571112660793238663304817125576539794334880691516971304733794571159656575514915353598236383699204579095552407657617984878365221360314506135706606073371607272573312649295626786841222439175938721302934485339692428541179558716804700374626009251681221486499968330552656099212547981741760180673546345463257239479426292167710454207451908160903688400 A164954 452 1221084822196591215818768934139684437920855386938500818564173557499524090385609536747352370228827036351556635940045535560177599232807467490467965514630020997970599673941033110785523032786247637213436621879009224037273013476748711028978063608685346584684169884978453834068179373901683522865079288146670172715767047139299284009289890275840420906746007856476129965975018819846150515645447364787629162066159737878822007206165933374615262277277761498676940182031096090337109157984222109359619612208404781042882329736213316532199798108776695549411999610532152705448519235321751394324174564872000 A164954 453 24421696253614296724858451575834814251380059752768693177598576110177886757648964766844009874344185515453694675398775428680892390019321820576411731342268199595843753534379193362853313417887344268587339173495902560004150363345748646288036560074191634942302478103672831435876944340149606962326564737344913390802218022941765394230156316480137154438202093295982151445049406705301894823363611949075817839737360190093162037531900846008940115602589286152941730309827371789997644439219033970684111999741591254383072127008847642095295220278798403438294681525494337701073685231187075009702621119520000 A164954 454 488433921265935441992375067228462216744617454331732807571113706803950169255806950452983980162138798579251786364256736312205093067890565357892058979984851118509289025195182880593612423000229503779767530990244965627858718449839340003857331839765360787884240645232343262634644566122900594438445843863000868438116496832586945307260888875895486673875711461381540552980300203873228894505136169524969608543084827965843598345067248934979021723757347435151057877486634041021115832297225051553962039709340475579282422749116623074755787494025142076362787736190909100234325985957049182691514648176000000 A164954 455 9768678349191698989751622058804562969232674272161835031805117828086852067172692111381755256747877736988593584410759281015846766707893886085117666662486764902034059594055637878603171552854242443755765570211437601112688592655274141639078649560937777538448634567824597931035004908856180992607207859582069381203772664126771654598373028443764605179747621136868761541192245472808397850860002001368457205828449042596479118789929618995584822709258182944865622975534412924845575516201388473884836788476982521418068059161125866152113411649486321679193636837438628928943565345807137303779537479232000000 A164954 456 195373565461293806523332316743465729537126616945474908960034175811365752676411214122853862563528502843706276504225401861652099613981881728321396216131362749841816936152337791678286335974328764789470998479488772967892883114494731944219703787373204981368382791502793035832462646401821192105268619376288640165338211938028682251171227704563495283980545474567716200130718870312926216540928790710200359551256432337679643365877102049116939842050556777449837903959572400905661695639530830866601631152545332565925564723473147021263532085394828091834814681272044382681493192165590439435550828698340703790 A164954 457 3907471278775072665032643846216803993791994968954262345679319901219889280187371720361452399841989018952813626404712362059745277876117714698808781980259804032859053608471256515690184817831453614076533711094975878270639887517679621113156691670553088239355857832981882260884503892530375287167861631218717854132019411870438628207499896805033969287322770527961143388751856623393689521293150827860631499718877676468594087119112234366443664598318997920047266968169130866288237619100677845110130530711020294069795365274475534389695918755998595001715132515906323735682301548300762655910218156240828151600 A164954 458 78149424966485393484059663721271704243885352946822238527101117622999153745533205266454593964528287317259430059043013858756446088974953035357564718487668030161548354115105559321204302834224350435814303799393257880155166863277261165140901448813355031973637834810846232662023612299779879758908742189476475293875668636561454989809236655448536977819055844882744732508652393068712097342793879358508956598795671746827962948705520810130132098135599969655948567872119185351066486283813430015965716171934885697068070121392247943204273209002097842232084025522130483749838753701642341337485030340911548740210 A164954 459 1562988487149386673349329010364146572238616130291184602812316744432010437746379522513602798644335885109251751799835609526359732408551035534779075947402799593318312721215719766572098186236392571801958667537739963897950719524018598160373381284312965983203170259241096402127142934979045075489205035091571870102218980714282748309369507495927891397833125584125331944845353073391008085194494843196105664064275799285680883100575938658627818086096399618219035927617115067527364403712266062594576434592987310254804658745899703972292560857684475688597308014522689855720629528745388591135313951140130688968400 A164954 460 31259769499381313337183970376819876975820050448307596022378620442094412055903170042723632423617719205601784519346107803424409747079119120252846358698348971727240963455772953826009509930266050092612914271596091022337386354438972088833624878963094632924001846635354708958406365126708381716791771252623954147028868541033530187343280342472748571067294396161440758269485100803452329818503496000870084089254233034333449765832227448791845422782750339228552589176748541510019254469018817970681664834285729007673720412446849612532595987253119691490932085993464348897606572006697761641615205801018968112156000 A164954 461 625195385115497864147627210927136450137355565815829999770218119910972307137574992703504177486974414180370680053910068326432496919744350596202223968972839031762313449744630246411541122716084974983733103848747655334315166367951444289195642644798598923678805761717749797485397431076717238475988836068329417840267149355628108169983410700538786283558525612807497552841262802781689958662341902756361097944459001659065637393058722488222689676871453721854489196023095633389824417275846293789436019534234236205026952999514102912386815147050997384198360233929498013616011068769755029210482651584706448898880000 A164954 462 12503907604867390749765346795770298966171595698220674130590057955963395807585150484022479738706479597547333174616980362031326110261815514012802965680408055676940789097102860477525834615255063259953593700511191543827213256259960174047553290046162449103221784288329866135657584259460170803679371320109689957474200909604929838735120959392004766944618575588167430216559359682241150581983069492798701995238819405042533547961295239834905844056470467912239409045427323486840719420182310101679870363683437759042638408845053168115505788073688666480341145928633432818869897809183036259783458426493242622638400000 A164954 463 250078150148496484331562987459957378591921601602494965315515070274146909448376022279497518553469418229745054963115187150680045642574880322031229039627186614372706183986262320536416935523768540404650506480948599619362463703217829246223874543927058394657349066846094726432144397947719936756779318377055831162861176641945950281411474095464676164361332778403698187525869266176970039814386018609403640631769175538075086961228320598107157891510237227747780683407854686117699009896953886551420406733643815879694755153996485559665505464127147705534301743573538107308391484859419438707145276425847125345984000000 A164954 464 5001562963992903680849909915498525205825812193974749490991534507331722174299124875720917460463900676171060635207987819626595101305538459626350376671926132034362578451956186666227554966465777250224260329205548224214864888314723706935623270274803168479379926149347212644648612406631472407145092878041696851850512937872025372220604165539482052657012811927029327734104980020739630977935667397288893304725584301065696916450340392948998620024929190186723609415685605714866899806713907480499146629699324273751467669733720942580416653745326164519600049729362315300002250433757430829842798035812516398417419187790 A164954 465 100031258500317553501371201635958056796263847117991993513455352183610123192614586117037690997168259754944403423073437924791785795191586256241523451026170635625420664483742538434535424449123673847110210575842489120849610051301816578935380993421303381312257419235450615213086737086170921583091987770845541608876046858102634776259576983393411640535979365719693834353851494358797223191672288447794275936315701827397841873522287478717081644393072716369832103264282354147596388309774744599397702494515444598180804727750243479350463964162187498570281291745077369076733423406529457710853810862161805798303167511600 A164954 466 2000625154415540910712291966059604257542914884279643970614540630619342938142987605820618082870177278621637614496682534292475510878393394349533889561102130137165487346324681374563903817425794069234188307792312073728036061143977904326622103218701589315223312702257388968331798130505167655245865127412090607139091532892418362900221125281907395538838870621008448985426843737343547556758140119140799457845160037506805739595778940646096644768048968918585055873550763704971204967610034964958100075509408956898567674763328398596659732159625455416002980841143399936670837157317309604981825020668479453343259727772210 A164954 467 40012502776494615027943197988000947583211056523988961419199484351329668248673669786009646915939787242887743210637926201782306117059101271484746202033616951236451228059490239608741982917382293230523448081355487300781598425238389541490731731379542220084029540396115312648037230385738337576597809988145407642013242572455680605505014217918931165339163078552460425675533151750223012993656689386514267939280120769313092834422242634357033132964729670195469393636317606539809643380491500758564922022570180436670385099433038552126203700720143217212006716947705049836140116930080601114931476481874455814409122106248400 A164954 468 800250049293568334031772764887437522666035040359657459371085439318667618861524632022882386101341574425185082763560990497893190785017868655245026843555154934224955219360728130972152950392523165517521336164372035124374106544974006309498977842864309019814566544226218779826190377797927376541701745964919513058678908492448797287709905362794101568908868392552915525755874945412863802125776450073424878790900463390283315139265119691379905839273263877116636997227822400465813924546331452844731659901779313879421195843516914872370897463344383252406435431575457663276059652781901611320323113262924666730735614358640000 A164954 469 16005000861144887350093631400297121873356979004790713807163623832214837454991517366511436677677748079852306026287269139202805184577074237615902592928759416874417717550633029395389324848748009328491474214032686484662324891703604435783666421162755472758970845610602626133832722957621760031028945843338617465541859310715679649306390527344191596620689504281132450760021737116425346887568382248331287975923970227886095471801707733912382980385038687006477722434585853402708699629656657810363297587043100380508693793967461174044354418245718043211454730483936286596586339339243824006840333937767204343465775731846240000 A164954 470 320100014728368199270620196798601637554064728641396300158385197622033923115214925582677911315567214026188673684038459526982111863508029467633620646313678667207167872644916402644819849624201254720238293744264927545784216630931513276075481692171960879507009425504995580886859562991794831092072547717898648499705270364773355982716956489804377830153645346118354550623545321757961007636091497818125223889678089255824383443735162239995161641581873772314938101907604751060823498569085532485150933390443450442076812479394040819772144907250943859560796246974065839785684166383671418664097777651569954521490439310734400000 A164954 471 6402000244676773030787355311825216752819797543739566483469958371995421942611990076702541781551589329106624536846630725398162400709491483658983788681043379938519627885543444347637064045468846457412942064157522507966438708555818756729552699221776246076692038775958772781941293336623089231271323571380498953771467090304662379586122048654498474557870012132281201720933118023748301550416307013392493765217535479078537149028723396034853273509259476090006435102469848681349460090900758175260718300800497865479594981588777163173144028991750537097849957685388118952792830919649327143827777530955916443473307279690880000000 A164954 472 128040003895723657075079510060326598737714334332059454667429032143191300820728822687720339113580818885379099681362190362805704714391766366143602867611671174784340467347297758727409460024886070268250194658226099665299945190641514872855433609555099512156339546929407698765205979981921582190871528636267401061245064257554680182148659079900689081808119128299229861364716362795297374779323838930918798037602807116821617252280995232312247869982300118979228356260321743565772719195741190115211288637017874926800339764922016104154201873314132699439178855469206493898709861852570644396424209953351565519402132755743504071790 A164954 473 2560800057958237070688238277682977248380654355786551593309177936929483255784356876827796851922597023772514172515835324352963228291874061182150599232049495015965767539674532610041552782807904227764830960666034983425422324203333092222396264693493482055576766366792798837831721864627627595126331716898496460941215734180322255451497543734228173449176760279056713766215407302312574371006430751879754415417098093041449830479750450878548605395588214323166560209424930270091124731469344334504164225160515850880175597961369778896910463335865093138427171144613012174831262106243094918325857385751696043386762398353388162871600 A164954 474 51216000760040026218230980649926145037303634973200743039393668582074808711173696756036080923005712488950905702511467960945950703058977705978476801580646535033986262209889652307415915558956804954408244238849305056987460658770217552694989617499820620600601681997661311305384193628381178804786717011406774587073873454524350448784536834772046645242196831322982566763515399932808298711654060425869611677862139166509791935696907994209101830200358785140152743988691403879554369394785693969680564436525219842465962103440304211093649709258419948085114831202493241943267370009364231988963151593592442961037551218336770247604210 A164954 475 1024320007218306220453943914923854902139883656613409084252075568511199046133205119510324496151189690049030559094124588696652736805609483766278832370406063394973143472525773048280015509235110507070397385287558208909329496669475465218841078822595432001793360733189332917082678999284196114140935993696872399106468644508845115770782455897190596430017169141296617164054453076387302200063590116282882700947646329443811745235976139416944631049779065676339485675777684047145724883203690024985556887396802453346568244953064256884981803035990760668033724790254524807798189957877331312228183109443019301086797089392115544755528400 A164954 476 20486399984716240819158626981293124824833882445532316112254141143766833196321098776666104192072212941145074085355739161717545072564207959169261127189492903435087686128198728398035841965693694775146554654048708893210542248882818509633367329509836088937381373893052473375892384300702510780541663564423713194826663671396855691026744616112566418342032206534554538076792865196529216264928967122163041091848329029034631881555720457116857975219561084186028810625938399657920609972054521693885976089562155636176438603487064542874210849627379891359637014770829559578699340356597891335606517720628054992508078461771197969944324000 A164954 477 409727996501327144584767513282183032137401835175929010789335418346193709399561903262514369222412641626190739776579730990040708180324524860258912139417290779414250056117639916609427474933703588177703232046925072164689891287522554297798261651355270756777910662446365768202623772314421985565292145098199568150479089052336181332756802285626418161674420604863534657449933377306247770571722638373368563294874629383860577167838362517896466588870817096905358154726462367458534445600704857761216288623765244108430246158256878960975712770698891387171990674731372460028697631112983128532987465047914479265604302714001700895561600000 A164954 478 8194559866166590451044539283539791407291499594141099716984532694311039427336904187695686369340398561546711237693014864755672677759820550128000693289982523494877286235619510173892692130994357910002321228244404353322510808785224968111673134649817240398340158633924228573863716946424038678490527820032538738489104717176339400866128809340960927904866128382517322129493680379817103124545144802064708807307367279632295139548359188796413456329754938683243889096715057202033948315553232748489262974249639831683638715006177637871462052761866138550728205943574121288827466068151174147157711041276208714026819530633793902994704000000 A164954 479 163891196046132760207874566028718443436699249695272384363647140433964093333651406202821707084650885811392153597088702194210623838263012061016462875832384628029391426977724440311936695266292881129011556311006145267024475836399977005347620725450581313222442080378422835673499168931192752913504254762021722279372553066119103501542431459387869851524876893355279022199773864270185016753116736733240926974344839431747574714799022544697951617641870708567612301978017341097944154381847366835084003520479495623973450136944353930468197002195088987160331967850415867541619590280853714473113455631882556854831060139751075761563520000000 A164954 480 3277823895378674626024076540459192048846286941308420488302090665420231945801432647607474295335744118299937759810945173038755116344452039008885497224695465220894115755295957597985271120161368614071386454265934072696790557059411856178704819590608885946851358103190212204711814971252429458609499833855275569524948863433755121582134131059069398281571507711567396660404757467405012494494405383875671789486346494849398016207518391858448284839315075350359808165973908732945203643477978140294970333730551766503323390209135488944700395547219907967952335301197285183317595361675234779687397302337223714223453170012066591656223475355790 A164954 481 65556477396693880957813235206880304579171777774227865786624770443223640498596743423170288979569410407440648953602326043865955118472876735948834738654864757624008059420748527794636166699937592111250835646234904801061831947816483445009144493444122912585077491976239353919072931277620077178978291449402333869248933310902563462668392658607627990652909551120584257536280752988126493078529520661730500789715924021276890762381126656458750746515854730587347405847749412878630483986380178877765211941030272410543555553587677985600737021010760723853960624907725060316055978354667905398250509840735925827005702744582233361623531014231600 A164954 482 1311129537716285547153660155109515540217982906639217841013739793450019014072724383284684712475901359040695820832966693913426330120346485083022094204465942257679678823557864417448137177405597137604789404897484177777843505085767939622165124310942696996312115621636013764817862777652678525719709590432210140258676485131026540277637823358597562238581991632990422966291858848319360424607250967600298605872563538472765679045600374400313024246294399890200767995468618641690211309448997867598496239589675496427766638939735316305198777992521729193071374834518096423532234609306413278138630357338591999845996526550843700546118061348236210 A164954 483 26222590549973869503021112121628499777050605155877567325899683560711304363470277962119272907208290198651573251877737338990671157424708708941349872716691787257583929174015165580071020416248848659691241937405405190689007424304124206882947175060058714818453628074944809025085338595059110157197067037527472062647486080880036226038155870900851293282115844871383215637162052737523819752878230439319743919016171930399870856871564313429020671245434103373091757479644980516156258783407843152833764807174910892893243336154341457967656311296564878181270743417633832814866993030389368966245010357249309663037579964200854677195310048236808400 A164954 484 524451806912440624959683975199514050551236357546968040638101788590605289266123307981755473100584970979465364816302117508430606522838110080089861973251187154464203058823159001827962240145937910730131546675518364145702553643300818544621464380663514324100246762639237322599208234080010074307582034736760293898409029316571811223709708623767923066518795734725318779229482846687390956427743097333461560605972019741622989033422029019392747308891427843475434607961952016926663060269275768189644339975365738835806556741495123730740758590198562675903973281312069675851899571821528508972893500028436229407804668609614173971739234531509208000 A164954 485 10489036056508077197178914159329162111229212239527694695164198119339689825256821134422509761140082759717985291900989764740955797943640919627054529843370771275534550683320293841090081439337976965328765092058572489552499176010383059031679705202517087036628419275591569293934193925176758909424454574459422930877366740310857958533125996590376405347905491440459464914314492772486110355958431717610564856632412017504971218588255435404101623857483472389780681326620088470604018897407893466452267676144665196274964935198068366042567819089316555763650633885429253908129185660705392772417735858237725311097154758704225087991445361965644960000 A164954 486 209780719495346863383404000113034446088117771509478878192941928359413570676344591685277418349655127024967119869383063163859311571621845605867545288228198239082654349073226392719000336675191004025303812579281175588763684481638514712543823475707825004363019786117971634103916092660380968099841381176983517366380655069475942336124462503921774299564108059848542287067381609006977911024073092239871848218569993781009651040083050927961782593787602061817953308570469057181357400496164929370117869342930368808716329854826202204831425925366066018377000030784273698854685434486452442396838915295447786293914590547144676865811926517716787200000 A164954 487 4195614357210643656464594340789712999033025964568077249651997886640666896951055213642092829530171977111490678014926620657990143687417456383879999591779621053092353689600938172323980891272449374880646466347818027729547708861387364889081056947306165359869423734482237646582966136344535160223873417295571522304279506654694510031728101520720409843402125817757905516969467251284672298579551002550647986089834944238397554168019862956830654208510693516805859812170726899012688460883439788223807703259348673838667220113820741776229909378916018429619747677199246390935743115175940586906462268522821327317721718404097039435898915922413504000000 A164954 488 83912286490287011097270424261607238792029481114123061695116996511231252767865290299339340944479806971024944746078059100976600586185446820910654550745965902979571116492538370724513053073953224665735448017229274983397778786635973618312198774979906985092262421653496770468671767384138213710217198485602973238297309787335780424381491490297191427256953309592385337911561376101292934915029251592680991121034953507351608971123411904384874685994175173840466258634624164648953375753329718000333869759478984364996377107104448188487510281210968584010056733100727694364157385650860427650316889022907590885013574243700055911510200536253548213039790 A164954 489 1678245716727222981304979234148404352067968858737691567943880705792983351934189526516736505967123487996401518637151715775867965972450890282874182193126787697945903183861159560050929766449149236677159334150043788244092067920883998776855528220273813259742727372346975760113684240827714484319138572505890320610180588831553412962568419003599493152917282056592251309674668143537848477169349662686980450405464162598705337177728530992662725756362729546896306420516675826353059645779812804723831709075419905064388196238649630829008447496872335988554370253149409218191998179964040871250090653507175104473454282386363420686048455081176526921591600 A164954 490 33564914072974118890110236390332493628115091898674044928998880040010323520588529504718707447202722510525335641193591128036929363017073010346014272172570773609917485782823497690217318667774556081460921302580737439262924581294830918103471600748078193970768867132864575154699214791328037200668147632077062712867077951722394602473007025341385050822353990642739473601445786890065493486586891218779260375894837659787791737815858822559400488672773395264720947263743235667602512266937574729983398731991594149718027768162890338440612906710075014587852745204812518772942481270982561946867857631849523775907221758927408270817443696600312807269668210 A164954 491 671298276228075563082417761953938004297416132451885169982402919283219600049865369582053695501259505222452818192882958811129988131702564300690898009652115865218338157768476083588320840131322548587573118443211982272880156083439637213396652741813602454933663736375792702142494895322035694299070476280726380270610882536274418913892913412215604771727246803072678420187964218187480348595735783676378234873607841352029534641542940505310929244365843991830315322343059096162876632365577867309803265649495803962965832231055761206021137269654066188092361706932737063640899978853686129374678043871110909246907157402550962558278365831541901522150088400 A164954 492 13425965419933376597980285197219091346639930589526311310359303801401515760583901384704283094160655237076730835670755889510226859343017201525999786913173382116743319681912378605646485737752888614355142139709807852173342538382613463564362040995266989703565331537147371768823994199447129482343239404105593225179473915223755143677050131876380279445540292716096291285176121843462541566365764872842208314306772382132280818218770904688370616731403181858208669358798885690222150153036468844552327985128546009716281311778339995519690794118467328345914590396239668265661191843485095621957267972555302999016833169856900533090922063916170544835693292000 A164954 493 268519306306104838686244303107188452146630770600298384421410984342772790403409907555349845565922407394088106149677052055957079121039662340763632272666088938582397524169104710790531093457586525139176438211107521177781639101928683657215820543085238606169147766935577789895961809849070901574101385651933176898934603594440438181524839910168969269130712987414780283331859186463509523216336281443137038622827758744479418872133659985410452971509789677596220645414731789143735353175227606858171813145343518803464919578711295338379176856877066658599638933076491905170087682197929373128419501353767756261910463833255636300325536224030061184567696320000 A164954 494 5370386084270843560548715588909440493555228246651533691861649121576776888827545854020221155238572173318296651306421527920248541357341563533283518024118782843646230478785866162041263600220021112340846249787701921736147955436335277251977446093121229074003955874014054046458915672316330821445289489805526200455366136903620684749919060636891572713428171560359400634502076197499754632762119450531719522013841513643484808664657596882210926435810017822030245078156184156471706245852984739851124375374388536057295370033520386132221637919647987117305494826072855023339270894374549888688382672683393996723066536670838584925642756107509537365279224000000 A164954 495 107407720848391806947450902313502238883556821625941993905901571125961959391737871138668907983173923975096623592386040294427110005877797605025887811898315738312890209483792762165438106625766234437963274707065068398333262576681937627192769626490753720492499128186331045899971902953024872228171025331447777258640804038368652117386826461408075200884841667448463912047339373314586376023950265444013965431422557047947624797732839881124255868828484841842721544960354650601374108564028346850776249756838133920905846969856297309937194774035092821252364219812317438865535762895810246296167506365828657364158475933531288876895495754688357020784090432000000 A164954 496 2148154400227335114594968807752876917040803020640850512209558032279029147549748487229837632659031832479875679083615657482953835253272991525320125666296347389818096902665470984293695521007300268429001858286637009819978463798820375033037504730681180412618695297792915378838354851926497142306968525545548284426560132680821668752991234926541524456791889148619389726439080652286912788688966749116016423325821148164447474032571059274643020724759007417136203668916436467373640803408796970361892268016541380390803386379853688718213827961342592643745732910416505502145358306451023080782042436596918878549097851547919310733934793750433800980945952597123790 A164954 497 42963087669736681804818391384714181128209392175257222926021692840776382145294791033725942113091703709156377726390210181547309407779800619002449901892527600267567792313101734505572578189985516961974764448639453033465833521280039950444392338630945728307748160637184196793545432895849936801010330889242820473606083691885405903164918812498430897917738898965390024238627476765641961137978563787035070760463823107398849042209706418536018481458966359948359528772515598454395988710740540074165190817926401647269796667251628624753675208839666577248883628491733244539600027099716824712814694917545292196300523688504256878599193448142009230924201931084951600 A164954 498 859261746698533330721314085947166447073656250638418537312879286241058523055780310177111780680848461558063989933837342156938674014574380766315919138458844359071500090709111566370902630006209958929552866811747204198277147253621242076577465568987303466564278724780388165522376454045612155182900567151628408571876030638364564763961047583886806671504120381328513624122582293937896146339454798498236973037403569283738763357699520321329538088702807986417896756942916628715905289990116393636664589943240458091675288814448395990292286146732487280178362343613356864137948332176359205190774757838492356311679154032186242481538017444013485448853570938251900210 A164954 499 17185234800046660506925206884000985431662493155433852322106494313331788064113295993594094381997256978660008506797409613658623197471054983051656804781342734255832886703123768852607073924254191572392208893014106954544752481632833702885341687307113847339471884736341847903476885003484511486911890330368008153432607748780420229292474378356099907693069255666984535269452301051259061398386766425115450617310613528390010917424098245438774130964525775477372058768710425766877816115308439715800507270559057664759092885677284389710221362333432860307581042347840976749677922447167638322505112346521577373946956685885746947821843318503735725584462065096095368400 A164954 500 343704693322453129735108371784732785139045052946035109704153501663061192463107335597868059775330430053124156379919333430143869691249235428662504246509622765272420571703060073465321988349536174208418589596997167935097525884284824015968214265414467029514182598189587982887149245857471176493755563405698841190618715408735733731306116706411720049925916653760828655926612694789885842994227834419354604950920310305093324872299761659242224264821247118737289141351907577325606725597408646393114767000917317170380257648983114996559256246336368058802880927425421177555551694871728136525756749974447021475105765005158062219711894274327490676989380985859136576000 A164954 501 6874093812879460986634252117788917232896804855667863459323542341189732472878975026477084638214314410660962852477809491742305508661547423925837447947847816908563668186872895397570049964279770339379860026674243935586000042718259479484591895693733142244778550033046780154095215832905042464985466404080750386251705516837261257535254916914028838919808963883639332129283587371091809160414406806728003951112567000847728627922351168194179318207039574558542742146592132786273142577772969969404387771813069620911573151688410843978281704920081578229082820157880456402350898816002070132028225060369249909425447925852023709659738443571605336845790413395927315680000 A164954 502 137481875186197204269976768054955594080751264249877973467699457612426477476108955596956428156063931081059365397967369500795358236320526169885717848823725414485573874066378068350568196685350293195579012014801213508745943580990895387289510082626785820650302638748256799423252133805881117343286227605609030043842532181803204867977793467346982825850629148846491009787244224749625934395289035295656181218212034838514566005169466006498508549926339199606718545550695244745925211806752666461904995599768301093771077172732393355249068431778113693581605511165276035419151523636322167754857294403114122189368101309559676756220162324399536583899446985597244254400000 A164954 503 2749637482296103776145369875082656870071328627727973554978561368021166109892768213287423270956831478977989474927570983334892125988202077225093734773809889815997487687905964574994707881702103592071216469922350966115437726152332023697743645027578175928100685536711559915291999019073227707737262542592061047253019080537223691705009771928267777466101580400403907539776334041548313711645798689135045668283454593201491189037838172982268614714237738160851644963390956675327751441160918670714444715265504195386213826233931396618650055303091916451631092383458858855825701419052058657383001751976864923804544882041577586384911115547339328617661714065518843904000000 A164954 504 54992749217365276017283996498589683338902615800670784151380428673356936111110952366432924857720357001470044999716551845955495958829630201898363520926760024941986941089130563176704355940955604396318797702748743947130210514224951099186474394868749940718330070864443295949927617365848861018642131261763170324863247386523789007543271554495290394650183401278632633615761189050657193495637411431364739589994261028403188284453244263603550769387970410663843458782932834000711934240618386024652007065512305498908420093162406176538005574143928120856947739611562982911474914098530902827984708529210716673576607982733827934868259946919831927136692202841462615507607790 A164954 505 1099854975776169530233211909910524585527573180935641944063792599725811000487330809342347685926081688467606010017633680504262987957904377185897046927546445071280482568402836697070291084957382739024265320141009371439033330108065234488361517783718727257492928619893107871880305087004663357650780233433702394093322263246062083619726953408504504799566703890983742328719913945406962255167176981600571316286388603855531055762994501351234584889823721162213080365960930689897376793160367972700302396514290541801851273232923688414060200844520358253625472631078975774128715996320412650166187640377682697421246366492722082840765951657857545638403002487450967058704311600 A164954 506 21997099344100673474198799641631553042641633937879469655823175081503939234262030247316826182420542308929481838219088754781098862913321148944167482610652273731715877166123689077746227394392092386049745468207903720964949730577398685479714169393091214261397945186630107192596168902911339243257602586727941836445563934430979378309847280977658171889237498581309021296227539595352542117034402183103431235201152169437251169569531125719311699544702466873116996932432327580061038838601143703804361765175750812210425258686522233650292229530949075796516671053458618062860576848370976592826560540565158291872193024733548715104993228634263810693296187044010241840534932210 A164954 507 439941983453559126874667221701052287494636085140922008607409963369833169175548886155733972926389016970136869521710077989538759333371095083407880533407512920756442059283812884281732661792730599832283690671912400262984657179869853623843959662236157667458746359507961138951724721314588226669992010095636715820493652078814341684503109875704524955742818386858863920361136005651316782614505294683908722893490645235277624477583444488278634025858610210039447730912920827243490836279898559072053512001313815767676501054291413980387608843429819730410477789706754412862936675406674003646587365471533252706389174392253115467893348482227534172370646486780022850139672648400 A164954 508 8798839600502096754020721092344380874948272304672811736861261260644328530143396306146903569418861073214951144091097106324625506537924452769222057007921715135346867522753667521577521645093363602954964678124144239184109886127046646362240885385918993804186833298493186199392862389191986600172041613682706935704387938715524303238381153599922702897418699512082863667920382123422551625649309518544466560757973492357696656095575826240119777780233505085569198396794563632613292182523373968155694795217508291518160552492886091515854008185236388030395812959033957182401180894683264383311097742449120076944515641326219248983930465788659708820649694698841083378418479060000 A164954 509 175976790638660219410961955013354320000076458130543666031486465077839873535516297783582553606198836140543297954959853057169516528168540077405730066953863437111297877196621547150407801086642304185285110856200809462170532573133924404952051550542296685183974788136542992395024607041844173338884860509053591099978056717095235455734002193715098133599620625739768978572360882676375351980170262868215173272922681600196816452789655254293337500865896119406988843506614214407135352788975535097406387008174805353655821677998878068479116790037527629051641402478656522150872565624660973873808963509351501995224955896147523772199879238655374683877729193241634195080870103040000 A164954 510 3519535785345570502315603933217021896052026883649370259043193090645647824699194009491288144581929595016471956293752048740869771797821844815798881018767264373472306629357491256146159386160634963727218886213631901767959764461187169729529094625853074553587190879926521619202681985799193251522250825501877959643752187993039380755873719116829487687521332290432115077418239944258574975158975983697461541336373090876476761870918494433430974519188490613618338715637125778317914219385190076367963999786910072299712084582494644686116654529716250932690961444552983918015334225631847822431894162791587563935271502972615277079261160583619116092844780903657086098066934118400000 A164954 511 70390715158358732328239375323339147842050492093757343949133137594689963573761241266218504340797649344441559069766140726766984260645457761669663213969145200094373114295651031385683255011768476874974711106064952285850177549193917027200343164817204308069897719942443667810097436615230060725336088816453681945758864832883481047941347887187140254061005041321377011667785244699792858214290934200612392344285850994980343893720877675619903980421181176781938011222839345369862427659817389015756005188206480750526154712100234560053019465173638985686981896790656747860264342775409523347752181107922901759320877760445601574290494727882614770162699558849629765890329323520000000 A164954 512 1407814292196121263197496442390494155483527101237604399149634359857468089210260095463245263626034819776166338930952864609443722182885850353297101850059860899611672699890207007895369046959215965049601400354252477310435070879520872716056149274937946268803650005356910372768197710298557971635204783762540810413995915576780045079357673636966444831387665450749668920792875165014715558851370188719657455420018139942880554415495272276527928629858639259647141631381310256936964921470014268540449576078613209780474939768538240702646597373222276289649064355899045462192503508574248403658927436750736322419032648431979525720907118221011927616124973433922645505483190059824491790 A164954 513 28156285624501357596604107566284107082520887212001238386332119356422738138905907312042408808722333053270029929331658293670955183057250909464018788414736355946717662277347867761541459873661247851994171571744118178077331815503268097762108705070636127524186912237298947786688933765850294575273755823920159638256290689917809383997767790603801691631104601501435952164600908720671479068338433868541341279086385199723084619131459820813155553025873099673110460766116672129533625794873615135315580967861936091008535705901435804084656108859435457311169815519699119343594403232806126807256225026860292193032954833100940399120086837687431196579919113817053913863195872984979671600 A164954 514 563125708101605866982829860750876605182421176481029818445945351269540378164032283714748036771000281124670154309517892394361075715495893838903702311301118798194411861001447813874795676762941655657395698107852549109220443686793406586040384203569224919678065511844984019641866314273551796392457555445232892061149573488932008193782297509157512822469455596494105634374850568811097924994883770791136511109738193131892506160734892252368252289938087585522572370178842326734287264143651210814323492613504939607065401835455618065136267722822310933010944499549466434547012796348329198963551314162496873282114900915786793419676909961512472821378728906943879571633189529556358764210 A164954 515 11262514074263691640671551403521421374288492174440697383304966308212519870998928423772957947351078023678794200648052378306060955396935389770540577086150209549089409529118765450375243121053167085498159295616454693137885021270429024336771886114514545777447855578879781670999079064601954025588799888241251827143466663590156574152184784124779836246336383259189844509153659264175325372459977284228923932754973645386466398776811761769467870387174263551658710500707024217558040247796602378446707317395423147879201791057650400971588265369118254395969853774099009644442750560810717235639562555755758054071414103391095577139041663385526434223181510750933617320049231988262481928400 A164954 516 225250279729905346192795339446082926227560501488051277813926257500172908268525829958684088555785588251742493511041650465396684862672780426929624269600846773117000405397178983971204929595745525870706201664110113072154626040257518069724541782893576698889547676867447121757965232151668625269380368709448552965059762049522015730018722011548924842618623782527581148428877624024206702752355409682380106544653119510325579013572991118812546246167443699895860418929426770372684016244756903498903183751279752551040352418436186781392956574303175107295058975691857203164256202761260502606798036723870750075647049665452976478709283640016733278876267743338323643815683543833570360744000 A164954 517 4505005559490737191443193016434748499387023189745772159235063776721908382341461828838180363290992320598182060182445067293443012348137061168968739949573787105044252404239653178698099935408554200628984348317822645631031033102129113054272916869937249644602764843145972201918977660225963400539694793081441387745003816544817999539874966812045059206210397997427308133493641255298137961110225473603634688684135322258436601032194940044714701691828042575170932556894261127884144550671635188577444423093020842889933380314387310867082956824479702533414417518034684268793147886126133210016096446652526781397316345261680828292754680246458757465778105433159498824607648958037821658400000 A164954 518 90100110487667360124235505354507201137432464070461784549471769641835120139796849928495225635290265612507088992844349624951606497462073223440933626336585182758661677143421248474842960635980615270189130138483709629622721610687061207876135991075321923840442323865689687612503966798797337773874040126401341810774598921951683282784775883025956009432483925690020875489137133719804943341770748784520625122574092810917368345714968461028539219528018646802136412738053560609860420949054987864870433029694265105439022119789352964141819399960724885561239468133049264889061897816385845015611933539222529076415381856007860905410217901381490238686479776290261876967096064404721431056000000 A164954 519 1802002195710399528392143007606388645742489286920162518284845274984641452655289265604536880095213696261010735640795958080687054959228104470049849073633892468328766124040988667514478451275802930555971466212219326932496451186630803093336272895037977095776587017369198623732567607861508150739083687823477117332982430260140131495441048596220216694815197828629911766168028846672942549226739761939371129429309583533320093415720762423255688104389528842017083486764437973240759017693545439163839551950562267061587532665819194218839593268637114409083811718108096888045216758204980516618038762907890450497688736135642104899306843956676106561147948878346675548840782992973728578880000000 A164954 520 36040043633349041463441818126001799941165817590257400425984552596029938472788972376504312164281246058214942506447370616530449619816784138404919159569090434929580171912311092133744588104139996371348482000602525110502350197411231202221626182723725208835936368293619522907594347985008048700424985368113828003056056213596302997978672366546670622623382082552329835346536954091564786495836791532111544749886312411779709501076646172628802049476563935407257500496011913322801375861772991479412480064238325186808938145506240218009969719628297602308807547683243027951905619711745438085119660355776964367022360097209117637804256397910655925290832791682240350651702869074095738552427775790 A164954 521 720800867049801847180815521997516539349636988842231009725443993847340957849443188818357734533164363824193406001576441428943162808980123748176826753310060409851700426876048218343992143655278682631550693539213273647095427421796926851530538150933817515126819924797101466810746876255718687721365939595162273189049276439796067320970475223378738227009204170641228707394266624993414440142775756508713338223728663057860342676777541935849806737306745879483466625134701343615751427393501483510963381789308100647722512753921931032862951477677058328718777220086482362858138085187825316757570909067922394481818909434107863552447518333755794387174132115950943806531801565774338110545111031600 A164954 522 14416017228652459052835986324251605536866561568316910754462923478479780232568978063152843663528031751656864833835556677114540782576644444879106022105058951762685668285354104313920157505612523520125672192940126499167772984385535449858081245259376786310253804365899669936889115356898560085022827386654966578574498553039841377107597677299531542895505216855619151137466633521060537642706644539885993354291057031926344740805548510918298811095692910477606053574898389627762461977728578198448158910780256521935104354983400754857196279861948219517420956801930355860525140500440069491064513755853811395972691599319801589722771984713175295472856460942783306390073198547995673127983963396210 A164954 523 288320342326177623241113244171057605734807667195784026288339341600254826162981846998770652727855524536597230952791690513004366179473728295893510182878333906566746560663744885219209442762389467752406610301919750507872748406702647253711034550001544446359424204717146210751265863773654928312366719628133753867360231545675228155915717002629766425016527005968274562540958690845055729651155478991954398882150816053909652561510923662392029748905018067310855492942055047664197908151742534533541003715487020618315169097767257781142670603407105449209327384042621289277750385942472652939552186606983498046180100199148918167931872055024694064044605591330954732990207315610091680901314123208400 A164954 524 5766406801586122008902161398775301775759537062530124208052709543635335350458600826119331311896261366904296221088967759940197777337380517745203018497103497134336404840458479972093648397734242499347804054764276135687174077964518389880482788283658543149564418889430344904644244561331296405493349472179219516359826788157091493083754794642342534550181074537416771226481775185302043071424183417764588878446760301453943211702313377951696068032071211970232385171511048698263703412390508797721259068249732292013420474128259686986839986168989614660001514910043611043159032137637802894682864962229107905564647359544747819373371178880265945822466006105482492964038145536740535261599011421628000 A164954 525 115328135132973831059641158282589028736458415622891357806772645105311483553151294245264991384708244861532956462442034192406164621705729391450716666732806322746757569352841244796062158804413912872949518069803145224337863755899676693734897711345723947438807073690355311885263436943789884894787291035915279107448978908013568460983904984641794812000632179109361024042887531074059430996505145113801795585010085636593867443488165653111030821720841251884953209683619928864868973234923338095433961243794483433210751326023484367016531205396742406716329642784695926015261131128523054611493723846370917004113854302130345507762098333200760207280798007686917825365442895225584738103434807581760000 A164954 526 2306562684684504718981587869940154073855441571176496519106831782214898053091227394668789403288909518280902509045258595831183610579261214610713991245908881945437074015477382808612381217631355705982856129100247529019869488966341433288055693370885156820772319943435650739447512467143435809477202017095945796109795332763771627374780288025811436492715982051405622140274380753955100874367500973739306786354974696674514253124895381240406011262441336196413513994551990796822110681621895560415563469216590137957356412581134048998784161775009905279671376625082896632176956164319423929135193823662481680076069842328161767202211970293429435677771797206287566445800769304824884407155753577307200000 A164954 527 46131253334190656335407051484570551459634296597903317641564213246471328702388578088645579577673082786622917776833530156284878574488156827848272983143232748718779932877958814426070385183488663090134437936088643071059634056293786654028268650297116693855369968261283904823795123908221478421173164269471720201412221747345437710597649527175739534908386410412480475993820217728580262576097980904051553220194953612343023147600548988371828121809316947102559275908631660326936837970906487178448954271145812145009955972835968213144753988841699248500323207889437494880973794121367735320810263407950900401397251972274332484983639478456873344198552685176735527685853614102761481044856220059584000000 A164954 528 922625059493824477886367604062776197267458451945437389130029942918122735420545507224715783090343253764143826390341378259972568236055087537388725274800808110107746069288464530432826725688451628841283899472054693367540276496098844548141027661925215821542569651835649346624815346727229477772669375368809156566500759886142221724987219016834300344964814393832797917730147998313795667212650577656842893229483523465167048949854061566580581626084516737416395370325053620820090856851009255318801787401056509551850815495687299542523817724026043980177807328818947127256814312917427306667647733502248190075419154489343028094446850633473471504757004691472742697106407811900509002298101748504197459790 A164954 529 18452501046076716581291883568682827306844619438656168508575512418136377935866389053530399492544497035916585944880243067884951299646940770356239817734739224916797869620355055446884914954142599917597580804446730506277757437326439120314333646358161955319554798768912411935474564305800587742437509306963678182095141696507513784760428949803076199835238011588319726311677832841119721658066830744653094441101359493669472698953942867314492016319653890655632104449549480702028899085677775341372489787583935524070050230693104696443051113424362059806983009996982887137883054868149998138381803976909567442457865390663988129784418233956189522510859113588215496809914866834915767673981581916334298391600 A164954 530 369050018045538916922215879543551935530592771568416889893564586136542626254785890094864066038152679757972861645047482603601913125720262766874356603157020424124576674403804166316843069021237806797116675258678672363905637430498117049427766571395669470125690122942991796655957833872134763706542276223415535351268639103231966027098178140802246895472840142226537641700017895476331491981905711622785985877282061023935063841330073045218376794032581067785086867565206071943578881263181373013818013779607198419417973946168282178632625901589101927153783344076617086932513736817439862991471366466158287444496914802633263109177905954003366701345858982919369162672023875120997380268967121336077588828210 A164954 531 7381000303390870044371881754268946498485863087274208192312378478207153875844879982382402844508308375952280087849802076990096005170034202532478337032385126998263919128010144473919756779192472304845634688568454692045122522289349033851377204312561996677205685410154707092048487632565155451286687326151150141212688885526273127179755545710859395884818401053733615143329582682605371016049496167050201658650738643489613474071625774882938265233441686449150632922788450596931595616256144784003724636150713727148698865569489408568084590693819253163358129764271528622147327525437595264306133067882504520796730435839735272453348944577658859049490713881488567782915008270873588141166052086909384196488400 A164954 532 147620004917419252936023670265458376100891700099311468007906275441585942591415551204963896793647878456580859263204800826942629034149191949134916060926803789305535313161296135183803718743129412022883912863697651094616076833016789711928269066245635262870517332500993581779675516595800325511429644697519774740998868613721897936159765515902735695894464771368366316250715438824304297857247099150865210662841861909316665256408687748864312914886301282317621170903360745344523121898054887661714195221060511136124005065112543694277435252886486289434657088290042385665604688506522122279105191608000195048384711600759008785316782451626246307312231210003811228981294857397178882948113279156425478301712000 A164954 533 2952400075340422099692194108910756444641322769062775443391299626380576153318670055245594733942591787882322335388271202281666759297953996952405307624118100772915844875247787617784246038048187558977102639120524166966594064404931974936579880924800611843938419135977860434367625610805950839942510857440330933154879190338366666574488402351765669481851230433241206592696784479930023507870085499214527763053379018976821220627697200001397210502075376713044593667019049575008286629419737592867077954382134954585480656376705984343863573837931750312043031625893083977765256530085846785441754437167005993616696289694466242431331720233986308672692962847557022046085790987537720061458110331493265453473120000 A164954 534 59048001046649189985292085232529790334235204571403400303740399053008495932821897298585828244612179470357445911201819221718871877017416158528741794695839008604570229035125921898045746860911658974242638458319464926847666654278789787201075744564032450165029361512241775281045561598762655814340969897604305075117174797680421401719026883823759356059022747953669687989442941560243798314813590787713195743153337008091762129432288102712468051032522019212955325992352214311564920827199793097549349482614380237030136981059808857838488550639713967544910628727137680858166119164003339348191928918257742378023694289951736425190167866967922375846547648570577406283778931084364600554116433207424513975112000000 A164954 535 1180960011729798759534805765736889035512879075231025834793096111568109375985407869845195236207450463661368902292764287956088171361515047560187548738186320035016471211305921828808131459217191335378864482684568930287269040409178801513411077412641053269025806806098526837494772219628125896596634452928039829742735315771870189438965714412244106449620417744850304882499003870437742529444509431822716724504781872732941996926212644107939837840470730083300375572886468742459282181320096686755142797551721227647013216691709960575994112490415858576979212498728273643220542154525794859750975381863507297674269255720282960035074026585122371564784720803800287432916840848359495997581413195699674377615232000000 A164954 536 23619200050532277256080867416351242112646379118845437795266641358321451148797787486636673915183274335096020112587340958941338825077911737225516790460234218796305655681059687113120951101666800040004855475655510081389244008062945592936991323117342942957850631809411419029994135336203738981571826327746641257892016449038365366116864285259603354706723261540506932056490807449768467998720965097237697812181020404672778989171262710093216655347356738877459952167799132964929573623663665355467046920843838921790507481235448160356162902788882315131572703399909948144506543890132424885223276206911651283812449875888451928828198937102875547582703929030186090615887236288289123273343481366027207936870013543790 A164954 537 472383997329371586429312390359294070300703534661407177893427209705614295557748351527388862124350787939293243586387923175218284458510450464945652123134840737845637742720018753001585460379795467448648425952392831140662144158846303112115221959637296410703702549937046026201856525596899200624219271938649718418586531652786538869088285645486491608420763363680155329260030749815641708171034831160421222685328067093734360796365450760552731077705977521778247857557377821613470072418507939516624757813065065812815012572733942183848871115388949174471223136505088468492044893794979051508540895531063132282790292747424893139098346850066073277394268839687328651468753112187766531901173976361218566428707741751600 A164954 538 9447679872961953702262319114576360907181329370831659262308317475796310591038607118995099418222547384815488821603764587202589971194001357727821872201225402858871113046717781758130518080246335476528057278212650604342907330026828902406047826525258315196268134143614208557743927268754319877646959812188288290014007974459159144257191269291668263702592793322539556074207803941600246904432120738114700187380799796833569247118414611346587517096810354731984134820869993027454606743977492518177450935824148070652930823146407659621320571841135191318577412425604424971232399869979988963930805149167585293527823260001111765280607594279165743385738257775076702061526598609178123136059437819093001761653047475060210 A164954 539 188953595986729513518767808439336808166971760968703499334961815149606705418444944148848431879161580216902255429595414218016285064355874123134614038795079819216589424780703769124586539057935232081662920747548891717451435537534634851395824277155414043569244345769749931829014480511413114856190683712071644233125706317251750222652336513472133904735406387429520111264299857737753192908870897060419518421100765035849025566190404149642408252790023180568066249811848592452796240791696524920448134307739896500991227896762729511313274427489827982954607242422141611452478037281207937953815847754278158827996813301074513355584965031140200424471822775128136621873562699492018312681907922219232643894638802301768400 A164954 540 3779071890284399518854645724357099926954639684076875365298051255163920335222651753623234836508424133260692024465742988862320458527491558465601161175658652833753733285778522751895049293760850412102587514154379009121800145258916904588720035550723968646498783772109267755201131777411196829334454045814887081695213068125115080827839231188920864635845574667124378653704961392604638670875433450204287513757100864259524797030016407231568595041863288853159442283617150020540905305126271369947080197305695335058028385945085042868623294719757410625722935485813591760766048067415724871469995270304062665819051479694944777409398532370270099155423026492450428033089959080134601152949400831340002321247453147640996000 A164954 541 75581437216684175346678705598549273811396882975593614877937324146714131241528092485390020708672333243666778806791553867286304315357312689370200831508314185663513561518859402425967356127259923651438332267155603677891431595342822242990471711166793128432253612576470737476439478891882627230901888347766825574558240198103903144052634642167981023539660431713167101642478512609084269671468979184003693181843728556041381654724494629405780500558522281899151191419946563840517715888372244829703954169131854801924644279098309910219622017794365231847074522463687025849650707784145819677273471710451243101563333867367985754141955282354723796428191949646762472574173283408576721045212864365907035292042604984932480000 A164954 542 1511628732553607389928831485611297963002469530270903522129263780873148911938670824253356912467624183704017201113676276975402313945166744456291417217295485049861728881087887715742776880184087167337283074938938858779253552291347766778250889127060365377550565892996991858695984373827299653827481948403907843533967502278293288056647553189676619208658246799299675027967779049254121785812897852471092281205275244185628452583393473249144485034470563179287491247477684937267828611736105137926114633000087690460073639803009361704585583610346032545043301143906095842178484564558008402150665708193045427942781383046523889273016579297231060741968182634207659433575598524826046958518284711443544078736600182986710400000 A164954 543 30232574415470625458481777185032208995540028020598694933995621576240303980935595975978268215236034050693976521830429532101570831663744702503576356088493727729063730635971747659324132756459517232915990090695312880013569453516781773933846880615697363729121190689291379357263583396338935260738522597049583511535404011890170264644848270719872358930465699286720160461719756926531163563928322425242213975473518345008585441445941078203467201155413614411839173331128771954506058114095307585163003652350765697633087880481050504095574537296095209062902236770769023347279099468662008215117239643541319877085921774913761269263881058947352911107450525509601388313354627629611189922646242711378949032646965325495424000000 A164954 544 604651483597382135809153969068253086076842209162456140432375832037869662805209321331025557819016781323480420742158485867811882960472506576429783733936994626311238252709198469554295593938375377369860014013638208725152898442230747494185064068964608227200392117016394651523237556563259862385700925714404432642677139012402752056351240195241797864881560191737288656524845729161816541867540409498771838684268670614024239568918572620323972686594779788119657686884553059955277391687542179328643376368683354767337726126791259668890417462029414805253276720064929680307324516165092348697428754073130964619363690977442055229714312116441048392739929568184196090385989254191411504379953698513368566449784106383548756027790 A164954 545 12093029577707035248973447888717239844857677158258767643696784651018664919834134462849715026666257632661626220954167621871846985753402382055760806922082293960824037853979239718442170654951208201628004524267403197000688156282517190193863810512305383596367208404939234318024068903994820391132627989756343901092923955740041976396110299521722971023076127954803482076305926395860196249130287409853987957181339486557535406178366473531572027001625745760050638142930613616408672421863564139080533593807027911640273892879230185117386883562738508584970174094289577873381340859138890661850254305508710633940178929132177701483020061078700771266616972523527288290097719115811984206139650855983163044932578125143780641111600 A164954 546 241860589669328585011842060424635907714768881699632037211118287154129192279355802708005982648562044658595761755483354527222682890355604124165371760173870842235559560394105282181323316081273436929656150470760429483213568244072274316969293567572760507302089083495572337307225808085476964721306739104624807993943827889371919013335997519477402698576986859360390926916655418055812844048517648931092560965942093480670576890973299447882159147349492593620531536692151430454983738720628780884437835794670418513100010260197105432139510795904857757488369351913584314306764242944309391356955905020861131329878944273375341351442130499613989239708840216364113583898791579127451756689910348117631736761805939653853559862092210 A164954 547 4837211755690329300884303261498540370647684404681774430966017625757701723240578323180353295275978733279179981837667132340168521312863212144310547638121916105092767274172515399876064381270454196535044209123455900528267467249884096601226218497988266853536679977847199765079404761821150432399218368282454759320583533278859969974995780970406919533849023192494244246143846163888435262288590993302107255765147944603808913167585388502657555093329405440801006210513811771635880580079725579745299994264005575867890853256192143238625678411098906865546704438827541422918033374116819389538134478630960999619086199282142573464477195553079261081706819645153628039912575518773276585140553582312004252499206336096630138039048400 A164954 548 96744234359881749781261416146850719067424681824951580937774044107729226101338107329364343363754118096577075531177224049057620600076378697197016876294685027806421343489902531846898748426384706561283145759371753645688202658030651768479872496129810018181972143445214209851292488908939206701455160737402758917437585559358753423413481757483107835051369754041772078584035084394045541970156229893139077754866119403184985916838925764176317173543927615744760362266243101018750637292430295608392857708983168680267565415925516180766872213781248509812140901101982466883082584632070577643908138291816339680630574047548596142293886013495581280145766523531857863071795846448087029702258279220241763000061449683807618036079480000 A164954 549 1934884672119138270896735341274612614437913511125353465124554714006088354757292963902432416439773230551411028512022109026237415477909863030156455996538634670219746829927095113925524184547206583837308146725487785616221119421272432098704412445997093985864213746669688488019937651629108095098519082183128452969270009062806148946540957911161545588515180884673185444903864910206447573890812798404720207888585598285875871406522875165989664904425342453470012006444199332095673259665321592437594310653724516863546275334543789935224617186810377646266954268548282106156090035636095349941071740220269187377588482189086816305964562318591546773147933083212863306906803650414170554034109735884868819002775452913652666227559840000 A164954 550 38697693140812835623615217877136524868061985491995289797019112313515441872148827068216078468412239164048780914568026375266213726845028214757275712457598541421670002501131189184692300789185907431062478536172754557638676410290093343144190053929819245575703071735409892634717243943877917523489502417795806153815804653690467960326370768390869411339576837362068358513043697598474376135667899417909387965980627560369171936669817724896531043008921517544149436370788232663903964947108502160651193051073528905072037672800824190906013565382851543396789374968515830334700792823612889798917902858610918303227103869849666621354522585464617372463113373367438274179862224582571000475310575239301105334050492457619574202734342400000 A164954 551 773953856784858116585914578575615948947314015229670205830942606938182332983035897167670172160580274341386825177912211400153582882637183378228446099688487788778901368074409521817482357748553663707575882756715068059058608643094760886285837178793932228682437370748520310180714697103473462900172463838580864964924182522496258834438447571170158218177001140613460162560201939856396015870390857354487435483790863100416528904183558929465375758586723720377972652253849573717889294018211449451009997781451349457462996778215451662150695740589910677364793291321320370925595698690077451980287418256329057178048761918351938331795078491148076189265361701412385644431767523137171797398779115218096685760909517139321901618349760000000 A164954 552 15479077015069192294090614963002176288991812852138074462987644892888219765749535368007912176285698095831816617758522673985249629481069984674380160987555706727807145102268412842906730963510420991013215843894956231613825282780030858807607771392087134713402546041207502364345431619779381940655115875223653101478953237048008718181850236872202926634353386857084826902039305085976304518702359562015131796382287389124469199672255501960101941694303505066342639088571875998624915056687721580931147668300704390924156516952576951772692818265864050008979242691348920827973374686822673969695314013170294446111586664813753948542428997529836414525267040643743411966450649769018687767751039848118916426786138969583971234057783304911790 A164954 553 309581537888824445129258767089840671980746907993654896187128752940255857436767055853248418187195814096717934639176022399348552026187926035683827999626833153600725256860972704989276295440995374157498280653112222040929567853963329997789975984165912497063126893348891970501531385949785892466135649473513778073188456472921845193498630446420053778103335018038009011057491427496493774399938039538810297661775150324812156425216796506617927364337450714502516502641335210457840884660224283456841907619447635853981061966816897406047434434398597729413252391125428684748696707996875977995697593224280154973243961825209382608979128504734226105304536945184782220885318981505878791750529947837517982767081751927630088714971428196471600 A164954 554 6191630709525301639574140565475888406166997962662445987041875109919091331802266427740199590019892161556470828323700129156241395430577520617866018853038950381748391988919100539914684795056165279977185002625178454812118749309798614138205656086086720423829576002949456631004810062328655350156737426288072337846282905235616159413344408427818160382257678010616173876019742194645010003211619049447510795046983130238892381081342021285694296972739902234089510780836667259281545271136576882841575494429585274296165620054126686890432059882680812437553451838680196917669208466330136653098678453842711675121043265303802814340210399786524496464125109613670118457298939931989635035247165019973337671779392619873018571735542936989924210 A164954 555 123832613225482287531262115783099267454381155309035881006823503220661310297383834768308616325917360823571659277277596206510235006747930410441109554270824753829645576812374939600876873625848461536088087843762249376112922830806612566412235849777103818127932282778421477039579848113231857019815237262117382284575933620255908299134324158544704904048973113209443350617793116787202890368489546162376312737169265079630832673166962248780600933174615803562573830176932606188125456981373361930926256729404356630254200015438308513198308621547793405736837117097036402807289655454455074925668100863996405015544145882068359530016764589567289416443189606472891849937830004677233884709674621663926313764343004023868707383433146201008328400 A164954 556 2476652245209171146236838063467050319873362277162530346661069249795792933736945356662175011591583862484695210795226914722784162598240388816671307359605846511120030700805524163494763711109865489863376083098096223935517795094326585101052206810965562213737633146572897417761454294265759065395951496634619800914812354036649825581195147429148042917143045018749937687740837522828005328060476373686668590656301227903975310561727427695546338882745408649608685630175282359481620801973126473456942250023083883834181944594892073801891867827090311676303225320427859227376679100182103393043310901617737491613697773549922080764194299139349279200913113067307204493708288607149311281312141156788281659835293610924689004854977578400257164000 A164954 557 49533044518173930836968676225442305813182028962886861463713368703567193230524280359163553933296410169959144720898038106307272501230443388490408472675903958912942997307270990699439798994055234980099808186418949206975542671450418377477193932527780961298332412751547305894626232525337619807911964960537839122762120713363629703594076233748039755066132555466220167262516254198239056975023236482516218531384343084306679353202312208309613182039970024559317893136238251904014649286375714165907187309161612701265597777620359546796351264464495104757394165978299807972151301825502105751465195719110937658330252589169539418561066129747055401459248680103131439773199542415078897368615797605960740887674542827440077240825844655606955200000 A164954 558 990660882643288895310413811564348194971871488508279927358307070907691360402116835677488004418418236097394657862627180976471141308076878515502265255689329333866194253075878667446560999751718181060173368245309553641278049539898746334673638809854393367497174273923633344676034556454123292551091506781536455665398286242153873409981342801437280578900322883008816967631059962426766789432914471343175568516674692735319727637391368346961263319382277299283788751954487831848143487891568575486484537909407526155334744714213798073227894959336712082763524312852183078512855336527225020595781330878851756059722706432354388235660737735285200079982913614140645823875444045094696904079027273066393143452976416083729111351780924469100248000000 A164954 559 19813217498461983477629081972397005473602047955176452508846935354880777123874961283434098603418165375912128426145871996535936651830897785223927221157211589789470571200126750418086520392446633250367011455244802462860904913015782502396067979383063350180554005856326411429190889248029883778878874287046322577511083164340703054961623218558275321129559893133864611800235896817775048787307284260720535328113250475690117364214729850554605259959303082147624392823684212512319879801112457353096506592711655965707150677520408104210575292587670441407583306122767399951653692730888158523245174947509695179056807221626359762002003057512585842615617072524373257045737944837756317215714771880271429383049239512373133557740899116521227840000000 A164954 560 396264346881163829111557799283583907750880256095578642940231117631006231898447047736930589932210336100964322908156041904937909603116149243253982217198047499511750716835300571173527675580901617983411371883850699742423683402043210704637142859706256561556102958921837467428620379207822100728463208391223348051921727006759207781837058566016667719551161426096525431075578051057023986468620285575028762162632290337595222794293336669554560045672236183686416979311082136399078871705286322576192904372235090810152845906947068965212954226430250345025653771558155397556922724249513508196065618443110411168941598574418676033576469625684910017588436050074709112696556243424069503793154489893892357981742912145822195676707847398584560540195790 A164954 561 7925286875861759773410679182384554120594391061752564714070470563287938426387897396103584155921147293673721545867892877583141723392286855640588400225037264064681800193361322679706498866257411419189650293256107004552585370875415427227058522635024922390022516014342934125468459469100930517586978620830404891072435814534087089288833055217356580330222499790315172522928763315170939943821897718712936355259991423227761966085841526560340297843168214488406922042969600451035202947766469961809113537804741246123253565269719516924288052022141837237992828413219255921615431877625276918544554758720538375134941054326203136542257562022362063657290612993239061689567071801860253265440270843647122566050020680883634403971954249334891285607831600 A164954 562 158505736282004878544027765523351477475472628377599270073776498222694323901661377705667931304544498022448756702230556260818812307906142920501162160350677477442159084416511824890689954806401413965954602042643463849523269890781903307245210102738445846273839734460734161794614955912209625422251798643951106131827828002036803923723975820482248125121018577917796646194377843890932458924089122948575504135496108911291820152399274616366357525276869981351345800322718053005801312228777965846982985495105414046656613918608745184488633621289708244820617346039434875389370519549791225212701722790871461384334681056471207557213264928530014492212100330843964909224245232907350768653397416893938100223335433818351222941348728836952192357098556210 A164954 563 3170114700935491232396838947980237450781148710402944917322871703592597585511296149785283589813321003428461649742065099399495802959330974563811126324012193471813643299315943923744998645753091990962323964403295752159896647281109961398984995055527864894944582972692192821597214448848012809855280497425882288844138794267837321233425810732347292872751743200585796838603608429568922379434805830457845623315847787160568019661634374030518181873807513458691063195720881939817971310044530649155674004682320063416963130636462000609830124042731594897627562476289692646928648030941538241090247008146643105319410820528367047671627572332255754225567768036462971693142980595549929439959788338298674982513409080380595156065167453744131180040809608400 A164954 564 63402293524617705579151818860842203666835973721568159441660990971311098892143170521225975213609969583937541549498833397031985948771576291502549726288419354494130875829712480334871840688149844853545510361570328383668914606041161080261776585775547820934276570502978039235259912678063586756862852364595795295517830635804592308866309921296035425818338307227043695996526000147778811961261523283300128553217675892652538127273560932417299359587758778325120268935221654762382863458344486351515731288722207859452175917604902180433516001561028034919212579570787047305032376096621529112421435292067534808256613268723071376466395746498480440284477731173253849834123500173333153208783765514030918530809791253058338417588578597644823161136814048000 A164954 565 1268045860610511730207337175241593166360979464701548410737290957415404921481208360934925572619070381986117002083127296121481116767130661834577538521931896791039777713462121643896874169224756997756890828701494834482797925329202458650877065408810766879393229631042244440771510727583338346332401895613478896283057707725048763861282072558902499883632835008847429104419596634083583526676538599148866892802367920841874317226288687684484701633987345749528385479120513414568126014315967194398359649675960289011301784449611286973408590445348483437717478192315604833429835831488245868060758608424044150202500202537576035990004800927036915921152002032344965316107747768713354352367435285241766748227028017970095474277476162408140454429148718560000 A164954 566 25360917014573390056988458315481770652559459694850539861860705372559918264688415408045772650126274070626140416939064871624549169896645134678345362829963904777609946119273485156673147964082099040482649901618957423589053939546522665685110846775437243241807674569818680398574260545487646677549947217952806912374086443827920712927128477935858392553860371909588648078092429974318599776224660329587177355360018518907812849516853045647763773397559446896519465159856949875112500475928542871870430896381552517927267431063397731202100969406481125192336910805668618093991902112019332370605790899110262902640794639659868684077157392570757819734996260556119007891531716343031087290729441478080485458833052263485745349627516009697340401283726667200000 A164954 567 507218336338730910196603462522633559557986601913402230179511831936234761995053271947860676957422810030598815844311676416389520089013540653302799104425797474688486759386090748708176250873381162516549664584160363150442987450179923167053607707493182977915015130375849439634366130786170528569037130472720717981740374663097322972572310093873335748701280872844574281355858545339310580378370973523940337093453572419562787090158646752116670282307439576049424414746072629177249613310754837115473375984877985112569983462691394458720602598119851632606485155300502790387741751885474947599928192594792856024631704571364332967084375332015546420939049609306774189218169546235901750682203545026512719062510883351391624274110175424637434279689579264000000 A164954 568 10144366647719881617211015510681146346873804685338993762608403615871751371103879635737937013015204245298532062490861108295558947888432122227994597073646657249023026142520858045384331287395297059413314385266445587779192378591559388858803267559954896273926701767042391549616554714175527367098960696524302616851518704814399209473927486221356989180893728662922050218723324990571797538737293530855376997707531304672841295106247323336064178206754320535385548773062405204923227767138947338338929650651652162649105739174373575608959870642623713731264876657031592385892757219595565972686426589413923402255263799456249642437811219631291747245719407204661619176803750571286493790088044577763552715870170070678876193667950328872505048478251011341879790 A164954 569 202887331373302900609799235418192430051757546648198858432531411860376150046133876650373209737639045799701756161909773765266549879931868627798664241175547300085526341946398022332102751146459417369912709576993678250990500163590406287530687619400922659791062018531355886130915736252552883256343575671883817481364598327337039189928175411304945267755236797379052296206589581487147669398143351824638945070919823219088536968186434232595899015347196990995652185024067156526029265361255958687367835632114892460936236181898385240870153786457007896208001004161062579280613588029632659867485786538639793680357870149704252510678698652445451321453156444463755091384882204357099051330640365099937021009802449486598398037073942985045228227254208748075191600 A164954 570 4057746595844163870364459665205380094932282361422018782381252686911877757586516617532285100644577107606158114039290519128231631088666738036646813549494960919688896957586868535965514383572826856011161581690692020096934875476839069121541887433143127516930788043554902570013691329618843537867943735131253387804116135326456310976886228922676443299940489541882407498288468164671959303012866301630590742601386371806189062437062688527115099352525075628683096950037987753204787957540855356053163487314449652512582091053760476718694619646084670597912360979386315884622587607479389088707871775897581967344392427432962115443112672524423992414811980489236615663979501448040749586002261138399851745666766039160712383945042177950859213447375654054427988210 A164954 571 81154931284445394570658692440938231776588275797601207922237542732324650285007114041142120130727465984365622096807711259022645291573922070346406845509579516753345341524915532505779474884329307292481379436830209503481194953637400249849400449565356036760806714329653748348181358683732588212180319136496608519618806082123436763104178992385079624895524862723675381448902893992019304361257311335368051675687525584612147710207933848046244367962124228749063003991892647517779812157131830767179405239732029116128789169391064972399723271260583665433294037511027603672658069087322499601320556420447361221632549037436783613453027439998779168011216641783962590005227176178790362907834299496019261422749661771789136142972109924016277246993342662947042888400 A164954 572 1623098613040150431823319340000576312496873681501253998046805457542015705481478189047789002288666732812085381624637129401258127019704301654799785110280643578796236339876527958330926099815266307832676536111618173772212925106838699838193483948808393282328734664645609397317238876978832256599806378064223261647924131218968100704722160331412918722858060915235978415724952563254909662241400548108888507003803255988622943806462362628695227706507585775957486228292207796128474932825579622541815340671003076804871900500085999563121877865460983616314758458988707105105003168283837572931158594502880105402810582478796151956739589799677694113031096522188031527463514495401023265240976325055218258168369921871178243607739842562500824918665820328182390132000 A164954 573 32461972007827859444669296623647759789239636941009676752977201208750768105256281945454712039255682918737166426262400672441266964158603238053428666207393936450511316985094905330925254038878929396314509669732643149496039022818587893587979178126193316588826700853962876553417011605660254979120127467970287058069442815909349322947214816302484898956112491519968984049436944933388664745153097390208319609877120005700058668175320965929311361075453739538674247534931252838027072450170452594800851530947311425743360352247013993564985806114205878479272723355137242735136899096424503076718121211936259727459403684177132632888372615987596097316757204173936225096449709344524785446505333203801025757634932166131475287120749732893522097949295747948478449920000 A164954 574 649239435097054283914545103261835657121522982229277180973356778134384838541183888008437853105203405724450798470024825401816367029686601873158505307452457662362896529684242681742249862413520485464313097292069958762921158030702958056214849971164129449532033812376981605569242071760402944990351526883260364695999694450326749194548499674640904792735725737104102974364110442143084305143438908529915931296237537606801788478367618094253725869145288724756775179605616519668466972960344159121237530392099303065709305547054694830953056396546106653339934431853055430580222647810766086476749821929441473416129334837841399558408230973085278009480068534611704649093921649439254485226986701021040153513234270674083444312283542523621442098227508019066015840000000 A164954 575 12984788600751027578714085481014322369165064512767216537743390641875086299544842742155629308505863061483165368296032747096147895524022779704968745815140731914311334393331745137319892880989247660046720023789741090718430712100683164813402327596087851345750672153494113601402878228152015807966010088142299764612210651649330238603054060464642232126984032876176525354789639712367906307676317385113309407898653501992048071864576337398424490335630053174801308170252159651527849938345585326929160603305047552331028080983382195812127933416161914741888287932067320129154146273860842228382744392403155045661411919842802929180980192528372681452499859714893695925176982239760265230477334759321195837475397960510747657643041807787448844749382021583249253632000000 A164954 576 259695769991219421125585276037539074086831800489062802939084199973000892683644758132927166582644494096713825513895637226872964601946620541778985354011138832560142369513509641831077584857060010515001712210915543783856673688383424164453743833803148023390809911654038637177782600407155847040105191280818827965203133656374736456874115289759294914772851611665043453239746139586627050819228345455786253707199592957415724826883370490308808336568508385407736178223412647415487112419769784560055024159606790616274509321828688001806165890643454274929111993966536386076483697153096303972069105669892380190296296435286303840319685056547434570906620262802638384977582608231005316147483658163286274877636174637435519524041815735936395619161488864804252810589963790 A164954 577 5193915359348365813537776849095834015807246214455625502466011742170001187527853228454834939903434539275286873237412390236459425868255709789171915834389260536681161023207687618315146241886701356581380478920725315066894662695063700652788822313690780397332127604763900046550152725025427558417803615975833212763241085595257362833742987404514903740120451316131127987673989698517919509698606864186126385128522317499809764329504284652982537328488314146388923860835642036008344521452557251630536725062252603718569140479794641747395462259273405100409164585834527391397689376579515267529666469834433189347287089474330981940395325250548310255264866626148057029032511433336106553708412422802972660115287801293121717904455906322476286866706745958870410970798551600 A164954 578 103878306377446876708412726139596223217786062317644458968248185819080534995618677976150736237676042481499264270701167389072268708614227412333565664982376926775567540849533970655270488092583765160442769335912746418956553456676354350522708954026046123532216085406231025492706914727399498298123504903017980868711151728707556587493578036126112625761239767989762054084817864017552022623579576280180847132274130885013127580083912283735510612308478712505589295444809375901037731439197518765220722598630484808044392376211220870272036145498228471183861229019582523655453440896826066204551395873516113492983313603701942990375989960817017491117475131611075138785623393364581048690734378450412315729513623333934558184492485100302729245271769380418815156519218220210 A164954 579 2077566111358528742921398305945515322388544006923528157743522735895220924813605827664095473545667883549855821533081739468306977997266812577673860265539372856350237224698283778884761026948670063785158581868219730731504273189028693759792829235565532782355792374343681001088215499085808908557818749730385949643149634910199318366245926483238543534401410193138030968323118681294913101063740305532783331239556308400601197471554777488227409560943822841668002273458118221638171448986877849956614213920318350834348038856530978111923260916219776807190783326449489989659061885241236541170189247006871263980417708358345326838881468332461375542593058613983782739811931161248799326146010168895303565134429812840133640217917041483118655064188076833204441872449308168400 A164954 580 41551321903362404080345068158334072626884476240805184668298929106956836438983204703350497065002605079421679316258399687398692852343698284071409905727836511708250228400115288651373539862993992237885850909127160659046970047557584622580442346171218353838337514513327279003484616361381487404695331577884447499859379293961294278629159033266303078070741336775538516454771757732764736310722875277753520157463138059487751892573010334715721556073995630105708993570886745271824181920417509308682019645267872995487529305340600048574500632513662120154612028698244384325687241421834162336569366749874166190544163385759354787110731353587710666375590101545022543161224777887890135811285468549015372594773364324394224447196874840632894515670878609619863751662913625416000 A164954 581 831026431591084666045243403955156776119961446862796123634548069920185087633885857068381693181837049756924844037103291708624922894841206331786852122897711325789914246125298034501037183740291664001370603617798534069277092626691907399300562152622521040591183630795618759704098454820935932764685763223223520137115317794372043798667990737356705709069089393766328270861622836792624212003418888897027473802702999019269596714298502393337898418582296067561158833452222522217698697221949232364635100242587579485761956671011610698210720934058574083308167817349979377163864902776871876994698971192218142029599452087036060748876666810523876437986380616207388630524218651016085701993014674402493477737162647839715521800708177032068318601159913651512773317536821749280000 A164954 582 16620528502298427028413367981430132849281363304834403957837976434413380099973731303407827510634338642792512842447491285419571805612748868783609814900890987009769484077250400116536585930039901792159666663389938444082874472617491794781696674038762203040847355442049420462978185922425008329477357580003519773522866203880639625771290684681669861046575522408660837477371616321825828109198512358869283559548798636596323251915290531017609002822361630253313396250401401446088681420448681512295488368733374571747389798918227106154977015455195345839948256796663915420905779767224828458132078195726487526370517461268137314545574117630200108289210114835461671954419756166681316198251647814038455330514324477977215779919455655652024339343396046655169801057825130006400000 A164954 583 332410567455503214718437357675142603523269953448257708859699829408461168945394909308960423152638725808930576083058334733332903066573472218629651746876554950074813664639896790861048563705479406085838425088478124135604141854022908831547642100501479705397420765363729314637488054968625960073219997910851382886068521037476767511384431092324112158235385138839902190750215518155983439566572938795960352860870745856145091390892220283369200745461546783108072316635167048956467777929167567545965494652299951075590809288324439966914792244584384200274663144926564865970685229578244387527403539352172244242980917615911068282272297980998453756373852346935511425967102786260818367132860042800540822125707919983202422476494955413253646133271876405601682715298276500544000000 A164954 584 6648211297300758584868798163463528000734454761287873187999132201070756250762136340588872509215795990641851992390180134123469468722786671336742329790541238553463399439403354610724287281416004358896922469870292205477847819288183916247692427998461091528882880843886613435229858135034745769335760062999436588362434123436205521414996427579895943804671537969096541936596308686071621548615211666675603586960804225465891710757242006480578775495730125810490512722473825467293826249400114749430051308031395189015846463673761623052344293461417947969241047021949880575714293862372936219167405993435021848261147288579032648138994414764525705753257652142443183923515186860617065795129537982769402525054506115014052631631009972168125257098736566616633863366233180577164447790 A164954 585 132964224909829057507376983468484078620070209072211843976085356279445782452327489899970731107576349302101849262383871471605617522282077966017832492871027562108610511720175468084552065774448411921541528759420438564872256029918193117288640279737851778996346927609972811554199103413939446744142403355636910380069956522457513852046084666266192888892707463227900801163766140180471486117979291148640002334083870676177631873932792145875470721644586319176391582244886199109165938804337562958815854460335827130397534831620688935327854840622964238659776622907369276640297662663619693755734823996531976233253524496796878612650857398181646727580765146923522786553766359920355284952037502190559772151897076607281136274642416721423551830640712102424681448530016622868977911600 A164954 586 2659284477472859189346215458728733470594888840618510410459513752097276358491721072983696491202174637423999846837865609639621999249279453797620194395123795093416965992309893045325660621113476994617846688931451917161953306551608737285211585340823563955160749048200427297005764082423839331501904204248496179040799282758732668811683492622020741107549677508903949346723463894586320876442827639861990498992163684408978461182658898138750508987823316013113198799259401304438589515245991055532210535889489758752775147059792091112660590146024757133903258806419321851472290606423251569833361981758001785771529631731270931378522512745790287935313081901104696056587094368783092365583976765504744008307288469929685342412515273254748547818705657783217562559386024779697709252210 A164954 587 53185689134982744570897824961755707375767469995855678827946407572112741358737846959359567205056445776119254168561075796942632961058346965497674778656540778893234435004325534579205598534759715016097256053489901260529229850097072244493007301737801846607891190884027967258550921931377794562419206827685083009603988701366301211648905838374352488744904115064997653403432099711264240610521389135023619026052999105888085697733239067199832070855098112853971319072421572533877205088104617037762079651445259497951991949743408070375281669591804589892219703093825163402772559191482185291040549671707280937559775470532085810080557550558952826380217217274778727641977230783181580642544069743965851471532708154274959186643644241620521180491941470358829922963434342040317205448400 A164954 588 1063713774410166236296886955433811193062660558120498144102536818187637829720910690039179919844021526033560512045896196668747324427633333433912462413556965651960018225332116086484264076547348392512535772656126254123044219660902445938608369726732929459748176437783502627984721310579173804409548207225961172040425160659600729234116979875773842169764942853335786365249517492380597015204001267966368963773210930935799298737450554118869080043556425531721023107525872086991624442640547835966298000191670065039228733624392643614164816677184150480610117580877529289989406896620091300621514020412023381108819542665387181633426445041134305092628676876581427906170843026184550568965426517498995652265781722657301771531710554870346357714957351360606459785428772998376547159900000 A164954 589 21274275322413551623516348232650164772199434326477654232922909698660416645341288817823369911738282730894718814411417547972839792681994551157428585079662314521106955011554429627688323647990049694062528484849089660710076846397268939747131868374196439746770581157728918215968483650615834351414245557964413677775410945837508684705116859681212691292636068107432393248607859810718184363951495064645310940507237595076737670404726537874830373400217776127252396672066254466114095670380066623547088147088698802388352565078342516416479999250644183267516821997571106238467252188210777908444340947798022869328871518402652941304834781421791073153060188153345625190042828734109390501599432802373485502018185644582087186610964498165645836401517466280726422231777183118935004216640000 A164954 590 425485503132475622101682397836590652634441216384935299012087548097702534557425616126153177877885433670323086344145854530949906888644182934078186320762470115328503473234822287770795984120841570919093493990743502956632248675294063801064121772796198842433151561815306229816169759503373338716240959428918794394765674628216676345271581267564553679919702583750681105044132843480963893673095091616341154320440232114349063493047244133346710141396578086566118771938303730886490600066835247627495276670768166891075039322548527677293311315037831025621104042211657254126860505706630393125899053370110152348659294044318405607383789512769649102601627543237735343119130100660337517080325443897190783104969012187705241899775125760275736480825229146227561298758758577278391991406400000 A164954 591 8509709996333604234660756620403560196497874924806350267314338044443934724160509117916779150420104254455035928001267162048860358472969496900156018798633878804697356924771119659756509905637642959138728365690104253981259208452854976143712123562169377798617830009520681906259396919888599808083940153970986304680462606793663579928816506830097070679733676107054286902322169814951282001343205638795521796614714246543267471559999150183936256295776013011743792208705647449013985734521383255680975807995247154687660546870604100525140452901255567717837432889437847669687519352980904561658225755685196946214823154411675047773417667942069534842841026468171163648748072532769744482573244634938237123391486229675374801346619231144771124672402179336811883057639469843561677969600000000 A164954 592 170194198600353941217670283771985793831828814260926669850973617227427265595738502396368871256194042291026634271559396848698089240193355153239392664944798459705447206462032538786379903969346003082651658396425335704406309484456345624440266126289200765587285104701853035215709143144635939607632821806599252621131071094675455287062629462442246867589399455436328792348132904690458391726661038749067006724610261648378739436328105061199123470807699811830127310389606916087539878576497425540352325645716794851903335311696672065086436928129759319142680377157485139892741852572648906163558069900249069558890000161529594099919489197649088149994894421745290932412821654781575449445920925302190658116995997378334156869303050283337315697248114076095134439466591947784317746273945331790 A164954 593 3403883945480715954842508702718007674674002600514526687113209471319516734165336448688043190079719989859050999661869009128379426218546407369513299078338386866338945488572853687552592196518782939650574989580971726583748695997111834520125795626700279504044272184265848646124606957829997661071736810675575582973057801069552779510978575765651046431682507774631436932996448261637822868529159294444471550338524767317842588829124542374390436313997587268507575532102017663896000849251343719341702702630572932201069193719625242393401295964688145678572241930524266527834666361713594421879032493735884003869670744696513744887412500729135712062659366282543171837013637178155120184807539158112331475323245403263216354233474318875584178020963691309080624355607889973948038663117813271600 A164954 594 68077678379087069975397296959654349499966870937010020533603793117624919151482133920350840381982716926742973376447819851170857449868164360833255000727461820227784640311443584582904636502799813408783342506049305398113208846163168935684220273716257755246312023771602343854313165752554506955941235453379923553302453000591268294090716929115185190849484080262210190886577372533521262750722385798938574384909895561478185695348836012598749030961626838590547834923676445530514830959601753632990499100934714120854920382321385149177530417300328259393194054435593792195787322291615610502545851596588197102113287541771514579190694059029152674427632882508196694424354935334379526633914516252869533810405539636725563245776768490741332250254575050774496320282829317918703211410192141084210 A164954 595 1361553556971196417078888397298970910129073797274590146498867936177190072393150777338816339247420681126098535193165190395482527507308011485524880397763118062575807417028601908295148581504479360491103704409583525291028875447682023619318492697970198408234772077157754295722683846970181213808954693864966708942874999595829619959237246858346989061306360100635832862264515596685721362617231714179754355260985915531990392282303623554193786712866038636218883184106250755662192898683532657582938882985159391953769137805005309009740698306137872104298865405214045076697626346979186651350221066369174282536663203792255085212662762069511822152041568787310599042168742542113132991433564986869848762286923424163735988137681012079419618801797525507347603069070016727168912991160560334728400 A164954 596 27231070927213032000502590501403844581896082342802445523362757750137777203725359509496970827160298752932600463188483634155760509117083297707601960159912225081884560992530161925647536093898558821121328389917948869450908143370623929573612179981763581132085955069118538866107717735117999861286146221942234738162473556106868214455595807233399105906030606368671877873652189278851025640430745253178923835382741679080112834755614208796728518955887798057205346812782358309382969674182548839617613089820983571865612202276289343538347364868369449560801580010800602108180742210872892449601911690651184696447985954289608308186792151874509498358465421044436604013752239571585443205930129483942633042062950600643317958047300555144021506833633292041815335231154272781400858211834539633584000 A164954 597 544621414300042713188548261136565419224213774802261762334963135534635059191754069444352297387443677666864604450273269208037409361760127314094126247291241778245059472889765713707842011154150608648411653832884544661624775555752147735217090120082463881989529371901639836355235170616647508927863971331702705949348942405942880594528933545997168611718680214492541970040281332479752480570337124455255211310915300950408356477303118930191626073089096467800660598868794030110441627493888890551528970398775586093116832969049450137637615272279629140712517038346406053648179149643241037443988041078377674843254156654682298242406581247175651073521989326853224543682592566018164531663779184609765816767748654360238323066819617373993012752626321478733572181618164220388469132009157451452000000 A164954 598 10892428201116497050343262981990261095958762535978932871755918794232179190506832515385967496529001527896752150816482002348108245797820470514011793366768548048528248380939178949564921617011825864232744559248875445473705577651982350387113415368120845107151043896819942382135901397395465902668496340996751083126390458931243109123784461129998716604155324259507420232939114798931405707267704525706627979232976097776392520276969349792840998377017772805647482185231553320369999245963270109179781432557778037109746291371575047718476402707316565124226052781499728000821052487731815202895237819026751583905243594600784999591673023403671783748296176479725251853644493924101267118897382478527201101846057781374691320324528704047333424383434460967459704747664750907815670950655411282280000000 A164954 599 217848562324642796738311214824984276148664991518252609936251497555433143943571672837697780906182590049124244252549972410709366087208767894922821235754245210643106146081660872499460060218812791109945120836801199954298312883778434921397700566691848251490230007112141760743341987649159632535594265107188960945316041394872572127139805026801081219478740884583280021301452058965355236062573331246163034644952923530892358220157526419636989505845072325105635047861744520770623318840975248146579669142800887047143118467243221853684009999380810948684035295921426698573570439651976193138214296329718993418908081122158480686704288437276610920523051328447720256672742730556784872090383625297181717366742849510892323586253301212296131874286849847204959317259324348157239185222553470710400000000 A164954 600 4356971212539113578596082646945661213361173275491876258592626247154398402459254033454724542460420979937277986206965726587043955688590581368456011204189745906436713929902236201474985671039148661924042593721538478015773285002675455856763461995582153653469312089401220176814999507890238246357658632953204532417454387741199876874007124914010331127205629535632585374080457772667533311414183511344896730815454755991062610407670704822222479932356844269986767953871824482694840179456896491649439782422533282202897370639199229720418407113438291725916452774670420714491850177888726904671181568351030743362718683843203935386361163493592523637332298743927226465086715536924666589710348662488431245164350523868473574174482890767016306701784821184986365537107259015956081214319383749607812615790 A164954 601 87139423571707424448518819947832738074980934412374006369204450864002678520941492203109869335943803177841421747258640099198011792660116096769111953865891752000226098763425099059215402754040830032983655414141059138911606246595644265711458253146546845542680480731192102775263185255945676840068639275252596918571758951698966224104362985839980757296728827591991406442637487320559238031538007955330655374637020827285561128243817625034103394956244840757216699010175170999544279641885760407345723639780976469258647438670680447343132284785207289563043992618246149150245831254758598931561544202153632366945514904864765140772731164833056577284071418378000955934371529254272714752260496380664562859876881150382013532477995145762199518356652908517470894580560621375347574483753961700152504631600 A164954 602 1742788457852651758182692138594742998442383859709968999570052305953845907051358871940518382764183079563807140712339913432137461658264110049984824509207153072317419301074822996324004019836709500152491487384061731292636460153899852723600979460228972248600880492481990585856664605285142163273815177760728867068392257328801203513686800623408077733923360665308886125010316945322641683690689566999726758549690722817376715133272189484703422946041874354305598583920143658531034305107341043778676213405804171608208014034566459341934688323540680187535605611983740565994816985036349167513844036824617510306396829794079844987710148300350079902301002400945370465264205139452247437466708338063480513170796219195579114616293421241875894874922360622419100955818871813533534636165172147176460753716210 A164954 603 34855768885423100547900157564656624707702980623449157435120311892552764873677757996376787576189801911415716929590140497606293749266517963291748198821929422092606332537622880229273999691852047992906197329706045596140815907517736402659455877150540151726963027406802782324161310109027415794925151400328115915306986712472461650905726830600330806438242895575558882423357682884681972135012379497856808192132820581780844154033360529374495559859177037869337263752735677941423660347539337588208759080319776276624861585914386194740134619027544291676206627432051162979694346899550527127929143792123247465477667229817287743199313466080780565178411528686614436236819593876380811597764134970273395382881096307670359171660538791370155987654233261489775680400530623991202355653105301206997428296008400 A164954 604 697115372275863403315077087237363589316819555707450745049845158559798020515570444489788908816381871788563653864828380560650014635157200882277694018349679125121989912757989362510066999601316898595471625326214664939792985150647591884561443884220329086716683325290500161764368834537077488997444126451119204272405242404693532518834302681580504007443101009617342508904047506541833151214716596268023347401485678809236756100343854726391299868522070678323008008743124085112252756599131517512633498354894045804710760439447315028534427257615673492534831870033665802088486552850423524867253527338684239552736038034885542233530344353609963362991111115350445189375477054293755385924091496059270541175207903895114356189833503235877436447504363022347956857643229968182859014687126432348602987686468000 A164954 605 13942307336865295913443020463631893689591589978918366827945681585370814871151714581040841322179354106976259382757079023383483085699680849974408481205215396167837063495270422408693080107311856746656386081166168359135393043018809114318675404508597102777882122048898893540910229337872133241927704497913521804773415011198756640391081375023087837722426882154470147386818827107800537194583712051578210619206298919657132582400409977305853770797212011985185414848630692227920646124949525665221836302067851321538485783212138123245323242693609223030910623828526166891661723354196730143518483576698070595918374629468506592061488387712086308448279833139372033080291244621197890797858005854261463493855877632736430578929124612887035062838481216298008002145516949130833418326242936811145148189055360000 A164954 606 278846144564266509080548511807983505912613644995434046164343847593307609307588680783689389887551717600353851915127244048483686917167690279580709872249166096708145293740424641009294398964123034250470130301620786835615891316250511270683619749229878902806456132362933549874590523342606338038186755415717641651258414794447619893967720532242201612107752478788962624018158329674026455712255761307395233203649707809737239427356926300045749380065269918899111854043904242137511327812022907865708625779224826731330867368990155754155326863374184716794623263447271261017003148812569467341907144980273806029420533235762022647698922904366449007131402730570003660339815332113349078653231017983652607537729921921468687707431564484864021664115708879948832817040869792954907993656397863627932093444867200000 A164954 607 5576922847824541997844732286866582760667909808250015115395481269583978423842861398931239066630327061223650323502258152585954242406835271193465002407880485401190986351508816676894543915640178671356250779598364129770478435442496805099874628165756315001105396474957784578619529198555400224756388417463296944140970587298402139602276271280452929395339346289770446005998802343840843350656745631664525080463468744526636544134113061079488466883725991961890308222303892794332194662501106048539610510341852540637840381474750980868083777457523699459420681006480383684015436610824086636268892368531724002809471477643078269083361561089823436905944175967051333181476115436054806826986038377641518903966845823764175276725612734239746841429235868678750111823428012065862952415758739820659224462172544000000 A164954 608 111538456087275089829113086863356426233726633867065481544478911858865171108430509732233396606585594598433569771076981122814149858636537792084641982885717968211549500827920998372725515197129930955567736012955319839352503798206663792205941012843330224885303145210917896278749358787857731567069641869581262112174757483214747248848337340168037804152978871760538864889861767611507930990556513268698872254846087528528448130508788967357688527959338474549263877892841283260146562529567931542981750143563457505941567348640011416621638086902729448455970906738243847313303394442779565959160823028308076639706946692580054205641198942588475368909144160932414265308962773275740132228350437899031926682207901948011616059451669698326935249606777177967389474006788067876166850096082740937738721284429646299790 A164954 609 2230769104361186794026630559787623945081901431382613215620963966521015474800075829716840237611292959447882661442175983878184297382727403205999678352276524567985585492513313264151203041629125769680209128678867141665908777751267829648287789247430682994969967218453602019702162672092149172780230307797931706830602064409229034113022985094540340407983416354513376193194949766923979899359562278082144858008456003330483307566706334262512154364883142197214431826792094212672984636182274842303425801605797283982526541355700064317632012493099698154470563866937600418925961133381547983858875973719633464464489276645970860592303333267609639993988096050476037339768064756607682558339602164904669505701577748414794531687821694237178673412576739647195534230900317888701493037539813709245859066508168251991600 A164954 610 44615381739537441248437183230448407194188197168315032593513933915095198367787686979401168738367403116464379162471743304902034484031767915186476883210342208110965724476518098220235830545574368467380003844338024469500370733520717915476335168420541285322761330892615842011185499758333915118056133601580248918339085032997388225347654734106181672921368532868794640497699143165486711212488573514894411669047458350084780848070206248767471806787069634348997683789202678319921305257944484879363623589733573853460762467781006966856637957329151138289656967868590899743808871945179849354161011373299459962860392064779686594418621426939040975723975783354865748146382293669878202249893447610396143785554436024056954964744601147429699024334228816092933901257493945778736886438552776545191801790364017787148210 A164954 611 892307627837022932326835105302886709734767314179556017492171769995401744791477147289310654490178940879422101921999338644807660408179755325059203987503078497244394782055398623148952005171324430823116502301974122113651318240321584759738291037849378214922466348323192872566554921496496935610153220944037274001322575556203915368696995326431130753661374772946435142629985819849876488755718029362918523558515932671197910896125716245694010525529528495074134620851269447727658355844869458253174622947024040545419882168960252947212713295926166269798053167968595822181970424454574780622890065444125012728619971932799119539823523770517783031363792914004214989948065844152055066659897038453977949141546341596360385914655368202316491608338456784839142357939630675668878242526185578109328445011293410689288400 A164954 612 17846152417665942961305375369463605069967206729915010310132726291149861081755664606047860143921186628849384821351799429894289949913351326646867601255336969922864318866933264097656576576713014546026558998142031282640496982430886091082144905428200404325193226757089690013564635359350401066928535330651893113339071508509263570666342418627585899217926314177720553361759996213479729374804002071285842756677667726841126494342616815469790686884699206199292872864800875839462012143388944068691973948352663697781580711032809371403176486546423979527209063626038443754090893744765805154345418127285626577009145244370195461848117219597008993199214931508492964233725286907135936236748980060445950586572828480714828331747212339228311818618594383882932714586162792111845997270460363757913274209053015027958552000 A164954 613 356923045571828545521480972657389518904781343524778005408440343647833745353635725326190143960775888802206552085272241737848533833262150935851022455212247398016814841855171114646682260999990809511815759004891602460159352001106809739390479801988264887038742530954310451515963445775417268433080124848460814933033830117888976679174898614530983667252502657930248077418405520599238579489872871106266300843700336005165895415254386120514023265176156849942061066251527254487417143397609979446409108755296931693095275573728273677241974143486492673169141277854099421290847580008802293924660698913775057988917821001688170657995279275673246515423080094738032573369785138624615422806000387036246843806294602590048978904026346288205876101408392641381651640270659414206288593807940319072799590357603236842626720000 A164954 614 7138460855806765503379813024646585816601463832833159770874906096886749242972529728691260424876408086406618605999532857821945604620349450708838618949431548941728454960223333436633198867976740631725532933319230522709504845561613801248903965168515881787355608483059879192615367743778541613071485255024241834464289584551597925281936629757913867322532082440094982307907911502146718209985044999324288341020369042480217181651888194672502681035625679833674451505174720572267012244488557830479649340923323793201926418612107668334198448710594173324583923449360695386175124352122065685522949781493299783674409492009285423670199851406933358437472818757967496196058654287268056981473309641539204059151740984731692486032878540426130497986693109571005242734880822845431351519175856034262562096076300726681408000000 A164954 615 142769216003539201926600131922907625102146015903415188671620106416336471577446899017174359410745967935382123405872417617738410651509117654013135775892362998462412261666864891606655050319073301464295013730812579924316453022021828154199966685945329316678727326940670987098229331440974757149627360261585347405358051334908326339607505744504161226000282234431700061348954251846173296603452651530465013303334627297142329099973773338694497935354564453370153633706377921095713632420498321440622330134814179050838946514992997262471148291029169863715700426832788046930665942081361709851053711694221968151409251279696148683609882346008035731329680712423486818494432116040876110136532230847069424843551798353248107879704603101762869478904367326287549053286969148134738623243858113741382647700010734330205632000000 A164954 616 2855384297818862222529164368042512668161371465876336995390835302507613865501808619212730786789437988534995197624818804469062773845293986687556868538000468405289912667681082544312801196473215689035370722056165539914629322322996505015102732977235888590453483663987996737889906482290422488873359206748909627822792251062910934310090499612678948201965749118999423090708157509803842007002353534497666542197297587308497948777904473795994274438532549277693729256913600949663132876996944682894255050719611209998951022574157695226314824252204072655644519445811886365910754662840771891540133094892151525174841217560642439128638312511934965282187455308438478266390169856631076255569011097503856901946957647691724117156516608449235989562230079235298003084963929009464101525079769225368011204272770498185134326383790 A164954 617 57107685511338808130526521952537456685596452273687404346985369533769965989093585161639487707279132367246958542643785131667146693208112405897020431163073536826631602040497345129850027731299306975696823389921589626858591684111128938924122644711303816946648415783251474676304526715226996695083424165322246150768469508553106836560617686705493437678517070987296899088744599653684361638713080767720656366558052573482986311126669616361971803399476189759687716793992869548239862111678458739521269974858776779622462296969108904064133653676494960739500607099360235864163809681086191721183839117997273746429948190547238091701579562074184318755625927368144403257833947848892606168147551561326506140457586566369721534378823097264291790927456238896900502083769501124668611705647523518167389090906526195323120255351600 A164954 618 1142153701326007574936226689090568958315634115869444127998636116190985914077739298937805209934708868805404235580640235961399530882205835546347349255795910961189424030797108951594399288715189887929975270337844682074979965598550679331274644915836623236385420621813427669002241630453154591974111550595166544098597582007869445558078297931357340372419812151973724621634201445339578679771743640016125784436048778973463297827334231138385416517191768803036707597515364547973384501150177075237852553421758671695884441498818853445904149925083084087926503600751624366796532867356568850489293345646617072123451961842960541804360373831744036764197632809509053747964634432245895327946201741294057164230721688640469673263881612446598538000442120984761903612904945002045556244315890001164646640177579284918810633481380210 A164954 619 22843073848504779745238458782607775658386783725302803381151296834131450167472137892856413314476701805317386006168095385789122558004988459495085797766607023716924320415685420011835960456087872726920281457545151432255761950297575597681336738748943402676757458559236516889567854532035385000931092357677763303636515476893535087698884842572096239825385657684030225229870217952109402535384513293556768830818730129545337388642701398990627939327880276217593217183017434099639435201335699513705594146926836155986392741165110576210512535532725379221259901190320880326195790821828277331098198178665773386366099197499526435493783128440087743065654941433104388615451798150278770650589049027231684113045832919070898316803735258958224803646702343831715943682689999631954805090376590639318909970740560918623177237114568400 A164954 620 456861473409788215325779434075382810910275223430862165963365332733436575462301147954611906160787350097608229321351550665191839825060644203111760370218191483596318613095980352731387340521101901063497304270540832571321504465861975742586307624558832028702206922973273591522110336768972328408834594533581020709333680580858246328035154476672311116561151072836890491743179786793592982730285435459653487331368251674995896121324221212650057234430223454219699765488289546133804340514727984882952337960605863285640961184676837676270720780165815503147433608944233359929274089060360936034161081674824996062415780510535264218036160255298844086472464837316863827297161043641968655231242138054779821574354391413629305500336140611501691848080432765085602275871824880939268445099803089552173516663635304555371257237089836000 A164954 621 9137229396989616714935793849972202173056295447113365286074094575684882951503190761041910920640813281777374770386823872292024569800430384326436095702084849857083016357565046104521109438408926951771779587803572729950555398515448790630917609482775920077385293495236336905057271657944739135980946838272135506918741032476915818041852242038053948732291779839863529577779104290899958295057612100963431960927238015181700889395888288909751113646056827681750703746324608205496399540054839589835855859653500069031081350921029276566623816993542468437393383881640982266692647233683126508927163995526690487950191541421599994523933158835918666232636616919432797645705722485567237949014065911298519217755842488916812893291951520876777752464536373070737713561796995384788815767841487326359376678249187814765579394637766080000 A164954 622 182744586515669404663412337781607727530122348548360797084915384514287097527107511235805400716502030513356465252299796472263125659067961437725273315260667632615339417488738611963444894991794412102679409649728692634155623225252356917950616351510850709243045936034421651867952336854057201595895734197909791529060980281091754295126489603176209173216827367444455303099373973862180503735573608399828440202156252602871110498923033005956633219443519648473233652559209667888808227871353308402246360822862258285850190986302094044277328646721145165731898287068707887676792176540269757916960224146273035609139698518124718375509580057709796923222575918375090846489833435229384401472542119614061381655599336963907069292189154317482139109206104409343690191517638101158259062712811979669702848994691845487704512948954142400000 A164954 623 3654891701830929500562175971275428231982375763089085768966977550297530720483024145015451660403755907823308701937262309973715198442546303778436494329592765361780370156523526036729352024308205703398464550867718613386002769603914760465657610267323660338767720043282331312695184810984392409443450632607537458394942798252903844588318687311826787435756382761832800292863317238127236831399899495607764823715354898042164064198566004674364883319318054866229064603838543433353769298832196500155512089053090303821575099083672051144443619071428819254318577930091922600394628168137539713107543367640245229185511324156348737210809938774024410435848389967230514801311048414948480879296058420043047579121636482989557614370785564348574463382429627145452522235986725892414836201375884256244363288487998693601948760103059264000000 A164954 624 73097833466969427035638908323506508163086384822957103949307692644771553310305072159100521220721228276356828675456834736602547280471137810817808637769076506383948873284820290380626022815910087448258703934778558953252198864163843160304641039578349825780098826822828678815970236323550194204479720618693593118809450611142593543949133051544374323827830614393448222758979776352317355082496482565992315816293550704426706863478531639998768243175692358414806299223885893646996512232951305439117615854337138077215203604939379610622011063388843189663334325225319896191774210617716792693316104933996109381687420862488241543507498810757232077026979219757241670528980545802075987793217421873589124758200830908726726287877738981542728872437281928407674461723152009562695950308948283361053218676040267690246376403713060732867790 A164954 625 1461956657946405281200685944430089033730505087682649850385516685671849844218993228357840184667346767924949666243368465474615811841826990921337747778925954110645806868783401200533300102913121216570962337044054912775686846724987822225922597476204528895696865055600214627560735528548250804401808571704728741394400905144542203922637847137044257978810671471004808793213864158841799470739899504396586703165600068960202648859714863730204776399300472390100626127420018372538352769785173617502499798552249401559978104564106363967102994906982199884805941836976026807513117157453655822489626850303746283593292304836990166855975976920679518906739812803397460900634802466103647160010273506926345958679378643153246005766795333522279369544519426278125969574531390025541903531807577631944383431646411230169075552107298723714711600 A164954 626 29239132931068443985178540929848154318097539561244829347814869986452810963918649146622228212104212546593892816826443897965564763590042302326995072115038249491011075799347927864203937440198718781942716289851290716500851397748530990300135362652756608893226859411348643422830454597525667130983206049806928560052329149116602196439744442944508854919553437161874240466075786508880565342506699797471213960083232291787219934979556822893149073054495753006406767277908026050168150251800106216726393321831686415604371435317859686220081900439781455757183179007453021776811561895270103002055470628370398839674756567737963842061743344363103671944921018988041177217479772882941256651174732898901155126951523835432736747603695960328328182782096109186663511769261262276005324307402371862381177005722097645244415878879781534076412210 A164954 627 584782654064175646926867259421890559231699547376733233758388125189372500869148674521753054617229794693775846175710369728776265806870895724544703773031148335382120284460556634354837456442700264649323716776429663549759317219946110721636375515628452797450328354213859885888923972481726363478604813310385645844332803906847206288534638862962651005257868898073046101357485796818502825404308190140213877137089264087407737855296327423644052362459641164216020240148313692991384902157934801668055813452367696000183615587071841861962078054798378276364950425507710148067215612829341791086368085013317440149673340774722486940079343006252339315100915638162662728445269928876191402042879913185507821606309496156011067597429705004221379493476073856216152640957894480823451559573063821717493707570319413742146414312271771877171848400 A164954 628 11695652990139649703565918456953267531161274271298117590211943775198356624926266049190733250951534460483404437784894059966957190024472830731600991804422912079346028364808044520385414236255938644857427991605091882654548363142132114241125823769165901358316764312358895102796018821688242481573323384797768205122104396622502326813457492291776905775569239356850418124511008398023491206359079809604596835631551471498955555668460176748895365374425464664903548677503003990239731193332110621314091360434691719960009123156400361801974527343894991016712885847155198741975514146327679665738174773717887947614729198191289113121126914748813526913729617092703000797563242061609246247324399722294848966923460726005692525003385489497211169123663396290572731438549196837544002228192839150131038070971605909307279833958780976031720320000 A164954 629 233913057979915729371889834509374477553771151901231410105122500932185264649391172158928108191169460541825839041111614507167781278230554939446158162964457149020993020808099127073481586873157439934567632953631809886278207637706840280990482744515254935352539230808811849756271163874839153871491010067756469867151054302161210557124444146486015828919622015044798284437446017193538518092639916328098322570426353224995127084619876100498193669993162120909733851040794682413035286870110504185341329036440590398326918691427277727294149871836448330122535263683123890452134320721370470194979756943388541844719831617762569748813339387451605350508818428443054940524421710913893289075824023617590830034414630577823273961163537578199894967556106309136448201158810081172379465298488037318244039810736470875432627633442530290400073440000 A164954 630 4678261123140769861674274922079784237603026424000429965288819473198104228769954506360396317294258898309051600284727988319164083576801994324523783069385112042732025932402790230147459521087862356217000767672952302820070984228759178820759919245370436290497272736968229563384168433362314587860505917156709337082834938553669798569773033161241410642920235629226047639466737422559180911533610933347968982721072947939237433721810981629267976773073531307997079730180974224971234989698361327855666491677578719661962593208333941186254287270903866364948233211834662956375758475490993426727636500620025744682950471229775936516688134071202967739282874471273408887364049075200157842405383701373633860758893009818141561402433548215411894974091853942993433247287292319479998529131769637640435340177205614840865583989411723779985310400000 A164954 631 93565221733664502718215063079441578482612596199524634569503778555050063291041711390844609415302571715631728394944473729899450831779857797202488057589621622100883828972871958376505746094251518274852977525465368158291556314067631040434203672008715477478875217155204442632858271784556921965823832659165785536452975821282307719941143667855250094148960619151122591803691090024951829224288470802679430280672376627571446515024488824971441602925676403955989648790921096033635284839890251440090128052526912627147736251762446556532511542101575322548915223000136962074176610731091548991113557247445613049430086202086009561142189607867476569367787607473714379284793278642448998065885738607909022416589868161596352871631926897336517811941231634065158049427967660310248155045875570578319797682793636243461572306199456835039383040000000 A164954 632 1871304420090272391348908581611989273962113812528704441755643313505472326244132031732434735436595592255850557847516553820388573526304432821825526711448398347231284325765515651415687946565361838938675415213958051151383371343876324726930546736596399724437328608527859923045024525772801542047674879275275207974390321016497125582014389228792476690962739044386003912800854088190741600038819695423091049257495168474568242422468354123773066349720883496097580884564676299658022430727736150194695726463102761984266944474467338103689250270179132253830860609063469417647664809678487334222054315614884429208732545198629450473866877768989161603577551054744654871806193089016825361933834351055702216741496425405125091979009630422946904354087921474721883864252806700254347596137023681785809075010647994196279425187460504430482891745751790 A164954 633 37426088110145094566670318032702939565439514021338323842424221118198867733348596712959545651342795003981330955922872660855762608340234193992025845422087285048897841441471842706025219424913866247605825598372174782738712328128000572903540400660369797985943057479032619868657672317089292895577462107344694104394422512146961935304118102009599029978925314114991119790557727517648932311837399495851869858030856087954151090888938634962346012818564778261507375866218613572866783293153345431751777837513345428511583278273714901534565393966535161133668335162483991876235948094702873772436749725617131948577267327110774194497799267612575836395986999200300443158330412103693415250999078599064479703023909751566462530507614457983269049387024205362812134798925203886074641827130719040104443927308465270466548085018637443203562453830071600 A164954 634 748521756369694917043254282558557878575431952090563491765570415624055805902981238089432884672369180272759417048043387614404314122261432456303332056108325564992252183392787016626451960808773696936181372090439420809888352653710822189108353564884550191325044495013627064089901084599769232406328766447810869316791632945719519735281479312058957941526062504852580137532519689312057822972182306509063200511983697316617612545886587592666054205521873249695226904269570375977906578274002509609635910111410169382863897963642732549649685306258974626059543396509299343085310234923581737476050628425820990963703881049223909662099178124960070240552655315874375372494047525832300764479972336603562460035037674508392026453941889875304073570632223659832405980222381484166495390328685074060777256914169572395394809622462266099160324601812244210 A164954 635 14970435010729758855062044089261139316841472475087210133653128177682685142779810838393497126357649209317844299552586440233867521554363620655322944075498108580130950759122743582647990662385401378404924644268706919300049174897232658402917982331234088458624556808932034616132974457155052138022165814974557130913896312969996015289611931678518705669472374548106757585077696565422739994152332462021780077267005457483044065479888049721703763093449018683206125824295369609969549813698762211684725269451068603909922607236223341372161254663744920588914401795378376972918030159062119990067325246785986859117248311124646708684847417953372475063711412954854837636429736191814664478799262024516706520191943079709096045954629811818855323070479264248171385289325177812229958882295115346389312705643396787629173150891035666684988002540461128400 A164954 636 299408697881312423751581481300621687105819035902876962458279247755056756057048201890193000241845104979441517086338984369588995722088654162756673360534534496032158953698049489092171020689729198508353029538061999673523679882319531981932627843744616392632823156037061865004761287824296183108922756431368317192407139334568153641734163326254043752191439597488905551629691044044930778377499931266352436172559341509658007890271368325350811159399498515482330360411312228067464039203948257704342226140241614939703562921413452880456129763515753440209715942935278284219199795921202550605676064740796661672044261321412613786515315114654389111444464887771632929009121692105186723209899681958989494818370332000895980905305438473770819118865632983591267272150432749685468617951417140575368081863383638640487166035380252690110520404068490004000 A164954 637 5988173910960593408038441616320411757496172446080194444869918639129196185170003740250321159130744515450522963632524798690012820261800718248137756791182136409233977844272882130627644562635007388972151323814997219220927525333888215916137920817291020321863103517909660753737261730109826469148043931264909835330727048194727739553521760378754267819868634080313519031156563135628135137439064265845385415995571477393102689418899513125350941138600333146010764086734341278710741642678425423499798937829237156024173473962048778669380688675132169372822876999259780579600779773223254028200112490917471723234871128406645867986673637404826574432294030328923382105792973207481603136876282468552897184658036048152200817830365614223290635526433613644382136770287238862526761165138639484458998192277986830567817381058795840930425615146555148800000 A164954 638 119763477285898781367465417712212980932493703557543241807140142951783732616775693476865352058939911391367306409224005234229130949488992317958673608728824353728203876429141448608155106447055330489284131684641493567901503127719490085498138788014638778150325182506412923951580919339435268332005582016205465931435830237776120973779415701162177269541252992470388204590683409470744079749886788804630212063184112498155096928352811275137742793681876673736593152273690078884776899918056542192090720641685715796527516023442306462057209372090840754993243697559766262165649398774553388521364048631991700921427432400067807493925527375703190150167801827134786257565558530783819108279096893663847701079268222357560081444683692389937341909596907098773857185605793234206557811708047443106571147326819754725489826092646733064268930373413257152000000 A164954 639 2395269527051713891483240061960354534301279163869651894337638262419670830603026242974485618705298649474483070915950289893160109874839405419091841632680119585434563919456505092075146432828210263982504737859660855027689114975224317053470383193669142997267765893092652656568332081533480145621005708142254703125142390233153743129767923894985383653702666066690120571164711124578509135019845845847054316129135908968962801366552645755369335291834933691059420456253866643906779339650891518283709250535733769451431251352872747014536099413580762450600597102686738254785664041692833929574516948912679347563148844640053952562351640066196976233794460953822097460305151948360123076413362759132749169307514475041522930655201449908177422173302838493201432716116833823251608002266441930479246616161595456792466091282350986198586968877908226560000000 A164954 640 47905390167709048930967482936670668309813761112133885523902984920211810958026819219337460162334505117345281253605229512532547405460556090188000747583144583623370610026374133462821297663962641516134278937325106756791338841685830867992601949160567363358166582952071054778016258440809321549454417529459909541739524113328710303929413173241129605528302997294022403126257802580756850711848817106363026351460316345521466549988395783490223822087297195956004745966541258612604916403671667016469564328990691459833004377654411739510415845464325444195823709745393121849935461868403096346829173098197008438232085705742837463317060211208391830240445251026471632183106118462856600793925438053939174360482104463166958841228565256350094225082948002228462205828285631845753251281734286383956009898190080960947380752743202575910830881602629054245035790 A164954 641 958107795887676400645403292682684918672038778937494663221064091840604106079862271583704159011260744904018021777829064544037852268486481439883293250253735510760998833272363301682793333427221555052369262349139928260577907677343507898315924688955037335419556960845781128493317505018980803729774417921494500419524008439886914905269357371651030759651053465084847896584427653398870374466014345915699327606758290233273541452914773037461218766757914361816421656160103686941484920286510073345298872945334150612747674565027370774602194053140712787592709548741029572083152858058990282043360144362808598504023890373691917507741752421856882716100025659530026303202183959170214801191672418504467306696278388510069181387062030290732800133996784691857915146684691744529486850362794683166541749462965055720908793596787708556998447712941871545801431600 A164954 642 19162155768423438780878721274409808583060910893256205325426360753622128549212461132445470067250081062662809572611084402843707304036901101292888748968228343062126343578641032211406499431630724243753006497393675238631206633528879638366422726209993872954331106842135668400769304804453195864473843281658786004019272787931622576229676894919141596699796980248710021814323646156827384249228455476644470243467909533927091390664930907587341079361163250379174471758220968641483386546283942075260824397351548449480544167299069408310716050875505740480998608100399433532763746856322454804222555986334602633390258887779286446686484129305784660237110074430079181839366673760017677510482170194066707439371420231286751407643007547417223629786853846209127642058184266629571088330262053812437059409025906875625292915334751991001888179076082105574928876210 A164954 643 383243112381866990976987533903318375853620924155250347728628793408643499536553536664337139085498944544905174193311750296133151254081451475762232658627639518180654209836695967783142643894340347729172554956091038241017102270217782375330539172817739984005421489347114284633445190170535513087043964097753639992961308141310137087079332848105251564131457823914461713939174784913547220182732480699499078696013065263774239045431327088509155667743364270440410207864797270882741493736753653672313426715928277734122696865951828022587764413763944504202860504519565512477288731029302079351558181708260665934000799361694690864362664203488633323044392713391156752293793366732621179942617840360881374896345453847442383750895489780395825137875439971621939623653493967371048793065364279230865676575850252736648199174674996217276148077866535604676582408400 A164954 644 7664862187905305057707831432882912394276311202080686804922636280595431565417338786215955472713025328568926942247268443688228158148751147403782488647378666371571273514624990359040853624876052442299252394124611309765744783675603582301075829692879039527630502076357828101520037784881524503895360252203334585491750555402200435999177454915725471504555334975099609327656143362484227125764001618035315522112541780719659293912427214816660469929491647551269881025838573652479775619595425187728974934908071149835813305977906157680318721048206520549613820596483112181929463339068263349129204702869091221778235547966054311430960750902703133347742774305690182514865130829367515854223365516876709874111759659984938094699706637750019500880184710056263496370358065063805768207602842962359384674038498086760045348579521548284034448276335201006644038888000 A164954 645 153297242563465405917518243753989145429604078421127333105453933860359862802072136782903363274321435324795008012566037629075865824317465305846406482444090847590589256650321227248377087437305958600301073782548037094222950438937030341910817518588065587503051487315467410207423435327046774920996824449031927422485498959563962605135365057386918234529630269438199687530575820533950196957467072441612989406096445123276676138324557757262756530082320193874631157887624037746094427289115546040233626709951534899783453492735515098177643076422683020303408622051498282286263041151009702224544915431459382497529102173964296111493364354712672004691953886871144599677087886481652162191887484530715845005932204860420570287630069597842449980057212413601764005352925015603811211077968006802029116331199822375742534273310863444450918699906793798395128592160000 A164954 646 3065944827376494586009518807534463290537545088767287002509301031189255588405226200392880491815934659910546131743352120194913174802077210115405060593440696665827592268296649448388903455296533504544624092425475981734341979877541684960353787763394239393211328348563383420549258457271822985123472036411106609730719315517983909526998713428303323838113403443079899735377563713311010471478712827009297475797562099077402830801087211513892489191837284341439159589434761703789568772812187007787029639319030923901724719576683569718647210058456068755600066996289009546425046731533195228604879861123381084546605551536876196945329110284795830433524239805323143979166335563089152558945522003391023377769471133365954517213410158671214536767074462093339466137374208968810806834624570313432824070093511451302936003961368008347567286667230861410768011907200000 A164954 647 61318896069673621073373454799782873449660172182240546858190467703426278415380193302553874362908812266503842064707669756166180662356102282277639830759991527596867988071737487036205303236938956741664534183999824431684499019526855261649824503100543340727232539016348372739000964160054209436540151676831493420234573036893771339025802514177365659712684029947916114402872220318860340076161684103726703269463905913785442776713665357650596955640563296107713920422340853053144979996841261895387734888780622996155607385973136749474831171769169542102639231030961068942496652800923928254377228272351490382852581191889329433215818669506764415464188037464467919295818267930905237481065886323354597108405963390469952573484378507711601478660093518292873043353798352510907788953795609816501316271260529101820426449130374956122323986726516937072669039424000000 A164954 648 1226377911836347157487896999557759624483421379891224117262300088438411252197577907904451328210727259192750910876573627889478694420344469267400144252363980380656348041593786378832282130452915633896755672032613096701019195991272476151494998776309518042218153359516886770343352526480242076166469516332130049637783819053123442592644074103485473412034648771439063973836086637947540958869501696776040964880177325398294910457369731160187078064135608723744082649328011040865865322695513158049816716156256202293403995357304681203348599958726505161974174564381943630158163074489028805949116502064512367638035853760148282186739496250411307901261355656191602432104352984176319756898425084580159567586057883514022126081747485818288277423142189029239533565793263462038355627394280863961149360838956631143332098166542282994489086878470822804858212119110719790 A164954 649 24527558045584437870166498062397235599472786322752745947215816456165938721751038995156503383265565461108499609179877213112675511871337857784949837790562604187506726435056460338809163923341042659204413207704594095366968231840156941399870149812163385397833118774136121718133715395187999272042719982552604617417523547367429168095441958468472672596312338878396113192294577390357502324315394229550957287421530650417619307609323103347244340309199030506677737804184100413376620909084021563837574690737998893273916859902932548344011529641392389637911290162893317629327861859191580936213768773639898552380401673650199514183252382213746549864779011261876929565846812194690695283510648853864543860079929984372904013876148029646890505461650153852432125290211197477171109514252990631845447925054053605005113347009541337330633880448226137365260868994828791600 A164954 650 490551157088838711394206726252494061303854927315186200495694110530246560183801872026008539438548346844318020348168431683968801033498573396236518285082981313939430334849103463655140999829972980338043295555595646220331258182657543682575023802321139459099706035028643078125209318685144213489762656607788550473257912017559534652340221725753108292076362425356630470299135951263881566973674363268262650770927303015622060146038427588767399098305152824393496158440590184816179641126334031252633798433433546374093766800184749729010746067514897765462879373834332820003891250222876526706987133941005108507707890781346016650760506272257355567496462827869721275240147639763225072512316707149677919601806885096412178149285182677755299549784647326741128788875376203599819865758848101809900273173195948255995995892125039979229590341634945670586524723247666308210 A164954 651 9811023065319773307701669825140868212365082563506349640941437838743486918651659282977740224235707689329320970254786382113681836591407792735480796287094210882574522819941554410681974423862502149839966539141988210666463034570238970743052892167980224204854993891491274437754886589330568830773418271290500171963307061755409718855432085642735262644529561462906773535047607094412261749220816838910123115868479860457834682797807862211798227808526500773068751215949967227296537281419752624570322061042142297654183928046216969822825230844038954763350658888215985748424505265238428693793977848184244919356154961793760860357119298004795602753946908610038079183267180712652724787088408744441299240040303410107325520420948095251455779806725831528672301438930569153124350824652727819657831756906216488237794496881185064236930061486107371877356641331975135688400 A164954 652 196220459777255471583465972475572882801259925609826310568083609047966748115943554208885240075253105125230102040265522716927411381796394257142899499923979555271684251682703253126685246674688595809672393744836553232412590676530848786464180182799199736181145642486886902783310314967562609228176785588866679560172665195815342255458114726629438805456081839825073533054910258770751425158263122127468414712280027883344653551271312764448500927474533627890231090419553544616880969111103140282478869469512419521317117935584390806419741512558789407950750050237818710004794739499294738394557777273849366958315758823022423021848532247949602616820034925398521562125676232474102828087287857024748326606915514267972766925723773285919171357656078079502752203101015429667059985845037725890425767287883894361037661739591921908462738371324233405976864687648095006972000 A164954 653 3924409164962309540257970968966568027104363998990512566346769226421275157177078455164313513315841129277475693508706355831623720635292653191523661482121497857837560939331508360794620097442542972450909134136666845029918413233138363161346050444775899765303828142878966336230457962970276836817704115038467113621583783130449802676151754808083447160431449007840231908177367513065152306642198149534687342143809171150652268931729365693220745975570744806381743130402154893756623851876224561471025954363639861791011146204888844327659568164735994412689738454226354100821987473876418058264719951680276710590168368203392576731093570716065863571222633571925630811720177013903023208656150783213413368260499206675980468860571693336184542383552790568641167548468389525432659103940417907753897988752869179146388670831202850643737510258526387488131930973133746003520000 A164954 654 78488182687590202510165049172431148914253117319450033809085929617975587801864441909868842073341925815534111511798302521173468594948200956828352963922972645325835731007871986200310968762702959660552089184629608415200119558609889543446539773938518576878156739103434750036534141187870919239813343171281329296037528795769130010507665989379288864289406524522781439433084109092652648452212070730980947908202318310110583888624795616145602976946710263613015983933596741662282467832403315760928931680780141720233508537445593211471152287283278949856328586610700752482603086776124249476078214696192682195097250795113354145525810317993526043094477627183236942526336045302273241562343271790636051289747877977170124557273656946217015233247831061738390505997959183054514615782503163340966751855456753777103995625965303182799260017850345982165632172162801251816000000 A164954 655 1569763641518684284303413579310618745728379093181796325824729494150513449203746294329028277607340580910374183068449558514289255543810976996524653964070306669898404864582276103694590711531101197441719913730517598596037417051140236473323170779630383169004738306985803466969182462326726034865452080835866326392867638578585279349845937651938175707403681377775164814052417358480045015431603569425362979470569063944162447972300078368535820687640112621967942105183007708988649172545642805848746885485749724092935883015868190727782264225436760229177248082737488458975328481494402755737240607175596603567822684523177135128594984433314696295290051658559225376365371006529720379031270558340076704285715436416412794746717600514206792376492126242079153220531011512007520989723959370537110878717122479425604356706130987054475396610603284291372514497258551671232000000 A164954 656 31395272585711294181363503831301556742155156758894882947035949059532499833819687137113951575460690370133468186811707568716509910077281309013897947876531501437106120521265925884203622351000613813507497749046330225067422239737296616860897925128902919003764996796330709567375835108150709630308748878091194701895121712831908202006812801286729978425058718407287715969047118076462490839815985703461202149640582336853480721530248973967718457864039957855098512799549719583036581827481062548861822610435186941747178699910043137023893114777220196410655875016584649804645726277342633069308792304779588554298465630469036007911159534688351413323679198270013870190085047711272455938585725713782811768415483724030954300814634471869559251802109732861622779732609780470293724959697370006068636021684106536097902424196614104669333092338992728356394569726693865201222803790 A164954 657 627905446820978053533174721527814771394854633083076787551546164721094613671288967752946751975491382441189054245088479342944694185566861561946056329433137389524882875017726593890308609427584073563611944469646169564281922769035770085106648693303963492548704549058906995907360419395337971266169122789301257518657813081842216340334136990693928854040876185181442713140917779666481627419998000368302894197395667896474249672289927611294410039505553265416763669908785699726003604080985379614974150223107588032712794790054449189842818900914103764755335767568390608595697658495944220477455449320944900744809551409490586265008387614208178014831147267376864657057253505839010085930920805215281789022333174394673054133898338669099653121487538817633249901091986614008740602498311052027901089380515269673674354285412169364983165049318395417706776990164333939556112151600 A164954 658 12558108838554605994098755686232138922116932243319837180055085626031049831959497341508633691806868912072596883841792908567399722127360911239628394052241804826732903946673666748889166941998986593243779944739257163344306053982746631863999240704126670475371354537749575850521745871301765696750958368821177894250417046302856385796470794230943522794533278824446478670323289581229751781637649058888409915819435277141398385378897591317754775227423742918283428186814920615419148989336748210137450574373189201758886476700604301535842104035600397625818141586944989761959495329384444388795782765823968979258347957612165981407403170221898562698786807876916879756015230263690074109907486353098758554644703568491434566857394707183035812296479372780574828523333525426842384747550821564647061786523433618333977615536243280909842285222990545030214505326654181504670264540210 A164954 659 251162174813793018350680338838159648326735436499562772181584959152804147809864306559166646882078203506428253655636324605518111210867691824806713230316417237259363007859856032399443233908925834304306420001711818708059473051695557240517310150843481421995372361886420235657925667093935439363570685637126612762553556619377368895725176972960169370164980678905282061556564471382597420297506762208215238953819143927066235546239932608192426993294728410564631659509082544726364517941075776559508362885684532857270341152002392385496556601058374399130591356450443347040100749777000087360849130904580798872410097740690404750292771763192671302019013408125929327417707808211998930023931132037837626576854872981788161020736452819681571243264159384169693180496546371470199148902708441774722035708731236863889362907284863490400425389192263634125869417000433684364365720968400 A164954 660 5023243457129878946514569112689932551093192659625224553701336333747059922645066438341975347377536774803049808569906449361016324796907223159090049020879821461025319025267450278157068779252181214096762249836417761147937681860474972809791030482442775253267847078822718987940824137979890606642902265485933707742361674012249141188266757764589633192667228152801937377924976143582707463125240985408378237467876640656828228697042269569848117076017627104974453746523763168765795293599192608724827257040206762368099201674711664316164909852763295539370282862428725859894132839840676695299712486901034459437441766676878622177014482371195058147623279039572816668395988817331212886795966134411648468983299111237283633821823879509428783836842377407454777687735281133431797461863394273688772084329492299467917196160470278266760072612563607853716673145892662230278198034256000 A164954 661 100464868359677950520310628972333442713033531785183873275419469688760737781856934910012355142270189589550690880541728132233408507529212196440916668708625963537267557866755598166505457606516914842147921992771982962693718053740776016184717158960318441332564938398340665254462698681621448520287816364586703204673044312739018089240599521399517579640696854549964670494373257190269330406006934533049033917187408055446634929385717739516953885722813719973125486057317508860086004567537393725189745127334457351815831606187509618447973753687182061922574771916971695579725013682827032867648847114209058828533631570798982986963470589570733805097325798332540935768756429408448943462266192561330888128590015256776080944578374052504522856168031342630313835310792696749192238913452394237662069089687197233160942683504865734510232748825638860498319159035533015465381632982880000 A164954 662 2009297351535166686257336843520118400637248647063096011019971043673538051485767042392877816913346722657791523029852086536883823970548919879303837833839095979144042125098523439121905017776795949320223995374283519791961315079342285238570484357807740299838226657144548692905864390614833908696664129508849557755694280485925666963423828913277123514730634409647571666580196123632523457281689661730735073325752440890006285744693936266645795988311463040252386317016127678001218194188972378361007914205438964315963134296714759285674272564115555589719812152296384286288052895377639054446309453805206119994096510826948381620577488883679706379632420421132553421246855458924403079111363070389693943129535179885510140637849853451582391994147872897097317441476300560187004945994026012256746660686062929459922121399693856546548059108120696019198622374269828199153579739118400000 A164954 663 40185946717535487242169222151871358940276533168450291130631053871437226946687907731710170619625793070491384568977392208581989555810271916595786845870113453750854661857238698298274017668465072035949791017862547606600965381677381003068932510728182235460503090926445681614449496151944776939751438634519301028358553494341419442840713347971277908732946634565916998465458542069193206128864812656009789366155134413421597458033470354859050285243333033620845258257718103576014325940543937644364418517283775631912192729393586524047781401089749398819762577325066693219632110341974749030792839306524621268350407804758342070037711319518894733146366497512285762542371646593596545779548045791055402473745401092709973247682644517061486537298702378831767163534734943707803302274380082795205038791567638285132507782585807968057829264794572296568617231356579921779990536371584000000 A164954 664 803718928087352912804128359044009331565578318705330857608930121602071545840839383263095959056872010454301151528687028076882209670332113830886292836990357188921547776634067287663657579313473061678844686560221806047298766229835440440246843615624823993503025980355585755426392638862975355326532509310349020743891026138216703365438158964592541692486992372260600022124279777803209270404142019605715733649281318649410161893338766616088977782204920528349011342622144464180149164043992802179459208686308364162745663961561602450162497353112869439777066493066859582897945886097410837118813186867874318390582771165691566091085628396919228211200754252305021258763207977725827194846835308660173017452472176356426050366789175355593802521705007689797143564803031110763499570750414145983448031853039399132010340656814475364170195880184374564421350335506497958710579680359461287790 A164954 665 16074378436479921615297445501011829686512519480833117852104783315507971054958412237839770114424563189975492233556524239642492564489175786597136975131568906056520046322467212187236696105152893652773871055263853199251564496522465216382300740333720065555919802843645157571275907093741103437160724918606240418412219647792100357481241019395190504206301041064057201498787774284451088364619755721824713599509198980607767492520162522699938997190863607685622350401798537136800236185542137029432600940538824313744949466705029488387387333688615018063177628792647706028064991307106533872435391752105124228283147724724325815628340608069211235189483571087286545333579660471594469482054194029984759708600726617173052715598509207399157485948719356059178877178227266947418661920264532721255905757494520651227410513238255827343676129289546063949407120877627949636426972665744851511600 A164954 666 321487566224255738538363551972200213819607897557476377958957013798849453549946870353398944360803961150779764694508654577877513349740356403537513550184413648724138984787198240342669998918611614813942223919820524467955898317556060636982831332514232556454668872469063841608476291187013539481208490720507219137906430649370279871335565653045169778848331353885461757895566921662291165250985846968864318963236971047809389177917550880255452177097812895597531112653769939132906340065356674126421147629680566490195774082828936776523882628444148265706267944525305339968127439417125698423131963617632403792469485742195791349180024777213826365942775184106072160615448168440254002726394553610982152094584207239333696318633277966137032842650713969623587686471855863495323182990054144120601408447038106829954122547468721546707009269046678021795312667147011558149213451780348963572210 A164954 667 6429751274378260895415563878483276678179308109965807977516367225750789720014509919000049728662333170040993694357736487258103508193943941502645751954748983526357540862501044738812121514683307131448140534687279699017610134093256338926392957167081276035818833761304490635828688809984100204384049661377792598151369366857971051860926218363730589471412837729795589716307567152711211264191531590024687318725799249669268570108637026130242488207567072749652304345431382710596159128397412153283805528971692934109851176631145675706000371662319923402979666263953131187499101053842414387951121843863246460385520339798101327715864747860868560561917578929328268291186062548972372316234104532445382200343077642704126766505927435685818319326540816361271956587583327760845462551496352676321694034883716012707200696603446530930809919046048695292049658334829282471397749004916017938248400 A164954 668 128595024485428156020523721129567009564560071136806679993118208592706584254901839005978068845873420856674732731386588211758332044850628967449023379596835900158606830965777005055355338582774203003956585143320072102451672628995289192463618381899071860087200222933754552193125640286416584738507044237684883726275022870545804017646818927099631563468068897679960670190253754872850984810894061000574574407351871669440976049092557101982315312469726444907979230176700930790181031688590347504490608170666151037035811448259993242399598989227860275029952257601379273878189357669091276272822784022467679243475044981339051635597439662256752080270281872740740527456625416686102062975403879612802373207585943771397133143777141291547085212798200836949326489014286047991752100956734470364746248176995181084514221531288527350655162679181402236305245533225852038048513150831138569760740000 A164954 669 2571900469665821882654723293789369711310679601485944008718181453407947482190269592639102862370003566250591831512368933567091878516447582096902634401973842595801256893630662306689364937437645267579007191857891004491022851522509032127987552409130363989160475412828385833393550087463023307786661904956278309790453168078643739961502269738493026750157620815280190921087123333829554886759149804013108048803755166909931613920247473627195617215762228696458247468895484147368777616184649038866102115237968867837491987277941459413583810904186441640006223798473918480127933885226685295732462623353408585584793663334321534337551687345922658986044243337898313781790591647855133592522513371533942048166206693774234619148714677387556080781311706933464276925538110815331899017670837744061172313126320838297688582610162481653882539548836611335389957995102368533381426431279135615130240000 A164954 670 51438008992461619145677980635149403261296786600460461819071975040114187276219053059570177623591119394244550752095817595792350289723605822730590319996503064361643436707837994107831283223469579108641050278558654686641544654605550960327875542570005485269591709538049384676575327645126742040084088125104965816479035603696303693174386452433744888989655276694461138626720406983642140594980764944835654732377454410801166504524514828660045554596217978626917939009978231826637469152950079520396264302224302646844177817234706712570650640707109356929874222742346660785018412838703405253451130884909599629112776114891112834286571598292282767519909903622960462950761351596945497079324723279687084197546494199874316483192310402116742557937905929114729309663884760047656916868078814694282120380356154820066579758006484501784216309599885310381940501630090487885743808870177111996054400000 A164954 671 1028760171832136012765229907890228245927599623424040869275606420241388498172654285327165959995643349269545297478885130404857260182365200070462559039070585536145234710861254841637505353963725057314039134399189785669252645575218425561920000739148073815119478216390621053705593070819860358488698763021687308742980156916394651742374550201952584859523162741666369176633966945813863669095570676188182969773596109668074014612881603695523575297543827666493418572840935614117987719644143565269409725993784558738770317778211684737392501266609797621192479390304299039349562959457462091845060186055020550930593579261915899636442188993322247106378698809759093005314217404735766446163983582573906548635377090485278811668206545129647270004991554391203461616340146075773517067654817490146815889963717857483587757276194387409815636564460767881121636867162672102077181782295430233790080000000 A164954 672 20575203276300795351417380045212546045958991345518435564201777830082556391261074433333157127461160094005888129572167578370815913213440670629722709474970383785504856303437634766139665511588457497380668501564431937128117248970012658426809481369511591473531910407512387708751414642920033909706468474755515111762354964666002048121289938163672528723437975375474498918708753965869224894511807086681596070270404038257220460695151336021850342018985056351003884792735767024419346453300515354605377651285496792900633825958362764365180878668007298879914782625889133580330391559200953548513528343557378291363257408113919438603693768973747376637191905180083238510601058392258215719124838567987545523609563716413328227062930064497816056293235165485593655636493621662653353552595197148297603904746697218663911649530467878644710853536045967959210749447917411287204838022549552334996706171790 A164954 673 411504062319177408950603238652410543467319804451121074857828545106746856381381263202459901100189064052417406191332650972889732455591546797003884763370581136962100367793003453990584478878048276969611086302901363217423631728713136112304378959121234132893485129744247086867819357388857212992779233781545680973302135820082221227901777445765867205128253918352432286094763380309223528142244012991990654901377717663059212582653411962664583561741871187442787962573056435329578770274363188076451215653906048220517225927049836679650234640076372906719599548913845727473390478585053305202517059320286911282292864619790417689570875161620996222936196683299692338298355373796022050299400109689939201490231712462421604415234584528053734249732784862942361578923686436196727315041880889873177800204380745753121363070740960181862179515657531565919775231051627610657320807983809999883836246871600 A164954 674 8230081182246779217088912341277961181475711224183823100247636326409174050763497806904461579978285237641574752667740918239373188712248441705486878778520246990620896680443598976363768307910053430426233089862825430842857636873601634665855598391654934916233974137592074968344093055385973380264185136900018247222561549841734990149774306602578315924352448389705589367184260186016488214550547899529285487531298348971336736202114252419637335585668603878374208573679392860913532867290576455764838084072160812917707500795231246697326577634173750802750755033554743566535325976397533091972257666593297833109973850050242964305356759266669064546560042060865996945917631271339467079988588339363591318661946800826232602331027194664448514028617961976602588374785961762790851886404128846287438057778716917097360034660492255017864444278321688834059769082837210323224323507483653673639446003404210 A164954 675 164601622362200205103315198190154229872100527186904494066774035013668219477987406995194502759055783884696027630176576340419034566253318949417921245792577424839995720100542577458316940765182826429204889073352471946744852783458810941712472352017703743491964913605984163986635979259896050013455711963382457499581607665636511114830261285796785754922796368247250660249465055316970117325124310784375157540700846893629784415023205311719659998729995680157853157917953140304709806581877783000013037101324013228501409660989315196032969249336400869422190381776651451672056847621880001597883482935617148811481808154093551496385920306018364092687923009114762942517363101335169863079783489698567972150385187048080662327147253975356446861251604533887158903421963896032943149439412797902226402229396378382645856158123306127969705964869854926994480670892837368666044617105822146992043341387528400 A164954 676 3292032421589296917149730684322219741893047673414060856513189213309504391815472005055950868606064625553134979253878007472500578993324890786793793499247770337110834508893314035200482306077241277643586237366452700152434285871223274897221851563678239588763917480243941036769570897097258877825456744095696648052756013152959870712133919599950574456987985532122745572569396668495347091552676220264983855783264151055137898373896257379924650543323631875928831911188044303861741761633998938558386579337111665071288736540803730823193327336229503619184052276470946643663800113161459526821483833781028308279385521873554238167861101103289200578179936796503931554811582053342245574240712208559288561956631810503701476144954753498700030284160184884158901407133115588416207605852563256777921547577733744217866761143022511023023364799918766540244415347341916372174766221636714287831489066826424000 A164954 677 65840647918691794644663148096827097726881696061800636633817954526912887881423917404160233640620271468246988118084489762732409333231668051704583241652879843548435092315515530424692515937016520534061493865317119227399430321465406619203885121740048086153770733767363975876128444179931935107635984978474882922277597459863790382553252269679308676310400873986009558802989844613025836732057324496849291215050227284753602168946568170509122022240947002974012013280340516032585747832608844342330248332954861311450985597236423154514545393714619796998485938348177285077729265477706380433705960176994272806582697613304748928160075921724222386052028268214252085185518041599621877737715092462944353618111197600915794114939288549805422466865765581811492494916539065123471044458337411110226301011350798415656327982471577989733052206048808690811984345536541707420572802023139712716442226118045600000 A164954 678 1316812948111953178867706234603373623332607168108206489021551419514083715720628078810978176673924978408397353397975452902769010876182190714998794130193570456239611123261594367652833273406214504893072430598802018916070494378512992771273907454648954350073378369530484309026123872885347820724612623644727497304221044486048742410028394263400035261730983505976642827937764355336696450147856390708668329323879422203450849439893067646688443581971276466480559292334960056563382205825249383396272903096735209441018738525494543252629352618802195805536987495568563783269202392042237088085934837385410100232823956733424025425590419560973612512651150478157521076363408103983118942515031548773150836187506129380429404708129624605748161669083793336439094846076251679476463783325915472347721556012527465925040931250643680964622029708065199085743527296542506398463801822242905975931927940304864000000 A164954 679 26336258757001409296842990145404105842551608299608004907334874969798193476255556190775033610708890549037098888685222211017796701754620407918118468546590880830210408004257562536236324561441971982098299677825233065683047646554357063169402249489938939541426841274273782010593577243441138785930110954399146723257802795496433543379834862664277939945078990644661889596314636368257523313091325829607016686935085974236593110017095437663888934382472257469617566381262195849500989099966437598918816790687463853060355302125212468299355947266239913422085124483471637299676389490606931349955009424618694886679879224015061445759586413749255546085234711840600008980329107519476006605515224965748292000255766134850858542349469564307757480017045500732966795876434441129670133549701654449818341835960779270739106057037116042691660305903084487104947353647083572970322952080460353950700227164976320000000 A164954 680 526725171035275164303065148625814811293236994905645048746764777689124132085311231411222571769640297506356063850840817461812740580517326913836690070818067101982661318888200081989517037672759262833434430784634075442219854837286414769474512269562598673594226349872961471013006853362324685764751519485010077494237888201239866062276540504965328777387054441738904956360780673569885747677321823373256304143594936843489128511326263241309994360070224121017186232883433990323781839586780518491603534751148400913494275042844920743664998065813707733679882745141427245577916658265068603113193469097266231013735644439429904332782311821515631184535256913023438263692151075863425278494984547578449745847971787831955839034333887244190168933004910873574806909678632072829630469931678121453604960234267028376084182253356724223192128303986449073415069702891913529666473625302432019375499794458259837455790 A164954 681 10534503338610442853385409886870950114708836476382599986936641119645687892910226780138889426502055680639402998559543814065390942518844913386220215414086331747222289553824978265086151682333581720498057360255269791415575134869713765511219590986528371127198317485208946036282843237116531916218016397640744410466394409851021225139127675132901975117450581411691442415905372395492420581856342603087445490969763084044927896446212354586844200649820061852840422762832481273150877943484645700096614673770950495315628880863711842426857543726052343978361260012268434903246110534359971584545734994043171285877474087971171595007457907360923028947316391784697526955554400026746608497593291916838673033816565059337890144433567664044503765313378234649805558036571506461317165377386463078216861674986369426747724867319422551851021009798224168094623846656843111998529764179913139194739900912339865498231600 A164954 682 210690065130307674004761151831849900347388286553449241049360494076842758596864046309853403752975948591206615721348000670296469854697028469347547787837962208163485978297542257298810823499960150277262453573786627321620595028614368795222752676148655711167371508371828907505964828975636745206897229068594161374587874638693888038058355132226183176526073722878935075051782111921434484850349931743633909745253065212407610164967147551880411028592792749725101545682064375231434984330212593347701408050288964820605545662972675480168731794092178617436626527759019639842823980258432376662661683941975683434768422364892395563065981970768905526413146011131918523191327648924235234133546454115933150933115778986665562084066746567596216902087007252011355935207020067592253444619121345906194574425019026296725622979496035859740441569466666362315674036366917547814542531154467728264222102001164979624036210 A164954 683 4213801269768129818836282118525615968011996871584929647199763315215435186710471140338580379518215671392503429430102501185702417180343173419413825347883955627650523310371698985917972267064973322891275198849357176298593747196689245604422270651334879995815533340789577885725455864178857041788682603687468690796957221607347031466683135235886537014062716350480826035709135518660411161271460228510378193422217374878333248020200960240478760883783685247867892722149582499997048195814645453869410452503178394697970274173422282236006254273266207106120557105453411632414514996593306432688173360061758823039747259407227184519656115886387009477599283731397730145431345946270765966304541397901856823798005135731466425589242797086047169958128996220532014193652200119163271633810268604961038307006213281169934972252072413649209258859376987254777422791939457113169795574213453452672923715110652985668808400 A164954 684 84276024738602133387774990789997417094389637606053674727533915881974607328253366189568031483865982862662860692838343545821262960351080369402387691204461277065534026811793933871092029354991619986085711649723742219433610650624467455471014386467943510559331007431928488385053457919195910140952599375080423655652187282427905967192353638749039350230150280813367802703737361313384523210496483167935752012372667627440647794986837569567557716847181533103911499777221817528544316491250074447114986735319340772734663901744864312286804119182733839819078667049170997625221881281516705513642322375018223695277073942482134997678251759330982870352867373758972627471462369199872854369862597524329089158090175373970132442649809645201540114853490817424628605303406365590788258069581703627305090315616913035174485248869576647830194729600343989758681764989245295536392379964055368872639839955701854185871308000 A164954 685 1685520481636833407976486784189650296570786755608175130221451309192810218445946191447289107547353045949513055941492741358569551541905945408329977509024868831561151748323077760476492267373675470286918386449206818257906927146302999977071667198183788424047026960961308381111955971096293588922630933528229469907304602654177426101020891455606959203580924692342381693865840245071216463911275235313278803126019755146292612591393118686510804320373787225009302902229039701142953381324144796336835288411502273030198446400425659597069663058002870750314923839785475252043069252623345647470423550976025418595184053936394526099267624018684511023074981457799813040685956389486607788272687341812420836804404960666218727470295266973642736610888034208772338534675374575966221669259160703107788289822191208939005421053954100453524085640262964688436301482794028976187776968876833373836424112183812973167328960000 A164954 686 33710409370032487058440677947784179231009779332711209815839177233190826545181943903296609147966100652169077892184793412536299475935596808164260981197265652878978998685112735367060659048516171905354697207553597078851438712737659725161721638848888329818799617293493425911358143866254938775127259280911732628014603488586965636943493233898286428995446042894684702196814456178185831504856709658179600912190403650748369658817846101309689095710183624035025289785145569369768664027710529654571490719014847973496516993731469053242398889873981841025555340410410388318231802988194927780604330803719289361332199584096095262435114558921815743312675556955780010203734038210949308258680580946234047702748886510773107354268591379536895828247879821005417900882163702651890883116723631903881762659505864365071335195456499090125249186955947742385458270784030726894096898998565220474136451585441493492707787200000 A164954 687 674208182146566119147032404235507050612076471065178340544986565650508974428899279552948722899702807706957893310794639958024158420661494163238448244280678582534699248075278310491829454991176688099420533722461155850894777650985189015640198674682017823133173907355213684009543366211680115436037997825177517157662298481807655037331372773688673478385471838850435410326242149098946674629758292201872515237208243971417741316156596577783242100257830071397290430514206894333565208578763267648125513395993009727781301189088498290868090371758125340896244080502225431912044418478458852236003811758361407015214361789286000057697532749398825323277029695111275191874978972643329215038148301124393573388193476164436803182625548392018738485559979156707780621416398275689146656965280994912155190451358091027251239396678323423600333222132723820043810238243617485288765172391875469430888418544134550441379904000000 A164954 688 13484163537849651580301480622190677390703802027082922958983296443317184320112248859279462326108634124781152451837847888529033623110955231639290953858066922895182825782963227910432430905589170730710933012481100948471579383649341809987409162519224936372042976153301056765231630612312241018483354092228836776686820475233868862482690734710974910117012234980439158624902704883322843847558270540020432838946896107004968062974976164504696605001385699945990691628200920827417303471895257866703169409456128823690394833008371879201836179227258508150552750425890940015863250209689224464479359679323521574723653659157915973641513994788583880540333380152744495785141748071211444033965546258994784597298106010968499596757056777115537320867274524133207721796517524098982156187666895258813134603813966612555989756125010916960766709728719903663590128020999479303765261262503111693984204903352179408237439735139790 A164954 689 269683268655359615553246263193424275383321492657245582141337231472483783032930242549999003884464241908462940749196059557951681556173611600276258856610405482793433332088417792220565454227096153988669107010259575598505264285579596793240287030896190325628449483189956797005447878007817594564918964559082464204407899616631692484375080278963527013326300663677392180865611335693335084050427504720068307462992546691631625992536407949074567359952295969280711492922354075363266055444305007608876571019847949056503272844699475851726211020387090189663612384834747427869712240996185437684772862469596300182860401650602238922581546691783825092302523328065269754655678333791126075343362529910033954536646849972965262597232051727813997440466989302645196623294141653683627584720563412387663307972015428091339094486329107308990535100295706618526081025542532178035104381543374279987012828716433356152945627805591600 A164954 690 5393665331074524645127830320976571375373410572225242848767071398632036591384638863563030452811945552475057492843699482593761181796090620631602022273555201810726209255954385823453611700010149715800273244364721403447767452133119307577830515713811656765503561705539190865732918150044929646114280299339540312305657801632985564154214966699106266288557806558272248021265987007668074882370948760718550369868828454446014205439354009979986768800270279569871969510964851603823235671415544398926443018049589717410860969781736032154636955103579417417441831813142391430496463786588921662677225583327396737041163773190565865864539768252106745879340047022252539872421208475144845692816360084312878646661915182074204023023263439303583047876019265720567195166075991491991855505757633700495836824953951449439804410056480797965388375855051775248236172644445851211106002926998774746961058383916253064830149024065468210 A164954 691 107873305780837139583814707561693144861607825826111481094147963356287950442213457522521616558692125335617123414069555480569774649374180185153577348298045879311675037402808316049918286309567527036543286970485025898508592371092933585817105816193990140368762674945584915827137574798670148018603626149948626810463152218666745572418566556378839846211791996859933048504394946029388961674666948540714691809556119501187917820559597219569643808029892795082594183269652434007623004678899772913507092314044409073833129653389650945494993795988340620832228318591796686071973655065082691433179878345257349408502390267381739065548972053370739798252592549663993693034577005489343397575309391408501564051817867293782055882037716881017722938853974907764609157325382998206223186342079983064768149809351886741056538607727588995019320994083788362519014495560821177230198364462601277883637203870076780132027709840382088400 A164954 692 2157466098803675987348880906668407224940394808228631734691412343166782199645987221452119071487133658927495834934998376595005397935752327072559741517869391933710434153233677631475665065438340173678452923297689613139333835299237073431969691552589922505491963969042604380953700394381642148686543973495728974265174082047971499972951505769893404654556421881478937163972641524276022788907954743299323363941166328841711298826923133792246517262652582805923356095925252230417789074677035479561797502820956179571927419591563516065653921438996923413065930637444568419579357462172038033745724733387672067184194254860673843295444043227220246378673853538106933819138405028944452966377275140149975046457459498751701634995222531104159170714993200461684041914003583080737602331578538510435234982686849543844773462987972704887194267857773012988757217144064316253733528251778950293126331173383205083607019789463535392000 A164954 693 43149321639812183660429353242059031052972661998700676949997308384156107808954105849076116236008496222852984031772112871572306057680421008840958721395557325623747351168223778839059288093706596132520802143713574166169916463532309502951945335626000844072173488783470208907292985855797626740020308479849708246421702394452161769950633608244200247697540076515184267157147682559285326886451410315687057833824205353193284824853086463862003167294146194203896570529149115613662361115521510017069063187220483553343844922306680264428159339164540688189745898061064062354384836460848444776557037997403942923966814087474258105598172907740513935845917121658679875551705398962040759624967249042598376237571233032555243046993814491759277653058138055361518013629990123947014818726309547191502139383733227057368323076427872597480042316677405174542682887538244179257261784286117500571598365387297491291469707642388580320000 A164954 694 862986426071017056296590026349532388810270410118550740124792220746881163815255097053252011179506413532524173758537271656269587572317439930720770149607625275775178162580850577230284614718133109113428579082551659441848299657970782990461646281509035101490341989915994452277603219120757456838897018122515136622288314241361808042981313167503561536406283583408603750609860433181441100467035126881902191962805767572713462882169759648578012482495083934006076448395010267894033451333117244768217668954357674941846626411515125927405416331881612305507617685781246544077998045894325821208513708893940836189681246772721903263835607579277389541665059833485226302299137940287899940382136060846438221035598766103874936199619178088495707850775844713769568184439690780311723574526953040601364863425916516395069503531726338967734570183134779600079737645827876458665151269966917416823009500172837850851652012195007064000000 A164954 695 17259728386915808787691859757157683131221751605261758824992765476212803429028561542499633952776858052159773337632645717621861079820529193692447317426082080781508186035944511553587669351242685911528822305816636711205965400905907518437687717009961066430744284083251694528186934422511247577547757332960722166322851611873607613738999083402462362377235312730270443161535344303543513264100840949001264544982548561631224585345555800398319232382144879678684429724140764470296393607116085783901081483286113576336327087537932931324952917609448216944406348206824236821365987251433654937717733156796056278000524235919172888314155140074890007328235544675937101871283358026699693765298542816818178346395457431132900229187241326836117252807778566406175521925591581633663015490554302747453738783543369832855450910697904519717365880654429114186116350817817386643701337084229696444281033851994517517478197430844850432000000 A164954 696 345194565048225570916625029999522187270027885156603287243830627664417184642545495096513509619297097295664653715735080379206527505842560351017170635765959520941369029854392743489785909624713312315292310079358391796780041423028139120097276327627358195425387183521250295743919638320882368422974640874147771849609451798503353598878849136407821464883524296675559743048719881936397191740999355577010931316969604289273838457885646732415715355624088178049536300907718147505445970393742812621079178767178475603743249912138512000621786731220009410526902322241951197700714152028293494817404922230311822425787390394350951301525769548746871896021055597801071839974601357843602495739488254786322331075320452119605676103416332129332629071210946859465292144625995315314197314316900897361454737103925899636255123002850622893214472205907994658272653496558689503087268265784427722990462234169437383903141220991264371279223790 A164954 697 6903891247162699321588257297117814238312414764159427959756118916091566014090395186860686803661140670962676813576344928119516668305490736563707898460205548525051486779797905118156368644491458128000163480847680987388815496558762557428815966301109901244717773707549334018482011763830795705899882701781622007455237427190691098459554332095327913644446846774914212457334657556038482363999637843479931434685764746918463704177203549137300921272105575250507680146652420112099281372903278191282734557372693593615199161470367307494890302205021089643313553606948353179482171180558277817609103626494050385831285921406368896735368725919918872909548006041668032850470711103064222323460113064725621904454635112331066952461756754438858261725326447816141477014803179959102686376454314795476693970739688052308024555834863107841632535974548140656459599535220625466010195797685230341906075825979688349134369867312634678368951600 A164954 698 138077823867217761267914678593804576838359175288650496579660354407705385802835598076134497286069688246299586048746092507046517447426312603766710622297176921228022089461999604270114420291894256622067187427434332217188176593552042246924306807496567508359303823972578997787430699900918605501262927550061269303367196109443878587990299557031356873010009469535659080468860992289430060636837864164795817000086244138046982059194590722664036160234914519911972971984171424127202598232026092153629456335220626039711002717921877857336037862787858677882573379337489585636471480043228347077982225483911721222683658078316035017574527339547381225817830633263749974111077134041378816713001870480801258789289600829738112793759127665450939346354742641254429835344087254861358320422010012147286048343731466697875420874658289544749950494173235897143403074577242916101012673082475921323673769630312658378671515529276287909567700210 A164954 699 2761556455823630722081284224905057378209401105882248679283966609871589026477265848301105169978331261466912716519305729034054030574856209525185265507804857439100288866560822123542029353879187013682622104758300893732000865118576666905445885779418739836485043475883426304104423290504425937690564021289801969152592873501478704135790249443123109462621640071460678235820576669161809479873659429199860106129143866754493800696902209251641077900554350696275846820705888920248391380119732409632084430459747604142360444128728191295485393629505911257977513730720242153665990729505822756075647568758848694574831954570093842008833603213927699868894022913882785824254800920429463739136029593341801589789729988257097730765662404842494269164059126523720602607842218210813258266298674567700764345453383446991807012652386338653345005377110179623152283169001466457636428604224944716184520454820630995493112674245997645035127368400 A164954 700 55231128686058131084499152485318348974649187364242670148640079621208629397588141571704897555032365775153504507427598863754254717563371265141505746967533902861321454234336614567808393157967341538929145673271016491097114994826616614374130423642720073860342449897737975466973131959840984842229953694093462296551017711973092698055491333604891947016535330646251301477448468490688056068602052891644384223604475442693427615835028057123284080987605420166408649230249487376705399356112596065314626188931046790322885437969710725900572234919228816993256909921689509914205792605127711424549714729020519867392308424832906317620947460936779242666253948214632427939764259780327920136364014607787722595875796795368905115574698703086585827982387941219484949925702178257113678954500674559077553673833828587097200355798704085698870947678781483605929047316767525958742883993312596069668340894718925171569777852509619167876458676000 A164954 701 1104622565112872954547452409450711007702207052216807334232016540899709565312619323547753834209962126419375093689381662936548576472592366795586123675579413138812742622749135733295523984767018856084116985027520302151084253745633997812786862633941307019819680605556148497037155962191869018612972539247817704201003559078332226267903553566946434095612757197265780764769708071962798450794618343985831326492521471005939584354640238584274932079282476528146007240927623926968859422196610878759751275373342829955971239867297152517828731944966788176539270904579483535101835412402779354551729561657281316865759555165278715901304457151900089759092548763032182787888650023041331309800148746974788267919139876511917112316722986186465725453671867039291156953891199845959243851660557155282796408771999764687165209170993627966616835756307187494976248625070114455295143918042525956312925453860504608665546044401985708701007399680000 A164954 702 22092451130091668431463855531787919076396251810399174422154286538691355681029672266395175297765393849438342803493894215845330496173783064701943766429426271451086096659438558957363976948303375343036547733050403542500733880633175082219309756262891163222031974464448736210307466325172709507709756198917474687736867572496199696918835124292412824972693079232393370810946490902940909588045822070310738063562815583917869784821339532863579532612415187551024970023675292041073062852725691344212069813053568803340441873391080352165693648932930410376539454071136347338964945954929864257983883229411238098274529730250345064732339582104304272934823152161494097615300409294775129879673529630642800760621468524943654370783779937586582273883167744028231939176223165711408850237422563587376758269588950927898190100686749725120739130945419090371594558494891689698174446589929681711067287045506779499665608651194694801342764934400000 A164954 703 441849019158517555439573257491232359974967251529244043193364845187770401116139161236705478226630903409783674664003103459193789257914375869843301186945285602518346817277888064976349484025327471287815115311008020839595653727073404163657645196939123720953406736355490049597436268130160772863201232257571905829073279268515097369591983544917939360662620290389422526529976407332517003203985545218096991945504034954338957650997485880833208472783616890782595904575962110855378745230383302264582282372805620151229178988724353079496253179330501144445869801013660479517863673236082828498663504513536997184677367143902316228771800423412135013755906581246890789456556362574472671266881686435796723257202790392979329904662003028877000773857962945412814785492446690072656468832679681381951767274758131241061520359072537818182830935293888616873282889767621805808920296380176885917521300276069336520405928286993508573307637504000000 A164954 704 8836980314304035918343539416981780660749148003418543591377003005188121834309412234182417575597267201675795300427360853759835127166108751049595926515919424909816589808169180671042886126896772196954007479418529695336295225338033505099496393586343210565496869811050008259144118528245148113051837478800108166309786061004308611164695963764304324562356467204431153950830258884737130942595849323465552350197764638096275802508274268449058766811095648126398804967705132754249684286417334350581445689410835193231964983462875425923011171325079258393832026828220512361047450499386999043904448859619931269415394744210969258546906263532939659223927374352196455523492499568044110172272016052201306644505977310924601352590847209771516389949548098198124978743837700578791409284604297022507245260615140266692842085408905811910897117985593225991347954747167930752352666904151834636440253345008280366260727283124530745022621833349707790 A164954 705 176739604908754414557912273682778282439979019525044126377734182132416712925920824872614511733238326703118342151493192766715889383478599694046516585858662755385324865415612000851175651465739899363034253052337979477613547522691978538516797664678078934238512097899804310526790233877741615376793006248975564320762130732766305498751045132604997238229210572021477147421219792456478436422239754851383297229708971542115449039931976385629067283330379168742913836877820465827835873364540053117424914627311159668786927743025275805121945581270969877974933152723356302634752550681046830356712552579382451902744842910877843850367530371952732363454732341589101905157077437691975338384127967513733576477357976279792322141769087179309855288438738749759873235556529347122593783851100008347509103514702358171289075272727217349162752345306173592904605033979668507770538557614002631090601613689903480042266720010183826371581818332388311600 A164954 706 3534792070628562644317529020894755505371633042862106496379253066790767325049315958341563397861242463528512509897409508054243140554883038896739641703450231667353044353286858573079312346983055182315794599562604094588219535477130941212533700911738868035068312089057777538598627294113209984754211396516135174049467972358212196797770828897592206569431194550778683235604130446819316453555745535287913138325574872204098909922563865760981808381487831316828628542204837280015475487813097045654167506466180999539756203540460085918375203452952596105177198256141426588760635530802679080313669059733064539685381129833608130170664533400939455210165840639564159537160760156897867586398658552392776335962688667443289809970831879198714617464894440083707677637017575929225749024159748960620903257478922817528281621711269395775701318839007043221418058938649345544621143237356677294668208729857478064009540220159877601827809857422370732210 A164954 707 70695840861640739949536251362678907238873713904466609304076449818664007831604308384616731221154367859893163535299103215483369868803881678250979033794544164539991827965229542582702233293026247547418082761568971992483362410008446233094628970598323147707327644402389377333228998213431753239451253361055181233673866601221965672410415102861689367485563553222556470455677300890181283573333919470963206641139406271317776780929764076187645421927361585175979606937065304869484670166707860579196734407722776114075477044408293114686229905609715893017114669156314542496524400959688431069861741357569600826317308028993187666679569187256485263024740688946925619423599431199124568102295155090217622847564356185814663542125640296224642583220282103444357811258091298319992447425949955085832488893275969432615634759359888891362951815437812291694880343954106418676630306448666039350487703718337730543474920802321573524479666963939504648400 A164954 708 1413916806214204711989817305642740360506631976259816840218875837408915161157483253698956872034242860953491059672715504758085309584005583250910721889919299626895190499647483189731415726237673202897348565792312514200152234243103493549193451229417508180582015365346473506241998706323004341925131606556702545676495732619428811641844345034895840519420590960713876366387382889225787653637763842742946151564120643663453862334347927586216528560404784212676888770484883869136644731819784475172741172525936550432414812077352744617435501746852716709298581322147063576750139756552960382679510765497889638994965024843912190559936192629617745170291418431990338477225965314793207382208623286547868705877774151222873002636139610565181064454410030668510282508232535351335130485075541681402592153919625211151615042432724816346597597341753309164733411616694048338458214437404260204535557660145323208610964944607609677579785894986241281160000 A164954 709 28278335903911892499778191680638051524715793488606029887124453568891003313657606794111582392907967294182376972788978904130064435838670658736037262078954319259810888799807510556175735732296429096926709527064911771012744405720761248729886460937371068140349556852903189316388348967547472381224762917846029333590282664288366196709607760251157873782598217139532466473224395212958992716176985921332563406109063238011043781002011472973602973645246734436683708044569232817671921206108234775230953137948351571666401665330792538822928107630222311165097385223356726071395829878243042879235734076887745229271677782159212555725620030282115701601760461700843291319598840112078468047426869425827699096085223574589054688595328304117385544888288385362668175826064894725408240432641685221770690599474620673018347793565037097318723167495007449911384327086119366067676454916703992441227224918477836127048629463375757693399569013873849387040000 A164954 710 565566713670793883889351218103017787019273079021822263738279740524005735525142384748743514522022200573004277943187423309170331711315365327024845939892157045416993890875640708776581266506842478785892664445342460192949880239448579047040522686262410523339232020547831591181753734616522673026141549046488294902525892640761363230754058943343121615095519220181011932829998202122665191181682611466895454571663770103818126950509126890772137811593680172717095675334990508208216368339761711831545622669758764764591972298104790363933140184629320759480198788619583256316653314374170717054788467263586447062902008726027513854086796223643604808499162471801697678454241177412419644268172492629409159724632157001183259601937750283344230684717684988020183136028470409221009075178085427829433990204523534894654596741712076364625898613526410418671147588411390495921501585390099892432280061342281752287180957476466019205231132258733303638400000 A164954 711 11311334185266998355662772051865490870884605765430478594681408193403828095542652672305107623717701105247220328611905370714787494117146349586578932764104554112755400115102624128592956367355127512665022766987733699312897447289638662389666323075547993677429458080751987920714809797641917968555756794721120062664922639915108050546319253633261715090781481951427490723910169999723010560796510090142792820422925508948307565619560486441444323005648513134010343795571927201259886251147174563169443651611009961917118225791874599028154364333083905913168997455440639824107800623669611530497245059788359790807409236177415531873223836832897911699262314191730590610330111051665398551756151934845286750551196850211708508639378689686815009433392045375740055110712858478677066834066743024469083368391093126578844752242468215657546677543053436782292172702007873409789481448922398720800312486300135640667786513708337690849417684799792390720000000 A164954 712 226226681942362408148430155822134887431978747969818852131313003250178095139996342010041924370024267565892097708632644453151152034351930391532546707168088138314947017333436950051129418856625426882544959193487999789186603656597636708940840539805903168384751792585881581863748198448105776440642522510912163919767198698699906951582487722623559104080782187692174358563968854467792781462557798491014301765910120312619160179789605555507422013463024111459674667700873021168938578390280654452101843185906675830913546819687887743885961130570270945085455416308854598066676893691735537566502768387559483836808226993668502601457984329241842773756740958373656704855310717091460530057669038315229259061531511642588356781859160429589655575052034405338382073359521644897161099133461866574659084101418554972420872286240838467696940492962614091216761864816722254248596263967325862216330004597251616256568516852556221715404685639467209948826591790 A164954 713 4524533603587696983672097412139199148925307612620562647379956852645592567382792611479633925313890260536795776900543629840131083727218675826670295181081703887495720647296428350607994207322966070235789260944426511842305167348050003401767092362016929264418288471134468106264004018867463870203398182548038531724718891981953057844771807451637678126918694727115978052994686178822507034183707903583454942467234608925443380943760027643719151336261559204782849189806149966253588635152356352816296266791863048469694582470765670144176699489577275438150617670177927993023955498201576890461212711587035437149365385275773891309029838436514546270564712658254031950080384262992261781604300758671055662240781725618850867818614941308860219228724558063239260890095722404415617231711777453198730016700304948265296990552646252444858948701283188935753605511865740806028057979124075000333075189370010393995626068618913792276420351658771441665063671600 A164954 714 90490671366562927078575567246159875635784052544645956750544709244749264406482374109339702369725911279721096135576566332194067100097759075214686163068118215649336371659510083058995196884004544306778965933393154690195607721939460028201090672121414603570092371042096109211446041478390020225086225087434518357968945033742241809706328566738862911493022453873823117664892930781069064304115854427663252126486705933143290062480377163099986366753468100370225171665726420127845356629937542143415016058349835252359199911512429884910810170796402200306096320557839735026241548561200638236332154309869838701230539463000330236973549793601588282527853754493292266756024631509440909420818448353026941219894846607922564402871029993473942429733681393642471235944445280788851643892310885990123798352827022254878144720711968324282287282680219419722894500580883385178349633283094193181217761266285363289493659201215940842370711126490750868004714564210 A164954 715 1809813413227438289674183724990715365861239056737613211069805628731733549306177919781734524663480346974125534662845201351710250513022892677919328450292047070975166607461831982116610192430995344176842932957955582870902241938358399767336789940049812437036379453230057125952240051588615260922089730478165321628870244556908449250344419688899445208953420264106533485397842759713759758491151015673148108072574393755554250121711075466511794135634100332895867190706596818612378811136559144610082135617248190706490163472190927338761727036025177836983605754242418203840079743167394773268801087759979373189475424409703652955330056369457712792888265116430077890208831555180731664191017630652655383899481174069362228987395223215413609497857432520403145081739522269787818863007724458325459927432958910889006992607420231993347911826695501214614337818489039084722762139674137727115480374903410373981495940601072116784260304396121458054163113928400 A164954 716 36196267982472365151962546814526845302860217175712224172550964450568246636435800341900062722006572570225536933787693723464140441563065106067646748113869252181933997532623023864252286050766942953879978417315184124945549922915042548282142342720378800890451184364614312911335487600798524267155757606846296327063262288575099408730435581599651495673768614300713453741120502123861852920557067969597527596159167899173179203274059793835171439800992344546581167808211948627669478866453768861272000829416206263094996342071461935100578965961795683128204561213001946473818252301174492429901669034823140046834249826209087182068455884026094453793661178851040952338264800190616203165837633839970085155358324997937139423222083945569872356386227840147386257642175391530759052374207290850908388461496539488020798638790385399055713190779646428529587443503722119010414566268410116748187282896826638917813503444711363438512023096261728247691614642844000 A164954 717 723925354007919290208828382584787665769913064333443682474116326530036445734960845763308699014870764019371263486369668397881517457313447171538138544437951258887293258320188161723447365058279580484461963509425131849461100141258342024350977732795227060803495593292549666072523483396494866317394412082585724430982393720240596649079655388426281743369376466385924755485682981068970213425822312514641860617336958464705468082277961566802139937786053648704899836045839217661827630203527096606847178929748974241203788293982106468518467824061756190334740146823110577416698194780021787888546326288933852597579823284482026100606212813260693034591141107469606937447059385552355460957098301337741252654540530289740685333925268536629450456306140597734192272991206753315234549765201850706151567486678015165229148508647323164889362900507656655337762612753269126527477794866749579081299165911701407119941761548025690826776802092020546685999340142400000 A164954 718 14478506967327827306138259053959602098039989849594931139313302548653682185496031662228213574053966733803356744886370590053874276266263689612227933762634170855802937891668647086320271618450851845321842331354900536286578352179014803772873897318982968537478674933492148965949390158799669594869756505308040461276475249322208599828390303568991079875601921297173212644224439650375458521279415906347649063172380785575427409886191264280926946502313950992754078209163604992406578771503176576943877310979779060004251395756387827096420231175395339584182841452601461930313581650125124536666551509068657580562707552385733391142404325829806088283666152949250554686428546373004251478779615472987209503009075269046625125816712997054786579500143092856598192836817085336943927670500295344307269680654453703603429032548970059679166806826125024614797220351700959828021018634684914128625056078250911091554982215299343342294867575617469527842057705416000000 A164954 719 289570137089945376161999009124469017613634368250419772582885571334132709125856928183805063356210363744385764400906956243002364067725168715873861932730186330677200212338670618763431918714722241619088907850425968711678694030657255341174564799641227917177748760022666092208966212993388837267832495379287328678666052484792105333503749987389130497676326265332558603574704393587430255480847711248049218279960448037134909162536465944516221884978136580228203193948208512631532098778716224435016220867291572703688540512662670496449422117391111107233417599374814246245863988092996266311243529847172762183476372781636525205453687907887966317510189674982179412478318100699227874768345298384391879058546798645968730899098412467539682997483267475170250804276200712151663286913931073489830160231506942078045501898499873121210927112841938322456783768966730742509849627440696733512482576765355880814222583992763457361083982187890562439282572159680000000 A164954 720 5791402696666684827452702770360208666184175854478452015767599019067584577377352704032744967614858869881659939163601250277124573699195814138470947283567532182254007969003598918486765576979702614335191606406521496312919424986151062526692512060197812032436105787880894344613004899884336657153697802306849702656636695741771159150093247746183830623440685990637192168512206793126610475862446558978498027354245909632032959219431593976318161953464197025355010811255249584314296062194777853055569798003276192824936901768049949783100882659659644736135029491943873664892448031445969231664141114592858445588848970067810785983229192350186687945971194450760579483482393311932724472019094696184937513427155742067576904933930842860109620393784662696877549404712386864328434754232839583471623108972806924975368179023659981661572174119370753153835865745192399869336228008684056328487003406984692602318597999748899112748014565800518240989406312584589875790 A164954 721 115828053030689242633308507164620739601913286878970171597549732229050299444751336887787773362110209297512091806181267513884037320877765079189293118250626755019280233824675709234097855593299207925772101116090472367845299387183140364597874562551421314426344727506169336900933710798017931379014913940559056634799046835754004232602229914891701025867096933492464245310606514290092316842158777859920233782185657170427354703762677381246237724147313248922919154870926578319959002976304624348216303573214418631522059865656929792744266459429941346552034139927829248097352326020640262742068232644845232950163409690057821357147692530852280990834771908037551414347968492197617828973425668493640748913667510224315583837717868727388511616758079517807001654478015189712472075403741153942932860266309500167796526401546450017978516119638054797170721122221003697769509269371083559734487105573245351767054886392850581565486989756864504663863223639511595031600 A164954 722 2316561042560896055722473203792432135255879963113543840993302864159694842295984583426630717419402302432025375056723142015799862934245552716382507902767233808722435143516227275250183090252797489016263464157801191101299048606412943956832453571843946636530015490685501692048854384586764112983861051113336071176281853467099395196882817025648434120569972710538917771749458768958364808698421966249173294304060765384617516363599902660856776704491118475508232276782256339100876793867613845877148603978719069848390495015899215219780828984450599746689533874645117563378924937108009816746601789540613808597473946236139068656159912387628307531354753051690583750569342889119261816540715019567414112513112750088986965412469140398502880761410835615012143698538931603897706866941329920356605733529727227212165391913084249100553508259115675472126797828642054215962020517312118851440218283487990295679579247391589623814045430214293556925952928699954839196210 A164954 723 46331220490160145175575525285848989569469883772953685000712221674767673913938848581950119351932008378276178279796418675078379589018716076979583068810438650341185312210778807316368181372792216390341698119875858696913842189383261612434148317853189339690662728624952332921580691064263391967748476468309820193131655404382374114834420715069256954475960135024571012745735745042297665611073367505998838259288167747213758773038925153935775978520719439451161629122919622236051470564182704095799422729862995341326795854373196691693526575606047451246767699014673003296216067076064287573036778523686459163833593973422434203387319483164219904920281358852602784283586318685723341072258333385240264935057505913833245081411618124984710583753201617477685086150351188270919444516156735237091085234665289021368005115904789956830733882509405100016783464257280689530677112944051330163813889110221471120361215338523352326367021305825940411492827692193555555208400 A164954 724 926624402582047497282515585883916675106140709404190883288143700816043121141663425432767950549635894892187694502700020225030149511506184902890025840115841026055142436814825894583486714264456861350495147065009087931761153589290758339631004664162783909180864640984178115338430902211846092474933237850187143338840506888598104937288462726815576589967042310381890002715115464876265576058489471197399197852210795286339014775341458957992852941563042909607347436627016580163783215106923470635805665943959297002289899031456145601399019488649232479919335981704427101363793331789721258530018236285479578544556699807589946805038179309737425286130214157005423138662397172680049450560420944657749742857181123047623111988069026293789658022185264047899949260608455842331101526003670070833933243899443894747746901044935042762857629080416707067771794148151431728399682721769435599480450730868470242438002770749047975085784160119420207361951600651027693183728000 A164954 725 18532487907217841821070413321017071176457674866986161331240859362734655280090997584530670281212632444377036468189433338969854144852760965323767806080458180905731572588281512856792196021461387897883126634650020038504909267818325688611580859425235620490969494189386191444904959662768486911897938926683557656300958113790974551557770223044920281808297638405447195010310320578131556797910231845496432610373164712568057081798088296745403726254233940603829245815912814312130740378603857187112457545813173743560877619508967147378550149303550318698066359662307882736065306441163135311986018041944599476248830402934624190846599379123809049477096022739175811833061359432912641593513504432213883740264242556371626446958113801757702087386129914924923935964197758384876283233684108738520895662111640181362673995435485727782011610212906242704158380223144993323716463693156891913692473590650221249375624694552578072884557882446432129880932949163685505265760000 A164954 726 370649755255894718949203139204401307512575046643720403326879955740409531543846178160190546990797141909342351013540666880350194373106637730916798180767390839131022803260558139057604498263994368778308172542588544962099147457371540816425495160288428533398141409939679947672004923470931763628905126787042011717628058706125617495354153759198499511959376053787589403513934340904954809923587838488472732508172341908755672465541047038606826728535365509419672528541929426609234894072544458424554812176976671719984114670886151333760864783988020752984993898592817100957534022520769425012082604384237779299428305278515665320107648658075644108359456437619374228713987549187029777395472037830033323420975857518428212445624185316647377384014260398602885654460703395042423560960840887803955455181176955317971732680205833118103997820179126903484832837956481771031190117327387804552899555025990721753087582769181286129875670472115920273410298651430052812507200000 A164954 727 7412995047348652029539960239769223829919931918954351600578854484522519149717448092595353767146832698622879453265853339626066116983161123107164804798512361202948283095109720419587301521975219591979076247843533783082002191167531357212387462641442893139537858721832721328918213073729875780397029500808257406184739102728634879191058061149971867755055986789324698136433245404945569677779420801340336256177627791323004065902406562846111578639721044135255202815312051339517099611460235462137209468753797371375013539031859194399014531638100702640173212078789530943875238324365522875688896958591671381477600049966776936465666194673502144543539848409104644415334958194316134458413479740315779440733337278188477919041721891962814260406118449974145851792749032447746429144959992016749859942402422140173799709034039033611355268722002579057729961429001273511761019215832755416638992764779540370373253432946220216041203665906063958984038766391727910393984000000 A164954 728 148259899791588211609674009528132117631306760850001995393849628004891804009572224890512489887253614685408251322633951025863178888669950186387589431057048369508963780584874075990605830829378282296421925897293967028637581954093765757095924115965059101340329563033865769704325125887783750397711724510491381566618192122452205397174969002792193954056402002762202051141334061125611413511917555526272915970848223849158151043035268086889524694863199584335654398300122456952849373487613654554105561501618319284686444931204636728052415950137956119989799309719250073097408016716221005457891318319702806997220802321455527070986555855921809895619294084605243105632123805765336979497031750796394545590600275149936143893286489058020544652421965622321073845730139145536727065517290888182679188267293161647038730006910429816801266445104353287765002626802082276080708499065800146356221346944081929314342684782551912552139522202388556354957341305798902403751519559790 A164954 729 2965197972724067652570976285217595173284297666418339175522443326386664500495909758582358088631411507967178271599016705184100708753533558212637655322876990299179237985351074871789312624385043455065246536754345167912702401696738087398881979582025206797798039032621542256605719806019399703749657180096352300190832043806634264210575535651699011060233685394758202791080064283046228669364933900514782136362877837437124415360448098337136356338639565719324094805880077742307135094920451997309338672563213822837452381635441791362490825350277963743522687557254190546346225338902631068040093949351443727297792072871510308253195756367471538007355824020567866459150968952887025396515878135729470047330676094722054588114770805535696081934431244903184613112105952842370510962707638720607223553730757609812029316662801579227508550315373099887508120500482781638523932276298903687593256771851461024424406018123588415669099421733116670604678145675264931992467182391600 A164954 730 59303958992327428662072077577986038739342282372904692875235858645628878804110647880107147167675789623821781858675455762712737891163834763791060238586198694599459222553698008133267649506928259907702572241428464612492357532219185908879605007609874665370397117238070127098214875227620600708965808723635993232426184449644422625497328917560633588388835586997461708951505433522210516590379463539838801854919145112343015028751718205679448716263425928642305487592264304345019470093795621068464300095665034726365669102974047179877179507362631683200130424958576013255561298898297352277060610445987008772183411298190106280175133948560918915584022928831550774628306605828966979040227235518812525428841879167242470271808796423633030841966136825125506127902210322497657116251731315363481037084631576980454328345110180553399891186920891519718846537342240576804103767457473872134953117052985676614028945936868645311611548979151295886479807308864342410218626984628210 A164954 731 1186079170603470085454492589032403480259972228348852044800457015270489351966062011771342651254466981765999965707411548434869232145139967266587347414297151664306673708007490376614980930523113014282004274955400517334613340610072201395631408471584903895696669076474188181286307086697064146858769476906898809220714560463123199335662942441745739111459949321995187241628191627669929195869204981387639219651614669518870835005889488892323406115081210857962581581338541076877924765783644043814836534801315859919645811464785170650090850154394081830596141975441364311683961820370841663866386838098902859968219622779000127905727055395448141420418587545034884401471876652003869003002738166460712998221404728800876975626443534731042800904872975043746399871246031762958080264986197126296352061892960035293361407139286590444992227350686420833750613293496510416754577787779393410360821973378842654791395430225310446196822190472805167217321034084467723611758206428488400 A164954 732 23721583227207834834591879615470696728054159581811734097822181026282214896043053816519152119395903580223990681487292198507787086678504250425456319181359167633563119625477370964191527863960104971562741217723822166058316928114974081424829425531179005147208067132063059086598882071014310301059732591956035390745803587660406801648287697046156807356119175402134801738228062325553136150521820568598221734205378101905098692251420386910537362266222047773268074103574094523828172552168745599723255254579553178906508137275949158399869707986843897309008410495615348602158106115165401526725462024917527230967012679997919288841664804214134021648376482366664861206158810005290319716751163433917053253094604266881720012721896886213670845564381179198282096048804374016288965410583017269928056571113266476303617333693058704430874412388162604801272494895950365609220247351516142867976442628494429029091951641984352595774477532432638466943260186127048304327401213543812000 A164954 733 474431660846925359201878149005866477018177491932928545992704434943092855055297347952229024274049350502559640976527068566363790609084183110383313801535506039619855301816098687921668742349158993149707938726792679708487340880570082698740613632613198647609655054692847090949432448161746753298881512915481891941546319321166992331666330905147976649660787287287317172877845841954153767673190830188873181507569256268655613687701019919492132044616397567745690331607547350201956995773292206462995596262655783188402000905123898075958448257716123160121879629648068219412739516458279395522463745757139945251392658088316720391375770010386104297767624276652640687657601739410065187468951270772396930835222279154918010258298461556129713460626057150432723893453762255468326510428841840278581438087346644934800130492007711999238085555251935858550654478439410457666978778948888350574728915788240099247119893589249925352250225108183471790801993811294842728392765970357120000 A164954 734 9488633142993881586734758985456226148665542135207250028284431483087783617993818440613035761842333182761536650767318825000388749411674145300634073036741192927236303036912849884713913661599847181291343344544568021930497331368429797078686984458699033103800242026966801068707253707275759655522119348849268568268558759730567296915193698172155373022246364889062875234043052928161452439131759067927741136781530970001275055307054841013337176502364954423696391382980298921301427803782775504944063190434451212948911238636717909676373501024152510112383083757233573902329219164010085624903184230146051743075931131527273909408915458962701794087168593711242825872333206745235095761075584192773478207054545661783320855235901988681418396883448895457622939376970373476694931542306206084595708394667079973231841761606502142370222350831769911669037363467931843899051872299161600333562843034790849156266482677311795513406457847152662868403051885360110159810369413227152000000 A164954 735 189772661380985119788639099815902455139350688635118582734295485346274202697633798443629820764073587109437609640081925573470033732833292567872037400855445301241510000750074520219889049524330289991770558291065648993824956902509158803651233925302681865108147659201533206368517169026331684901332168787777985954123822660755894943941215564827024261025539680647588140210583780344796590495994030641560372868233536292588756737201785672736634242248039149849579522676193016771274313841994137612564289112315735242595649183419157156671560737879651140446571498430115668328072959977091666787141870902986091622480182025764268219806310354353630044379694037788656759830287574045377755455442859401980355948092914809365630106116694924804850491087532958131828017697310036880466657520711507272395760551744540955353618267457000895113659811170022123341232747341509572895283380386908673112622155076337926551811349656771850395358223842833126019801277889886469301057670140943232000000 A164954 736 3795453198041852617850207161922560657741501919191502432162976431089111873245697576425896573422449808090422400829035252269209040445261281540943504846048294179132221780688591500520809144388212371594602701545478775751906088120976719148062256702205890971461515375995224776970459370884578632983131330852729347621362258811568261907647525796049517094813158287120750991498602765872290586533749635915991799729718915632068706308719670234262903932025628519061922403266014646771710797326210180419777109085661446033855100864795636319899345916747039939908741626963504982950908499738235580189092514359784687668952460719809437502810882261444931122065289132398790591441283550876639804060778857793722715060394574063818557269839382051258224603182241866684892444679684944352453547768383292439218972977835870642765207474147584190827443429002653070977983568936689465589920763461949006170878817784022231817903274501986977124370030557395788608186768516064882910385706194004495643790 A164954 737 75909063369280056798552646550541444253919801313612664192800863105054793850774383679583934631268557479841852177128639861380348124677134234488925233499753646668684870927513851932876745965796378867075884745392891432546260763835405244461996697967162892815201551359195708531411507224850471358792385718997979523204961288160372498729414805911170979382310459225794783575710598496972987262952373180015522841895342108247245557468072540275862460381809480822645087060163379162358706356250752171765368718500163744315944361224162590127349541518021141417721065706493931986807155998692756492706952213196950857766025618486670212189911148716345227130733950180488919725536312416914489980254010550956766223178617038806490248346897312128388787692276491414664490708263383021911478902450728788610454698415618443569160991983103009587633812692097273502626243820863749465483478383714491001786290680825718651991591117370738926831511685162581136406959584688007595992360191382887025751600 A164954 738 1518181255554461409201438828602265309480171310679030306076218115216537149692356387730210125206228203333528900426723139296176766855722094042007331185786282475759609567091206801282818412581492795373465377444865185970805054863940032303769725037919958352244614667609640132798203036166096237372632849463734058317783603786579709354934382744985568731232461547702901184612219234698248259251503734804990767496205626140088582698624871621769597506710213618517823433026516309395226885267715504743458037317008840243193184526016282441314913595704192538273455053933362434708534110926335971654993447196730307118764484186742667023271947114699526973019468334934367632787754343656320195866486906066822114017960183517617635178190114368793516811693590802185363752794928944759062742542163932534892759162200551489106867788382023977368936565044477646955477059754907386681978160547376386936276545267315188585876340803245362039158532889950272761907648700982836927281660800369631390860210 A164954 739 30363624874466433648636494523874034677638931901716146565928379366639568447384502037374831155741705141404415146217469627294931424358030067884723154031549840362910434312642731278162038116941160268108261199637450865813697889023439194365990322329933176963703966160707321899363518556703660951388359690950170523429359636199039374705609387434954357496374278217798133954204529989140735464879200120193421563090088202304645084957765848760438916115684752411654902496995300710865592868208319321032174005280288112001349636550986261601656727220959244963849775874736924593618502037576336269116957002590431941644169120075038596054913425101442988068485153325179137421295648779487011842557872022290178071446960525182109307788845649900385157390833035521548753828491804581597918140706265785951528487121774682136610314742039755259703937524940196477168584861850795681085735068409259076736545538362320082638417185181518910833736641532978455913522114164110438694322355461630445333768400 A164954 740 607272492756872856024649432438746157219260529778002449287605341055564630390338811570905577291349585694446031661316973805041119537681790032079736554557441636941535941044797989947656350320177500429304267324412328516516977688307558603633231526661042553957422813307837267426120638913484548614343329662660319136655320607056252265471439240327436371076418483989609488393101800326302435804900169863789900127791778508089570419315570440391104625379677903184532311676644956432027039099645353582053720637224689520035555426709766203422251236733663528558666995278989186132889552109450048711002169715232774905412428518859007490138982598055553907768312696271530588815822116205162886235757195443014635474279825422299951585469760671480549125422768940686055001003415254430679864517568374191333212963585648721449423070209493447417151558098900515905311508194237491188595386140071861519569613784325466665073353713609439663906727441963573664140311170032320506220390893514768352363096000 A164954 741 12145449760488340781531379488000232417714848430433639345132861895566757836659751647886290629357301371216075207965691101283672211764059574129300200569677729332497263916734827086641438766030635909928866213121512794335199951922926666398933132134468431372815326068030561937299418133857917564018389310126344556094468969802634340736613814639115711844507028072465125954042260017395803246244326746474227379875635859401724782789516478111468618568913215162719331468267677972934844416702486414869279223376872336000882362447996143496227358580962843156806769461264797607868181269347467440793303987573138219558829492724344861183593933881644961083338446520789568584114625136411710712407139008804514190392408806819154340303252166899067902060577543418822698508739888344588027324420228653272717123694716076003332796911563835792804487313979942045345026383029181375109521418239170830088166336028090633547567274471770022222774441065351564200203601135648644771086693555938555961016480000 A164954 742 242908993316784518355301019868329627690669978593649667767349375136737690404109861048828673111938565302687472742673665865856236639917604997573910646869981513116878398450634284250835436127219449193382681594518936933324150325054588225449803576268310222562054916906838338210694629151199590242709229311738507463803969503667555773692224226968688977740573557719544204621153501747342855985540544731944091947947997827404971137217481108641560285830337736830196109615797820763671546040588447723494061782208662824668188204068322265318454533820438502786615263270745255316959833814421573044376703549722602133890325920247081516673303185064953436989309237728343344740441323421115663145499669508047761273094125554156261582642883029467326166283167219778312712809813290361092928605749664296357057431746610016414859908578934497972505817520842224485929847331786972770632438734331697242349312422155815784480528135117187618156281127608748451743639975195225943804202593068511463311590400000 A164954 743 4858179828476044421599488999533092140540859771572530972640830247242804481500493782798630672734622063621068826520670194120780580891080370251236345646928168791676230371331440535376841938676523603763760778532152359598886032233012862458418890196945036353356066249061308753508017912504816584101013448419002476114371192225648494653043443223101274371820131079795717803229236062935392940923891090688072725967665569335508932372892653101074964005648223408120111797324841641372924074942543342992050781937597578586374583183534433214247237920432402848741902746323891169531120844837875945457746546959648797532081239720145316193494553849940153046236990900817906355971802882279942240857131176800104774766801499438588727184414454419065885827095671423603429108896576276608506214461895110545195447791977970255261277578531845601778437775241712161299183340059806360781488982077599557658705962474996377960194215615979495837141468678209312389664158553549579843733426300365036148057024000000 A164954 744 97163595812327981323421213425099193469166288998600601349530279621667480157088306994498136250842693325517515668990928415557429000552634861370312923911534171673481981906497223205586165743084931066456336371561096856683628605011306129910210490430483664844671469149590700262183165649266547114136817164426001975282578100543481043661153189636112798472472102257367525287281755090994638811172273865811532048698471038804141117691578626277475690861236425853852664740612089402328774354322770956239762725392398604688358314119143661073922921888336380332577169284710192968345445328356137822194684924441127624002039988186800779465355710404439352479196177387286974069059083383374128458420585982968340249542286912565069581593548861121017028061235271241610580316653230717242878645670900158957889289450273788409431576968256017004116234868186961622313363612499345102513878723354294275622071506681678017967340758703468520969708578419857188296536335411569739611792755983507813916842398127790 A164954 745 1943271901102701484297052937190730882550307651315011664924879085969577413683334766660473180939858907572273096151369058973984927665673246354317978697690099350268787127727312714072709854252787801152749143449582930427790731307247100213040863538441332052444432266359104509084119460968735250925067307209439088565554647131479843885228750296204002190170831658376413890199575778465628376077334518357232191560872613817962071758506083810669042032190167670906061870694546919543981344195893501052770196240656912752984499291351973157258021707360494073806325672858851250921369475199095134704688778193785585947249103639413904701216406876201512880673050735164316420373642182422988241993970968598691700074970876727167292389976172677214326791611142280223051569107498718046312660042077962140237392461219763434272752047317502439453274284630793600372861208476051259787959556103131947961400475277268569534615944101746942503931755665510562575995789995042957646978339719194298097450886325111600 A164954 746 38865437719176871563138383098665584775362657116851887578879019724255964091437000070549055795983237372921953137518340095960439021046523969115009646803688525540666084934514672012842952585389425806566909194611753142172242239653305561252011306968073175807805205114235027728626853273223607415382328154089893854083141971421734506619157243235626404139746917141194852581455129376122380879867854104974622632288072184535611617181286953759666499258425165164165832107633285983351502293033581160677418697517202552388816068613576838549072474670684027447058044942775510667926566682637344869269821279434065618105423454887691121275818141876268842226567208720146923988810947871035668264496476242459060579154891271859914609107983108350551178075880900630901502054701154921720502499402325789259746634357898609645752586633662159237218926977069095196178764309764391198797504203232431651845650215098329645528176057716727427892983977743688252228455702163476064152565168408020466219254034297892210 A164954 747 777308748325994268806714149070331037994383224148070837185209154582407598184146096157772959463385931887968887040185980248823589775591660222873194393071501281519128546289661794884634161714461911801576710404636953515773397063233382364864106863346394211334435298025759305511426346541450196245266203279820118737103820004277442710674789610943455289521544022297228547178374863658643884763780356856092028667173841854239635983849044626119043157460939538204208536027512671516467554042985846005988669404425336994358843028002284279059690303883163468359791528567479926348514877225855740888917339899848390345317296739742082970546162924570148536793468054740150391402981041872231433782270662258885743136207300183529667408328855263136316406390779113146839454545046709650295035959261846714294908389828039012121002646419485393707447365230446367698006089000155144036716345688044486889265818493025758007280664667970320114146656843543305058739912088521859507311270848643099409789806841871048400 A164954 748 15546174845369024015263083685631110367085346116255803650128630623947854555404512502474436501601969609920296562923369405518703060207202892110969635921660524947847220834133028328262783045040886544875941006552298594428377817771048126866088639937569891185366103016682308581623671606267308039672596364512969006231789453043220880432218243371146304765251654796986965920727865881601334021752469755834681277263058722825325022144776184196953993987319320539174849472424922034359263300834643863512471399767446486702875308951244120162432274702795367522091470082202073150853941406032006656037359076083760530864292194695517469485583268185053480266460874288502003783183674210901242939938598888916503249899116954506315500145512560737785963309613259208675793488144516568325514481919664373194117351401207471387627194795145058681299685271384166397010199877686464710018242697043413590849587339731055958265409223722422839427027165198691051547916388873406268818130185381272219975309041126281580000 A164954 749 310923494484363253087837687797111999485660554991003811131061563124951142942522061635868276278724411641624307700860384121218686498051451595289507679637820485306237414849456415176657657115850697074406956100237162370825753885548572128697902852164237962880870001456988621060376325634112243088797373268590712754430050120017858133018813890468470074801448582960587217957764689800595806964586647490950439623652812171317146492251429517430542496508397006285310564485991812767783510416191416138103388228927724670371475146848851094873414866558549313539742191861090955494751705350937969885927427083411065096444769091923865591204865557574079795941047749644019994766154551687157144084635690653105832741481758106840753042488960324256911969828218723088295957707761978872902564893081836242046730700117083250656686733238008189769008464763188108801205559507396530786043169606518748878277166192031935127704103081708785531422423870530320038420690719527506949800699075793649035096438908302843840000 A164954 750 6218469841226921272708210650487337219370616997925000001185234810406741142603466529749940042158147272304631069397046137880688543606242737517263460336673861878016264600018730349502033801933015603189816174461229481558295290712083271049654754020556329543090662404413011586820971696439766184540402038964205107109051303159504520209532543645261055345593759800305936838193008708800286411511188364103195162859530801898878875723326989929006635246945174169365182793721721077040374835628910675210197918232847943579893656537890554641712326019054788014481625421021339215314219690945828970460735985727199496006398626455966945615647782121373421265667928356666415659664475132924409130950289960512233166248590033837970103949856652820604056566382163336486596703711034216214702938691787235583530886314017073288153481368528919949525009417523845367988032381188576798624294943335022381341487736195046726865993191481238409859053006435120250703275923303650157424356922574632053355787542589188062400000 A164954 751 124369395855331549673193350900648688980560457920598475594984767166289188527129836535650291174836126235535519695537691866740067145029128862574735341611826280998155618060966647909418289230980345297829864538354314314001510074263901990507029019956557996571278495593725015048688337603945750146097132251131919182590032078373037555173776189623054183903170958828002586344614472431773133674612875567747630664920107207428296432032507790188048411274448164260483085954472117974501589258679860553166561437742827875047156202776081747719127094138771795163368140096417186414668105497457970864058468595723553801678037421469131588143965061825304932250298034409048628480117184642113507604157322159246993553350898110782502940998681983121397474723999044224145485065336577099427091590438754926522543172513849631263464561445953522073396990795678571199039071444584459630554529890793395702348642970989095023558086426566022181793150709192682012762760644335003517053997272667822520192926140246384960000000 A164954 752 2487387897722493779964419712149870731133668604972650690032453985700114887996062029221741526058502544835617790877329703224894979635082923786404074447914688110504371342288181359108421461744326109785038974268413580370440470468065495020350755774048546135473282688741288444041699273964823379758808517045091994237645733126053145966964081037304299473428497329606005934587560893894694283297614459983540792685011033328861605806478490012662782214065269014112739201801475199311926262722383302709293555753473850000390419344501254523146609639126669372346434415710245141526320882008498902170195403235200513550549528605572822959725601841872440054895869703467291486338287399615189382413838729295079459295068253967815563466479898072415627039267071138161765456081792140141242119296806314610723191101409002824602150972048368769475852982367160434788615265172398638062479281430971341918231678504812159580407747423526401220937262707134377491787351191142065140526442924747511704895399282855108107011790 A164954 753 49747757566767131329299448125735353653122561030666637363304252561488920108990546554609544572405651299210503756878111382299772327391665406426268841271857012020912606467140595200569542777380906272269613155394817489217014789017059004611218622979318646790419909312161531742192635917014635131913487781350912096469816493692910816609052765642950305375871509653039202845656646783078517862059428172242579441432398450183145659446136484431291924052831494860316333690270160782676414805423387887105117655041822849996754292669617481838213547909558056828510120589842931095185593081356767741184428691118599021350766175635260283131438048944775629295715574375072208061484622127762172254890620308104380950462370914399621362259723129648066091681083227836812424217137054765878848135696750613819910375050820260478700214303553341949675322976414988911928982029062161670277359300921495395789809951796848373793075326314647176120230224608302294566389789911681198799458807922771460118645515215650340280471600 A164954 754 994955143581687862034196131167733436085899116619360086389078450307317085220295139205333582274327755336935404555072579420140293565818000116998566102277026169530026846189504654772014451573392362343634692887168663498086684460501544386471383370066906973928115928182238537036903645863814895887304048080487864213190645471247611789513564273877979738356463680083382434498278177557281092246215812926142529189129983048603840692882360749731618335519174401533454780218423068779089397731703906163318539191099479690792349334662890432441485274570750355335646814907938124443099596300699454495777558455421514926027629818165170683701483347697537413327079832986600315196692288310507552422303854183937762976862130504324607914486030194880990583836908402988226830703017536230736033952242028582761286525924694021039315140164065440959139657296512310064877122793632495628999624252184359677552442315510428007929570403668313459400661353553143876983327837303000892983627573025502487157993691659683557945724210 A164954 755 19899102716560661949648065996415195982186940252507748510241436987697115365215586946369525462010849693793214679451658623885702811676053842109435107582338241972836031260723948110652760951983331984837542453328819544236661462813238173614367885610948820240956673402424928784599091467746741782726766810679149729939699221372740144936921464697939067383909943342119616241668468389059836545024861248148669390992239941870895363936839836216747963799634378117211657732628858438093009987098801091690694505627250047632992256318668624562373991819006791482021824360380352539649746619485271083357330861769420988500798722472502714095484114329991244814796963569435129383273842681315433194935906044115758138889536854413135771675551955936013186681043044984804103541265879542877902103810980897782487311016659656650092519885141280858495457101294496837823492100120435157049041249718776228786173711901677770799952685620873667927934364298804837252777197527447556199561579751911515438861541580127206205640328400 A164954 756 397982051229751381511437870377122983867546610180690934169565723721603215132924088075732944422430937995588287463830703161631724624364679024125472488633925735069461284284760749089727477652506509966140145749367003784867534607277868463940350728457395454480859788311820311158520334277680987454265711402829196244601624702015052951560294417096112790255209870697942709801511868652493950139554050491221579097614163591481105869848260464126949839623026159672973016956604288014091867383335505432304514134963703369105791539417907901430190165017822535718907084648678686978612651329557160791540367623262334612990600112413482589969123014331290959494493306876751284966377405833917010819325608638074148513060055491982178317774527519892884499158164000659600308019565412722632302819016533147158429705917054399333944972402375453120777449080030500743668456710383247054700430403594907750698954177218822650480500813569045118513551610037418636515601567302561196704349770776257027735581706515566013791939264000 A164954 757 7959640962565790480598288416518840961827088306224537962686054153785282459230728744481507592092897642306245626772564676910987860304165624121244856512421732613644038867100850719327994725306927604710588848643152333700036799165819469111866874893916290082851722171502840932501176784008542785079921731841507957808185299531506060087643190804668884656644417491069861895393087390475823387572217520389395407507670566910886089219194484078378808065067295140034257585212628145326470700493899780615902763147648115711034759049248866232258009873110184835947553641795006463284607405388177998318682360222724989119304515507538217960571274841255140453860946847295999645345559160830507154798661927876662684966587477914032824040760318421310105293909342032462370904276264691754131271236268966773342263830018313313320790942038505781432915122683421294617341428367155819368400716256285818513488682328081797699238958294412337569368318681974810559513183681123425388349358930285674933878651628571758069421439200000 A164954 758 159192818010731085955033560340273144002571093543400191495751289015732596700879919331510032398746298377134553335984484575231280835351142710759336726065449619694913624385414724228417581609691117015182832627010147903916450701151326391454915142570711327590368427631553825102616510569504688102239576929511264951122812144294551219981814203234960201642922865387266923598535949021987105244507342003524474361870795455639652390286632772043310954175563000338064713205933780510670037214224642756986446245116511972735987127389594201953744763963910932684702416081302931803930713621449207629230387835471275540043641138412341080056837905089051317369802237749197099676651114127441226290891000206063965160842988863605447825759739531964349324242247030277356951949674080308350268857940140720840264884537998120440765746987711115205271919771533442705453080856928378727638029510344280709605651515633922318368556305896334646391295110252817886993260596313931080525327095992090703816043393646996912430738808000000 A164954 759 3183856335402927245962027047003389375372008419246192474755629899115190884342905275467798259112692878162883882730353512244856089292379458781875526437649291742338929428576248681405505374264873638723077765623144982676643308379725268013449855745261937070474048236661016631104189709176770410057614384443847414921638365959179624764215291807530854203059147619062732185784203004689154854751406671985220811471763591461231659923787517250380914940995601957508885494152299962296213208371425798033096744545601232625025581475884221585246586609312363373009075186534114686843385582702697105841742569329761025954023839333478356018045006267059996513247710771049484128927820900765446189716175237091893532447084563378604783414085453910049930852126144398109329716276457335632358245823098042124273689849512599492302313502693042295637710741787969190371186662930272821358160893911256900978830587694124173655046668918088450827904476937322791255925150380107873065673340267569358179090275094451173269460976640000000 A164954 760 63677126211824663190738405930305792453230015695026303214212890283343898386006127422175263300023650453511305944982295270037960747407360209905648099650954143160004893662921724118382670359616283570087015246573508428469561712654782839823833543908332977190777462998781737233272515055163864928931302248039907679457419156897172970697520440475315746772753656256936334926618011708358045433819917765661620211315541900936458657898872392032406866617775096723183548651390570685479410360231278276563640717038476043458328700800060362325497350850067127062339886866293840853184473979577651130301093168280544325172451548695674518399178801105105392040817313196226828187211142601999818069895836499303933075600491286709945797145485989660260398803063623443381396653325215146705043626820450688910386424136645998714114171778826208234809628887748037117684218862113860687268155217208478992884695180879129203927370849775842636569483956947159334650687619302419306944446847326785554552160187205534451113107388502295790 A164954 761 1273542514311815629244725418410875947980397260102575138666263651687679581703082986699891228355868866875298684707150405903575994179342624883475713410978449029464623975086369492173104664678701887314249503613682344068125145154301206387573399458228544259441479225286862836889224718535846433134206336144057341209641419892215068922214700896000288189686487202652360522751039266458659875452234041832376483863916239452965682346439888781143908688312763085923787748394702842500691131060680811849306930863298548688322915441648725858921259390277739733289965400038107759390024726102027202875346698999317362625288526214435638328749149537380217076333608219429279475917317343773814246909363365135399910045185826116955918520185258022390443611272087178491523979622425671615258446743578810706705981025660800151643641470075831411137300858794733808558894089312445298947461851123836399323855572157515498695076166423798325131617567502957256883657444620053623051508537786043678910450297450440908736739904884091831600 A164954 762 25470850087742762987201905420478060645366365279736773754560481644095257681782933965972344777081360853947747998555691690541225110326966951200877193177953782455468515822687978017740710889812747250251253523519160909407527949325326036189417207361251226219615102602194439548595829744340991271910377440181647887668309841695801645251211072174214153431787546898545525617377613318530225328172811300024538726995347613911720226766616520352900807504194322817122833248707770967040959701235841615675597727651293280134639083693876760399705657795874226271206562967594457193006477939034321528141354923496971906355796163993245509911768417645150301085009497360985877913230931277319704192065821183222335410849029086915988247632675837984178111763710206426426105869027580608178020494664502728619585165132905075641692754316843742368461740612402491585765275828959572280247896330912541520532318561008227197682287564746438463564136512477999853792570640804619915693881382630246820183688582506174297473029215780574356210 A164954 763 509416997784984267790186049454772046622495707148440894715913805088738474590084163958937299740906887407790446059367505260218606741341628094644802362726771686432891042872971323840386569721029135084350339495293498749051059911292558892547328511158631345008012413973032447188143302359301077622732563149642979022875825710946038241162562528568450861396906994880876815594688826157745062946018835268030955534247408775282536132088705301658468824842667678315398230590429701681361935625161339887301136760732311730056397171095580072419722555723873157532276358688535183964249227120561979975515517340151931204116436073955565064971076890853925212866936606667723326162310313583262468918887501274733452415886833029857162497232930310410947026039573385660434642912132955681017441089148584862101014195051882965010253584643417130283549280978206140007053397433404771630931112786967101091750513577322888429261036020338208489918433497937091398239847784163347407151840190792401243167424320070608404225206677586241608400 A164954 764 10188339876302266754209960945127513977674475548743612039728509923981379307793490748352226768615099517029154939182549978148039482639728655358843946645117990017251038036360138777476745469123835316750403932917746209765576669567984106171897365832300549833345254703014720283022027745486783131969436981820640305338474635082272401996478301197128188951366015447589471838471904116608854538924038414327749344800728985616636817705685366071704397815024743117261695589966874621131272962871681560319372423571016172203337989204339879932137010447703814666371433435193856102379795071147280730763234813574182080860646955014048759111727813660380037715818706106091521721468609809343296749093441156378016317748026378055433157752181186401634764268223167406463006084430509343464608521535512266660237340336948577595772396392493452958836890449770794451373940534860114684656242957539544877178559231874408162362604788356855560811605602704292849112098220352122940923830635567063169533748878935972618089500846809245976148000 A164954 765 203766795938096963052324018023191740457980739090368123702774874923759782475705964350514150848241225718050019143554997021834136609052494976495836920714010926116885104305217021562915190876541758636276021518592448891002642818202340689856963228828569455330605222531375832445623788875750894229684454012968420604388655118912480783394107036457747213495877819951228147301000634201256156378554002465897591578330195914552458255391932522204788382663922653364308531362503104172706144264802726457854442238547722196110960699735363168317591395618603323641946793932340170509492111997666437240323185606906510752779303770979724338480681790073631423485973601576571538393820266940426882396182645745227271743566321910274461311194075331901011760313097341994346386212367191466177364425761056721569087935457189917826794421842371266240055905599549322052136262421042678733877273186794954650442163844047171122799777126138939036496850708996877405187989700419578674092489346365566284082985429410661361889951201335342402560000 A164954 766 4075335887002972315402281081992615015300805762471578492074727562787787405840090215689802894173536879711888923196333210201406447538610408838431637065071842306786016956273519381210223220510919064433405884109148265729181654164529812709379716142409078047624282172648885488218834882250725535555404239934664927260395138534906915225065383706107408489797285723509565445869259130827698155796760373172670278514026323860207340282052842704315283080728826530855041101098929279284930761391327775652116509390814417079846918560077088144406717599537365044948111232881278424512048238690557557347060081366748085991219841528206689418167034521473690955796006811885515826657801152753524162788327172485697444879688452045820706522298792082517832453513886589928637353106779909465885365582447632345978788519513742107647708501131848135438021213004821791707732574468266611948074070688244176244055689617108310207106910313688258272004717171590390653964951230538198440273753097219756512655360751787733170648570663833606067200000 A164954 767 81506717104880107395161636070427904428839934862715890201879152542007583243321222887386455427644984901255549270431329599322603257923418362938930714317269321824686636528853966623242852469820059122825826756928951072766209039300256232432403354164935339772729197893405086550503879739728663730342387992199228848660343493831284295644972533661197454193540300959891358914370111552605463680448813940547774509228974588587310309125340699290695970163583999888478231498955929502314772749732020442942883480213487804749492462508938258449232145734053272341145731742315068776685084748555727397753129011907319138537072152736377841334408664829495068837450831844792017708783939333970213553060028601336989097761009317723043736414321550540308594015316526799406939639324319792164468852993482605211516366597673717175190571308325418921498486280373142847454798010313592984372053552811785189585362047065463959164365562091954716281448403264864664083402169053696467973954385342563746873020258307244782069962346019207281664000000 A164954 768 1630134329394015567642871819692422039928311116149855134514396042644171739281820630259476316221484695175319038327522212032626766270297825319835931073675145161983703661667455180978321364969682152286465209178940222908842798706456801734493533367254047199624854969939346458773620796824556707211779589330276373936234891310452522488054138174132307646267931327075117331830106016610492590683844021174920922906624065229181717639174132580076028811361190831849752847889335799809134601050246376528566571407433120733586826084157683638538602471941503028802460795278896510153576795055617905087341231556563060252550750867474507837692680967317134741381351300468098365368616014404163766917403459105840214729606083653732259211651143771958223106961655513549069187333534699109593302697666645837031690532561313612537329913521184714423551399512886790471626219831303318795799214055303738831439157685849946912070211758454334248240674877412057439669405966590919274444197768053610521674708034403178573251182271403594414463979790 A164954 769 32602686333808579747650218359525719825596470700907849299824180688963836273944336055424470477801393846510541824928356641576029347642545667617864957220098077749473491855156620589835713610859262442328277664386028487247228332538169576406779993024187752075902519640211823730743279977090802796334228376331363417985258254885587181264176513500813324173301132699048149707456196043377518155174235270777727112573372773732344581916829023486762764389014033318598821315991060191439474942117046883965509464211929707443676058362732042161851240584038812215640139114229832895469037902802425244392397657499594754687201173604429176973943772760887362120273719280807127531231064842578465255472126923698812950079839619060072873900317130662205486672339609822199991637611660047517944566709272791396661074663383057631416968017517221008342661468366214479883129589126695558083147141087435477423421488607812292817062245501391483417047633790536431953415371042158183788186156585118922117780218053229230102062352448460863912959191600 A164954 770 652053721594737042047786295983408553200578248958762307190785688988036519718720437072399874065628312014664634605857433389329721982170311107474558900320057986789922264935044259138825316909329215879299930821325933279391916628979068912992324907324153142710702726349312645233866938840086614892656318239869950942016449344525382158596798814419705260995725311546815720212377685310529322179977702529016660452858674020528989104893282552150419903737054138566366335123723853689253224570755629818325823908409754960568711659942079061558613589294043750967168035900139979991242298012662464360242202894224609625728509711027133701772113932131255256137570387268449899114081118382523927116399411008073433786130604532730298005181146703345629887097595611699255310789397637901832658416036480963676087493810044556985806784373064913348767354788920211840056345212176271763450345803210859498471596381944872922545432828148995365467322988874354497145820723400682028734332745362772539201401960469527009336928216822780669336423788210 A164954 771 13041074330266049782851364495526054197784541677987352567701755283935926279171083060726206771504574941982368654262954678942777140229794177251836373124763088371807493855339122129618727232029463658240686167098625936276785332143894925956980999083291024878067101197887776317057365562767143477172561379062252670486554671826780413838201347176462880770508559382253368925512628995070165625129413992849575573084997851328221731428999692691311690393876552215215124878552530070994339005983406439146829170651618315445278043052590345597604047338146225152430665790313666041462076759385528476652729052769146483154259918999313677281307048180895265397393327778415144952070818798269570982467125670843412171413288333685182770647119015868943000814967980539090215776531241497066128509957750121988379069887048559226865484167915708130613629604210322681649001972836372647304754975693460188969495259834669999774992414925403221251873866038759607104466680519164007634098847180463332720943991197489388332652187693526881208273274888400 A164954 772 260821484572747206174510083463589004174353222491389178927613071743539148218917831019357141033712844128441146547710152621894447511800370869738090071949288483313890889090853527147834754550510244171309680945119204077576028955126536407571271600342612289996361707034968431590673382610245575507836057640142624630371097907758773465612031129173039926744142733023686124496751810573921986345058119980915336864371481032720730380919222756291706898884766927231674030262073001078918315996924339741529386995934304979392031954844973932091833342794950331753045162477854051354148334355526752356331869583159153234192753621012718430103390687273104451963393106295716223315115280487034256918584361514946352119623731031629594357954628738217958580586767301658658329137019627472959835324035792292801040600089319028351840253036039804734619211339648795277475551986668235296194379143443403741110232558532815651129316348580287591801560431719106319845481493633082890996679669536685424422356140222008108281696669018274390845425032232000 A164954 773 5216429650803468333839857540333138487860312228460626130023820756167195417088280016483802932746683788344698400203224233298667044380097163888789053628066303983832638021498492234065899289208624303556112770965317788592327025347503485920058464380388081648627627802243626736803989079302965629444417753980803917020222047579638773089200706296336444761562285568046097409665020824928813203750559202096783245340860100777540522665169033175143599797840056203180911259061908014758997037483611014002443811576724872997570060972762819044631714776539523209149540182988695637581102670466858703592183162218707536106006177240783266291612808218566071919578393140462590951776283700173541883756524192260489216219633907791110666059337543181141142897483499850710246854868288500091942008978331642916689996048753337443327416454275308937139316611901822738439421290332180352925873175460352074056611198407444626135175687973050215171312870853260409952032587537657712586227647909282083888516649129884568998206991683320223150507691333920000 A164954 774 104328592203039863555618079539925449954687897891534172344885410359599361735239957477546860353253782876135243614040380693420828134358975779989682902245492204361891275228720645305999668717325032684667165669118733871480253556107134551381113369094538175177322541811898785749364043244783112185094934369450758118217133186205849110816953276868127871960801105780357446118384111327734401337771683829458745849853151285991788932144960329977598520532108821681867826293667801093094543964082362101471972313179234744821860367079069067365975167499699810485809412056845238622029242361903453705000282451786688828344615137908370602286887197060595006717354551155679771383725297358351042818777603653435999026056211905656145376899389592889965391310091771711422582273281547099578750252726056049723810933990190992054753000262980229942240278496089054122066325903281996905639373490095807291834666702034906103225510766796457821559009122157760376473626726521217615413930690145446683978259607539314303349373132518530061468561192080000000 A164954 775 2086571827800207208688780165463762603043391024277116441785888111917096302574286292508353241031477799707530384480325534417366307622320165644071694638593166580942595800549428918613627033009551585964241518378622239422279332105283987687221149011626294347641850551578500735252966098070138235626030273185708757920596508416378455196997848556190536973807130003995858880869356123137850772010643672339636535857782011128655348219730799929046500902148330386002348548121948837820182943569850078457901367896479440593846390294057635076786320789372183135772560409078331289848728626289394666763138033183984538691382134620021517574830364594997371500862824790042154474638498414264624959248494469233244274554394913109801548652240566443142158493410270928172804548983946483946373206517709584822276438940106304704859153428809085622833884495082833069506884519998407735055225669419691462050742188718418393674950155482638226793835216545006251078132034045785619582066168442105033803723724649618744534692128627413113198539371149632000000 A164954 776 41731436230792347994035020326464323924598765225217533594161965472595723679071459017572312667770462978081704070663855984686968652725510570147040858283660383348373590459990497117085250276579788450963687505347875086194952481814577136676181455574895456536564184074442381293946380247238546941039847570280247104506580073924618011456224838013650017305529691451238378944381829130881459907522129848929733891147812274653713546414478793960560508762508032939631988609415734129392833461788239021540484690373631906362928974130484019367474295222977537889664056330556238132531989393484240254808568850865524140269185014395598644792426251584858296727405058651112739666718871161262627380249698461330419427192239085149630772920584411707179791512705689006868483003234013093751155156362694643520532684620431874329937068702797456481943410343438613243184700963133937049565725196514436508667674887069738524636075488802568637000324283815074874502039772180394065495795485554943764137913244867517215612881002280190298297390305460872063790 A164954 777 834628718111611036285888746873067915766594199297854767052123374136990426133143843699551210298227399240256009034424025620532223060092356548252956475909148701557905298179848317237959197859370903652850892862466107678886366430469490392158798618345300522405827142346294957656668770661486583391181793536926381012024599590433338379449854098069785902698335656451191605427530715980118087496627725021334741302799686534686402568686831786803819989640989163184340125127849830047640161043589529478458840456353500016978602847596306743984443493170228261277538089590917009361788125223611743487087540761027150134214546727815338761764904225395383268751072430027647796813355480744655111510590150759919067265931598162064611455927149891030328263144119189005617500535781930171496923647423951811910731808774753091253821376588264010144182615704411301924634230525994387960538740092700875526410119995422183515462957359047454762478884734600494548828777268901514787005352045355737044027039934853190810638388640242366652479863758582082551600 A164954 778 16692574232147504281313928353518997472459493363056292103118625619914799565402012239259470675220635439046985134414353186137671538747645157172862211431115152111646299454817215137751440714240613933563117866298477636768933614248456119707824085946020544592288569688206564704202806650582510179221379685942227864094521603705283916116862453925337279968749477443200952270573259287613887524107652389760790247381477389170874484374724864731804465196985671584768194155786125937391315762703259004884697578637449023089679360385277655430100172527304193027542165896322448928856943740888019194871104260609570701312054765092564083217144153626869859770591176261554511346576038717986684717472832465088802778655595553393741100608844860615594381970175950650806744133290736232530804539713847149409657169341413839701767049243782075627924463711217270736494715861071093080167957644989086627985937014937728453458425899425399756368680562704568077239948464510975157561446064756978740255419054805647504017811124186641760806666635119115734020210 A164954 779 333851482041255756738201635391532732591742054803109777303895675141795812162822952090558342889534457865777001762804517197293972325868863667613305866880946603842689858920749278614873949425876195881384357506952662399202797997750448631449443990502701574729211930589744605105444757758705773812382470022918562158971024312038021292894556517785576837670644835147561448651918085112508265965655005581897713374139220952960418347514261874550650612023031198116991716180305105476596566090694548404004366962956560916795733276372583519610229503824076416590671400016531153409562499546076070400009154119971967998796371912576427823979804454916641083323218078451121335137699356421605344094677238299584484239851182870923799441982934468211643973549390350430022765117316677232633412129584305251621994050146652351569153419115977421059305502166926308689934942232445968022502809762483114908873432599340264732151853033397008349755668614342525270066427672878400387655701772136854792605946218284623836457089511368723771274719901331796340168400 A164954 780 6677029588791229367999436077778075687011784679655581067183167855848304200488684756355573693364754903167369246517723801918717719363173505660796907546948122136892414939684421307850018953710178507771659722166828357605011018746546894787641607757470849300213124166734304774728718455554324410200567246750304147220901413964045501250994368790934491447456860206367430431778540040841582590648188404226126226567371546784128861694318523905951906318403215978885273696876512300389398874592895519181067474584754197858084057376690312188895470106280173435831683989063959742879011006050022270093267514067412316844319765594116938502783007839495059686267794171227955126639642384463676972662464475520360866998643725627627758623329795422340886239104906606202544291511621167341490454174564565473581742908950336445068527385128569289789903395373842970078017028715691989386557174814077372960456713272108590528776914969562679463937475953004618640055964186042947064978352395116307957030137577738901658543214470259733384375172100321705747516000 A164954 781 133540590735146872024696788954509934443774565264979331765768444177213843154418209417999610578776412980383969155587145197831119844179394759386553955125546243938620654019077140868051178378056661958312645883892069344519321550761696338925886714097753342116840194433474348946970835118690666883069701860844741025247646833746611532881952144523148922830016474195672637810374367588659997239665533936285963713039173490180987128767036206417816007926916159908614261402938449824937328547438001405640952198207543547605068984518579079711727002721576370796998799555945928351335440423570462643727038914707705474254241858734106410519398531613145954121424535468669671010505952809904941268627683700980640984005275876735590568140018029608977860144440124076092665613538175800606253315148860518294472096299352517175079727758751803167873934948183195327146704255649292366461163087569848954868895491148237728290335385423703838655231592383174637575667498290357727536853386949910401238827015795706531758892774262899826865118923480149693833280000 A164954 782 2670811793889383458186868872419616538374459339941761168151132376730042946715328570181486443804704680318688331029127318765375191070358976655087426802895770858805576435479149706880470104390203584895975847684532241063629592777997589028309957101924105451364517770942027726943871868225476509411765136847242845477508076416982059204263952300409439108599723170187330966348795015101372616493249227919548642672909024622244181567003625636541590866299476699242689627685342228982306913692435166003564511346584726184718959766753838411009630163487977541952449211787628486470354192230341205637828977331852228474839063728145335375673332823330032247329709988266716139539628171679077143082919705515880489078493878854622553092529912786079906932545771509754400803747038139897258888937904475351736333323779571915941205124204980610986849611195666068091674216781812760345106104575520926635955575866811422099583230800846275833788319579157207715075995461440114944025512407888177814778828123769977255230878751704013478856574314172766659086400000 A164954 783 53416235461516589517596039314980687757468547491678714019737917398316180606845859040059613520677622020593945578930234671482559705142601162448875490065612336776774795811535131927998332824385478612513975553824461904737455090815225025562043598437862881207844633064291369498966540681542793623242724729551817409001264323180637755017777234207117995211982337129224183529802053568590905763863755542267560221700691588817372411173330542894537231481212604006261880546238309229317345128722206077886199574580371628346730796862721904555694405450888553359298448649126768118279991519785463168022343527391006949291865805632170850819173900287942908244618585343200777177382745743201109215865714740242963169537644803490665896445189299599605133244054810759738965904466255275647854231456634806751664494431441869767616313864698503172324410468553364592808286969012793467219778947992897483490664838213161792667195077864369497889440146213018453572772819141461506746279141535562952095622318632516477505678040363000608408215403174850788830144000000 A164954 784 1068324700904910327188600699347873505090518490061797142398657046621392955120437680123082429510529117687060604157051003311271538538043098224556253232489005888341737618190597289215979692039066573603054747139301581791649677719412995367307705306973241406162519950287701645075038611005584885116525825263997957649184635868667374185782994349130065275993532363168585497495404807232199223375597188066489647346199787280920575039969745235239597556256147683456370708160973436436044847849233515147918434943980499014808453267892874686340728337772947222812942066739092918696202662011872714254919729264121919894591493523853313406425473857153938516573423601072068054021868141650801263889379557486722509560560200092145626262309286719118782501853571790332190407758290537668532331168450882751979370564819287602824164192037101831978554708182845700204663002682029419847601559053484017245122063388322288899007620990544390301290441668533493843815523258262176877632972830332872389488969358480606199952982471142085481746700705010374784746606547790 A164954 785 21366493851589777280505612247922665100633320605800400088051114905529245962079163588899451772150115899244845934709946263857837659464683464002699933273315300822959586403009838797439854551808471499116599664042278509771005072450429804467490772903784503763362944785791518003414928167606277955363943118739191342366879705474439865424208880282355412954948359675053746487895370861851606629478385305752561805167714855709874037129457592251769009657760865735750076107943613765714855862480458174762257567927071309253645811970626225631351371330562467568798303209913009500536109872560723302987851759608474016066913418701264195929349394170980377365089509905602411289921627368751606869228896403371715114607350082289558691914295748924909246776520947309392029948545119396482151554155381387378509024820194756205920042135604672010212424139892482171063205319676059407016150782942201696408616600247626838893426808476027812895841608256132372323511802673902472406807256599089714741309846886217656995848082700483175906581866930474675857806661911600 A164954 786 427329873701627012248586071494891988982127404513381005100002269504225559702170045453830088339682847661790701483073332693181694146286295329512083581023579994321749354729365433214323036852801784459216939364036604063567294016960686061789090359367486270002810687791941352435596127425314100464188768596268688368724936573752829795904915209023906994187838237736392699160981966934149233592297753107642555423924606207158751736808978828580617994512477459785265320941879906415753690120558416740567031028597865729581221094375085080810506818499210050730803808706312974845823942190828533087648232952078167974617887586031474090637120339221058109508295391962947893248497229376481057079064620723028850253791771353275624700821015544718413615119270310032671853431425305884409175687589341754966735611474504473905543635809788084522373707731277259306174177211420139371674484634378506547403260788940046599449395466305822249781673876309853018403546484565433411174101265116169117761070381480039612527838885350195642228617720144162501371464745052210 A164954 787 8546597407429169577741197960626613519031767938215080168779644817957324003255136382593422824727267546773689685438954802184132702065578427579403369931617079443686139627970681809596979653388682778722037708944552758634289731698255520684567305213185649294767249597361046896057873829970052836421973496355070997802245580760337245666513056248014114585534185639434209371281130332625326691900556002004677494889898306002400454620576116242517115917394752097110582394497750750344205259830153399717778213973086105481790518986752912979879724207743415001712831064287315193618513738608852002310788614239737112557950135960753285253745055900450173434296011716276951213971238227558599535471026267572467964308730821215201511267122322218772845894162433477550062157838964476783506405841421115247265814530902276473853728578149654576809978653294097503821684960586381812060519072198259583332683791458551128420605095261821764832930311749941171806737138313056347484241147965010878813918876504714521702774322333814555326511962033576629711735925037448400 A164954 788 170931946816515998971733910766181800559398762687650314857424061995606249397394642186546817549999235412179074229449003716700880692946148105898604673751465886496399009271672612351645112908963151253325551144722412480862402922384877944843425123477993012770255404331739998447250845853366976419500067768481143894118619888361467746707811084462809650092273207559269857323788044494022217141127647574429848883345478082482253527856175715399156159330180362871222952801527757512573068192853215733661500258193223932515563492374495139024768164030391447886532322585683278301809639467606021821100407413617529076949640613529003164202189673078003115844789341964329282979444796221375111430618736196888214368892722608851403354904930527178777072533694514610211005497754950040626824505781045486335432620630686368891033212741572807142650336466339448968306325823439261291108690088515089868144432504353790044208430565540339827057160444412888302112575756443843654238504627120105041453021277736990951493313792381335683257813467691971332520225304762000000 A164954 789 3418638909688972127772877246396626614763243332219980526785104552641320374593731134424503572109062397777687095002378227794382146891614553204182838977411803682381504519678631770227012655003052938644206962211075395780780224216092909519910082853845460792903316334325181179466884302146657922211213312197217356643846563230323811601707220879306740169477254046597110544439069646710758008884883502175322957377859800898329959266016582118959400006249313676004685154262010000365240623782067269459348724738494515107906332100278640369038836878118291914776160477712405054624980083260700071919700850848806318054805570156858812466589564562940055260073168992062390833589296557831564643036338940846541389032216575867975529689348292199641944543682807193388415356774612210911670417894673373354510979012866544166099837078403050454982021997335938957203579048703017726820139974661299761392703783590731150400095184516884887149114293076539063361808174932531207175843725898799850132553300507593829378622822761727605199707753894248201416114642175500640000 A164954 790 68372777660952493826829564489912040128332506263650849306206918705940681443670721135202627517586603086794462244622957406058552089793758005286210184120703060243147031045244047184477312118277688849638990084394601766216596984565743659516332027095524321440384086638253408773031275290741915145834899852098167955597552609818864608307282811283806892173543078692418398024770162224439675831003385048965497613438282806502200586867041840925215834751977389494997978122777941558577677913200827730182968867855049545718919649246933108675125739619314143922909889795246075817460089685371086028534021915953249675370817083950814838150887054337541449829232870101177427873358178812238404072295714388670323246720773901221503678967573526952075627367594939758321569807096059321182511983306121508310287382909477551368364090636088278299272870802782784720251769160797692020500184657708700221624923273995241246825614808482426841285200120083615808761304424262215272580795988181862565833825562998043959213104592115413651373224009013015381653156224929326400000 A164954 791 1367455542562510901964031681037830959228002917658041761534234927181099107909336391638303671859839164360703651783967005124589224835104498929775271773863400936773279433938309179288287422729886378527876818491353912336351789696192582572689247942282788540454036931800063879134497290771013436948910669205039775566363479100625059691608424099629579619150821529057891703215178630293283829686182001088490721586387391900756039768275040789424873387579370109398045063206313662197010867015206201423579264818804175785594253129765868199389494833525248991005931400724881010848411554110563412373480536298607459792910455295289068539399656348325635889140047207222140781498608529356910305677292999208196374255944325701669935282963624198226247277230674712977496649573997488482632312174375510990607103711232484388294628794082310949978106033176935805928639146950700590091951396443828104307915417523517189712986518532543118791762287572729007005728906997476128032894349167754562580331702316884226617075054579925503975045858802821334699680392126972800000000 A164954 792 27349110638119441869672605247713137011531473974343462187825707665312110975532499361026416637924751860016666940712001903760070514720159325435287882050336184334145462969744309215742606450135178416268033166138996597905307658958076053760747659282435311093830313596455903344419553731356360267105590779345462901903835941902876131724630824386108011566521186355547946305642451389109352246753863892722921006845943831467165109659507295422157985040191530851796265550019264067202670027298436800229015003122564275639348752790200389580793295997775050797758014015734545698085961314363572268676395778668327893763680795638320019242882772571252510927271679927674954321588117970169973110248581463605685861486028245825081634820924532119424850018643757663753483580294451032915080263578048467112212735124022165184449882727593798696905517361669785323145273282658538738070335343890458026309846428794393206789652652688929961286868317818560097759657726022492328985709821097188867030714141793118809651479963064925454563597496388272571362122950857834547431790 A164954 793 546982208499773314001291537493393096770057791910521782899334335740044795857565417785735196773054408656385216914893274100567130654764573445501406572468086998656506745214448696914389288913452585239570599249018298981671590479846009121354207194384297027571597771138210582122983232945849035904659363491802605849608046035865021392341863335592488615000518842598761170939626603447060557995681755273520551639282796498384188479070275501116370046575913190312632596718245097809302454285854991439728894197380900711336248859701668303475933906500902435507948000339429423584073830930317525797663616627290131833383049707417173353955448363519846081434848314218141860264081307064034802139026058860948884757063399552335291279651531605486495089853480421359140683382179045923550285673371734288245667920467892852060143791470827567884978281196017090554355272526061313486032855178087079329227690142368852386391498694539950934769817683650801108094746241909241946270653176785729649095884744971061739229176690626816592525556334402368974612761183524261897271600 A164954 794 10939644084743157140919864211899412278150685985868550474291262031223938858027001423244718519091695496473210559230310869757768461308567765805883316344813124905249767453519731149280234727539179662239301267228039832911518042219880108736985325059127071049905103707460896908783221870739689264141910226526866490850327717639900759762473241188382036226069583861271721665436293590411936091976001353762364912788997918440948167207460975182080641412410032530239999765686842571070985351033652361988797721762780329845191075013172939176658371155717799737918395364703098605415507562261675973329973609495686209626283296382790860870594946864289989021706486277260120335419037781917594722883490810895490676105900047067115883971395557220184737664810470632912539729081710894027335057551958287496737733817881357095452668002725608790656761220240804744478482849899918787871498528258063841406914459103856227928782467895263193458724249464536162456231736065981884252675997380409142030934178730580441650056179827362466570710937306090558207328342295919385696884210 A164954 795 218792879989816960036277953478619252418004322670533305811916746952939635978053889815494662054446056396374335603255125150083886190436881254034770024805290196747388000055009767205453673536186152393743810989514273723792085496856800700937730124611364030967565039843151643502135581651247956203812663664353617294169890291250021833562184313298286003042575817411364398241601102237653220480767352041086375855846798138284251296670328806836677637866036025084546951940175663719118432327004097903660351191558852909273143456646250245675961283628351015313556614452352174782990770118340028614133497728911395651698111972344765093241618529163661128294320125403148069311128988451089868059729208891440073141410642061750518846995209646612791470651026656772845315810396817391673288032729637784571242184528097142994049203520693324472279136331225353557397204985572226120446799059087721924585502307206708162594699237994547364441042905121126055011370945875578591598778624502073821599013251234792970310576516843772025818214958482674738448029218427070668966728400 A164954 796 4375857565695416076578062095037934515553735971147313877344029184377374806963907059737425175204497996139589294232673730352954901559775709836840232284381985135265018269344687760314721562709271814219423156814321026420364637023853277463227830031124204152242829387652452435149029367842788210163340499230219556716154673302630968448763665538936191789766783157691678850025844363973344683675535902195014582918089462921533511972565232458218146120700705439354035120656778860618818892896806735847086010974173528918980080931559342213239787991404622447041170439154842730478574982482624241757186737179211925817119216850209739550165716229042316050559351288833100690400231203968564196824726863541320527883962485638650032656848284281006614721592136312220904562158493164006708956810680337192057944479314927206537206013567991632375154438178837647721953001605743511596334156150858191245244926251913921934350759518941481732894108790007447661750261883475026879976780911000310591451759952476686842963082285112783468131437302568649673834775242797857678715684000 A164954 797 87517150631889859048611302410069679654947709777679232768994468593919137887334726463299142186401497287033837528004899154084641586216275891859701281453163326711645530751783603530407393093896411611279401876767131567297751282211410818154021151400422553702687159568837440005106942053212345925008554503467335350978230815605230004525672896238133270373640999343121394704393333663872499154714495271366032974384859261547639960234477775594054789681613807540342624050200888937105382785070630272419299962343399993049945854603873590259207006204844491756224171785252839305946691251968958224634070395603918772005523885070483544709981237496228190704646001392064799891557652778306620649097390985076791858794242600845793767475847512595148000603274789779698056162180999603599043059335358373853820905361358231063868559134442335506094522994663364485919238070000850015674646622399238879975596127193873612336150685559840323539347189551847484465462096988769638559559786639182895018465097605150285594292684667002528397971508709676091574179322341086039561936000000 A164954 798 1750342998997428143911179801110177574746590377254255551740922800574389359115230927870352337135950818938781086062079056536621955606548000107026648804554930589945486270722209717073513798477261190494971411719771366894699750089119114143559411865433202849782927500347730405396501646697636443059312056503962781699292855037628896061778487500968635013667763285832983141735396933706043145918783704307655198630002237406738564994648058823337563919119164109702635639758518273259128875286229206971704140046664833293427263630774796835769604835186678870710124750420891063888245741826473912239811369486610025861501066267127879323691166069412991739544702033669325105790298760117512332646767520570538170074126018813871226475359345804340808634758679205217980861293090912571355913572449853537680695975921305101733339409449924489150838733861659608778450097261841509480254546280769598072326582072421182449639046324156284108669333843208131151337397057629545471366818604662524952017540213294275100965693188016381133202528023111080273340772817509809324685040000000 A164954 799 35006859707141182137002671080379231127884531179098528962039124585407919209675346529494436610877433842737708431281202599831021589775409647537185439600931892913161238528174947270777594701531882975287095718084002048868889490680200238480768014057159092510242236186374240213817289046620519352369060458771577127580421875263063840660870341543492092397254131696070767787658543882692726174865550063759794755446145791650486615692131242695880640892121041371968375970260375355523001897420916169900445616929233334517112203389442437327101390925529358125915321302734506833151153172271373199738826621222833525657833096656921755063654147778028393299929680789947084274988889293377845046231744428790810059447343712216531552024034827135573145149037252296840011986851236661414619319163850791965699476892308911643786152724220045363595740156601038556770308662473320372940323202271088370902824832019297853051101578742315234931034477907586252267311043509673963430848829530827840073315569489710889800910653653854233968912517440572774303959183763957957162627200000000 A164954 800 700137188686676112954814614444701536061094483300644104933327707287298385186560091910673689804840089043536442278181513270560022642351064669467088673142107297894056958964844161901426142309604502594052376596963313468420257471429889733151419295634965086221481873700797037172695224255652638412537076026454391720877444155421017605463818442259755075410008699291239900830528197531079154112881935268270386255555413231163837242460344775191614694206629612844633446036697354845965187300626341896605372727288947071467759472209766371017886491338146445171804631862908833277214563194291000464859212592762094655937596895142514269786778749854970439888128953486329751173812729733345862960887737239031264050981748792623220505936166028187435138252956524648333036679596416491056403295862916247430940012595640726208491855184466587350409813479362416205135694969772564011344862022244037016637880331339747890892729020591105220584678983822793650929479816948385505572288176566791363028658140062767464931872224266047190375754838369031050415553153516866337598031574715790 A164954 801 14002743664610571663391516145636368991289966860386352612517458457328767723592265064629172947842630024646374318614779490889992269783878727763809371085311534750497782947323787567746007811771426913647256776644931719189254502585115493933749566202534966444762380473482185401380893351577897795553858857549544817802929016111615167954204601072993366057498695293221288918157710348166075694569057385226897548043758212586358843421561293929312331411416767964997987453363744051629406733056687207904036662319864549051865497532613679909874903283314114556506056753422550597828121258863090738698837855221350375974370637142931868766009490882987460275553285823474356336956953471982696499942811718044926538260332466818316199427832710273268147470503360067197316672443361995076408404168976333110957809746902064390825213117690645348578096476534081225497304333801574411277665199981326132304385280445870774415268529326718114850973368189877245130254775274065834850551995250340518491820097806626342676910627509100194027465186558532132295038452635091470638870382988631600 A164954 802 280054871109752455369406146550854793876572294338133933611779443672705803616272432411495908047293346499828073818461592175329972023590809805668296912709399697577185946391280450806197728361028144749488265405304119763380209656876257047528404332196841335896891400568182435592180223097755528939878814017959576304131247812887647703865124231677078795999571025514731999684794334503350519070790273408883614351038565089655365439045819194299716780032475921586250398848919035429335889062927381696214856657385287845237752180652667618151151865048568486937319757315723782794349481716928882843534971678445367673596241117169970451181158012574604377103545961733643875842737078061142270199234800465099672073091919750795169422595228706688146724447472281599955432139735214692819914601438478535741019293839900497148735260988172101852646017919697239605973184940994368494470348448169702031687679411177029973918456664652237398023857403498141924021863106742891511902143453808993590428215585682369672471152671334003125032677773633948435036088536682737958967377736829516210 A164954 803 5601097378545869549419639403779644158546905029370816299464194363976725055213991270608167142754681850134573225292551890657201973030080901121208128074251374002888324676721703005149506009732555024520627905554192102859506585241004084327636346806859666857970703833334423263134851583279062039373609017698565125044078306070859840972923128837885805416983362903300764420128689240867590485003987982264585554824039318551671080193208250200263738636732329677450820972611263796521672869294420384686979601367465694188763888213061232762096113288617093654890367591259931072642730765131919018261863725049274556554101389829626070540842524149789190973920524139956012498926701733652612207992267331386016267619543803304480297132676064158218609989697547237119290616612063789682233222389948608185257647854835194129619325192450625934674602126174257094040005664119144975267747857934257628345753064268732889190630854855402249980564948863974778908772614160089326535864940052223536220400584304644249828081855849720047390321036321945084483428160413272930103146956277728008400 A164954 804 112021946697933813435291444065695141630493046029312920956933540408814676879936424985999446383684693693336529067688508471295170398607318199916810540184507197562462309585769890853948674978837354378795852288571808336437994321025012646493904025050832351940199103482384048563543567614639493806679029752010971328794895995409344433796293281614128968364287886088946319954937872641028306402951580577014620764604607451544450469926456400666358961183950066474918689237307601029679590238262214412660055059966796759399862833588014755568283202936751986204483546556862507894957543225820135126846916210260638934932938045837420657238777124513720975453534280520276386092687655754764657696236805652973850276249877274617035999216728452592793261657349638724719784279753165575889193401898517646834953177904840351612838148986923641327429745850192275009033052535338499757096478252330552508482653457618086415053727814054941911151891749974507362395773625658802113254321656412861852682162308283695647950263018191331418253070505669135890289544194813019861710605880924248568000 A164954 805 2240438916499004717643802001115948001800959829424190318491663870761897053111860491196710998245515007679631872590519582588926026732260367548189170377679738301343162512742114432098144595260472165343582929321195492313717138744598872128701622279289427334419682605961592637287802071273954936517717583001012803134164517388029840962682479729410836567778170282237547030146039209294096062116468030174750608654568570641109586719774955946548862992665070788016419180447798522578514461812720422631610361851685592700488958058296097117892882802023241986223194825770527886741209422980037797769131158390715734775676965901646398073214075320633162628573161564828650444136825536729541424652565293564547504002177569662889321115598712440424286470414966654141075124545301107162674447119961262599295067974259536412665795882496695279227348983537988162745319835765882000176759986919519049001004912597230300925896770620036776453849690453390382932321899362316353915826890235625059619126258609490125986777778387765237773994405697987401818210503627211622427165452725878739360000 A164954 806 44808777980786668774142748205717316009236366087835607858325451018897673322793215707422638333203294960090234870501750049748524601330766992954072173370170006007567618446058934323417792879202936159091125907935130058386422337424804773039035066740127606468231704329565546786672995292651640490314671120138877986436808500145888613504587783996035074459229783982140976934614875503987946012469417009211150287087418727246887462681895127401968113961892022861420995923571420148223045064912464525858568442276766825140676649357727713548169343702628465242308549209405227740047482798918003061975675500419519148815774899596042822311486999652713128485630008129774443003014345091576657791607301535129299402855221050270532892952072017368738328730957210221174910829926902574412403244788397543326489709627338446252534524003167032160452027168892255192811037111533811095363829018310657037365991752188928319125439328215997281122399340630738741518265120879899419307540019489784117812517467458479714075689441991220985282692130119845674894496648862239590497828431820368467200000 A164954 807 896175552631864863908189127782313439649070711743748186936352492451148111666984431818221134029925795331756645783862168954370573360326532698887218783734904919765439732745511600097453877063928580226211864588927005409970037999152642070080753757889333324961395130797984816551798983196483645005499811605149998203806533050623608155110519468077068351257923246390620265326179336441879415652189468298545768021669320833431663819365822717459179361409652599250272164763737396897516017871410411981698592950396435925431482750990669694769620627295841815203064038067997954905415542764705003371374556660494472042360209623183153663173849857855260087995935699259517542465843588971249741803265943979352974513337814145665587271843395718579818561072301747190566383378955660111426350943551396693341561195389723285035062607128003174727141493340494942614313550154999643743849165964618661894237705048665012394658864880625180663356097443873396487801845090269435205970844685341340864850195254543138168316466324542744301709922925598866268495664503604934649046956182463242944000000 A164954 808 17923510912959929223673330213315895240258633546757544306373182539161314121485230593531578660922515751904898419829659550904986045578857762883554066230699621819326235518694847102394296553012143682104253828147153761166206861070239178115088023168634743628941612329454951108051180285155261718120465721453257860019421103428255227388849089018350471322049638504262919756641229770214427590087184312644567942795083374932145105838386991219109680283302546156123182844419823090646973442424876077393516960165163011867980778227455056007570955444914676053002988060212042982718368641958590510268161014688981835014234192119315967762731606216160530202118797736546324760160167318279383953037921292657512602768614063766495388924163825078965086245596263925540310997285879394605991117983854102281292301125990313475353159844078562645578642514743386498858810778764382145206278566797662868071025931237057075445616322820200033233108753239008582062011381631097320760610191072570664674857233134957287745231558288671376630924023088012089448555270429090127945901704026532788568399790 A164954 809 358470215465651223383657557419710433750717057172802497480386304585993320192615451013974692824930311943493278479641514454451212479023697435787275135734022904866873527649589244056790311294914315193685407290315348282660259243148510296571219423589656415173106440859004117701327618127617010722618704216070315119254230916880765833509755773503191512378816241614268684135177456231825337342611585186364410503135606663913138705789150561780715466768240806544818447871297964866872530548430878303061241226447946104546638028701934362394989966878250316038893907181282537346568528572461619062176617923361484583625283835499377245239724305504317172886377629758045973420069257142675461400210474114559314305409436892393580648229194715726676025394929858145385886539852911739669104341933605413915067566883723225000101350911941235932289103253537482908627011088575428310711476286059049965145955230016278059961106960557929063981911152010984687359717229136118748036069768766290241054211223581036242482675801729757344552991753280937070543945015721631258217285688076014365135991600 A164954 810 7169404253442078116678102392933305622312390661950672281633833504564527623184476594519930932182138989891914114500462366795819140274884267740688514030629380556680014874180746230836818749531963856791471776213043607750138958839392018152408647303620568905036951908922311616515680312782195671243730241569656350841897496022934213613368201765155620089665415797876328722278424033852831569198016615812508086973471223908470571562863986308362013587734023229491380424854020095540094240664930694849381487276337398450462461041118902322614002535656276266822368936094234024113558121837992999052640151305139034305991975082826181354274432465182165063580372630303691172340160466059659434819402707568319655532676468342922175002392930416089780529667962515674684040532134334088045784758395714938563984689729427148020965575286055923950788366691593449584325708722452066625758397425396116408699261851438745118611569534615804097000779484084328829045924967715548713830363180073027800154450673124896410827123999478634790102362347166404099476682592236725041948235982629398432382948210 A164954 811 143388083951422635313661072749448051392208803608905892273198818348183776850332883375207360157313434818279253188161888890052280619385891735312630506931566060320451183907394151610756625463312828194184708132395604996941454656316276607467858122708960190132235500013290817580096165260241022560701727976358127985974207474165062211130825761204948198635090135269345675237065978861383127830876030557954559277684606290773567380198899227622194356802064606561727837845641617874854757407224876472750763000474317496199843230163982347946564114674950924257337194571256346025914913444535072337234958882860967538789565469113296356075087576405559733388663853308929257525578715785316192832691918656909060499143283976759454740804039330352920811028746557368833007005344208667654189653562386431976532360835687795920798082646665742585115893366248744819922223913467911340745745382592224670289588382051038580760019997161460538287266718558979278217950107054174449338786619696405015584493537492581359440014639287242453782897792574281335761489297400816498391015164074770191240921288400 A164954 812 2867761656680074514195649396492036066712594754213543546957677940009328426156734562713338803459076488866572862158909848710612776063180718051955443845444346689053634122249836967612541049087264226160484313345672379959904057296997073171983412970380521566732672339429482357135036748258994790256334067762929669284381438220010183277018851621341228671828707941799664939421787951520921443908912391547322584560554804486149855458909857022688701569216383779400475646449051032530304885423815772873129044259172990453433077415902290327427713542517512534964905078848758533457282598647137452518822144910136045828401854994888192252578930747800793344457479846161298541345786135441489127776662662228842406676504327113467837428759808478961259627342673604987367765049659806013705249123570118617917052788745452875177085936592000923797782457032168785607012554884792865050241955888663623883589253855996768457828148207408923830878489244028923291789932391172542847670102083554870211329901049067197559136286067636509657699709055891429877805452811366556286384369570520012884178000652000 A164954 813 57355232686633926442361546759902222111620268724979384969027590261099626306136229158450608075437685627351213211091638392403598794772872027953165551045147443433964891327035818060198991778165437768745489280868653199619580429353372283892193269731636786616412693571862967253363003826263382585972671519973935576985574539134382446628423760371669867419112263564248327482045126516283606624006083438711079671348349663136567266276834589858670320047829508551327890719705394151270292454062680325824856570177192619657385804570498673918482895830720131695661325325447802927925338568071469165858902243261054817620248012150209147673122199349807840422833652522880238643599959103533087977989739026390072067402859493834931600828776607017282060682208321251961507799848708773486534103517850171926069167215542996638764204405013739917864940934787253496311612630004550065711380082509655087227734801419455306009117929431772737920232882337565220384417252825231934171289435463632802219398626965655358589445586990563404794829245205944660807622393494335652098968717190892438870751510720000 A164954 814 1147104644793327391344378917713857892603828814000107349736663640531876413922522169290842454121997900598514455787560226154046840575610971289806147349502941500923621251880455027067501624591206331662222197860909714717844729622616316636296260745577216997382153954947342915357361531421072794334529071469618090778340258699717481752597983860205965654313488467487182166894465383697033251472374497643631647148972957246579870012055845198999324794301276040965273136872643039507125315028531328249178271886100387712943267735230933037237727711287436876637204399858392278830227171179909344239245636235759893663972601620461091962210486196837004476350453672698146172758311695973871959571578606040223650154011269106153935913561299103707768920810476278343020227771074501264647972458879152776596201328228787008762794319875525292255467150792508673854795200022313338518106155305297671247483543633367998259748859951913277574168480529774232405051215090681233907988172529713480308108097412432409507721108510854516508582710494562412033303756841642459618520151219574460857344181848000000 A164954 815 22942092717079525076830538004593426859505045070012540001855509516835206034446395108253454934704841773000092947065753689200434105115290040410979673562058682663358893544403873858620468272382078158990692202088927308865957013163303751894973121930433965248721080769148529712949259726337558738992094250795149400339380532334946291452549850259570679204894633273787955682960564741367887409292546530260834017419578424608567893971499972016504863752919238218079769187023563919776895619516180999637188247373138460654776387581037851922115950119209422387223645864156569982038951419967786103226264552125973819510804859958360019419170568133557042884884685898773751452892484197541643191667248631052917179199306966712184796210941321341397932559535722632936205990903496541191305256948026042293420386242934281695006091033015515723072709657785445555667162948890713514439694179208044815008247824766937807986307226303822007798646068255943208048281702497156582651011127003086091436564445711034236873066105637955298425376721700118617009101316267964123901218561906621458745466669632000000 A164954 816 458841850765850102266739806839884401928489324736848154738405277969850732443644533243729974829699274531321997304969620949584575419154956329958211549263104174320299394841014038867756655981158208013043549984766608456423541143729989087493072230310765554667598874031233846690419120456008183956862203057781413451486217332137972433165357815931599743403557329497067103556881170578962622273393190612666118114406573723393681406896440850083320421295747983348393338455907260879340712843270127772145753874426887979277265358768042702140523737494163528133926014795164675507485718367334649554220640897307712604685288477504994129277123341404890910292129918433858172221341099085642023835157245153958864291256979137784562922592859460741741361817121099344298784817845712588793310535761205035080693721055886654234982651284299339114840364731125106159306866964259834680253986184813920346725933093007852740313770877964398224407578951899300419656061793529952292387438028401925885287543759704927782240485593994414846253204922086279601204679046683430946201099437415004436351090100408483790 A164954 817 9176836943802194059937377071758005333337554961468910188794007312059946883967223286447817019306034272052842713372483362303209374720082237033936592545700693907468418375879012011262078930293497056925465118555093414710558840483878062741733640440257036087215522653589941982437060927705303862677650421993196777923696480351540380745594372533435718054184439870367501869091020926611349927218709012402311117608431579092320098687257645196730871350662224046703825863426864867262870265924332711030954856027820134909180059318306567316774569452082772170467582246143959027483848166706271540878319815041918976383089595116855757403416706402772819257731322377844826307696650284409023676739390353737187699970556378826508598419337849893110481448870554920597468996352429887075210318651237784485859594345061753491396869638165767275364530726130826024105409499014107981434281775709338887865738193813538986418027944597047125856844730773594733566929790742335458635093070334842598836875972103783416540392981504594474479977508203403737244546635360151588287556552733951593955856936163539351600 A164954 818 183536737445747743783306754181390905991006786592095387777043870816040724656211291646885828718427267871855341955114116694149345816130145562304461791170524571506996915821079680748984916288572602141963841134109404673565016965186551058079813649313255947722432556502749727016165313192646828782648808396864198994301602946938088060115391894638727393064330516022325938070097308042493859402077480135057817536571902786942454223278818286450597631481855771833482066815302114834982267016810449083550954304867541768452284161772695125449767468274678399526716175455940664701394911725624169208329049736919664671123640702911199593663202976206457810509168107004974589397363661870532783576258783568641865396743249097575914300211195958341917308707026008400202470172939352863195724913174213895432387227935324770491951628453354471106799832236085484153776960401557976091843219890247967565957322790132135617401449048859743045451325746056409153712777514622656854836471274542455445265879411620345294319360569677743462709306687583669263962476382982176024177986483228655617471306065642597180210 A164954 819 3670734720309032127357319338552434106305249479096251435564151907817650232661562351296306341014677006053076592855571322844690082757172927678603834628540705297292509282491582425454565079425505262908367597942338821058377142413910817226499089796427423474011093198674012287671788156623751606234892167077289248602585525736907370106377926772174808500899444692746036775167483951055214405195615600441388254419503479840770129456249673379331556719009341254657752327241338646494142574302684878929656229783573616774419342743585178091280870950154027112881614119780042977062257202342458151981834063460018996291709790069705680785161436487149184717274195329061053052815886361057701872354595201250799535881507412372433132640712698376432499768732818367769111208376602159697744869066473442022951651379388289423119317282867871934126180998991088956508914616456675851100016085326183147491997634079869830128846784115570871475315137532818472721739184287972090739421622847761178275884787623300445156617230185271948716381264221985275660680401175226405652096838235565587116509468160288146568400 A164954 820 73414693834062196497972970508492253196080324018512848179613673090302791798762474622217240964748724568570617724283074676254708690917560575712678213737987734270504437396031857521909016438025162270967110215610520844502727182072901561730093264103920603907144917474763627374102664780179068957720602046468386560311703134307041374262093630324969160310581966349275906449972612387704151103983335934367082787247049875115614699337734986475206100539950382616055698745331063000821544827132530349317888345568528047970890473789280161234893146666213656346198968731379139419903309840793910823123776339757830049305173995632139694504892481703589755831150698363455377140587346751244445389349351444568343929389179375105139201810811249261603340377267812050354219679216002890464027365801291157868477562625225845487344954185684499742511564299118993305675438703425181037704934801052646626806143186500741958417869004870466083424369689902046453117570612424879717856743913596611446767958550327507599149932401775719244096755321611283792284310031948494737935938635024098788351037285470016611936000 A164954 821 1468293865238875008975991084918716485321113169102013352958886160485051578885874044370167102184078180321594071829094457912312314533833251957065594698103227251903173782844641330694534625750804385675337369447485305356758230317351735578604094645585854766681359419520940179895391328557662115814867215027819762971433915077518706927932574504128843012063500776872621547931910915086080282081087197198128009722080603068316536191009530107275621333994278802779127018916707061435204763364227262400853041909311675209067881854137135212883377486586935408695313101343148385971229512694773172132217428206305603455523043797403315466131124673283916346336349802913793864497139325626697066632135977282413942822964210055232315016147370619891133707597585134906524303817999251739463147005462269505558441953253718050246071254280231216049990172368324149623451701554336901068190957911632606075446673828081746285176046548590294746848732582954469036007150781806352418501107404759986560364426963780125903350403996919990277317707175657241427100240807849227256598810106737716687437704154685405850080000 A164954 822 29365877075930125326651559056989713110602830458477442485802636691192324147286300693800550838853350632751084750905962011265353240902334840616293740862542301256528116089887863508462050775276916696495517753017551391298114700409113505268126967759360204077548385034426022925651242684484376546080195879110255107747063033165053328517562232843392103902052490468628464052603360364189972346477067036269408555089792737606035938349725859779800205815249560120213139152988443588144045167510011443343155366805280736634301492051348238136814976808632105734792273714307100224462804683056923028465682184444123161653872026327787831237981299759451909794495493281551135449674615769931411462164828708767473761706435338591559307368904070193682993771507325416761652812821330275526884941725975452054609067188206008231651965177918866266670034109716204156059214613306787606178951851696702683908686446854362873653316296308391312556350123867594849867109515354517065960885236151363739351504777195872172099441567129565401807750041720012029583321611491198915359034066220099178730205032107678087422400000 A164954 823 587317536941655009475665928312101930295667950698292358248551003453672334337102410003955192680502753181405761304600697285689203822560092841825511755260401149499855130457658008060668180710754913589685762341707933509221295889423845979283440852140066256429391633568664845067893175956310215517260949153282299121308955295594650369529459512084146951256699307996089942931370048533166781026647802571525138314759468276914823057585222348281759699012270883696874758552854918951679901354709552773384997908486559381744906940399075440319248077710510065913565708035024654590020382244367652285740316095242685083945663534150187063066802121064509853245279810096527872188128900546577631833738757437733373339071729521569446288297214559790866267821258962707856390985653510325290138866854110279960985906226753109167650105404662164246805295441318506392987903910536743819881690903215064926168788342941816432062233232899534603514511921522006380281520301458141671034966484150554949914420302322836522637501086414619961382918798537584612492768136508265711721838606108880474233119622432961156864000000 A164954 824 11746350647294151675086432818366702315127255813923736424318640935853223748944078032506051571293080296050423362364907879823262537476688344003689920691690512346632680882155686861820218801875860942116082104002644112597369106050652485758985141194008261737023897701398458431798192244316521556484812952856083023044041246123020615883973892304379073004112698569432011151711569826480401877584740527423880367582135967394191459705811462560240183142854975951081810305186435391350620976147060152872481165635956498757392293088910417106276952569383871033745661760286360186514416345735967582819747701643613546635771481261685029970699862322208550697246724106060616724760435591657466049694763973279248688252987283225089046971521021962922272672648126801673342486753316967890314653761859277053122817878085608591362011031409468644232577337065176134704768487759275123731906703257340585822720360398097845351193275138161944714745158008413938139022938699038170765903129797957722408233482648618908717510441737872408719328493032976047920903083715812626516924678953800995963495242738986284905974967790 A164954 825 234927011115104063213190941409827320486823052277632513673325236052660016222922157298659985779522110569454629972756036278654819970043496623417392125563460034065365183103164271248541479790732472248768979223422591100206245886256561038646029306904303966909199254628472399244770419390136776052488138452930401273238067726682964487547171887341504139661828219578844468895914773645949362692730500068345159377381651385001729165198369563096903446109290684564522508786315448073352878503998585005545247462043636197597728947396786508123378871691150814984400187197444545624568500931691642398493781627647467831852593836807326373601273644462538086591757040203813520115165863447667589254295055956076598194490799520375783363541955054600544399777421486983791143075871274585496530603732726970140518352632723099987420399094513880070580975306079642830995577946156307421323591769007597462441299078747187241222837712366663947184001551727754973448309427378270162222138598258086916363571185015621739645417234949048364219972201904008071839016094029198775988251715708487648846561860586266933493398711600 A164954 826 4698540185686502429181223357807286007675930835157786719481396651300785043977382075174115261409786459767689464075681711838772454025086356965547888917195950261613768321570505332117294901905362777705964586957485032529295177667819225194160184303757658618820435939308793328122135818276648658727840496865558658868801099722868670525292420935710263240792849595104928567776578640623334842078846309540637573144785189865487371892285349935847576963353535419172271160515229497234704571300899521441623281917551831860807751623102786295205425973296328571901583292954790067685441322437817254603855566534154573623362388726341371526711307057265432772522023249266171994919313067114885333535324942384444831413090619989479228855818603000901721690634244546565959643020541188153324069089649470464737782873711739490350220986275087704804596963212937391683799217746702849271130220657491498120149085342267344877755198712086607390860588068286602579101923148217039971921166839431050420853670398361678250486404261724096186311755592177050822477197165296973796881637934503791577164505724543393770993712212210 A164954 827 93970802981418471881972557748360512112308012495258463309925771630967395269926420087500616144582614162925726573924853962088970172986055629254958706462453996838404659621554504785275204159921522208730991788930364861089308752210144592307995649388584757989137735720962773426977264975011235928118364493450185845456816898241561025992828082491808873766982695972659355152697236166553648606061652354287439174838747040618803209612066172195141700090425142941081842906083000660047031450436546855446832291884618795393218485965396848558865490255392816882303256839213784457590252524836033224756710010307195812193458014330724311627942824505602076264178113889121471750706177305528377639694975312947153978727304991428855808815962098195851107714401187069121928490473137691934350522092888030533303973895380339619040679813197956163951488406085638534953737531405591002315772118696620939829443782191818898621072863536798716760822902040362113784753154977373533987991234274007250288718341928218434161289276489344501764481342925478804163481449000199441479964831096756603547955484747228977442389003848400 A164954 828 1879416044982138131881672940431699170181963308827065404405932236854458454560138902363418730299235438972334682770596212746562185784405775110112485857519772823188401354696931611830206809520447552310346088667117036983120254110539544430576350591195851070063853416772695258818167005043696216199687684615703247006634202324777917621607460043708746796654444874119766853749544782710261594137582233326903991445448043834622048585783874938582771181734180052228705800399867999506787691192563422550769703389183282862480409508855815476159386056596165908941384435048527503253899900433706275364771808187275069885970765817772124353460784715454072909276496723077340150949029747751602779667596266603386706182467020169509120875376899677847000220873965008096526849116882823254144474340712869231179941159962148308674976045059398361833723388023060801325041358134181097041804854218727613628053630041255806537306038076104910013028267940991134760724234465376141631241459310931598643293500898929209719519029643866610166012723842265447006088645744679086771303254737362001256250385737753480605860856722420000 A164954 829 37588320606718136522477894517923761962355327354979230852266980821791380074434988059536502754136371893723096681253906925026899362181808752702515951715809314192174190339255462559098190716849293208921446831112535534889086663537523940299855763892400139606899042382522700981935774211743354276740161587248055542082641333694492294467167168751626322359384716575726932088902896841789004323078628391361183987882422937137360659586528528665254167233197144912715494853561519716252695067527918159852055218813483796341928985968073879622829246161689509604734074666255586347119895007413837724688188323368124470561447426978595249487254258815922085865388623367445017337678718987852760130825860538956606655807758810208822511488691147835539565749198125496212302568486057853392038764791359557033876056840333796499382769877096752007768340158488176639020159312805007480745885321270456169190367688773504702043812377629476913816801556823500544915068116624096251654461878727661045616252699185881015116245475158926605934716416520426358578153250187083694260144257055777408830833235611247633257478667357440000 A164954 830 751766406275870299456549170838707604333889792400296808829873342906531342038318226178133515293274390886446970640555669487146031818886366924013392937106706525120982340524054324866825183931820761588648673565135231339245096516268052308994251634495680292040819939767272474791283654682632655370608831960283143037661892938833016815786705938976167814148328492728963044517060756095363852343233927086411849106685204053021517129505210573892490420553389900606907832194904677760326084807551347183813315461754321789685149886456030861975807406049290616932343585837293789293026970612823441606196434917102836361183164827213911236596969222227090559689286681227234241040708854680469419664405333237588027674764777146935948252118596230946076081070071488407187898358853656985947009801058055943807771094195841515375793133594625238743861714807880710753251084986045808107313686822089256624237081136936430320031628642768761778163173466412754481119348689173760026044274405979430232923268358321277786654615189869458781708494215613912156150658494126311723532934666690208080680581981749584431380785807430400000 A164954 831 15035328008347557369270809026378799388413460754020180012288141387544701651758733823310739510076426877968640153120664009475081527882731175879529336797944535327969617485259987971033731070533113179977368210160395039614169195235712516239827759822867155838873180637681818598877036502607964504128288643512103504673419184075523754844601370058396183622179253078867748945121271507098952364497905726912000369114438987265916421345597011489597949928856738059190115346371579223911965365290886623411710530944779353050634401071011682629900597777295820835400113566989517032873120821547402574372582067336863666222747622297118349668977065362714788041416017902111362706556866592077672734245869113920878444667487561793908925489267390103627216943123609337802594906959723138081064886125778414938760421031700142015278617392946308746647132528919957774521979674319829331994193344375387797293336169968055331983740194658959705599806315927109961278746700917311900379986224748112791070429654658498705419686417531207708894453202016385942814765039690218991237259683845297359694889985025484323952239965354240000000 A164954 832 300706557823554211512253149975996347205241693224343653776378503859474803409891014642566271147395179408639750132103346211260168678072794316406707917370404254063878509903182057966611015706461002686990953521737333038643037680156947609387358835963200780407031542834373807058528547585574356665951431746672889025487630980960749523229456637884884096212081268450618488603451852905229180171613221678253269200545814955936355861519691806938222606685522886243627728396319559334742712774122769390848325188581743627127416950382887402315066537015212171588772891870398473362953073825877254693827508421761801588671460823212743471226460730581591157314502944289450778098097468692773966794433179466824385731485684245832453294036908750741542669222041798976272565475877810579805333732187675526541256893482332272794159425484407693965166696874353926812295156247215696626974700359804928050015938711509148329171611161981387931138653445381783747090578158199351469501479626796423303784176102443351537862901497661117259272306607233496142302820277210194286803935886423136329705635403265231919696786645488147851790 A164954 833 6014131109603145512781802388488334132844283427365674146139883599361111475692147056378355041865236425158133944035868244660374135969819302304456581975638356031367293402023287130250948200045194835488690856805335305700053829111992897879563249509381168880731989458302224842790327302379788464986741812462074159150137565608220478991337717492036890399611549506477639966089565513369586261065366576365330620376057003331087665922548867681689724295878220226069062997304150683824922364848556126269248795165358003864842917586910823040642422369690158529390870248020132121368874624416129158004067509935726597057759384009662398981467603078177731076013710610733486041301152110879889578078979533104624051392432345115734561565769393988210819991632228223929864656251223167959787394837195655086146107326613234105654930062197784259947814863406173962683014380160696132281310676642042003083303080473143800373368368615671635005623611444427365372124445961049298628064695172611815723195182234334579346641492893961606813110983482785468566206795212320174977253561918806509310269422120415547206975479677829914071600 A164954 834 120282621254704150515986790747090419116989560227041058282594500470712657494943173310051060464486082460951102605533242318307064447558908570553226737694554023664367249577379262880012778767783735214556633104015063019420687092874003154295072681915366774963506828224395583039202881113497551173997757866260797360837147503732661019867183115562277685136437474303900406994514242619236794459934686681841630173503934297605251588278415337753434418271025946119390459108791630688320515713001983807280421020225007965747785867690862063308014883019119905290274056559427655456219992523859814224841918781766349588340909453563504286680377053074824947076893501479493034782036361504303672938934023706135102281200785964509823941812551186824994470329029765027445452110533226666726199419698766643846364041962557542506679713544024904062306684532707382402956043217050390769855443284741013177667267734664174280103973858568230886332905029199338859589876834218073251661992901922023752580681323056726126198850977120371603281008264555007975642484832715676045768081809613480996015241322017454983785900543568767968044210 A164954 835 2405652406346907815526750674488283111541869038135372672847826579084061709520868109850700401833348728374790526606982394868132923514428621900346436717526818534027772622285855663100131870693271474386788981438468398496805952070162967019977607472862203446247477345654933384451984323587986660965213589665602230773430873906018249198152237625676351245612879169564960293344743499421637273971240836727532958789734570571774997162117066437461487012489749754347993165430004954002851682580656901783517322742857117083974267672870153316063626372888732799854614163169053369701249851187940905792049747296363344710532624538675211874628040891721905452670255814886326974760993615820191086325769135003554470691058500534099133046194289877715450816508299311525872221920839799485133018853072403719396118747857008058005216516881882458513141435945825711045035976617737177881693460732823725873369477197309451054811606896460581451066756590202608234745294984303210615253838007836223813949180028535213309297441927230221405995937189086131599216675223698971839821847617016636116501884032531980468645829871618753093128400 A164954 836 48113047751994658258521601678048664414547855188213063091038703830318100493048345954525002142790359594985500892251758501854936893145251300243386426142939752315357543378779564627929398386860977087164079869777935829588577080884619871612750844966182824098258154334280719923375744176950385457164312882828932782669263445846017680360484115203534516614785017856436658024018722401626349482579498611841340971966881132308331145297168749373607666813884676935818342804263037915780874481992504737079362810332891534014984484946661431289735578220052925534239424956158672598125523211237865416887963642162588368613610896923066153381073204199076877364582309790475021404955824373058599822684100395083130537729018618999588529090881245454614816670658817882266142613699077869054233289475861395594110793544226494177774710256294519646222727441427321139981157558128654412403919594216268437794589256272271325580522735042183162167302916481456635380487964158259748979716649903467235970564670548583591806785712760055813409625849582926377193080577656900766180277102095393758198658027563078084150721455689025354972104000 A164954 837 962260947541023204130163797326633331965166592274373454502417521579099335913586594240719924978274892449503825047277382126944306320038603249596882358706862679003192686236840319877123187197130493731847602215730073784820702407319608056518990809502431585431335235109255443154236037642820753900487079446916418997398188271433407535158469557870840166346249046431482203622851496296399069714683609782640455362781417063623246947039923399959711867559487175693536445998519535030094306247437428769767583316172814527009672328718395925163972579646623901427731332978725556044520987974338254358698646767958196860331386061452561385391711811274312913515190065664470066293835528594267558377056361801903433232737344546343887945157533867098412340223032990680296815779627194968116124037805494336005984242626256543908901803499027802443652523278762561181231911678051305343479399475521247162435779371967072601296266643103093906265414023177222121321400572609105713087130793004199913242914810529258348552451739510143973986659107682602448036553016796441911282345037009095881345567489510331178570526278913512961632800000 A164954 838 19245218800843067199336391188056346601174807946063198068697054809007776377513332908521028612040871235977718393208362115160262631886833824361694167775832119020567113828239871982074083732881142446069148074040353579346473527995054438654147466697766727475526825209425132002208580229057975964495295660258649160914731306311311789549819936582518136994423049297391594610751234198343298110981622359786199481308424659355936040963282165076864047742450192973524766779548990120545383366426894056618757597791643744366019399894289767819937917359674015200028813826458378290169987356577384892238632255992657815521412650657143695294078698277440031277223790600164622752315867573980606911566341711935524253293984405368689330008909145586526030520779170805947933171011659702439084178397487647615479995838389931086969119467576347554233620717770104247648059432704278855529290402868346333104222309438313156594573396324253436402185217105476441053506147696683772611556409569721406402433205283049361752524448228830864605936285931481358847281280758647567315712463148516571270070186833679022942204394154676604824112000000 A164954 839 384904373017313406321390128591600531260925680932778540946915183728671320735098678644553174490324892459307205709423531755632782747457911674629013767550539689221407478634858751332114074436393500350026882075322113659930660156874334323558302344109696464848538914333303102826648794105190737019616994631579398837629976943879108567929409640152389413238422353323070902980908769415172296553391450478391797107224419548788142859715317243090677162674212848663576092782551790809777612158100790756843270585196623963836907064284232342731927662528311047430060019866844909188991099073360093946065831532523033876723951601704723257606463206587876085682875597740796883575100491521517253111831123756659596838664438396210018022293352276621676284741953635965798600528615510110316917520777308170216806136485094625915204057303442781191883819399299145433429612636950632083779856324525354459194580628745697223264429195728899893581243074948168793611685678823708619227404065587176290800162287110271130679997233349176994642787794186213374676630023627325928115560511137024498264580477543028446259965254621659008311360000000 A164954 840 7698087400355310308136426081833531800047380643533843630965704066828087511074886602861896602432406306580410773236084543354869914461926227193632734864056388577435548159808423341459992364474661711549719157506750976565393528779449741079036890533550515440893618701364467209968283075270299899153949954388838397443409801354959954416588914864454056281700465330336211732503716726560029935206206055440804342900315452724594248966706877284388588128629257121886275100612132418086649172008415225772518052168175747502292052733876543925203093420158057810941869066662967459779004070812677500370428279559887265925606226382944609655746834291618181008834644471579174329435486568451352756209723933795371094054663855284687717916414793913883820662436143302784495476871910256100387250016666899903309463245394471935337070942160928253414778395006529646192006974975944199572653206984433089679522631818965716745679175190228520930300302317867851714070743989532823923081327496798191469200383903333479826112515684234648275588727922942207252747551524633736319417464824636209825196679180923083274054221702852770379873807135790 A164954 841 153961746807287049796900991836701059497524953368242328859862089181654972148955992656654594301166295279493548645673969031941683479493884417893703887542039667408858934938393433125554064804429068321978013470141193598643477088428255913738154683698142031696329182321257447268071805368735701158311200322921776362684401276646754749491792738517206485972649671884220108107785161296332278786891662026275454873122850289468512814782148194139272660075485145410020566911464580399554922017096292728163413852648380314556919283641368819915352671794997893465650754719780734715563723203163062436390798569386277086334668414635895083187288089029576806080235539766848219747379266129447209003656507849151005026720778852903501507739250845906682312600664277725060378863430206199888722992355752728045656075221741027047401214765060017659837608040541527674308433944257515149394185749567181803503073021260349780521395329317580879779514862735446551118155488051829509232291473637057142447950441289230740772501734029715133166433999243202940239250051534419081530474388530638593702034976219711952458182766265447211870408285431600 A164954 842 3079234912149358242627614376854683211929875029734702921796899371976029316615604300662432490262589397302217407374943877734184280780251776301448574294885087090847163821840836755209671056664765956274177312394603782124147266762925746374887497649686206092126104270106562422453475597466170395376057063330429970339305773567962127777303819018775559403331389762695932445745224299812829169007001432662381751105315741861767914842187367190667715487831369958615157538608059782826799024163480320821215681762382311931138642760184056361427274108165284799747905415845838416699967101293293983128105436112029312445469004805154971890460523331176828226678703904951162641456473749348032862266724070883472978873959731914761487327146164782345604721801663659830921944798028710337397459982913191501515894403458536031074368916699165597299974637142244729926557211210916436225955365621451365260144794838346460567266132314605838803395997280318034035092092619452272716221303585584108720792676281641544030811281920352319439207221460054585343650838328502046274212243668389841894299754262287945824657150150566791268011103604676210 A164954 843 61584697763059509786344178339506904678185019842091185327931139206379183805041774963835461890037057780291276836728167496590697839412517284900461416778587616670342978898276096958165216344819010922175887107727673845508499835145727489500238032508191431006512497875759517990910301751152535351717802404048488268498470432059783211295435665344139781744195721754149254586694907473980255245523392495985088094963489558683311467774635409970999555483060740180598074779736559153249992159700695741583261729435940351422777996950814726490949895608612234603655914745921242781773194770466534350567898016726661663284892826351840842343505697635242406635053940291307217759307243522142430889206359695678517144270077735429058889990146252931151263831800835303212726246549065933540409202374226568842373346049645030424014270761942616828063942269473178127338914870733651389280540325031181889004562585029718510482087160857201200224033946118542740956421509557359104955935553968541491852526874749969464923450583202206724301715258704902237650333512526314218356299991323338238291176180003633052003012899516492765972280830014408400 A164954 844 1231693945662637244005177105591754215230532910489286948621747575465968898349319623538682960249559903947533484550762695085222070071980890155624160920842850805305904354908674893950822136122076426152141067179373644808262510699328043276991670286386895295343494892837621389603382989559546231547219027923611147886978129142148736218360473143677061795122283775779150853579863168341661429353887129515732754317431248929921594145850819902696755195063088924706076918051705134229767481268823210013476882610287163449631735032094813050852998558661618210098044878176804809172676473865233831967333873106514231755314842845231240883880814133422522815239807493512123450183055959161839220056308299102433133911414808212026165950022642805676624952329353612339500442895020581269026914240526194099737660919333207788283376389747556846658476516014029642841121749631884708797049035699416628011766811255297470974270194019213764239527317207373349937935639530966211387342881591326700176833643360401314063439659637233428384420619033581120153872710831361668024581491761425373021657792183650625332194704484088855687283324808000988000 A164954 845 24633878721281685845669412887867406737947308482735003813697447336087082411956074956013133653967573045784828647339240804772603667114228692264781870122278985544098982637036556974766798906955452677215287844083876254127100493914830735279571598452199239411134796563201048387771198881920835121201640155325050608079736992862036164216244659609426559107213062329506332308516563744074355075946128182235274934711854133723539178724178632119470385609299260916003846810173581707890702386872650103905770612637110397416158202503466631437739984103019834562459429228703695254197781046422739538466195717569904604898636583268513298417830286282803949955570723623962050903599340957616596446569788085825918498748561234309423082004847211054604492560453810372294927217181196877344912888671357136452557098353470299361729347285125227135113483732771914462709304036981927796169745297964192364868847416200011434777972896425670089491479109847516901134856977415704813511341042065651410332334984516064776568206152208454445656138657861283911094775028243941033640739673927679625549841215344571792486583019556957121102420660314276160000 A164954 846 492677570586212596065687029701481602057730870326966408969483000776262690545625074787653353599933545374705770665195439143952344079847565939402968448021167379565346252757191540112619933601271161041280590890159376381203926120488279640769947091549918905728473694399845297280725526942594981224755201335821490711590236451881703269130785227092670021624176849536863671772699017646922126602578905524625780172278906529907198575321847616729118212356480520644803770784300108651859934409921320801060024453230583860986840010796184662519582063309418257529285886459225206912177651768268577512556977239391422561055468745048848741351991231031608513397350517792556930607537905490704526004261161926002910502291746220510688637902014448715900891907855267144911025584782897273958544423015890459297492969156764775795768052198344071100427932266397190746177105041178169869812350923579780460236537593534286923821128126450720562433805758477438350089155832037531623960327364519672652414616189589676717439168515636116510464732635663869974888022152479436187132217345600876412405004936702245586239951639695989007197364598379707200000 A164954 847 9853551334935829504359716032912301387130311419984654833300341096615674657042573009100880682410312596674299367672121243849052296348211160670205989871935100964974257055473038814598077781268665370765108497972824553597316847253598891518969244281117060464685029150713392536120541524935465200509551991302839385231714660930453665078733545239936177222081849049672013947501335208247143033724704948090921233006414607706872271523202451821376574250539516459390612107302571662918116421647792790480092733074379195473010319430460733925687288891168796476187663766887530174807993652161647285115800802547695060482764116494548630286947534728142760553665731262117456862861779836581542461542531242709749020592245355096658312714141693526794238652132686536878470136518837140020376621452092763790876879424882471287138983173883671989971723797547121844763362586854355676324595917757514272461922537261366903041655966487760786700760586400090773549623442315219339553876677754526341963650653777161158070284279742062882156133842282041234557610874801601034028992824252963206276263711330261106454964857765056711846926319809477824000000 A164954 848 197071025162948165684505998934158634171513159911881686817789591555189153553843112996181586898076673779352191940494277136383204833345930505452622728949005741067639458706092900281487060197971510991122213447725806707287930798603293873307532146084248239404733816843384257067867793999693045457052420771902564483489574000832170567023292278618090977732502283416259801904931125789785876743579618062574095948030629794737013793015633708975603248471545544934847916681096278316503138947395508689066334698057530729292612750903944824191091799167733028368649288017884325166347044255484806750764468247955685480027168393702655169745897239769656523003285984591999628082924604751522669589614715042721314616563631960393397196570406330836857585123497662545943232422899463637691225585151843427068904126242230075405912918679846322517960799794062296690865513185860484932523204739943282597305812255284184673761130269054297324072342452201154715206389498900785797760534200498419389743368079624917509545608955635552846176268392305645548701268167145501416524026146792782099932154254427423241307670429530761143440690457782233832819790 A164954 849 3941420472543594825636353544201424812008401828481405539391447223561296279336695316206911202958941912504367930550922587915707274794552755950022513209186189256715875526054500485420251295411394291338845138719902446852590493042692198324713588130923105390315341013450013268266495150013535738078276034354966825246897095661105356649438273048749168220467351716781586497196710948292577856253302743266595344718659348706731643111344367630473500238646015213637671824322822467492878989236703231370616294692549550982500382263973499397368756410241802544270906013960360936730684309354733355984258408899149395007981089150286754675056875699529156698665146878833002378172272255428289798967576104624952976425647136377072562777159575822756607944086831887086341242308443689499498374825236631566405413279736214501380923477640384104729742472743643129729275492692677126771089822494725594907463475306820625733782824167067578282589463528009879188406203029943696088870696918126238804274461674132237153710646328596960984597198779409328125006376765179643049363916170526001486780685644992487070320874075207760998857090387498223712791600 A164954 850 78828408836564536326208460765245317303586662404732537862969370825112812003101547868846518794920105896967707252612965311950674717398844170860590347301621152767906034234418795198100958750529852787207268825693575037468263251906558110915640054853587733537097295979038099054628711040940454793818980553714257524554271434949864573192427928303012602601552711437279405446295404463569855072113008791236066746921933226873824514360855461557481790312199738329222553184990653421985402231065392834397885871557955268526502639837259468362998231457610842189511080107739469144049289438907049284281488031068205183311171691738929150641525111614113800061759931391996993157655947959476041845980773972665621564119734213447425844638329088803423285893502781019513492696621929480663034809439150837645198241392050163182409291073265331244217246594935038456590558033647866699853623841821122155963230163315900729004214341282532136101207298325458971235660219558569363942756866427067625249287852253689167443267513960519652249931900678576856918727714741516073537293995306427616285314785945367345870177787774101547300126467176463194862108210 A164954 851 1576568164445143522793797012929242767340105764796739298762195943579993968389383788271096270613227470876961117884149577311744078778132664454414608608390370408029891158954951613755937831856636394952752697539782022757694332859185445106740166941774267185357755433781518654878550381632203896521448808406583570883412019133552440267921807912620836815875167770778541618973131799225763060383199254342804531989413589592260323329896471410109871517029583447713833397670497149882264493547934420827668916985298390348059952687900978975572426694207712669872080798725434391069697853814388628977556157683068449329254432009442464155638254184752889323004338504146678775037329016207725754252200517056643671994530513987068008674669333223034288258105378485946003210941499703426722042447471380879245764343787520726744002251874459607876792874699944286371912124268843817285709024674954648275543816409907778866655443984474254131012506521814407174063927570365296122161995889832209488261729420494671836246442026982001696158396515379343026746557883588785721746193344046704056700317179817699006678761880880957492462222532059238309367688400 A164954 852 31531363043179930211091123948032461790324733084910383859962255829967842190319028706160077726033541219212681225979325789025954547955931709623860966826608253690864942376711680470679100813833908802174413495573144210417221022265881475334366754421758649146467695549560777379640549964626369083268645834145310868300860567075672301559625420195376256713473428321120535642636971207062537860522293204293462021991404318094461482705626120428515574948874572501516540316271571066163812334748932107498693553245905945906022839531841509539368885292697911969818766213975881265074596915664906641484296257461066703825290206324949365009344931977200680789117369276115607351725122560751089032818460786599237283777073254724461861256891421462334834892427756428393305755188095077152001997433921553088127850761493358459013808904238952988411716821241885493038395719851568576819450726705883618318057488631402600737994817779205440774190987758784022752297462587107572721584403021017295160361770344851966177182694271783665643834834887603748368624144501394807701612056314555833705402078736687857071471607563953529768597167644538679552449072000 A164954 853 630627255949139799326126152749601364676947017477719634893611855766716100257007632937964600796050660417722801885513200636340550406984202603188595229708181984422641231486486573324788899810701794105875460807012959313611107746961080970678603400160639091715605648469823633234201845932173204722166310003179006378669615029605915955216293642766715542188870024533404778116226128592196290267612026434616668083890736886874329976266456253096674391143149520975128253582663982693646695970783515968880175335716881697016932506113268791345784734024831410843918329068861494175104735100840814068349387225215288421309835449220988938118495605186871502362959369385952784054073295946953259611858224641312022553270724594151270980407923569279678092454958862757330945830923921715391262918368309771826808292944726047662951455419774276385751522969697705172770979086525216158494419198253485422504772981292992482857615117378515978562636901625598040466327475338184459998577764907808011109779045596209912588730960078545947290034789352412724046342626620278019366004914963551725535956277540434680187359550205758193758997692957851858350887520000 A164954 854 12612545020693621420537623749003859865238734012929536283525305153163419566398797954759626250139728401311587885884127820197401600745387395990365576908858890715900192504111517338152215820598210013962572142758301918993297232805986068058923125101494570130169434834163306886317946370841062383212060824980799014327569432905764576323050563694967197075414032700401651291846183445518107103086988767288401504470875438498500887649278216617989030904631662270370888389231923883529781581807459013440870421675412621523406175278987439508069873771765921527469621731405283808798981208307079601054556075474192763012938480668847716729247324991435771134035150864903386341459833711892811322336278438939491305035668011475378002518991802062030168919326646700123070711255738822532424786664109396451910847044897648690056378019184128368225402359426009222922879180215962519297690512627225428818890591818182540475017444507052053855838890692425111468421083349269852105658643248236299620795319824508926824592067450485228518723446279613177717565537820237084241349783860067612587411142945078173084392654115840707668739253186066997067476456000000 A164954 855 252250898448088937091054488860313848738770553526093597383567463819850342553148865015199209687168871885374394681159832553359843867021814798339184984471082834866951207569866064196173072899647682916152701387526893034287446213455010334085483643995527168520535133978602822159037116460773213439615908997960358021634931304388216670835505090692001666141013298202704140427356886383845768016434740117689392945278722785190303515464546163480891479728006682424784234136211362263732584883984954150082746732729752182129474008714190063784481057260704296761217537628666754681917354291946858414842488128881595151993605047065513093922494757582682244416222286841754340036764030096931149048707847701054843180118430621354611708596502654769335519791082322901990450117859984215140486299217051949345710564618015528537074538599455424174715485189161286847806775574028414308509852825787622983753714480210104625857651733330675762808500867046765242550312343835520300226914623966328780387901174741873107948190313987990761832923935443562019084084462161372161907589388417283813282063206786953051300762344551325029245971050259539139358703232000000 A164954 856 5045017929646109528198731391483650371366198570738063708569329020967320796039046913920448414579438188192042316392126543821744062881256229891119959087947087435706786315656462911529819115925946986594395971645557601954722016914510038580854994590892501764452726411176529834016859978257175147407299192628403717741904544249965804197184169235693259661547312964892249433650812418139723651110230686227092994821285892135179066959642783233957762480586968768001682926688450797654497584438231165365540201732697504084407709123842488192553964656460740743062370373471047604383746741950361182483384536634654274270856885736698897604339517267961309785521107667650246684376081879670207233076966209319525219968462672581262048810631239393219941563824482215773660928670945792276083923226844750105178811417466313105372751120714396794031478259104044571338295292431045246560742716974131480290186480402253926331617292972129844189670923972105406159107701972358530780849923992841373849448791422199706959494740671496118108903792887514182557073641196288835005484848350940612464644399305101721717215188364575781684722005041591306171879283104903790 A164954 857 100900357806608806291527460115220475359139721419085109389346175310752694820302330550738252708309978773531934783221128731525824968441523276309124369729450363481490969598312090782723535477178806297314758310811546864473902191198397409600006326037489203169895002855620064497059552545977720520445604105952005501022209248243345499553164733150929720005487199314608321175089742172050638837835331402007962614739946571331041272199892863965953907332276077750153623413053487000686869423935264954588509376215999290524518761468023502188366163354147911018007799887375202302582927961235703933398386213833532910036833410641750666604582787685379493654355391969308131360337663148035829703595509292359071526691134654708637268986648513821063454636546359470150257099693838004987162409386969224468868230851446312800080229388793702091372936288497268114409101467630444139025767548650210018105973424006115202921631025552923462463436612065510149344183141360133111143231110127123441822791186991239035200513501264648419622982141323142494649311862987004535456358178670710973272950689489287648168302596762501255690491781559836591131690031396151600 A164954 858 2018007140405908685490242562436284303213597824164147183939449001062149359195606776330661766162014276103694673666735423736124465684183279714309159461803286400935874571868077505078828362328096253176347126562522779330152366815966977921625311581016618819199584883168790837970542468506014353627678214317588246164773065402832019133877702990498560471716896747937367909985842194184023079479720100717746690225323724832220269261201132063601775830799553172632977577315581598250528318403116975951124339768322538882138931507462441981955057985748001945638222115773498078765450508304477986869441150225547985312128886153522054037903075801216004380177036842417886048343632481963359657399845787181481272893802064948730868358729583746594670192963901814801854744682494730958283706506187011075850340346552426926721085338504451579379724137198936437156237772792785443198798273548056679229446851931572735369602526316170415504138047284460450431784951265914984708470793383976559835379534094414029734575918458734709173314175907282844652077290567943175820329025998995940858593140824200089094684504343629375352022284643886062065342898491980340210 A164954 859 40360142493592824902998718451363181984888024398931843601839489918184896439703338832931169563156579534735013033380965456834648639990721878048716630580351310644838595035398263890063720302252327608127981738176292427416533796159320153025009932825669071500025394184503607719997877721849485936928886930322727646182038916815942565533842226359570530866480990191651387929397790898540667644054671467906682563116970364756394261568088136957689470299071695805257653727401869129746384966550573056209569840246501839075749755711288278402855854088260913418325764675989842229584849147684837901418291523488506248470422081884181894874289916974488377745339316908992189389610234019320054414555627770315622305075628736065779826754523944335361425863937528804014086947422254036336483296492692753246466321521518551948811321784660582338639790972558550240485870324659240072341623922462183161935484707660463333615448642425647235180147246552213957533724794092546143881539291308213016686064888980065575302831337843528999083374179762056788223366877522925218630617768491553245034545357172288504520059135040174511804694673131507846161039927120752968400 A164954 860 807202843581349619967304870749155266020486875326090372696536440299919667521073676594972252706934697754094923000834360328698796452317447251306911644800788796557656606092118993723570837130277276550809238557418126998376406769915603284563415973994312513398132943826905810913466812925826305565150021502845610641930189709089441390357832873908881530731632270499049263867243156261457720173935433938703687577038143158317784784790321225895888281342106864452236602821133053107854471961885668815625825015350287807739100186481863819577260888091015546468821970351711512129803578557027025397478710137984987397885939635118029291506433681757773893167743102109324078167325659447019961220253790778026655304425149752440118708431550857138190913713961603842067082944068896063263546818826007454205436456457958316852584110255270878960547412503299563186982797394794285058743447268261831736131177063724156183911372832008233907752248044881976056959155428199306311132395837678447128765912868781265526234432878797988654883987771023038740677020628096236672075082126655165873929478681224606221935346765934578722791455479884154935966226255364956356000 A164954 861 16144056745816854837492707449420937846864265253470877467125661644722828124961611530626422283014756096269791706680988230414092402096409138832789813559891027604370826229525454192917345364310160018781176847026208108968442752332896070172532665829504871935915160079274789348539521428293257847834446087984733367204392021637200629400776424412527048882672894743301415382930609891042041749335548770385474477834737580430153686764377594252759743134055596255986402621884574472415624891855197530141205064515410776679264105174759241421948093888336256491422572943672523593358203483207145855331831796123996996527268752651048413710541380480515604628573997320776087370848932770152776682987900522994817290146754495671292817635452456551383066202983452632077048538793854227995948554155963196869630929649710911894578835696346602222965980111108562431284963765928075373413088321745600004671053199484780913910275456310070462238031023174393459264876299490953794892680116983852678476210559159224390928244780014507946562009838936098834337734074114679379430756177669585336943361004380068847069390216621313344189780349942763058974233079366297066880000 A164954 862 322881132400134384730167001505150230555654663900181277919729598993371110896225063644868517133683005295886337077010177663712518322163740203113193657764450331988365246792670788348932916929376798201637899851900965838788097029640645424236925234087398089862919695593157825534227277529469920260476117699525975089433269166935572826743067196666377698000741275109420658086638397057955893307849439443772956882743056979447813953014274318296346881959219414832861395250468753939604159256371416385074183643232816874606004086753681591514915991516526583652926098680305534021213191712017308044466723234426120844951463411884757929732334497733426885684224558363704436170479113536334333442869798699035564984913029191744510904696797337777547342735547242725494799828522344634265628537092913102702525398270755355826871816769613521929751746079384283863815439011688921117328333707526218156189524726752316338109715483271333204787129729473073036506042695379710268094287344913580195460081598815173600514711348506960549209988929438560430705150341929845078555436238363502589404814050112796453687947645701162496896139832126699953145758672222876598400000 A164954 863 6457622597678633454209597080437634083480480454618900129938919301845713185864357933544171772141417773327536800408011814382863772047985952591411820886621602237786279379896649856790378531451007920553045255265555389964146780252467388900463943031693974820150723792016397281953282529861493671285266272787145656695573958022542661309412118101644288366960493107056260170293291925901419032579758069596728484175827247005851083414819935030749978024746538090919894761264920368617916413512777643346485319923148364312534521400243567091817402105326560749548014769743211923505246275197833979645936210927446035187151035414970951705076827717130833575939383406237742498479591433392262664519631738763495683337819369401263309133690910890548667228228508656188972577623352094172245719821331245360248644070945849475243338392245899988003677798731946382038632054096326695327898019602808724379159709276180287960278436806825143296272779909165537754291188018806892766699447003002136427919040288917187649290541934475243343595621603102883493112384031322051369914978466705968798848160252484319319761819179521162199933453307962774536137115142396237184000000 A164954 864 129152450947091599963269098850766267020285367384959281443404419878186164992529027838367688199214284701158697742179186825026516343989614991624041736548916456704458211870060575392644465071352892026202312289596393648937755631922173420805264699873816394179059674220625292154255507239060836779577563264298012177040224287754315974960871003990067554158685905086390390242647834796508202485390038984527138948487117858086054619269262010421068242434540536178944019667516013827149795438404030363175438476442586258496097505022796696192813607777578735533334882990236434593537282535691973179592577482900018220753529930682005762950073654961903364357127218922559815075743218348477063388735233481904708475474648909281198001955161459669154419199462213124229515837718227313998880296679679873569954867341956386761689797664117711606856377613193888163012391640695746766944280105274143189797349254916520854744569586993233386035044060110530549732360020667911020266661156406312405040324473596001662748201462564382691757044446322810810163901296499555194102929328156946543736621246652003258739592093111604841292719040646599969663372306309316680503387790 A164954 865 2583048998812210616846925121855597047419222513550811205760609074389161325355417940117038819112004278715333189523962747247915144940390218628396941107308017373063816722843763072989627190273712512826874389477633589971851513175899981272025010782275065839102097452018452773388907277617836002668996021457062224403379388301155574474669992918944986819563238960633111541588596621499760486383698331542394164269153815521101751404842506404542738487483006210789802882194672405638825252131050157188423411088444104614830091640814441010985583468972525121514189411712172614339392791348545335325328614945022314755280783061291849835972215111623801143909335394407295603637892160582177469741556643770790065683858208610742596424730094030546709876687085062493591602459388254891056923938654696798698737065299915680370256549666348469072783985034976973705042843989299192546611996369842237840230086486188719005671408756999278122892650440755006887577925619193683703986667455051641630445362828273191450211841728785210332843529211671279009311098247453387216151181739595474229925585765086402621678956052655728771735380302678888972080046195414172346535511600 A164954 866 51660979573651790963350074029699724396036709971758180735867041559434314573214016816299971523751669181819782931497499936983172466882184188660488088610211957422272010774610275981694861502088640241570519898476053961128513300038075008751281689221027236845992960827615748477354658545377889777931298208275597358098379495357273294254372767178823528454548733819514353670049337834252245514730806881402535393013917743330255639651817368949175603596707657982555891986448352181942860473400813102426501986078422935837745988035685006999611092310963357899881176886443949643789179586862036458350314232252988348307765832733376729924729900861434101057665139878386225905560754050281465052113590090223414304778831679085455286238448108734557852788511478257094982229147247797284154466316673053459364527672496756430257575303934034579466370872767624522829318230939427362456320205789146130244324689417314421200306422325885354262021837893131353393224285984968853006585563882678401809482415121966561428082720929961611667668818376768137059705502420983141031844578951497243895268096082138114640001288465524703408966850801748414954810158451910173901199372210 A164954 867 1033219583421187391795232912445750156873779393450002747130438032621708052786393496605183333305265055786658041450314898580160840699131280095060747101485271347665353741846905810071943583974060604532071040147988722456399926731163007841241263255931063138198879452297248829738623430767981190049653519748199004562583424493828701980306913519574946410356653768527329530166534864770185626035752942639143750012895183524769525024135692196149928748875103834986314526580065125022184318083612461221690715007759275587577802865101623875590210304849524267389571310772888940015810066935063324203881123312110608030198320084818329262600309989807843584742871437372530794767273297778387614187920946100620545917609983719121172879645886737163630160865625105286362648182134609934943409077205043418895086280779903985062200392290821995549541240896714191431155591641857417479608009683628950073680952982217089245743693390235702921323813339423251380697801191721280638668755573286479420201151473569385877038572145684380333569341050402213878663780797857970754813310462221700063840489537250963536928469117558696627664521910998381009360387859910738017433770248400 A164954 868 20664391507386781796381531244925246329501732846529009039236757917855686149617659385611591648106738842660968768715125697460359215602053890989533782172627036693394074483339124561922466105130692081647574615617535400041572647663043702304186965147607921114666491485191254804006444863677897553767823362815380363603953152012763623775061992118754094692175762765884465538899078850670878857570692403160776015662795754093883135691930818448332072306223638937521717878136936347145055999326390928178218936996664993210333559926373028393580772913058248811637267713517613687182778494953186739086342559307189994267096361336860777557798273033506601401714272577424992620603994431349647901484471509208103201478897205168547363271771878829634349117266416730967312958674133024230172257284514040672168836841029556445377661697392553839933467643848632220315201580769634784459608343877022992061259013050586120054184251549716381733523405964105571449381267667284525351111007411245421490092561671187389927508143404445926026670054051996134185689743438262025802339399422641129022696054734993252047382632834006521755689829926908629508146243930239793669862162840000 A164954 869 413287826926996315137168084818709790430557556481159262717295103665544224870148976782390332602163531391775534168479068466350032344429643601557052446310972928669621482594802658448121210615603441453074568565505927019102935214056544955670973303531891589307107878488750660264808422239923426130851526613335612719124756282979064158879714276920185223544369003224446809489349208118760903888526519070773540621353756753847515418022955859473311392698904023506342904493451403876928512739610652638452471476762889493382221251014271585507146794582520245509662184231548971480987113024102139881901253047443356558604526419547099397271806925417126622171422328147987386917250458142630870384210481928075909692111894719093425379012520458319921900344406627124147459074111476995229526660498544259328718961329220663790226310979373355377522209395259612240145826574042424386541129881629339652977979329136609103869892705894374100811410902794922305696130230002868758576938067135225091523241877419741246284896877904084907639065741918959815962077418387292730168251792016965135371646374499344667123917666336782219161784432676992776581694613245296539820978414240000 A164954 870 8265756474125140890898992990633464931245751146905392719522373277170164461491990506650836264940157200724868394427401785257082798419526745852481171826886545229341947329977916354493341890828042977837687363793492119108143689388766766095057261788510000044994758738771543379932605557314475287248631161196181183330717200121231051902731238977017826406985603604058017446900788963699631116903875531432384068199708505423073519477094560126637375922247049673280140632943077833920989577828496827979092437154066723634239491002753580742713354150771818909560800207889532101431203323517211202539631113980653427170816327399110409681100895250201175965048381642964398261123527740518692859596389559978191599676368453087120297802648900557831601873665176940903575335997228078111653393841819829968795206758104188668119677704035166644897591807568506202451751370645493748119963811736804047521542560900614082047499481714110074868147413675577466519996365501002774683940005994877517975518526679902398043748990756408542356390762486012870828290285523949823890927573425437392502040888721476494823947268112111498067512095709203658784705216266938207251017102374400000 A164954 871 165315128194207109581092485697854681077607023283752003693976889620588888511620029553077317556740875472284522109704444023743298999009212393476425894551072637705829300161195590800485191386880342532277667125537313956684573489928052661533901150127643366076947198155361471091380853396609641037604635802513002245578785491657616412557363848312638966861676542872541974080291875300480883120744413628985946479446837515383934611874600061276170479810320377528668463520342551806068178017295612063782708895457513148016691139704434595505675448197864658178567134622961695464853287731047592148824743340248794463390842528145576628335313039841196389733366334459380975678040926363695366230171389627897300110209980235847441760500947838985295314808844426786484029810244532326374325089473375495020320685792479281208696583769657323644894788544636403202011724196202780170182100516820426039670510704369919640352022186206653354401332185905129738521402528038963483926825012941010682411444316228199423236000879094707731200004202672930906746780453603075863569802220210709645932976999059321926108323657949747035035770055297349240755530805379409674112292729280000000 A164954 872 3306302538118228428470048810909015531042559917668295501210196014949702253200516370641252398467355288803447762008640314973337576182230677089136087072761965208719112706912340005643167174666075627665271027062674244094296409829342209301075709814103384768345162218063807337943550653377842726514178589427024730877380021409442929947120421581419599970757287332307530849290549878663366362954777420902328072453554961722869382414502030962219408210892591137930382317778567286229506314098630351268428859954626737353103879261158527792989459879376098060570404605355194527468143926585508749274755146934822955191219260878985721530320058683001082056219910278691998954348044880985933022796207531885918480590568699520463204317861557443023218341473457515776007097831314411995088659251174693612325813148829683397807272763699837389976069791891707813316339171216253234610382564683953857004233891631103280107307971642560764736958844442248406623896856857189461627079505311553205784088761060871494252694932866031033379367610983344414248514600954183312253048506923106155066194684537678720515429607007747354075474506607886566295888698611089732682989485428908271790 A164954 873 66126050247046293306364958157218748810659587393231018570817084749752534723372643004419168915997861363224101636463834989436183447685542126174873125090049553266432788212015363905532610431890888093699774232292044181098026997202467307429467932513078044303027609460407705081189684776469852645525289256075788336863686659714670632861871323931728412085620876143284444339505245026342301269893331384498744306363463462761201451830241213978308136511575494505747907303005670726752981357026969225224070840002064234917478714564567273517308215895898059151389330365023102912784441971001313111460308541293400422292433423901198209878677131383564726355449877363927567902705424693959174419779745424277819179538755886479551468514083162126810607735400529916446671989154763549253816334257637546484904251636195623428812277040130566141084876257813751251848877170169017316342462380629983864301151383496163348151509991219769247717820903327884369547313263071993071512450207285723958398972715943580000813396963003358242694702758264604207241871856726102144694019388839962344274596581883420050173854817129995349004672242196522955533335622291825437674662325444330871600 A164954 874 1322520994634560521500954929986926674566833933048670921752564292368931319065915033544108249683253477544463101257362736321832555616606456549662943553570038728013074071278403703187766753170180511732740954438432258145773033441460077005238355433879959908148197385674331564958736618886628330999893414376221907248988662682523753331296124225073105883952327079558067545729992837115660749315265007983339283301810362876594573377028812163812633073635970620085797392071626011898910005044250811620447116113676402495950800305202761890957466158905613392153782040089488233296121662762320844551949511892153803407545353376795721351510708233233202378775757789468408770263113816075632343056178456961044946237085172201431441772047963768068491951500799743694323014551627855368283592584092245384577776929245426817796703289807162409720748119549601147092253483877603319699321508253509780691824250684955760965414734598102043386755281426352649330199332738979294542829229774993642324446822102365114067413315136607407700692361337937907167075353694850829435247129497536475024830473500859517869398735061738427532445445982976853048457861877466639850883634784984759204210 A164954 875 26450419686563903537492213936589567458409522364654429441775737794856238873287544139996662420930994556488883395708975457098828845590041411516568492106781727813949847566330002565297625954050865231829728484620472653391710538777416157237747044349967178604716851642810180565873590844877192181785620872618560955214071843415081880107096439430232870523844732725008924093397615474089509464653267765534073609527029129959302354349056000961182068340808627001132732761662772185255207658959244774728256308546230405871040526382283566231375359997865312025595549457570288166731089722092308537493857059168791967384840765511349570108957476775902204608850360633165323649442382765441623954335240108730670177667904533465437083476285285872015434965871777781194251786403208795029817169660634796789149376515338823340343220776234269932395974278858545382950588487036525861435875377888397681952509473999765099355985387436174036383082895722952225389048004330374553108189108085456109618283797717172562371173820262953010949813350211674603786265405103592319532277424365474063283380307281012694706407475617538961695948942440464939724980226181935418965480461221658019528400 A164954 876 529008389608731997153056035238539703101560287748276962935951110292106118401947239720197205014276323423196442281218555811397868959959255594645674916604036404327041987847125762422796001061008228745950241197990631626912588759996544384540904954181384869363718429517802523392183980756079831792476241797127241136258699995032193679425763803779507498198047049645097674704095384825531838308425339022629444459574514901182323467352153724444656668569891397851087020757484971382926399506822980916948866102361205136710987831158014345760148134523516964551271540192525475624920803918999718334458295861410840199449333638146840367196833047731770011141169156503368749712673470809259159113961870092113846320800891490492591846568787561790417127576214599688428930164693271636334360365798167497310008543502804827547888294217177946628670265686386868941297137645275897152644324302020183069797526441539958178982031937621300986365276258865220752401610087288592017885166294904164972691805666399113520161557473567213861903020050533811300083683937850124142232303503881169640298378920288081308497186457789700512209576212670499078546601577236304612187776239718900708524000 A164954 877 10580167709723718471125355834905761140698602564069306740727749293741749186762871932809223232198655114332304332965152049616383220162353659179199599821448765047501740487353029470792789660819983057106118254071436203719819334888895312486537380427268523332661996523588028709337922892292316398984801322837665263364719262435254995134191976379087151718383988895800337350804769203385469746475706454691548334572168944063571996954463748593313439406472205113590387725634289981214972916689221326786652120675956043120023302693407147337855781381794553771812641824672903758304396267923065318380789010788916821024037039321333786644290331198909918602106622006868620528729985726193716782824378760192285781764873846233528840472237388122810511116699872875059456492026447347441447546767672781176740591133976663765778243458193409892188420915912056604471650110996425541531422820925448250010897268061692287416887122530382424901377892065427939940445201759393859472131008561984155060358707569095515857992770837507350096195461936682610488841195472568037876381170409057160298583033899118174457324468064572435810003471530633987251871972616678016901318865100092820529600000 A164954 878 211603352545455965685291198626717677977871607532256077559128749027415509769883275752774669852026859658155853823264932948025835266407665668467098371501627002803085248631413320307929774981559877057990948321958994497161679979849285687698422309744706494129997353854212272587027783709322315348514857106647063137227187849056714623399115812322038647449106083470783231862489192616797938807217319964405440742308562748789235723134527218417133176899643566163861988664217876008882504068254350813209312077286599630211772402401648828205380537466778479662552871162250907302045013096549761250416048531251521601499016014103021514633679756333450799626198452547043224342274482135416095178626297057886104097021908325326023956866516201459255528455676692282965972645350749591639740979769562856037891259851834434535584039107119774741436614960415616356684880279861561973505724220942512344934195615520501472247794038096227190616190631155270244405234893436886972253959419069603597120592594327753262783566169971038232954199620013610288114338114652225732836941669072366059369831959800917923529753148360920228151342756130873443446380775797140554366765802731736436024000000 A164954 879 4232067017928751238961505611106402662835423275662520406074050243599920716090182256987297501201612340593312419744536498074480122591365163067004094931485574093122713750315321024000075134934401859477190631249785298398539465238413302513321940218880850432135095544733279419745942191455966054346673755130816420143199808988166586882287841941246685210610647780511194334177660023317729653698410216699598295863474932326140630143595589299359951313396860601118324456314999047869310996054485501813711634821081567960461575018703094193072908945953317677777058116620874788760042016692764322664326336934494135650345824835587345927631057773774064544205289299134280762198984994939157094015300378238529851174926794519629422085765692809246016691547118541294856309003451044689010620483713401770819413940482711875112064181007427032782096232051802012478735166795892262327659840467521193793008917396143143923156912511696117664096468420039633800031315033717935101305973337990481860680220745471924168145538463838589279689800025871367329037046397061814162925198599271778255360064832389447158260338708607834802052321632981342837106441985214415414143086069232329229120000000 A164954 880 84641339698967673564943336491137595638451446126921023874001594628097993943022111274103836054951036874787581296730316137762848432201373370676799190035352059089209981173639358065148247741000248131432203890340458000857648598315446753171827412768674381824748418971965184027351985644252215441646694963501568073508007519548057306991917276027767247993222045056155647154290868179789773936203749166805985356894524190547264561828927303980542916834313550319400931431464605609904654421728720999930214674811524730188640757072211706079899625583916899993958022297308925384095388778830477792548428451873305013605247284344723515138169011935676905333047640587073088538802210069296530558063242727467636416327289574493498474081787957756940791616006558665276840263513467801961446005867450101196453752622734327431189939917746077180339527383714399577882534598725295474117249078834361629076089301518877828088908852422610190864731122415529165304979714439908902882988578423118819538507929879685641825700261163137079635297529637767332891313960703564512415635078662592161428576912508688038878091773687954895169342826338021240831812358259265475921902980579889888275199555790 A164954 881 1692826780787206447013131215202942760403888534811832792530443687683951471284811548169234441717396538754178283971398046280721888251508869600270329628819852726319313746819445913005899855666249181466411903113704200674890157837252549121544320423194635100135898540985295593195702549187702195927198296487736154883040377186655657526761554264612015835484622690041748152500570717864499095968785879992400095930390994691434330415718856439477736148013797772328707474732584605248461778447354639271723933064028362023361000275407230565966821444975348928647497645244007099859798744476113382636206603301134546284071561439554002234474337367917450395639789903829211236672494404796198384716409557803293516183120865171888170128965241186579224988021414930093131086939158294202853592041212643339530384528716288347202771924306872274100742602527855178123807317230654914033626026966365987645840005102297855554293589092225960568950657528605313092186662564109182074797153801728560037268228896998656005769795060990047473535981175162146384037739869317854831455323706794975154999050567391742691819535464075061885952784400328312498429917536284852871218884795502663839359982231600 A164954 882 33856535351901192566787686517574021190596835298601670263180940071966044922005248202341436037881223126296894978451349053417407580469359657244743512698626345761238539992239188785976221524481164737670857374772542379408588439162738358126160240017365934611795364237655316726882499839164975240893973916443154893290662015472746512469789331223953333393119570325483754118047396525648767565332860689931655957405435638796571036970336144157721113372484823747008095158352682807383083021026396387316012033366210562718571706944515360656057855741537762594243465449564536157932350426379647674853354404521466760472731354127293408713774785521498177073171307103301877417625784692736199609047992211571850239073982281200415681261569916055638773187074334817291638371370504314685064110401826599425775592602560736203550675666213818239078009474907260130862156149680978122483175071504462858480033224569675107938214915768564971703177137650854377007284803026429798300456908780384847592939884497592237886599591567342092347763339278854759319300624618359680720773086801432195054377230096116288708289079585086668434104545089475549124960576969019301259571891729385676101160899836210 A164954 883 677130701761165123866254974621783743462317998019333693515060127805061208366285308825963664828290309550204485549494743624407547918170838449681608656417112739921816100961789186236688918712746916920269533745420014906387474431608514676428681431416783344417455153112094431797018973891518131264879638062631733778410329744247597488086951543113327001530933737002650903721667573880151064225800075600306199924061027675289109312525903190517750075693873840948840816441073470195938609462113999783950908109037077699398468167617722199855585651671370932310739559884978606373374519264740553939651534860404851905280629589270135454761256473692946924670936322600390602036033625790968630475355865341556603089710945179261359198876700167593860932274407420654413100079156854906261127599588006641218869892615914109260918256925803819922823337985148333984963319094977159285876592073632119280865326941867862095811160993852214640546822494592049843416727095413519102099414830523969888810303821104227113156065638297664704496141101089331819156929037007245296248793989339297740175468976887954471603748997773441982983068043447696965626456064246830901895321750974361508302443100808400 A164954 884 13542613929686129572831007742960250416061392581918113293709867817341924962251758038559625766793804449822504945525159151160759263439994147874154422815826246579484890670405922363387309403096861471726059680274870713765173356526972428011842886575125297126345582818938473313149793102184581774681736681379241480262495592821877306970070454398701575649224336349172728838824986403325448480745940790910952112933025916148396969216387394189579109295575918739416570320757351840716729626622925151704035427483886650245307833230121999630375418338315999362814117323868469926355275396208458306260454146359726655486167302070633241864920607697062884784292288395994257522206182741737764990724792398157953928876168230480610567798083819641309272120453300024007030072865058590161410261263320853816841405614330885623801144074878097902977203085123468043476501752294833328528187064696699746885960244978656993000842652893595245570371761500596523515690841002329494492034548375972587370414129695006434261393542082475404985787004812236903564729541113953981086109701969883779973164205559393326288371189743657270715551313664169310794455098447513691186543216428831550792622977233408000 A164954 885 270852276482979133366738319869696519257528504068991054342370661571652515143556198011999564740436054172818403601208468596667351370331430535093533450066204767210669186431521220040816808638775692100934573712826822588051944488435491249902242890438298547286841251512701159807184134530776018481317612030116965699135691815176053283568037558702732225356599959165848792064332426580957513539517601396315604547696625575820235043645134491376064341545487213197126486253864685550293741280071406154581053855740634930052926062157791105272782472864091601588268869000747354504861208142442110674557551910227125457334440247117275492692321718405336621503317006799614060073833859353123147438849349789695515919162351147519879032372672718614826511908369032698515962882939601643951959410697631496186108267526869781247678460224802388149958788210879388145074742453802469426776845758415142163092279022399134881709241718202923966596141462187041003260942801927772138841616002829315539292443659358566525193315427979950317633023752053743414926410029755261124944870483059632102856380631620551262893347990636914035428825329187693645527621512201815286703599956763517428383941849012960000 A164954 886 5417045487444714163495472788752911914364203519596473912113772180844399122961914817240423281360428508970284974605877984981595459113689387853003167407958248402644782149731354741421008958374764371048032925971559905044430538243278659244872165238379617262400341969706445137429220478649747009853090848494268606552820045375102971014399047023233421143196314207475764230687485048196991538195998732284670179375439510278242250919649904145155283569794229912808845228922007259263759323105050937448128196523039141260769880837551611293892284881379565295881033544188792376803998144967423096980826919627887298225109801830145907118862658739986931136670046307544520442612226584127587624258894982991289045453911757480502805314149969066783744465938364155787811808242600350569615017441071690598680982686613741568638518250253207557450091112216177848184769774600666099746511598449895934598321672362718746607656973730568277027754055544378547575323508883243075315495917421059226739393816626886128567783864982347260175870546976169113040461311487960684688205813386013786029391624535194378554782224409091402090213354433281964621563535443899546931558205379193065027086352919787200000 A164954 887 108340908904596913193123583602237868871556739156262534747602622605114958861054113484817105358242718689684037543751731960596877816415003300082713316291848029221523611416645701640513634879480298001547487553731667166556443734356949869833989453359865271581277178183177341574295165333679473001596589127723957982458525088933697527148746857448243955585212584632691052401766431295496656112032908732860565355938930180801596019327942369255785606173574311233503214655334416150432876412173475036092706318625311678409624808638948009646578406109545971199933794167252753270215442541720079609410056021024641746070615974358926087677577662237342596865475049581935193674955519623854245994816059403773355450491529840212160599616929675225419173874186953152106087176528173365203816933363815025472796000453801750246469345920207347038020129204295358669360894002505656219149725634629780518695955285549095911622582261941561494471705636900325501708563234558614157083190295710642853858775201332018532634028428101910279981612378225267155647888447616322937550284342216698600033112728759554637033949780108890469437004045656201126651492812875255762580888232462315629729877377186304000000 A164954 888 2166818161205991125510087363088773505781780748096462560204020346611123392573666343630346914176740817662650276802106256597242044678099230692853292063140422536952441283297759408286299715355754899760114165947174609771929472955109672970085611579792709210259058439807958885157579764546456531884602378180676152184002356820346188106084753319518375322199393733694709714868890804716740211542279692368572154194587646710381748339501401488320119139681068148232431514127831262551126090890063260709491599637060001254509584989752982445744443226671875510369570320086266054095338029732909116038970128624331966992595220303564696394000380955865336692332933295131799582802728306668953232054242300529281769921977772877612581902754096468080102641355969807528507815851580875085972353993811719898359802697260449330984410655056496995799351649930999713171862478265135135007211745207175991384418378943727867337030536084752678694480156062723701186333266596610324064674714718111247904933117654889787405118974904484499866256524015983930890715358771550003554560084900567118025382377404075563330946362251277943134591338600744998139754939085666687827176357258837936759458475746110257239790 A164954 889 43336362886400879743154061082655792682648534261353488509119764822398952158525008351287034423772545230632396054583557479650930660557967907681046356008877689789488206765252095675246534662438076789785571616394317524254601424461606970869828681847762259777851466319047418776585124448386472074745459476137462894376684237240368513383891389801437430653890715494711967634049059670470946016878024201598660025407933796094631525848879111830490523117813001435895974702979484041871893070733140413942581458032275378816533476134540093971146366623056631934809295136549540855727344172628332797794782736563421981275562422399017420688984173339676428947127311972497905842126924417216430884243268259661928616682498979019639036263391988633036436104564011040297877763451965657357367386406942785745273707708897273140788687834176941016766014315521845059130141529603142912628579554435127447898353043529476328832188538613482549990523987748817846769905370040967299753712470440192774653814625662784083151147624938615882657616009349250373369458971815470967162289659136005281002050004659200678424274578007561537608851925767319474929600438276565208054698997368591218486388078969888689591600 A164954 890 866727250973638844795459111087222481800677844190447739939541703635254268315014613572044732936463347950452083328381406236808545557694067669866813584603507448029064554584926306411083560537789571636060936048197751374527379798017081962101639739579147917174615465816833223238560531792465176927015830155574868212782140305164331068808042852361406970522377469623175326079538428785784870883053618379617446395104331679383879455968716844163926136941703023671527930594902536837729996210175178894264481315735199188685819471191081907436148388901665763274260852931363707261885284878155826290108629183244379392972850692806068260810082305549995253855400665857368298903642233034893200419953276201563815551622863760526102562135781763865644550342517421368743534241268639857557720038184107909015107908019718283972030516805879207500427182580274104780748199092053750280174427212083543023486671043957890331511846366553320086134638715521802551842410212737493218324396365362192558599692872372901047508287045040562911133114759635999984023094540219052199098521352638385576381505134933710524028145705903834499386954735090285765201231533407404920231841700965989903758505534080903861268210 A164954 891 17334544884385201894556740010426582198967700063076514193933762216450589869190581202366975547949515825765124911301833257611969558084575543722254000980589222005367299477296213986344728556536352149528208795370183045279254622136040490136134116844061012775844032105054361418908371492344018247182449415768009570760611917310425837398765158173881306559338812587042225989561913283243016428570935054545233845640999748737502567899197029034360836230542920372502727342604307856760442620113750990193546669416497816020819388393827238708987388906843977757046716062634731948184473726074899932486432072704406383208689058752635762156809622886129238575365101845295569619294919554509155663100823744197781175391914958813188487980074475101411207571875092438630590264269959331359361846964587202062494833237229822102565745538564391893310681577002226167577871351840892846155545266709290741780125624346525081727598439216739783449175953521344963365734260493112808831490866438410592482461864629802408639872431826176163382278186645739850013140192882573701099024990451133310654440203533668149591415997033128764931937419096683640636209086025670113587394069091203108755784989775280678614088400 A164954 892 346690894985952579973417944875316903279131221667683455790489477263864448206577785490366435789294658229452857852173089230184916909934680955389060432053788275696953436619499145072470401223579376818776647200581288120137537126902663530578657119106347423394852632914845744538973360770218622999158203964217011414795505497329990891594171659886451483127022303808759927111896564823144373426367503534216602984571839611476211239177096020327000173134616600533819595210749456752908614038094950535158656996383944109403554340598607304155781503040874388321620595409712670681234613335507447428868587475376547359658204738141673778141369418116675630414069237410324249559748141853690366214613079181433359355625527882619317063090696154110813783254607392486630704117702456869864710540870948919541022490288166473470788842825695197123809809744205610948035530289697300946431272802086778395411469410085018386120598339285109529909352503630388181998951202334351727400290243823092221426814788153922670695747547720201873545559314525385073526713293760533975171770087697583144568973844680966191413321093301429092035530878531140154076937606375377687534773896955652606399613447375793628377492000 A164954 893 6933817845684022441114021790842043251578168841476732554046074203974341980586878938667867212391979998872064349566190266162608853163557020726660816889915842225731217673861480208360924626328634212939782369875178306693799636221690345168692638026629491825456492474572085213995585833871137621093348392261476628287575452969029300704260803125905536701345367117533506688651097279628568365626326119550570581126473684964047422407405029199335672433167495872351692871388255127412167513478297625328927612088758637967814418266413396682636304558897384430046137391334614047975595042990337924160170669933299341102852566024612646262930927570215329786416728758294742134671957852343952383344193669578221904068255131779497287331598056123868068301434258724012992059000114542250843682849003075956642966316634730097805255497602051127628119758967333970890272670851534899395032805399754839104408526664790702753784557884708467816703718736677541933664343896128945563415263177559451864087845674235943371880929178337609588911097922719462935812454597391878567260807327450001520982872373771387819966444918805657708646267502572149908593869844747062066433328241744860753670541984919473689464320000 A164954 894 138676355832979882498926226715433118599240634835756177997202699972150679125715864134342562236788974028970168061725530824328650756317284195793558419473251514503440261992531580286177618662449176335979674832067377785402612738033280653163277808938545039244473765468201851902717734473828478218414224654303556016705028184356798251971583229209360830980673885388174602061928697884951215139947377673483147012245334273790119894652180291190488315336888495865630102873570536361282549168998010295148138756750427231068804373192260467479219694953328087658201685107352684141165686989407719129545619294800678012336249903437858581028330826820469414910842171432781223113635600139197739418937769593274245528725882016936935590515659141298487855655128915085244983487744071259148344339071987608828804447241554497429432651243509296998494108475095890604959250690155780312906735321976583576656109859303660081723459439258911293466998467378287110592539998379660646546129046646365837568094446243436234150733720542318621461666915637805785919209214360150306372394844484913716808088912145128287022771393962464097586742917417327642751271158546300432897990333090537096261812433142862636355904000000 A164954 895 2773527095045586323511440352280507443338357856839554098269678317296290372793882989906555604514766961609980982642545126508102488987268559541078010022963723689845123410156671128102734895966513368263274045332623788738584655032655088059054057146890004839596353628899239990510475045404684080299229629267551589353170946186660209797159007918012218558688808568513581407016709003546621259347364659119097648039223896965985826823125199967885263640208541485684526966387519403486434961368601361674354505434513634055626407621125060026114265974574169734309612447760261746456389462380173595517756503818707384052308969727669284735960862044732644681866995353993352070676640864630328623419833315899681059521733227965678508687987143202392286905631453113804602515909717033465596300423278273970494991363008287858055203850699551428888516435416902035842260959265617252758256290719161407424480983706230122167424554416473064611998451200460467650235862376734847636479056594830852757088639580043072017276977150357701022902237456424446262443386735449260827991470848416548063930407536296576352924277790976300820011209695664245746613298403953192489346282026923539549004280531746715978450432000000 A164954 896 55470541468631506678380031607648389567275625127371952708392518467456153352448112016844153786207170855068480977292751885691063920227337851755830321340837072608347512552988560078665043558746084107445664928541398901238375796213452552176551608511258995360498531293916423277711498611657065233329533639765073512592226552325778929470504237355927757904437800597711741080582302921293054973999606664023661549837844185875576920418554529015136132295027861613505850004688040407508345909699893852924014479613022637240581248727579776080247882129298387621202345405482515942046119211723213788387510418371189883826045131329650531289018469522035764574067528332272104487866206517390501406662768247667020300306926607905642858038843477320510651498090612133066040191223009978878568576325825800000645539451060522764853777434623867431855342066097047919514814720489183297373775260913147092999223381338530834141964708228380619570480587853732575210259226004890886570932316853335162500849864429060549359268313574456461695351319618769231990095260348631972700506519524491611396955472730482730582958788537387100774797856264986955403254205656299477978187690192848292228388206233213231844368961323790 A164954 897 1109410820727025737730625123393732605355681862359056469027829411779729984980371284711143909642380049558746846034692024824401561214186090253802008844447993428395851138056873951905507783963238016992516979008606440554101169835476066863440441481694357878581399800196960934904269926304408977213489493883582304762420683618367073259956566327032222892701988596503037080416608515433073695221038402913307402777824208648628746087492101173451339835717697870266423213632513854905759851840555209447218777010715451867372686900653167032764208895342267611124248837115195939099288983516859113328397815207364641732118217362118307357176393962988372710215902991693543351243991914843488606898577403546808388203583773129954310846358881811863511297671043239800800601285033585768904222883721722411827825032839105767372069557105134125718807108477121102443688205113320430791648494148861320750176541771049184498708766562545998938019843033965115948316024089501696408245670036201065397198538745145193167459941682835178058653157802180990774626455719765574576823672441613045230306055894700678682148640425104963702987430372333779917484848864670702123388994796944515869533816036629842882394585652951600 A164954 898 22188216241628429532870113569671170503108479812478321251368359151105321590512791749046830699237019900378516558686719506252244479604325463182399128259476208786539533257598666752080421165476092988400226888628246077264447520048956481461804940525949342052119393564894998450168143372477173908138207862026713172962518204030237590027633598487962005069573739000656086052585966062781388904071679183271070886467776562703602428093253908674536432096604616005662833556935571855637226165625689053309709413033681009917888023205389941426857471784696147876716298615762926057204328487197056848970829477595132909415910674735692786085986151745591465915178905044603976118056531344402949581742720331505450915698808238064734502765622468636027336816844069266561964950360533829285240127364800024764799160083396153806073915669009370767196333033768373318276558080677141881220063742575662379578355686164230587117587641018125547573417520773772182590904472216834679746113132629899915220825114890346763666919807473976053706955926305394903701274110514238067532800780369486624856066344115972543394633016327724703654289177250599842860277661947228409361720512904634478205925310893641584639466943883500210 A164954 899 443764321374326886222554493429353777982066447555510262443602601332320869628363156077415664112528776191641923933591970320329154698498582425775161592599850980103240875081197089321013733033748512739002283941687266868937432867767832513096021028360230530652215822517015564045017764377323365440132516927635605013532454713862674297122717408705591045702154121425028609936795236338026078074451806165519874347581379048692598688733315877600921349577105492119944056824417332263185105888805478353500865717061059649766446167954330843968615313250938870618952409784438666648457546081138628627474053020859459683789140044580388500568888484628309552520795005106741704224664487838722540510277851841494681346518820270607655772081346020695688953605345474742158357500407918863847915941103312025860836390200203845294128803918321180400330477959886491753587041181757502932143152043481966883063610738149549685219999015706622327728763617364840924309769252872708626546257290715570449953589097555793279692815625824970924816973931343399838200382132663292870582562238134246902120231406758630262925864483067002664976594941090481747417166932020855525113222597407572780423486021093726232620843494159368400 A164954 900 8875286358321704713752966018474708195991947516617971055141644800036827207923201865194195869038600080222837989922997519483835188997948338209021950103555371125154291299955045489652009582274747107151919404759416197873845048084705278950559227509495546297415135491411798847043805277940498615938052568146561887462419727108688342576387073649110309733135353832580535201339175507465826197194066676187794444434686034237276966258293279038153260728168777321553109809780210253165857221839738620123998501685168262409961509630137794671898674355721639437377638505978552854406375793066212018720860266919486761091121873390653423915866623219830188537517985482627964720503236963421671233074632012971561772887612912331308175941141479281223169236522928188036436377978562588750815759869900504098411045136490487897451143352759000019426149561107235239372584464004680166898802419404187103798717694696515940223112720345131481654608305875677224087836904269152342167038913819244158802916249606839604993352777381987149942421822977479794984880999868536622802667256054258384951090862963368453330147696157174765234445463178063116610186143302193258800912507835479006397064734404010868352845119830780776000 A164954 901 177505725783137434061096843367246816646851321642514737228224751468544740465582812176801569116532492732256750023483112651221745680518500558050813367102274452964875301965722983857674890077490479190475862613701741167378828776281078152783960689035729639635719090649665728263745105366690598461469095954808233493083807198802463984206395982482175971044552504733209964078848925763422616657981944581303828038354889750014039174838404810485761889295908896014146769661441477221360246518067353463559593780582306636491881918023779449288500848928490029247524576325366647516872013290193029297844789468435686570129218917793981556407109534941883720492401417262421907130263683401377833118874139782264598376896988385009264728813120762970651188018778937624594112118979336004493464018354695353592107249379537977780394212543031528616913791260334812873468562087484205503094835958774697398723263492600817734836509207522610335092826788081152593789568469617010236063053636483538172135214345251266887856984844949497627770083346561831864115087141676147763873665346916636637195541955831286028035562053060189543387180550686331965440578959279388141991211274456131143713194967722944241065467395567483680000 A164954 902 3550114487996815908142213290318318818938964685550175122589942899130853594281159774917048558012757699610334558410101951165047276692047683513012385919792339080234362233109353660840703298725028996543546403847876221154654282858239629104944710391650372752486583538019687117004983201991823391317658218111349117917849040178169091472192326922982415438719169971743333810654003980276780022782091829636114086054098755809022411261059473649041368106262673109202734073525673054711698880584158329619393292909959941020564138655602172965047543218079997488573148426768948783928829344901375698714664174079092605810978222434097658094641075457628075513639897643625159486521586763028064037689954777032454641438621198970896345618619291096741270316512516868818137432178676623890441871547770810349641362131903220709600212866759972161610250322043744814185773434223131041387364622911887448050830230792818542227084715530392276397537716256938501151198204581237477513330967555792173909266530653066157946210053526652105480583599227786818654467891365650172591366930179117811030955772178919905386152891940784119902755010334114822594560727863120111260391130407893459655701592353141186517135856026306614400000 A164954 903 71002289206617662701249794265834026098818058765001110012307815377816247585013266125961314673897310891510682327010832986113192795474507117300170089950783782023424368538084952890558175918004968185551511108434352379234639803817153903084204140051723054245175705260921193374701285932996696268118690342530671319480438727605778065205134683926426229130945796976449366794620588905702154248090895352923032226821994332355280780507017021767349968532143365962450655076450331299923856616139391799351894204165474986225812779014575138886501389151803887843916106540611292350404368479977816229448651175789429604387441330246313701222799204328369532348635338840037616608757997160571428260048535168392346306786052604832147933219523338681390337452989099702887852439555330553820289254568954272548811585524313637271850829653186275017644496377615867418043512533931559454256650532965618962543903834672414595148784938206646921864377935045079008532100795402695006108017247638271687516575488022139562705608203086285168115310630486740000532680797955547798105211068398057786360014104824281804231890856407288978755328193090060117606197530813049193619160706533285928742785707036469764259247282825271104000000 A164954 904 1420045773065980317272914151453694916123878436877095623214568029003726569197458722340022728484285719147472652191716870526210908286084569234497151517340637417099752922513083955693845848102659218677731002668330181973843551549183908952810315838216057305002294266368960860529340392989841410475894259146055724900875284546969242210891137910461775470472492584826651085774616900958373143516907797228602575476198543938309134340068598212613290165465752457964976845621435070014151429637833313877499669847302199042629623203248950943714686631213094025839202709847843696784007877084148714008303368065020385394286525327047055837325868198732860866163688992397119990032065014552609214637171849554537325756307379765894821693096216081197960675721256799789100731778120613258195767046559462185852050652503718042866936563527331668229177023507216441301587253802841343079761713512618650115986402210437287736760083389512991975891219294153645906839984323601559829380923280514875139225882423387367271288862216312785076025311474669550933898232982212060157442614964145023122110155924182728534998547273713091334684550924501584388094495939349616447292960449860495475334168342129580319802262904619430191807790 A164954 905 28400915239992147610416648351814186205427913969083380923659595009022563733893042443216383269812504409294633156864341626603159213253579922459818024713311983874620369485289377071530563556904381472888635663359466327259886140440494796878730977507953070502021488550389957071293101346394977911788294228829960468242835890836458462353591642847900527166521384602486296713136440476054064041439953747974890128319144024590253061399937119797591619205772751933618811794277270280596514539057575835359229112225897967214859816524127982193986909587802205896001665777669230931198567691374822068552674252285043574016484480983356753003915046217966621707093424159869752957779401717875797281467459914824554507537874148702933694436039307775362292047654632110408888295302692308799714980034796778414557391890423266805937130679818756722109282389242310684846085138541029941487808327318498419621894554548525671410889360297860910289897597748114232860759054782984390732030032165286330562405101726638865769311207417997335794888206792086037142857000106263287055620171206577810340400595037596419707185548385608061885250759744039328481300825248764980444054135381105447516252450870595307088391603054668766072311600 A164954 906 568018300373293846499422276966302652150754344010554804106977032305515326387960174321405183524028838663418120625658641294483280319788280331673000797159002791308893863175959812495670305160975642446131298695641544226867235791159003081590490232026251652147130227751946311818631775578847358571965314311277353011691557806742933476291656743158904391492157011170738573048068425401548798356988946166841036065322133874680805217290070475837006505046264576640748951989103438788367401455880085466349935668346823816613126324062259118535288023169106368241918081129334331024195654009132419211695664486647192597256579273870463115388925631184669799974480696802464883215839534716487679438091856706469518031848036542533441689409419828995819284513595329994856655353024230109425308933812974055785610379846622343871709256787440315356931873291549696047053947528789863041725074798242026758705271432410996315176029095887728024124394235867867574000892875669739517235332093506810136360286796245726067267186183424110848293679160792405777706726616076453967796057040070497881418899052102620111726374095026663019111663611739252032248461074489059461973048844617713541184510532687633081357912890700461467206532210 A164954 907 11360365918934894815810231737926431603859008172788839794815243288611587561961189995569654033036151782818871562280609001138067527490099244282992822001035318102507606732922641671214586783677273108689797682481875238170734975470162204512127218277868837885076613689921869644228030484595903178163294880919109933170527955935133954110229612587195964793077726605835024236668160825640326317703576347483685391285227745151130984131627971114443612519541482292182433361853229439296090242612173084510305781843513765778581126352839171863816757091643372371276056934105680868488399083815367941046756878551870274283669378561475823413991006760200143316141858208150694145521820701509188264936690302328958918258771802220164189801961070049687854561481960355630710895999892280857126365338600250865601458437695587032493517999570109925433561975965063567943723845735182545073879661002281702499453035477029584042685419716364756849016730335469009815732093113595824396601270874157873229449431159173496382962964369765499613791883714861816251126264600552843889594213120188791120595724069066236586180744446823296010366240571954349897418112880056386301300299632266362640879440959267200418959874406150952259336648400 A164954 908 227207316608078281629408729999087619488893167403434862512220361920689855340490013767204529197127383718965816241351098538517301853865071722487813373463843025204964466333821696316204971693238433650828423724640775191739831364799427046838789791537368884570129118432139463654144970261060637530527177965227966514198430025191702274150014009285119370601849220947289250019593824826288491863930925786303810627198870220432594426242518653275784265795354800116957429495950561413043069569175002672484264837863327354263113828050261304989135135180071479363833096938055968524235672695509026251259670325035630538027414034190557763284854110043085255277547052251309745717777890405803523369989920685809634037086067234855824655571805731082877480597393606625294315114671577230323650661949701434223943016672641928088979031631969928391931741565586203537034718501854744078822643326674645361211454157276038342160551489333115791942296514158432985205144739220971003502348312754197440665695356134706833777872081021886163904598837290654943068252447463062639572310317763963986918464025355793722306536759281734440931934116151961004852200902331352607214109276282994790117680660646224205342828683494981774401083260000 A164954 909 4544146296749173338852256504792932138012123427021858582562717161382959188835124552460319554670634635631084024741800341085465063158563171186315406138139593767195535960183811184162364154258628102557217875992880912401299264403912200068700704350347220228774519261316830688474586616604064229955769166241474687299726018633614509321908715336526388906842878195557560306116488662795409147475806492458678268573863710756851383397049557685253925623997599087805323835096730680803286685722130873095248280777127587859092102580874783454038702570545510226042901103879966393574067274294213873631684061580677111807628809943031981165797761697643352884645138806792112170502387335628465628824920706500801794179933968506167310302087801223439957399302960122759488246186906176870095480342547957022717137291827442310561754065450753165503844872237422714303899201780116745123353868666073133448676952100229700069347891686778728938085168432149715481912952323400510381453424160504748334848041781718874797929697492969246710667200005681471222279592058301368027054727462483043028500271386605254257789172592540059233130868417296700235120790941231549768044251198413246548355450042142088046129197577338890072308671040000 A164954 910 90882925226735631941033944650891944958548058204727035470368270854888725382985421388699061486948578840496004352016950609776242226692165288868099627693595228084842493520018147515849878001854757269044799868981294941393320305212711958297903903742008107559552919130708953791802828419435957417473338050345557579251073960854913878570538106309309305970755928329966881282247339479567808615137141224466884226070027752587634202697065368147583720350636045647976401226489329228473678997702147715914532417007407070631229064015013198410387041018058847731614240834536165128883704290600701884854964342863246757653015895095912354108976064255444994517416690958204738480672521040208290899798417236031897578885024959932471472841080390604053844639190586361623495387431795452837487332493573826129023877162153280606206549522303037519543804143744602919359706540618297376499771817111373602641489890629153250529622247126444820150400323045824407563595936360304773487185797282622921505200752656537002937751811870943108427649448163405885340360335852536400934505263150180453299379008790964389533572454637689891999909805261535278629066145702810625500719317617136883297581861633554333233798053060786155264094158400000 A164954 911 1817658490369755942100455184118504943137072957380337985789643969642365339785367034563834637609689299367406564183957887956863663804261343080197822652487971616515485356727201426969049458370739049738904844362099432695213106446943598304435874409541436210872309060701625876282278490135812604716625855517232428250152550980750751414058038117761816676093085854975651128843298114064548685615163051995204061613255625800764814749062791651801778564426402190796926515020880896817632485619233559398481984369445247681612321528250614554800000612504149818847409191829460047725721261906342525941524949082259025583069111826623701698039937891160458626838612115611344671025945907356945384461968406840955185483427410994831934792808095134786170825846439405361144517022509347365461301162723770236074100169755154300023560354711820234580214216854815031052828580912685197010649325218025690726188814785074249993445733210346301230781945548973090109778656525051986786906062227103017526268813393573930198338193477650025652839097924263646924702576610780908826558319541014000920575051796996473878227229148491571986744044843542731051114329451619805112811072225320176712561094448485338110900243091495890181640297920000000 A164954 912 36353169524095989323087431268464031553394951748463317874186154679342846580707267445693594381110362870968399800965192019415465550718713709399496726513074635815022667985205842923619452878897409514656891695177847911893585514521507715194781889325487223575614302956368169235505748016567566164042612440256413632424195348892727017187487600378159696114053958613462211167065152567754979963663972226540542596215583486031834649693481545571662801307551642238355329762569970288436878663434438660870320729680594559178914207596785621267823389865063573238621180023972584822263846699421137797366648847832254845118072585718041336151815146609156586512555190783969987425818132393289375553428290254181191059293617007206344062544398300696231321457689924931867935039121526201664870242977318478874384138709893101893499120705013526160412186034056208788364522536914004683266212838019625749521754559973086818247371091883304655644476330837733264658133657714968164277851946990060779676645120511487714243541183504121219062258533931263075742993311715619600471190102440468810625887377794433542064520296390655594588440479565478292575494287431420370399790764576963533824695049995088564783816673623211563162485016828691790 A164954 913 727063384815937196083315177091159284880968886986397520651588599316767727314143884002209920200538795091773366365024525593873156507044011143900739999527796785994712576717353146157158331807600760690713730062274143397658178002082869286016925809202914458675648493974076418907318524608377604675054155403363573996906793563408780121876288768021661174124924002548227995145286857084379724300493668263540079203321089120967460088114145162145800626531504813215442584494446452810422152289684122675420035439445683294511639692571179028792935349600883002005883524227119373800265363214308501518055974280386583571495258698072172766856630707902080009766762785114261628622346932788796868352344247430865568178373715890320988584652693973934784527969021235130259594755857309120410289254003231060545725480493662355730540686315812952584401754620322339113449469111486108526388783433574753690394656484893772732516550391193665733466275013920094542413883698577931856351652988761224176558279463029936490406369949104838501354702187545064259838701824312420488224276281213152056805474392978752131289920196229594988840001245202039282574039716608892770867201692950470667963364220409407346992569708330106453843281505147671600 A164954 914 14541267582999093880290727754116124111803222491234343889463095033053302742382291749481328198203476922299853293682246678128388343788656636164274838267702536259566953461833685762239815965786512046633475342064750985196458059288576005405470526175589286851771311975842306821175720790992948009656948905888405042770014287892159241984564583110892837925218731240014237009701370380922690250247618346177627517916660004349202443879751336529927000664055061381882565825369156271722479388815182283451974190798613492001182980210076845206287967650445508050975031081063719558301140601114389169302824273666331807874999187981841404186411275603481307762338826123770196946143764554195775869492732005873825597836109108175171044546916086204134016813744075451822637347700804994809280283530229126958377007225498699198597333077193417005976188586206666072017480291991076809319329781559545455310133147265831425766960906998086252998587050709460005751974301059631008318914711419126806561440803796840653995371772562041200438683185103327245141027419381263920373970907825560765262226296431632695036862693977438973919737647200637535946236154105432179438781580503538924527410317065415723371161069987477381875509881316070364210 A164954 915 290825349393588876778303039328181250519741344854814747317888361595425018769634116378369159847923558855284785201280056887586271148728660989010697530896982735984793107786406172026729305908420177589053521657680382048795051170709892501812050723342405690600593081444061705284101421796366878516256294074190772112037854090322857630632067817227049047358779648581278282329940072403155720289707266541689069035337964525581113719944395396338759775949600529989125599216987669744730314636733642267910953456166266362242663331374602196734344566177467121236647833551701032811939478758852166164890581234498638886401864040044787060713798740978420306586847930905103226396811809052312287438771581262606796642094877970878446348015565858591446861362154524020801656005689276144207095639607872654116790096822483025651677048561411499205286841600137707235319424035048628962217677888951916736247463296675747937671816123445983826556972022810362413113418562954067590215927261260582591834320366661651563652322922839712617005446529115064101705616045525588619669125800537169787766862100073806948958539680605720961253505389944685724819830277573730069204382542961368713911066994452865996049414916167052693483082650583745928400 A164954 916 5816506942543918225493056731512366375085328820425363761814727870845396690597664418937015786166783619266115213605537990952267020647059214773546318034443478491753414327952652237701069556148821113051255110145359327946913922211237687607216818781558587917298339846855404474046642318393336069699585187675018008982047075991690116742336625858501545465324863625867855645912137394551139994409939084762611618431443561487331759599295358541205857608584102500406461083481648139804717751721888155279963609998223726493005577733048320690460926369513284283541492166256082145036124799275722262213028235213924263460783090519798362032531962690735733197744513593766804930184917280284932075881486977723551885496399662472727591111292396908503120023429515422369005895587890267169752798512955036665419930634846216027054803923374733181234474006101901544138096905519578041487689025173583494780869759782962361553645064277174456955521619298807693151574959326999652378398454170213745835651542693123814500400682347445519847740694643395961977439645468272841611826369940872489317068887792185931897783382390667422614483016948413302033862020706144711745302941922985968574049205569211705750620970063202308035706224540395924944000 A164954 917 116330137944321178308401053529222154795516614875088651545433770195645860116052930206132967507501921228530694463709496883056172366390904195337573709018946045276219330003543620697351059882584773486428795742742220298358536420165550503563852461925381240451696361296591496848225124017186691381480889877324411514466741403538461617440637907449242199669482685602202912904509466820783311660514656773828837123122556649260824895994056183112730393963523888020608203652470857694296584214182069304034163017462442514823157776772091948924699228309544522847000553229562872676669200467488024022564896914757514983870578004774019657015759011238061205275041371388630906648671967590472368059750846603899356763018035310557725105245469532903546056392318807286439573421239900229107273684675052404970081186664855430821521337510424727567264223604020978871396106606763670074620489851362573096735805072648195287077076121708584747598075962828162760817630947898359059049567262304316796692333561060291954555098124761935747107449174089812838415339400520678216605404477420031657576010671657914496327919423384408520077918521958657791426548717216296442130364659734891257397541424987321831605072836061271244035015921382338626400000 A164954 918 2326602740755280124729705548132402634328245489709470281039803995661218605138464339763623180375787914413963128084309459926143514958103037459244576955405639946956869725328905980593186963635427122480453893709268583455228887268560273263014656151759777573858101022480547056465784364428005888524887065498145321504941356275497536315824012793755913768715532368015526854708069326203767545416419996465325298810290618392991630557252096540353261152547736580258802219850075166552644738527757342028828505349391056211246809911358931734194104382060884347211116621588350765034520033285690892935531242028438932581877779904366002669743755786812843641175252625057462279750276258325636935309486722069852277021832731013966077431460841099810172158354322157910558399947381447282614733723024569001232015628457959423122762607473480013094877632142782764301142197383308306888374956846024442884909836459230478260425878749550506178757164479513348365346045112925082343597777046698365218494071396674425490202008766815235002589977594726254973776909936505362639568524003481395729905554250422148251518561532371559645354939871401308514192232109460492562699737194407379700382065791949519508460209064995500043028813865784800776000000 A164954 919 46532054452482733665827800513607243454923173638343350623418651748190400159117401508091740212030748085146247337888579643823271651767759820234753594608647179767787057011738790944787054592383175504646637451273855218865740922676190729095045261300238606773645496380585283519341324970245558988403126668996048254410957689604516805656705348770539670880828220479739909026518986319837377152450937149081477103162602076015335263892461388369038288516499908002108807333014663584387155855437465959539475006990665242520609285745520489797884483958617564749644443571708881530713121144432426108395290915234551309726879994265032243983446626977289263536993556446846128530542263296836530188479130241234348375666095116335553055160245830830988463777245363401846506629399297799661679875050961798061248150472376204596301969294769309496889415844102919023487245252626864245686802333295948476702071429309941015586204701298586348111056194049268830286789425357659670124084176946207890062829431442860237786041100767835101260619434153125063584940637251943218940579169171243166165817901353720131529574691941098977783030186072589223997069797491901125655843623882338685056266061683052047696379228175311504107146186078456580480000000 A164954 920 930641081797197409777582479341075977614149606079202364779057766464211724997589950203249561318571007702550465717332263385345790236470460246931060731763062100065968199937517866140143458930009150312115161135607647006130238061883489011124284097985937188673838202322111942995414220804408896799495926746255764939667503172945070318131525259694812956600494197698681255111805474822511143632330993084205201134439751467178841296198813388442167777925636910390415634836253491355639750324788350101190376452498451341941494852156803862560178866962821182724080926425489476448746669231001524105178515662082682747681428759635439366399009190150893959416623031513463789096085520428819949201333843010053099390437859747433245097253055484709146885545431601545943312163646498303556939024926600652542733180503912424001757387483242843937554114852650878132029572395878830526662114115190854784133260524512121874908711019119136810064308189659283341882845446574703509166813271816419238363377467688367111997205523553161782891624632049346950936796753147813681295189013387707418215166260439795560628441329205025598270393707772772059051054106161976339943167088246436813944376320726482855343746277255347241550111844482398595751975790 A164954 921 18612821490894802924772178968200141722596714787830754341794849959292308936256637404893286367930541074043519693537858677884522948751714481783340991427063612095523905192805198267690916520247095810625951464914763792698913153404863268806953259399342044837495329540650364312080038844078132276618586402251811295822317051075996090462578870879576649911688479716051286593864624464965494884312864863735617204112549228281019546290967980190071395710425513214773102460244274220470727670816547620231825055303671956669416079788063958583253361095065821409105459628336026445664618311467090520849024260389486786016505152679404677062581716815120052961867498681800100151626515498418185892661701623908384625351076343363108581826023887055970489910919118701099129834786140812277605610976679306877210067031206015121549507781421989958746398256464867515886284794784407522791763631289254800684501849256508468761866560245330933158149849966663801560598047719924272317038860094173613509403326130390589365471780634992430811417211620723852603495615225135259675575892867011030262279489876103769813307776391761432817603673881875192763214245249718603335389233976921998535268628155838495135198159820089288019145999347913311638079031600 A164954 922 372256426916913198294394533500430017153326321822195171909119894689909771810768185870765416484378451997832894289291441174921891521361234927098426463159564371213075312407792715184416764438317089776027757847486397318616452131366629948307887482411634931409409827072091298837085266672650963113612114845379692526393389203942327258281072552036656521393955346917198737279041623058157675464778987384882360328902520938124194783147750247356083835729381499198196762563357632219962547712646063903218419483661678408129814632390712441203410309476229380561874658231158389235074563930245509797430127713006187906206180161729499741804883405682258617977607415432193892254125626660165922556418965276421169412518730362365763877007975419664140358768699931934491219588226297588801582681067807132455671615809139086626721974752961239774848260556561105356352066223376895706225198727663759071394667541061722990896745526630252831789308329427480103678595883592135280873952989479597839113755169060466129859461265267927460902210877785147924147147889989185139393771376140690744887321164547625948029931211973795342310006889133787590566044799916565047909827239224724104665719641853876633036624885808871971616569369464516793188714996210 A164954 923 7445128480318606761866909752737143997094366957755505139646855803879467297928072472873302112202921650295907894156514175843066481353763604370600661955557130010313450419189629300300303969433845266790729727933550375665092823892719890409534195536728579321378261266623506228651395129274785613897050032914463182726808747727294654146211353729635600891082821990267434853615815136340109064866013549901047531511081146212559972809522817818214795145005054682018629518436595600610210840179223508036006757224998353657426153380402914214835067941022846658832802477911924991137135232622984183557595404364452801841645145397418118847162649501242323534357297144567715629514418867039362545192077961493492926360318677149387122349909461964177418386380349796939996849614595578641021062852040562547342837819883157416449075877549653607495371119676497207899568731021312819132302496590848442581985961939865532131123196967077740008312393190433683522904616255715702308142575541514468160788876310262409448189738356720126111521550463116375924487669509513301705520497898823217690581050631463529995874137922247240565358806012601426517356093896775160582237395978220164772521334411819667267385731504319163657004375039415347072316987208400 A164954 924 148902568445979009242734441428442370987896345069831869413927816911887488256993994799838063437882082118586493628536606241359098218589952732662743890618844852742282206753504769220658462932600083007031479031543769979448209001727997017039317637685143278721887351826798920639527721524450100206503754128017387128225170097740147582628072440622348891015465498102258908190342246504320249760006737184387249311278972621103696879813728018823585476350615413854221807363165080578807411302976042624253993836759190973960658982247059460995084168296582130788949434159407981357853049702684409007958868462204209312126690943839346779322406911292650333587485420272816632988695083520284374188879687833855163653310289831882840224184881314459989777014735083425419834310057166695952416471695756246313209016821103311347048595106317730483420764910069313707882110378250092980178440937477582584298052598857655042956715950747720486123115006517865941247168785958445340876719896810855921730217479199220917387382520447298727730121931865522006943870326997255513916644747337554691546805228308564150129785657573948563047701132474791273809510408455679757412190909314015814594886395695917631099179359825781733428906841539023125657511945828000 A164954 925 2978051345711717664962613756042837240678107019691072720698370354923712611108530802844201692634114624625096587478858579317137336202092667558269490842530942105565908102464339048706216929530465213564967270088330648911891230512031924517759027292714299420324189566422554334120550809268089762701330151954910212038283304818688041646638356133039715284185491127983382386167363805636766364453864067415070959846726446359123886068739993625657500996022594681361420487151964982908212116047352301755757050580368297495455897937721212753869339555454146568024856375211549257859267895058182686895316576742387251748409579594606623634031216651209083929756497953085579067742035793995629949478356328756809375588284122415558760027431467792728623726037263418240794632556448436381688233727014024833591225544890869487302313453232847776338682148532173665155456922721478591554216638862763926339127719178359988865819359243077723441599642984541164240724904936051532711811765655828449604893148643863872916219405475203898664596257089374329907959745276084899874457590733972900585639788879757154006841771134059046295764522893951080345437978779517126063592677981272566674786922063108838337012881791303603874354523645794786197373682949760000 A164954 926 59561026450077110135737006804224434690329886930962797371492484629873201033971374469687953809467183877495219600243354390904164776904718624781985610008951735890062543865610887282029898916358434712277169742916404401781118802054872786660178023131209506936603688761337260286072813079932078675827152129777015717530084758624457879127711986235158451697576605523406148437941683573208438748699444252603321134846794823135522013121830615185847670939294965675141827422003946511342973066685166377126418065201102755177232164611346629765819905375185203873286919126527660529389264632300270322192881103604718155503542277366504529886927699289301574496669555280200855797550583787753522603622737945056863355453057401041876415101487630631120311981635342186793392717710065099375769122915023743038480575236867088784093628216544811811449780739171550258182521195144300436131361926529425252155468328464037269949725554389162573378594037283037749173041516610306136293580103628829327059439269500553879681857237588317993132770006712807742481772396261915140901018205747180799229645195091109514133477110673673373802828154493295500834682066219571291290139831208411185269410057825922801451813460054689276438358219447112517814869268707200000 A164954 927 1191220519718397339444434769751842491341952669362082806580351243225442996915442657649837475325041505249770149018190743909311656595351677967971628063345692593376138513638699871798709184842151303065099881681323916506488259877382141659303510008162660509334471723884468677794692199490047241952554024409116543885890068417503098506453136996190451954228867769742892983050721820673631004166432143138104461455181214381771326097377227157170906439162760754461104902019371867290434076248465734382753902375896791208906927409365380089085060392825749527721534214976486718031863427268737738129588613447233825520777859256817531741864621311088429407964183029973802604805209033911888924353566986299550783982808647075451552593086918108153362988850508320175417855685823229422355471425795339788102732791518335756442819747368653361922518370153992544265118078717180580823567821516071439550567645467217495251661278478335413558503904297505044270631698689991632367018497882821793240420311322476606020786527313451160259472297432762577736086997740042645686257691936298071734929892251741518962602375973323316433807317022151387895212091136976001226168522055827420740861633487793376723267385685666129507792519319566586233645297568384000000 A164954 928 23824410208705052417213036220434364619042639704339426122995250305105231594368071513836791392690298584888255766779705935146092820008917145561080605478087462382563239619923043137742330976626133771837216922632612467604996365375984127972559093813894447678252537223673461387906459976802557369371711028911931515255983692522449385646001737559584802060800272525765274493402852639672991045297831391741262213340842676612747969844374568891012526387293042877727603723025740304872046175773806171260015535705480897524010780409882205895763220988562713631149115743702774567985404749870187105707544323475659513030426494621711736860230772522515962928461132304847752745148181665763286390349935446690541981170036303632044526814730258448478986393704529542090148070252644486455354826046790826269678569730196296492576394109916727118766017564584528277065308103377920788496891390473586568901036272516443958699553593667089332722902027697556131995162553232867121334125341293973235369024431693233942265084417348442193355396451311364868805019525080984151854429623462091903350162818168592467737912415578721259168326048087431110932536774926457928157427372846040805897435734366562968610858724739720945950459738400350381177470667777841659790 A164954 929 476488200460843160910747540916637588224924520428743922287669514914032065008545797493536665577595341295622171063911939842119050162216014635254572993785221457952074179341441776790209565128184829647448724232774932101604550664086508455180959749290713703396312799393150984398381519276083397993846831392830643055883320333896736023258814703907211300740463793133453786515825377317467240145340398414408703951561221311801388354824091892772138479826617413324662188113280865278708216531565953097299060477860519417397660252649136200196504682412208734157350943757516295506670819087312388976466327560132850312905916082141456777663382376465266753952772080204389067883843653065775885872570623347801365653677993315101160035354443094677814260207977853613438780535776487689272004471553497135546049672600517557125927865449207739981633354521784113376565092648244599210448527012514886935814392713770760247317632355349407885514519388900227571553822653318031906557614498630212118592852738738715282288765768557223630426939079349563657765981907222307799674108163964447440034555826047091124475546233819523793210115114636689279216634542267916635829686091510663939552775979545168055127394715322386034901381808187380753640707683760066391600 A164954 930 9529763934951706627036848368710326980945479037558568042142226530303254656473229653038210394640718256688299959576557552631152099209732141201299506278962826152359111733952167604387639032068164497846367948417969605894926016022429250773738288150710673589058677257114863553398155754724001545360950129233538782795896158978017461885412118969685972561694156974117926377398844881531588817914220046249688918768275299412993333626196109080452661859839766695067823309129787859169123214544465931158226716898042985028594627320156844034411024355264371971444123453293121192961964595153323834115059320215642847722701623272418810214021912028857906304163264348873742340613909656909189518733771078665049647175967925857844396141952316453209402111489808668124786386239061178879849192486884840761816382042265543889184062079904622921074872355669355348758242204166693892271375169405580335222574639520105234596193964099034267963689931195088429356500459925387090980388159448882051345250234870905264450907781125451832500255523624563807285733788297681652636086978766721982259929520057395842440662212967545950089786077653279695608633461334731296096261495022395253908309375985003050344646713314275048942443978685128974054646066628839380428210 A164954 931 190595277213731000717174918381758043947849353330845152770621255246517360255510867124113749554590593749283129957497526168398463903502879793950151053644424462913534797621509993459421735231452648054875228243608811395155220375262566648877147626312141462203821970527334148376573622478526702616899272612209294089482518225562004066112958877224554382171580761711335540489623644334276656658432642484224075170106523451799178003118207606109251082462943702472848057119879168255281641969152256007409444484777511634184720991746619281297839101245691385194824560628718329515810256171207997774015841784572573783745698498040169697495523530568209550585421741873194066471018925050057226400322593807481439625567519708273311831536315420257250380376401205279615943235251852079485165910853994776254235412650414732716991337016501820850341552418060568599703651107369916006675595971217258634577228495295905284920705621821607564341789492243446145638489335688270876592480578503197206372868299340724465120804937595183847839445313242726828322958769018342985573835885083100314383358471876997247836270025174028486307397060276512112658684636482085189518585364291544580511264647582054791734910646442047543737206424130206660729559591649548660488400 A164954 932 3811905514568557840869114659633088662429685590852785533993974715964102914746184046674680232720899990960369218514612063266354949381612667263128662179150318104024548449410266547106652693784539089031114059561627708772006184609136308620024505461596531999251302692812892042466492966718039729888790069298417616039420999429364115755845962119273485216360455274476436808158233584666079171941908364257187430936797644564887257630103388586503585233325301614131579195817414005764782134873629262575849679681873653144520652317759803697187684805067165638241379196526424247581001276277962702274944533910668622669601133770417837493709399861902804915897822638142814247391727300274337482900043130103024413162176872672332115535527677131516116375060002438370616267753110581839130165309739764098119810537935819844053403604489459721009174479382856940385640712221715515986762968671034200035474404673119106894273223499884042837135498514912484141971673412534490794735572769741581710568581178005331579873966412615107341630017085506872099950234548468400582529841453947538716287486095783050881147789285233902663908954405279126386011666283897865464688374801493928747031440370641548255187550517137455006490679835917759847788199514188485785912000 A164954 933 76238109697249913347894619032620328918047682301773360251510486539957172487643015017341709486999762138701516757585472063294812413863354772945086065708242938995568018927806664500497413658800504339294471085021583792818159234260425685250121167939004695088523319501582022348030269677310908148791893727052987005783832686949763003788654933881117655785785906294523256130479885652932504214303277576597867169429296401875819103956852501016442976347834583576123944984744892928478628607284268100070209393363941472106937696011744435368371751704410071451725343609569638096915948582635308981391444642597715393285765951600645620750166582248828376401744208776434943307261521990950608755872687681128400676260067023583959888806580917157744502851839615422978273416023682441771140248047992653423098256457266900675339609372977660500230358208090050175544168045920654236800280358354464547588084788806402161802646691266718687748704143699120907423471202226071281152430679388384385873595927383923477146636681466530754529422558123184152668825874331398829071659304124661422898156055080523136111403561339744712033399352100560210376992796763080542780100846343139317676751755792840013513537762108679182764744623784627729619704143907719967241120000 A164954 934 1524762182062573582766878919694169750086324794899489328143433735160139798579066406115293679682866426406741320285252204809443577781883320920268733583647868848038076759629151616463917051983885967985430173626060356085157117532988121428115560307227581570347927809420285001213030332544163473062616636064333346634739128477241827611179691075752311578715959882457509119424240207127699923066596284971796715585993925022083768620968072198991018634176899940873940373945376460926338195923605451422958487399308653242568261611388287798947768645464724010597655333169088967547863959284868492622169955009307888729557909462253766328248452519876969949927800831085973142156549456887052061846361733195737325187182270243162943198502381227112881928206996494675744974570680538369336091472964025596153450742820578418111393016942426230002289878984680261224807731873860249532129313452000271328949086259215779700558418690013120933578332627905972780856607444970231190382080726758171336324530974485864101228588571985005138913127574227516161569804569160174124507795362072751393389855545684787511106419574836193906767905614783216911579761680521001764266404695831778846656513225762006229531822427581411440775250635462174379717385197542556100192000000 A164954 935 30495243403602977971517309174718658436233918875270229025133154790422722948105450237675063392514752200789046108375899367059818145729990927632714917062617578323295862814043398858357716615835236983699418511033780726279021007615354583024573945113501384778507784576178591109309105430842175662987907951752139063076032064309767902931725669477645400834324032780491062324777654023934995236942540368232721755668038440133023103255981887553063554827942164204508036963917101265662076394030510816890255738626769540859955386050833737810562045136824931843216075882935703463148178938340616112330220343333229391868009997849892404829871467895547447436414349732864948363357369479101838971505394255378132736983264000292933772417462882221417475987544013617838489616417748558064987559699363962476898727129916376454319876928505984999999451876151190378774642056586148286565060394738225034122729534846070323301278071093837362243651647636590548264875816908380735154310957314973099103542868025865173190488870292787903744756079719826985395261833033847433351648092833045486576331799795182245999695358457549871457356483751104592312393348515607853458615849296015426795559826713344243775857792259784784525112175904635883340813750338614257111232000000 A164954 936 609904863319089759833435653409666448081218434961782489225942470988951047694639156293256937852266804879267392743686830978674762989462293184549552354587985953458333213208928038236272608834364327520344694487374590303650472438801698786228557061839954196395286500145351648239501039242987858480826264046420638118034976803759237728014571557546231345212047930723694909989351559983341765997115086914883960929633946885837279479900788911690954466156761947819652041364836698883264896725495756435434732626977262550540426532475013736036107305776364429802539394439138405281738531087770901850663326826412970425035018085761335177236398000718709743487251123978397467228366437440696340098993423528670686845346657610420692130215186291767779650339683026782190702534303135316929286493499034645791840615526482044896234906238989242144141831206231096220696310200486166565061330770540443732618593512172839146162227954883364500262689294724480061017746311918233736238850878387257358234491477553597394891092465025319533536815880887822391393339174461279142490441554911680795981272781558950555174173202507423746797379837751193577746891410126227510049848543519189773092323737227944479554104495299933405161442819951434130147151989206225996717977743790 A164954 937 12198097171322399204730502466499194548755169848363207958984436923388952728543386156660252157084771314855077266397113492323063261286495356328896127358472406809014983402739761986107817707040478307334020375081471321634410494505926118239312704428197613944408346175342629485856399397382644074037887381155969899490986246426462347947892594510791093474752304116751371469663000789759672545107587329302269734918142499380281937893638801446412756715093612230982866869026627449065765311407625930661287009628382685677634906878667054317219474176324604454815145424391254826010269668174589629094444935723227060254196724290496445157507332870529410764924305065989919343791709705987118015357579238995574379020560704299654176241622298782144195618569715624152232254805025989451176435860215800840914133769092731214121445478157175685765892497788767697317995585384987347976429072926327735655651926548485436525977889757799635113046912734342983134759525713377055387829652209501054687962511891797826519448150483897619843570203347582101497628833764912192358958425063249037208718191344285123807088784717277001288952600009605906184918316998805959018547602022361420205469018803780081671821062908083422396412842436203011869560579432803337024226309751600 A164954 938 243961941525260093887643317176164080117066908587466859704508339580832033486857054584484143578660774490060372678843048520423441695955229689136696602516691376077165650492285633447594169383077757212940243154249024702690316223445199121542151766014404706424555838023728433706969857891330997257453889019549153683032016385941127658976861330739057069180116120173509331322687999411197598667742096418179785918227700165793067326175975447824134263362092697051793905213873179210520602881718139970931986518658444977897019586580749193671862152580547054170531341169450104248740056443284487274089120918656519403972510992946586385199453924892740997880595834230216511690723381071328582932830751436693614350783853820957074434806160456068137595305321768228442622431931486017386304224339786056049684782245856383094541950711154926975712186973618368576205739925655827163513669291937484900220883651061854489942902578071954124590402800377509477566815211523609984266091050180027323189858104266595244465236470097923144359445184753175030356376562776730126221197220165967790470438190911701719168728147178746524668117849275832447440158016205739931462152274999339395301223185475736773805424710605934749668832599945426156692400147878709813780278306660210 A164954 939 4879238792481444073613531700446885385180608404153391204586558813877700248056927720715264880312522453660384000594876543887712363323611045033909413157278692319480632658595520543460639692506918965584001576137372459453848451135437517565960988869297142679218895050812085553936234556700182260683000608319578187524886156867060167179917415425245845377303723160239824665042319660544034928666648925006283542761851006879609917889583497334400267848446262989678609460944276188794517990705675226572764656894984724844826820711763146019986696432692040384895195477021502239545494390461543639325786862456969952057221750001664877344975223847497875609254111342812692730112251360458296111170198361869514822423129871118421306895597498729867825564784984479476811995355249044914981594629505121905621737782197162838133099837183326804722130479829227664121031362872238147349975142506968301746574575423080004987324947219758310938397346921363185848768798175593577215511781123400671052409319413944679170830198610357877836949726051094160615203529005104328105264518781339096735330251098754019243913612000239060471143673967190935423638993848707213651067050191029007729861319897517438283488563261004021028188167023335841519871774142027057741520608365768400 A164954 940 97584775089153737242202748363688882853224387125542193131541907768736901725065758850066222808266896940385052678349901220839163435106467072391224403018340340949889336691119422064341315457676678065145000738285100115986670689347611989571473567015984203392806067508221599050444018212401705182483703382192423823144177754647472291274462345713083942081925846741582078012976913309343839185331248962450477028673295122534966749080374384718401659329906570723922218047049172553060052852539184173794718839699355798091220229968559402682583185854332584446413446809469742285452747792494285674728530159759738731232223952007782179683064409967045854253019172248855372057306467719232240363671644897560236829206800676674257577661950083751711862647198273642436076062896703573463399535922978463833708037748538148601424662507153932598990446106786730156722376756391686688940976838056569460345707646270454331402637380413765473382428028133939883576644911962746302105174592972517394149052139189774207761967287669456659110350244590893195025308657230548465649587055636980376063107328565973735450053957293530685058919976810660171269691778463641125309612589589074212324411704124750001636192130422541243529688492388389208145773879883992319350905494085196000 A164954 941 1951695486573571860242697254368801160056732123360331243427052785198395969779859265716542960205666896151248506896045431278481592074814264882085210857822136710203320404206568665189396741304299536372199399076455020857927447119729472556474547132920511064024684680004029740443266905815995303026147891959865677915812647439074824779011527658425019532355544605567353254502148668156139595946590388495505664042191402149554702807381576454975959233817757633085444937504256426604594917819297276322682890829980341985718080914037117699308648861096487223898459681570188795599912155515153971258826461407601568426400258079645336249332486859682683926419122352829137790247358164585971170078786451154603544199020078619601780348239003858121344279973937153906718244373768524972543343585117089791099626397062660808803746565412826582070765652339778140620482525106772208617649016519475457715198475681586171261175516328647294559938182356812321003558277208272421198002271269540427344998357802013096642146612062635115229634119363198063554930934687180207383877674712943576348392192703137341720436713491645603213899329485550032681332073599062759551957683507151365401031940205983024752052259912500041329912272886201231717882245538548869677427976417100480000 A164954 942 39033909427281384253914239821490864183316024565773284087720521178264700361130523906978993083304580582690316935050173694520035655074599293985044714020111436504456064309255141733705031213967767484487499069127400769596586197761354900166328976988285118773317380434465443661483891800961579387872255600892931739588665794598076654090295721424536837607598018788964838104644626673465693030180230281408273107722428530202410615820726074121099856334546193252985810810117459817018813231406733495999312418119305846912335448202687378129106442561573344238140498495323418979714601065399994515228883507658083443779041977709506996433972999015685786270296658878349617219619303367229662847534885282325763186583527520983977204042765697298234635440839420102382829049536436575683825005004090887820837002234188413055159076176415759279568112671801030347801526473858389657906151171903031716790174798257496315133958851642697132037735958755821234896174825223312150298947592226556747683110492482421824284927138677575823422123047410019375893344514425867363164925346576181800958215125463837131451791365985950863663926621923869728209373163665131539595965331893334211292884921833951223575436366585819348806892232086030679708901974446360233920882313657470400000 A164954 943 780678182461826626059490691112114103309948133286798866137999733051229626533277249992542539249916464847113274643588775269408789373058265806567704217675602776096914410687578203272442552036990884830620203134514022440692469062562406984063340226363200325322821345377005850282048909712065054304431067251770998417221572808293136252007217793611465691361702909331652222384925599676171882828573055858128658692020580348274543509876412382853610559854744676885254457402995822038914562128550429310899340392780097082206185562492648045440798158024338879966236067184861240948619180409938192105624755743282710380601575876522145357625925216754357880244217414002329572685828868854798045869880830831189109783733069391518376022415026348680847705644001942532625864231950053038335662766116799596393629530542472198684864420891499738354418245936129957663868048911626702869186440268331085585527601657665384100888147534248967457534165407507920994423682125623517532756995181246098969325076578491634314538440722048986845031274151121549613761406702162611573045943977869841498971727937298548569896969242779793260997333082734776055842097106980157763055539872872822291302620790964839042196550698432757420310780128960734501203180762434861485864101979458624000000 A164954 944 15613563527560513237248881755055519962869497041903158085336995270154834219860741532630573872312314030021671627192379773076968701538609284798562904972773185121176030293827104623119725229314336068883632947033427207376172947948003456984653775090119779835185227812066863906598249072823717097196746706507493341313631708743274916936182435092000683582092900775978810883103581583635004778718727479714389564050271001157019438879215917168025166769127645304646307144005819422237682438139999604926918149509264020601006421615444764794112096346222522690486791906916149210669616718746323902070963564648565973772841591494830582354816463888951512221353475899926648420467131922773656600176114413431929286693806957100274495059250118963434523760991687555419603933720484319086579010546851044222219977222730959626997294556968576122470537453207821487834403197485528093168480009301741709270432869988179714696620721338349898816631947897515465363402385743244081664203776131321198596728511057406630170085494909484435823746725082818213883096671604404614655919760776786539973525412589007012738695274879885237665108573797393336021023027945042943198021356247444115652997249269743318276224699292240045898083464174996586722938571849830449875068752772515040227790 A164954 945 312271268117689879066158993757375157190800628361406776958279917585701518181118761308205939192525975262021555230259680815315232312321065069315434511840686294408275447478052903615811988357777088823097236627531479318769930292895175485760814913059511063278280574331872216151110399028122662166097441359591334285656639226413742176644410286235441066739034867306491546370173023474931438017319876845324119085202607906970960151218071733579562446823207941431750502799034448073941472674179812472716989823258521991157782639620731373588164590639165355632977249402701472047336996585877679240588640288629554798673033309184365151142288468856317336756452070396134107744353729369027045659092244204801527554259050527403629393403994219065041868182066725203733811656039351548128895315427321930331347276692249505605946013922143149557054199753860876447828908334770442579064624264737234136606274136461034947509569839834408969651611752897450216766622579480356253465352972754408356139109810899611480988043507559782694937359342864108709819304183311139957018412839923524999352325328640861081589023298083492202205409718801823018504082275009654622698638300748635709598841654403797114170367692316498867799026515415569668436270569019273400657109319117152009111600 A164954 946 6245425313683390626320775240852524431858330850051566707735521085963106195192315251796264769715752324123019629342863210372411120966490477233288516023567329644310553062741747302825922346135660843705428050850213864405108322805765209639227060540729357294326613261428966191171654580048513540237630776878895617725340363967535428783963038105032602467953389707525192404011209435701490146419649123456659354766373819089955409400252503722995863025821487040383536733936559588559674470258279292165229411401842987295683022465267090871925910263416010196556442148724454557657255092251247039957875003497867142965185394412900346756238617860998488856337732205612921510330464604510833592610341175173301891436770656877352123461827348097715787533209774495344456050339587377293968683281605032177313354525268155734702220968065192115237399117973965992660032217088121006930716965478742636225116672807139309104968347048121830875943083447435468794734672748138363267761126730358150416860502470209268465662695422164422760427355433708656836721831529567597314452583948456925143189016637897966921709124003631564341723566176378312547352064649394128813118309845578888536462480982709276305670906968531558827465420552134427310950392219664520946422285410674971733692210 A164954 947 124908505300259673426367412131150914398012982657499957526108876404243640535245105548568215111619702860112163081610656088770351913731193061605366836206418668009111943518448730666712098502315598218978227382995962848696360795072538191264756456405369866461752300724409761186422023590691476743066254531319290994750958868135920280700757409707127672022521641378411077612379168038087030649858014200136726556573909600809832315522871455488009542303576305042641268237848604312810389740659246697522380526770310695364207842762391085441770574280974265609066786187897593487355405055698809902079544024462863799138202452842267809792629326897412619550928460066063217315477092432822525440776749325011464635767206064132633181111496236282614754055564289732284717351167754472507189205093272514959995270333826427145710433153750424786674284817414289127269725349616663245602828913254811794362157257701158385194905945991109647177078636738438665082737878133392029324303880112562674218776174448526146231290413862663832442150480202702789541151587858247909770738221968867005986630534059574244232755640911865692786778759534403294492449675971903303445277073523701257618962577546852206558689201814662805979006215919149225063507461178871477594047688780138065703048400 A164954 948 2498170086537030989955968936702113175631468081584096220002873374900021278350902312417268126709878029150715972523509265487353861271769980285835044525328395053406425186090853581373719534782079469869176672347230251186288382843624478805993640377273789678352948150841965540688243810892242149346771942940560597595359040152487247409243771023502565047660862992321664111713234647102807648139667814435495405888809193195337409868649268606128965707686332743520692974729658834651249939432350628702957279216644377878230245547709964591315162435015712922743875665370816546084474865004852446777930017182463323441938404003502781851390357450856695965683797035290518876838892390939052817070472564964334442448173767897427379391702165751968231596350876601905671236803840601821802747500745598037656934740457755232214167095257636505740540540192398400456107554303020076972003797304047296105475454444918372780076060589596417565284809499385404292451855552174025433968676152178597570709760722611903849545169271840821324057735188453715142922347796728884690792195785197534858120436605979362670860129156881096776570683132042254271487417523150631918254514939696132168544381675643440576493112134571963492392212052508062461412862837702030304855978743258696553483680000 A164954 949 49963401341377370227691792615624161266053530200363865789671384434303394919938050277263439023747240021983773668296108183986013685378321986791255046530568334932612230036254650988263941990356939507175775940690824907972990995715963875733843032528803640549417005743914717152960942999413095276644375905094707505913978058845121784089447877057251533097425863141502133423577718668877493665643506897365125612922803887489563468536822162049954811386022787723771211694046911660925841681030326469109338957957650836983526684803442149475898267688238810666128312139673624448436832577914573910285383077513387418022255179003204150138562567275302790806980497385195468147364858664433102506508202868568791843620068290244041903223488135565683362231809348183312962531686522283869234217992514915522279281484779638430282510548805290314951907680730220367336412032274137780639020326859967126474155274716271557125080045187412843740560925280040705664979070833604205629025494042118833140879959125065695489290605328567319985449215457067489900433276725856223723392542620354591930165250615344809141302909910497593948115821467928853062516830537263955352069768178364783694190236006996740436248804657013417304085995732662808431111529036532621156620074218292635858127840000 A164954 950 999268019040282534497115257369063581477732423490544686257608998959520561212745480875828211799332971421758736515967249109922240395213765739568899510098517127338106909158371773156686262164524333574531442628379971892682446068411898615616850984544254053015416869783151422923585503424824031155038601415194254281863851965117246919064923427373033170674146991497056147888323455087917016543055606732286280073622707296885980396697871729981882708755690419924346081950525020623633508782433772149896246782932096321689065301062142003653801100492814587029785915130267718799745773095815153616574195296660809821200067533563363634462851403187451779014890092267840658274059685747519083303553549819314549331289995712143470884073961887723779416544731099867339873870787449963682905302452062218430509655669138201444490029094583207906328263529282404133831912948398967719304045417064600852880526778687604607289394497388985220677768116697514173408069497295854909485922491591349729887761963483675039331759819050400197270340529954390140571208137247092620395800411273800659351636060063910008273036213487683682233878650910179560970945453720360464914321677088285441977402364396292418850706647229675129214964647053224382238903931228924317844658162871435472062782400000 A164954 951 19985360225060353288807893248512878752687884859476241134435806184659464480534599124127752862474422848076839993320246690802484141657221834866253961791713351120479384351833010530961873690438197540110947328858868912518101444450090394331136826370248705900849872493760170055759042937227723135543793694569887168908962855066641163126817786272020713587995534403281392546101850735965683195464821510345400957775786736879613828453186004379293383795818501707465358600402236160575003678885220298352114288134223518074151938121108820355792736944417059214740111749341258972615097892666776580548814580861077425639100629741252885323089029217376954837803404736635439072016443964127522329538860845345065235803572512388122074073563221282677831769065504721368409942156889084999622524901076522528308673632853672685666596944261212190272367468879208018418711705026303596516553685938597183525558961260995561441543761820594271330886354555884284670331151558392514127826702046806455939158494889320723377554150630589079896633935015348609662675014799541215326474999402810189601999342156418476674400284575308309710108817449235641213831085933908836455744959812185504201420000173053000579528744026381638246964187589063851917111545634543924251138296827540364539260160000000 A164954 952 399707201386301166302201321285321612323940504211288554783683523534347111693319338625895413200134213516090196627739920394209366700374994381922455169412807766798741900314112622025659760241039366933392485566782442890735522684271753214993361056940845360248374593674354672154755502637228232405352318784575765816255697601907846979059277513412421666561386047343755049539783839676837754746855335984142247623407646862696262697028392579185602133460234627087807956226333457791131454040138216042098656347332496874479281900623294576899059287346399392669127812547877116660354774181148990666846441192349861633702203478061550447347738201703211619914302660587099379238891154532621996134732436457456168773176212894028412470620061226448714300207517459311252614935893010430999918805435799679178637217601884368708143120465912754932069432545968517823611991533432711290995908992602316629757268712572326717632051635003926274269497618842858458254557118920790052239980412619233215557946545298794103827458489756047610023846318306812748184015915543265078000878916797535713802824974588924380295416402655658795819341631985750879228437109099956035893594334824793034060758800212614508912698666678215034082207545485987547071923470039079559055513764996141832591611909111790 A164954 953 7994143965427905336564895552007712991882466224661045737573018467510098675518933895384715383015599401412871867781498139447381011352111041330396622059826970223757922271831300668641640933466295661291320491127750150622180329590833970867279711729534332049595034749470118863886602930598040041996575273555075765086642762049657413911643986027688581227257228132437644963150613292687236911688284835227529521825991179756004976499861301415706731820081984400526174808892443847415256690051440522343100538639610467749510500776488254933645276716089152020869067802178581077368151810179248994454331815349563495092447887225960863764673916381177682861450744528829799540749068595653870913573753120160220656605619510805887669195377160544877439300674496483902740620572964783240147742257001378155822019250933905674059086040932025321173830314287057505576994979326787013033214885328653791780067163998494844128664560671919342438425362931360624462049824133474596438468535686046746246654463856223474802076679338006272442300278726133066062290630701914116989445156910777352711313262120989584542056542276103027948730138299735778683605049990434706853445789468117519681862351939283380124696449056575946064502626783813961116032320547745612661765231868829527487960412364471600 A164954 954 159882878062595766361207668612139323829418953373041412742898293027265931378048363568624379813344042289850901326011136049881325741557960487139281651683005213316132232045734376776306730268872730665228317588247184867058877176070480486497025776724740988348336277033423177551744690777401115522784024959015626351822927568352333568577074920563716462716546034224099526513361766670262537053847565972216898790155976193295351261919148680973491867908744503532349853377502226275765305780745172783786024965006463600456360829271791867118054457040121561964663056593130429323084541167214814458491007533747818257831891348115647808191856924942076121427324010556084601656000779191193421254070371131456338615123030474339872894184527229310373829094407757973801022331919240086904603981880815242311047048292725291901263110040178935714816119038665159057832365542020229898238081831684857425884595631207378237004236321119200037507188528035853087775070798469181594388785221211003720810276601792177155917485278103003570565933845912210281223852288365295250902880238252433290086816857703152113596877759300323040878742480446597447316428137246508619249180337495711585238326994036515891464078220708594133188791046035692218527132890946425327976061648375964854177331041901524210 A164954 955 3197657536332668519822348523682487756423771645057238214686724334086597784914360984591089039327521931028887305927846186216300625121474002953412617243389420443142120373096854803595612837368390962092604507078787334433482955206485631112969146377175906714095437181548879556515146458856828604112730888938594748038259997914230377178425402411473226017758950115988923075274225349735606717478588704797664142875842575829412059876821426672656981988316986381083524211543111512064509555209230702414200783144414356918450232860276372711264067595169201670238895142853784741976120922616892980557907575210087332276296499034241566821804710445211971712512662610711464249940403729386188484733313597194165281962673414651239848089230224954463977443506511725390944645047583690180125062372432058430113074231335449406426889985234347300123112635831783360082496629950094390716237319135932780323356959648897191828703628576000264524917395948889873726182902285377425200163994574021450333749278529197696315868739388917633845717242346035184824037839253846163240337146765786390518947369459730250727052493461571710455657643897969586419215105493686462028588897712581455536788138985747283608684549205713386901750591127902104294672387418758768054336373187506783171909076730272328400 A164954 956 63953150228268442016207702452424123787624424272260800545104925429759895966110855365439729270847634358699026899268781383072333367168993547419490526625019319720423266509130101460272113139434997888041618557497381680278680647099127439992643267098433884807092429150542958834753625576351165663108992394244245307445492586792676406588418251937221946709094959672955476669000726094524390627518774781159301556299723527683272419828032934798338573318040484046093176686244393593172247286449343280006509133522631032741437558294848773310945910881298813214595766462445781246278014579180454646460276749105050447329890485912835925879132811272077825679107913914598823581483279817759304516946074441463982025279769652914615766600286514434985396602438696245520644772404872550029441465853029844126925202291973155317860906362618903278129481824990388086365984434821177792390222020844427846038967106398244971279263789197331839753904802665702244855252006699382272438077940330899703604850210003676334044844475272678888761885830065847772296508573320101329466327103674887197740910334691206639652985398046937682755939378326936409241711800575123855962569999614733173156574062365398068003898498262685911581302984949784278460136234274837858947314567712850423110712491920621364000 A164954 957 1279062994597670272719368688623969848935468312867536735929507283555756724678689820781153555102896601936406153599612780836373084638170140715414574167645004611560082511126462136972639390630043530684622939468380333437754043801370845154518072133066992706645522293402166530784086439511315184879267340194331913082515704306014905392166569112899587461260218340522649836650338903886732938109315509327306405101651910775566072842392746722870750137394824809410317382832531138901086069374281450234580052083139498542277409187683401847932209397184271860488272601356317353060672214120460993635248039880167084982677019822816810306443428272798324342159251512299367243283169700955896786784517538780893168226121420256088691428319370595613824886694943159664447932877161425929127633685148370393031778399144746450143680260411017211075934218666902179421640725412809355409113953179404001712215900396370922119689100137493167780189233727072140303736919353824320817457519783627408010694296988467974835446283255340102012188536264219836962245207231265587882518225440680931702057465603756165295298418537248823127974517573889621801982429825530369427067240899556744711547706900317009276682120248222081702551882946830529420536494403490007136158033433511303655664868984715923200000 A164954 958 25581259692599437209410349716620661824793400699289083245314640355117967801595638222290444838883597235545755162425776683358000952008623501277503680562016823358860972795747383829918507766256180551571438326760907063387863473659354994700709759208250011089679604507065852490424032484029850398738808526837296158315689576253393628553585780067984331161797748770197541060274887430368697670928620311784533536337663661697848756473706995636884609064444992824916793124683670739009415685749967307811528565600449946706668590964002454200583704894652886189205286360093732361534386030573618393353864406628916255564293075706307424459871034358153420399849905738898382617724889275753907193518315538467726432205402677981138017494869723028483365439187491296860549061893339345567584050831732721972397255763015909515158220168696039702513092775371178086362714524529537850544900688335457017006811102259967803815351277370464331443356818015851419379792647489933179554185067247476807296991541776253510187951449415699387703644653315473237466801763240128485024940885932030514998117670795179867895694065917833623920789962119456981983523075402642306350604174345078920104403733597175683807438724183642412387880817423142817209817965196612475018585024265121562258582243415198368000000 A164954 959 511625189864909379288666513215238533417548702824548635440782700782416022192349600579156371514185248647267745057185954999770804225076883764934317555422671089730405907379310498407684554398229809789008357283084149160412921425825861726221161515103203360928975262921767487303326723556667941997845404995759081099621301327729782985276803557559538261967822614598841707750859935660054731593418608740458779412845782157687521121991181136327084307619869789232544771854334373999942199680286112218629121790762198451355779963486737428850464436912406703372902413861222353237106555574760338280055360313089816229500915099125572855817470065206807079130295624636188407395727690647797573026925606026351789997767539016810044128467040682893804662889522388008642789324869003451052308559209960721683178870862737800548856702583434703670150023548086251685852290816057771858150446261656679995386083931850343304738411039821306145658579229805200653696938158067598855184394776448109087601942875662950473339544674491934703270371626930994713773987637098904247990345261008847919101720590304728597708395221813815705641791455222430558547951085893544483197270613980458919557066583760223641624700868056863814494479518193500920178120846468496146280187597200341028077342142721565440000000 A164954 960 10232503717556601530629974532069937537074036962463372117821722783357461230433757723281761823821169027364750872050322218874972143513912087061378713837747116747834090165600935306636466918264227884453867924280761084208950676060268446855854370900948942716474543063724878120102098803864494607241458680999343268280545269815334108260203367382542004613162854550085983533951690205773727037313183980718534356862308662939488404373673982140425204530722745879333101041838093761296716615638536761109463225442816096097001183468367503331538945775136498824468756869055495738010784864747892459063098486579836466478122438435343782037389785251513825680358525949752591472837303393983992218891149757628848426357149730695146262280611313433988916822637990735944753359567542378805722458363725485420074830312930113982911424952929310815106047892252767648703647198190630518378308470226815118754400105630836905209782150612997130210776143772811017833616534152404981372278796055238538283722563702880732500961732339123817668794864926674613982302418770629043708213588250461518197030318510744782297296798629262304908708125315865481631094629348910516009359211416487428446669072848627512238142300617290196950544528370456316235018154796947525461841265642898632669972306162026195464395790 A164954 961 204650072756300309509732375996702088115941997368715430536555831021332040340410468699607924347172661635682936859138506755090564050525729976481421531340816234021201243672313212902384854971277191462551374057996783704192858472080393183745710229996676364287391617380288129882753262731912607490520185241670098291373290261521451136297413272277864879739385136163902658257723633966927188855159915732557862509354033654504527726150486831086174458180961919480306132931790000851891784753427025556926880301407764463337735353340005161721372056240497271629589309217730888225588772360011563050501795337957532167324531497763522139168603383977830195562222788135628295955201059500240659544875747894613221055178973621081832839837636264202034807749710674234333018652754093771807974910865035128129721664172109439096914317083798551136181906270876205273804971601202111991872160304409932752021570652493338886495921608591362750167614058990360451865886102869159712817393931630297896308125397850049110702651423768178825443645946294586673782501695985600049132405425614921560240524504307899852808513856444965914091608430545647041824604739599002847095460211067313570043936280441011032875811677468862352223989327540852281329477853290502559961575586835808895567955389392421642575831600 A164954 962 4093001423229372265276279034706115238586024577047186451285165428926565574294396469471407665647340065421627475169619258471545573502915863942925251166525467677614555953103613536406570433559305776501327634286205715972953508467615385490220034248066292173418162874503776711704991678399666222713538378808911348664983193548785543531500253090763908540342273196132525758164965003478145913490521307802234919830380847903560860624624439350429758103865843056144183507327646006895298362225057697926461349446502477401221496805259030453170623329950871170778999523721638714545272645988425057906528425694022580625869490499212864916812438632054617220255037930398756377257165296849285990270284822677461289091780784843969345650635240593969202234216038485709205912280409041086512188670553205397584650443064273324367178512567743420011023806689475563054060415201138356085251658693731396659501929324381105232168943680508559957749642543756184447141231638708743959708062260970112050298540877851928885306007724572901104419521314862241073949065299934554425532630189935392216091244659657986695361026126550696002654356815727942954245470260309379642386745486172016717878706629358534274687079552748868717488752205854899125766066726452986697112800394710855365978945648055392467050156210 A164954 963 81860027826654766807158210989563774297064184134401285836784284748529806835611671299013136887024537962591924263129367636825597319906342567124441434124692213496101740655219256295308875353861354475032555748249515157240996949872458146110517277923981141221769868028035816515098362043221605912333461055688414630050011637342841286741044814719410389717936873379739967023509146552354960997556886019066251789473620454340623334524782841582720540882248954453644887120389839935055220587631497694287701857296993310713765730874359153438276110701835938179324257261773193291575396895532377096060418892577890358104967020863105741005056191691052610585312401961698936708206188073875175792861093749253163141599641945326040690090355118077954166268757269734635029030114724134737297582476114164651497352053727157335921413669190316345968189759228540412640427967564689446661202225985282765571448911977908654688389103783797298242940078154103197139294824400685873261364917786685323488691475974057511131179739475644513999322474076654973444961933603142157368343037351447064547439984663159526691035502484041474469530900410858901439976914572774046857285735019955240697573752997936957837158511122409807809954357217855052498851527741918443899881781054110656411975670165247041651673608400 A164954 964 1637200543774441965031403249415572816917184439556729295882006754073760983243560097310331775448484047100444880946935970580374457555305332076741675046233466947663113812792562077419717690775149167965966896385876481947726112955852576003536165142161853297092145111771631453615356096293169884121300251943076574162539399748762675282322215007526680893185352541524121393756750810459968653680976662740902830249591018197834656704224080228786762257009246468559520268539880904946606301214296411877296571056003846684958816658270026421623588780912930026673373336864944667302242341130442206069609966339958609357432667715058842087503441027047855190542962726195444898977935509727885748822151426809500813492583485850959646747322405364073361634127242149910642562949426352245060728006474137283674952370582553615249582433200595729319467114702126977050459319620427552940450724313793972346874061160204566639967833931777172093364452955694457515241296958237946910829698201594946628090434612805537762655545805936214807968931909952450233306364973666901015492621618909642520156505965239971136352961229079104580333607306671365229250560816680743427480279665403376840872946562270362826081002687544046680183822161402068655342499584986837203184814437905829628964259438047872710492138248000 A164954 965 32744010620315771878392845580797402957861703928508657500566556263538516595497735372808016263129546698981025532625691768484739374249676256219890428199461792508083856249614780578665157489461424928625653556135253215012645738285119781697239694516881675394977857259650931538574899034438152999918625655447697114481571335013370496596470674413303079840239352309068868940866373797456761748216312102009612494194192546177136934359050072518382273927470276960922855893439300223842163813519257397376782099321356543112846373981057395489633106955782825795205230569888509375459534887004737404360231096567188231055319900257111387098115164405493163387593548263138221275834945159565359635741619572678767283063482655907969593856754167331752798857586778102571690905931164435907510087268519825486399154001811281675614731860347702634391408684393662916962201597791226338953548082157645787646382881617019203723357715757567964437402086966137021753933948569243527128641960949123735728140794122598506053749936447190786719028286767436019954269825505419177672367649815806874987284244744335034777704248169547593425531932102511048594031666838120118356296892608152977355888361291639729908376703052797944083371143568940725214159372302706110567439865094588922593780109455816091759016086560000 A164954 966 654880207302854168665385853211499589835229707730124839336458486748962891605354886087473059485506128125622655396018078424264886362279752979255893008769418234820533004931496685464680928172575068450170718477346700401488526890583504411331823171281547394745103619926490383126867294838078992520609791680446027456934592731544929187824828210129946110148392883052346798193881441134307376755280294395841627697807526280406061664247978258505613643686739570710255970274151905229857895620961706136681672605601640999403997927347242774012456286332273757702847745253068609243497724199956856228970247587791545498035481115870599628184714051330599367313970350938065569770719539418923478503051600509992425548410547890428190184454893165176325165286034049728447997732411465202581892321123618631608624881246516396656485076732108444418067004578126773447083671389447925888894687358102214292902274678364196854259979850385709166530512936378412617771802450757912415848540638518136819492927733622589936337067757381857606323517070226763420448724240212856873385783122612443521182426901847037807264417201249709530917826978273351206036888515246590285337831632270285172662689503251055425159303235849567722800206321796381310303015767277366767825548242746907169802200434044833961532706467200000 A164954 967 13097604043987857995258295896141022410264506737801530573231716964543109026015101294375715874168426445432496002790446429576699704791319616682279549070992012389587777697413955187121174131118432766556567316639766730054482780309292263774377049044509225631813001893199242709644732179747898500856941405038762252484755175256448968874404858639876612469839974398466324351408708126389590370924686935029820110234624032745387692826299101332871636176481472044041096453590356119657450299430765286516554064495523022731021367501466752764645008670977819990031817582167340619556095013196379287414717464884786527499291284531979430288142496291026709337521394732267334280494803512930795285825416191328190108711028853253939769835494059674351887068406650748109243546923992833740271657937536815069785333649136143196013510325145256722966116709367605771098466216461426499974368261461030256657537834487760192681056107712401180886259682668681696009298518602619085782484841161075978488460791695864195031982735716397989565329368102096128836241039406346603866484264978174990852383378176147498379494988782169343866500306289929628803862873874615564070994508247550215964152235613386325043021448212863531278659795444278962326456881770012226486045983672040717754575973579466921757701824064000000 A164954 968 261952078838372684161070330563239997638186805799509187711697919688717766082514923491919892204779483545602620239871633421627389213798015929651434466017660472667113619586796698111099183921079726992641361493845378372571738156862082016485618973026724968419413304097253470824520548014494174266310568382836397264035873048680409018811622088230834858425097312568959753793245146406998558598395029870376242772427802124101268152843317958306326583445039220525726782255753446398543747490994752814896501359564829448077976828235424905726348685248870138801676067138193452944256290213679581457179007868940322053859442321577386915571716587613715431571571693912174373957003818105485337201607744866428216925453697039668533526418598616106616005952835807658820895451007995613583347784966186565516981269888749263803478551511184821548431786603937600369979176723023938277496298110295806096661677488340036595000066761451205572026350220451683681757124864690167839529828687868015101756994318243733057085414835069011839219003578241554262436318717146477659873324809467755696538825000123718037118598743878461159291471132734798481384428235291879003919836765173788713886591851079462103461343911321049142821293945451285704309136129138702943148156637824097876404325738298983425964630596586079790 A164954 969 5239041535939764168339494864073190941421669536859755279175230001731467032894556421926509338523808763651106408478686765034415686635392790513145559012309613950849433704506285849595497704395815973083027533097908442881076414150766375149673939303265308484051331406610441749122929048680607570309646173297950989567532851844636773202702940073282749349067902743371860411166322605724106195565926420803121666803262471865895648983213077799104408867208980003412632708793995408078769779867483997989238428584383968830710526128830295123195943941563677556054315652660801869947813603268631543321273328803698271154661179050303704507611664988137933527854309863580041246082231319047095373734143318125852633533736340285165433122546320774523885410750772007109138399270722691047225248223632736592765117335895513273733737930389290172750824780410461706359780582336386931110104619827420141203451965738497386727580227373087750526550135750594668866565587146559079268199211050290212674895456051403644270623499116201277742628395888823718962956332923320464848339286387440231520599648734489722132945954242270708825058722793420087733831979861828934528395667307931462169802779797823954121245177167696553201387839640339843241782692457543227131507872044147627954342640100172568335504494237843191600 A164954 970 104780829902241505795908598380060664207534742123979868842851773812706100291306305253303765562820134824952361992719290775972871555372522544197144073179888973623183844466510853956097872542210287806893539773508425268832614589536382928015708778612896322389314744445054401402801311235505990025057404490432745760858721102143869381559216966223732960155239417431016896260420281054978387051577792465432495295879387837318548947616543794097379332556542204767819333500772159135686742245173854598160579071167853350076702248206792736992186323284469346870272829714456571212768668981908046833490005042871286969628767258909028057042753533237323158438836406683109615353697732716585181437777987828727642521874424468246880257823670531839185405387422631611329002382430039245550131720468111346656063554319224178738746364181969702104843090057176541278890921030639469645744315166102910619865843728194744837571965716945073700287624665038566097744132351466715711967142635223689198575723019228375412571246308790507653583013890633232700344493298352914009275442707999582832831308505829080595643902806102335039222860748034831023078322055372808967704492228757204036572002069998180896270482388928274915581718959902502151587549700474820553404520962981631793072099004293994056811750644281419588210 A164954 971 2095616581713754564500545989573150191732721870215292642043978951815657198494429641361546887103281887537651916317296925025148587560743785562627539322271713364587580296857919818405715819930085123042530577701173633600874017921148767060758775423209729501952057215157999356462880829947996572878437710298129434607335703347900065981287502619636218666582415599891931685950282199909493003836741130296051145113870524746383698311376520644253409755378096189347720256513288202195961777859960584730727791412960546470783879476739591430409075354753302852389186927513942100531621317968869256011090870193372170323286218736239640478665475334237752926411732321892368115715016781044569108017462185898764647461482442615809037063928292963757862051196596461609504735588912493403115169529271359229136495238410761840056359395123072015093393690122876968611724608291024013385730758713148368313252962832390838811846537728567847800884932301304776363139059200044996771406020988831482873070738348573558794600452705139795046269197269799820428597198764788374431681993765007220705012480739367334972577730547185118038890940804025205829600090270180784896821422227115576594958970880797654202321224690052375342713622539964148766788911035975531283577689701606220541146904131690734938268228076119506888400 A164954 972 41912331307653585352361095304494369166200342899635356154005720468161745241091889787141027398305675526035810004010208812561696360579600453112030130652027246002120225669021930278206880126416756503472897890982578449568329538671834101821105686034228637233146432238255860964239574501675313589048178031774297779055935350004327252867379348842929396058950090591451094436043676313047781447103624167463309684731525865340603318110589492653543721736698741360438392445060276506862215824373627654759963289425809488685146071984149248147133987085975815163850051243106667075994545339168524622349561795374138218208021769947976804508623420381056293583440341646601718389496578394437804193684781351452637711758945203757941248596569160554034421889697760627761983138625633081398938142408014064079244645541383675633059653188204489994899540024403237745407704569122519329747132443201325246742542524875147532107164197430863741335958200763009709775564392005408798449916236668426096993905503083266754519088956216640284864655847873689248066769676251925979217083578018277107187576036789186358126812639036102485286581571660823093869454095678149821226180263938250028132853468490966680162318187964989893902612958567655818235594486708270886952060341121911756504413579760858106943599046226204674332000 A164954 973 838246619620641588294225416350514689954924967899297189342637238000206930245903734941022341090914266026371633633489582492408419398886503899430189497172404494249776908017709283765988877084636210921903684558833684542383574378413857248540717272085253688545034403467034695984430648087813914410552037151720137319303132661013063722180172905862688375725037383701271103061634172558114056349448514580111929343712824715070653399872971448440384967316711178678447595197095779396103921830960872298107415011848160959092291088670133353721729341537711465598327278718689842827133286379193282489546123737616660599006383303423215988878746681547150572772920737107121489293856423359684524540406379698599649485764831103994035118291449236658232055109271840466677431309460325894711457884612018871515187726291042289299842369478950793758624124926978722371618339448491167835592994242793662544400515862049565759547952805807410533084355109998477845766952000198353229434241071204450730527924783901246662923377166609693376078555007027641751231907544161689396010545614728196005498049175820520336041413342570052195906886544822841422938127719053678890318641666683770487330550387319605525564237642578645619019069326720573222708215053940622964651337764233982043717781537758030302436670618600384217920000 A164954 974 16764932261764231427105624824308792235091800815597489077282477292017761883600562164319811410420519475697378879480644022013465252950150522695190613537709587901850214574216103143615574550159012260531706844774914707365998355274811411385624014292294009551921162392006000035026166933050074795225753196986412231124409184684828401260524993595065302581731538287371677436531098045860417566252806341628486409951800894711038341362217193026474163550939652713166268264631978463358276143036150709140264567234336425839003670031464526247303728003420267818962791173806416474423443047511817893157039082790526499754382054263033756571080116506721610952466989100366517331510469019258025449323444617863466481216600287687367891157779780624111395850525363301977207413799502137327400641133030589503374024204712142635863819009344250381848546686952560271490499222262622847509130547611549842814233507082051416175551134122613536230485322859529222295239122311214341527559440743802724028825610255628536092222197888166078750501154226392388206229265741729419841903538726383376952665449763886209413756970515938530815998525828116273216714507062541410907082581725505189977297603503973560267756160547433966457067662029780004897481651872405063637154796086370953745749471153265269593550867838931989320000000 A164954 975 335298642622312621766534826432145813421702045464180687354244196480627703245660992596383519980455072617346501725829927883575242358451419348035548742639421718374097819761560412238227431172506006052506799967463114477686504459626913556008673662857658906658832734293426123007274418086877426044809313018768434317255114322987910561548930581457536752979246578014358656236590252811171080110332847833094684660586905902413272294539499141682812555110901637055271692506440826775889476989061679446367616684634192649923230365790527708403457383521726126519180735464780721846084407348795402730463113816574395750572728849152063867291705987650004208989511269171812097542876191426447208156775232835098799454358079065897101598994611530301163011977305795892417324028195955135211442491476416031528885877672068789714615812582189697770492217507310921910972633111108446766128024207344528694809133938462230343202864242581577235985670870381777753502784092369232369328681201270328668941854496664642778519537048882765799588624166244638827756407612004501035271923303164056675907398320227240242133713483609520354277186415195514359493329194880184880155846602346699404159683985231100200484551364865900410675078750502970906815980053319953359625656737761245332342866231027398662767366466117125885632000000 A164954 976 6705972800186813114331548949456454999303961268602460116908825019839634797641836198804470090892170800571937617096812133096604365950731912772667889484161483219693557235508107042314347273735030519701871667846062646902093371453801039966278881139155633583105202557456491679206331914236331260307125746536648107698041165523618014080726798932188907828589506803334843259597497454839353610108697655891777645700599491685722289028480884226105800056151554290695858316087805265297685344195505034749199453750030527869234518229473056032986953816554981713285931087653815801630189494246467362004662631701786460194564322215296016319054667289573725923114338443089501061646612398858686755640728303703896390781781561818922037635367035208623710513670358945609395709650263569978770006633456469599841170040609330368734571346149758099776674876956741253625097141283357626517100846323596991117666770264811248622545852244018776673163105905297950957873859903392915599646808325119443152192218501210681457639389378185912307664737842174527564111555584600599795316829201096751803431656986563308716139291396054513518893407773949527325501208752629698481373310126187206686577344560839275526397084937897365965728456826215717723929664729616709928519444118433883006484735775980138256125960175685187690154163790 A164954 977 134119454958547475866648027405399874603477632558426129734655322201334310607409050913625395643504802975938903993540514170434077694648708771692496082310690641438103161515700116797282918480398818367072146726857260085009133074301276176247685780423161780660675008580889217965343509334702279994361304653958550581019600891749556338609499724704541611951881640927650267889263797069105712360214767102433231963789217306463582643323435712371106980201701516805725655640935879901551622972195529611420931476147544054800088582862711157958095199253508817923764949320240343326773816830340533388001259741441700107553481348951015105845504296522947353328769030054855203448714019383768586962919039014116335849528030846398040865816836796224483215755892039467408898774732160745066223268747692371382092450555545698863536528813114444882870108075345281380614832406890926354232824170006068166783017235207557807620688392728120172532255888059206936913840759188023676254399852496646258510946941382570146897760755574330172471139847189125571461899178582223577703903846778247401774306951371636251792086262398372399044861744879775349222716672153113987192593764108808505799220188341130940862062851569534474359106772847440346230794567856687053290515069632857187322242938628246065138091820580557153353366551600 A164954 978 2682389078267174114738258767215051246077379488634621939295562339637996167787000463290572240288665860663541251682732418143644726767117014515430660659004108089101722418552888874787908181010961063538843832187902689130975666317307194761494764177394450766696448389646013638105826605976809321155960278616754851396550907626817485876886836330747993608166351619393409748863257374028049303107102628777171864572674173618413168521291323591441346177606268026218003624075208039310982642539191858075311796833941161751720320611185025378684479466739649694811103033822667264583903883803888021020554366118202571972182228004240270222919672155770830607553795160140074158097908433418079348338803927808141412650383258499673452223641591211804942001633166828662128270939833477401922343678880031373160040700474373974123381221700103931304758810950303568636598886235865559381691949877457045172005370779452851899315150706393189608180835947356939032761670961448358004639154255157865806624897168770787910933966135347087715653341357247268662984774796387413875314041979537060229539112494933229660652558896504585772725682459658372464302905292801379298798545936382483400506527232106884281284656363236473203909691413380422088473507408414353481954376838969688972922808874624552589146755402385568007775249820210 A164954 979 53647781147267974242871139726442100001704126522014425677960364704986122468516398166172731354144713236166088469893091057572157992825197071940227993435888066988827632135835508272603159848278915194724894596773203531235373422971777319960716254926513318403587932153484858338095660505191460848493889283086773823454195948372876899631673563348103099545901408404676282798824776133479687180198198310113581797391280022151093683522278658709211055023570114326429882706633969611818656512689462478444099282898628848148777391302316551964141098968182460622938141624810553252646628620019307485621670748151422835865896580589204766578585167621654282970644194383660884944430729583215739148384541506679122166204118001427721742618928929982404393762969857359521571327700474798050404439656124306373564647796756679419520637342758379299042309207874030193218022486678251833574548327095854540167007937095090952924330671164479515314331082670594786544930534782724849683806229207656128860617110197803457678254343184151439637677715414240517934631320422607123931000140470183448471841719248674685709267850900834471291082600434424758883029542850809577074904331811775933700573013947822994906561113901645138412744947396240745046622469193899317961969045705644683988015179533683677510633487863199858969663372168400 A164954 980 1072955614583849454141522951293943471937698498139911958763717830406916000318263834120564871046196412341451965784804775657384574494729957934911683471901621105481817812575185507975413091399839254975251687989474817150341465149159391974536099044336611579021353099832978992178242117659133502293933989416478905880675549207408789699028160638214837254937711620236277753556316269629792872336776254116522703011209105239486447137615805510451330902278562237544403646815164630145342730777652629305047284484351112219790142259100727429798241775989399030620090963152896459834001390199731618079980422129805872434591742136695421879925123863367587510980056924263333346245077735958096959954837697843028805830550856408050244590038078294690881739593532397475444817898902118649141337993375693728466404712571136018637265911089239950428312016415204957717747694076672100672791567381876973231473374861506673334542194971798761068357701585895453508663794184129150791697551120546567891947946166940019434150151401022341555821862881901224163591899939913864725607151084198476462523079230130453185375666666003591333685381354517301893052747663208367543937639705307068048840849667834219784618157160529632283532908898209598366894731487363541196181666841715799481526332704588802711076317490458207758854434869616000 A164954 981 21459112124446788468512462161180898876826289316790708079364567334282191025323994098353502300189971199191643243434954603266519782659119488620376141501709617423741659648673217009975259716682004121120109680869711273519509236777664750997157459802859135799418951131925216351891420504288755752359803863424446705845343588947200828108457000189352250379147901447580597022722740331799840021391770840615475401491852200719020412095720756934368814081714443771204192789952997361086246626030320180824251666214592949532094733843102476406273231452302976975628381876191637092301404159981541728950548585931665763037311053232134968565570887486041787250944599217068979872030817605037582738839691311049503366740387055750921086553951559794673512078553352955209164184875894826745491743872578026589230329384142768977682381506466246297515556973458586231422698768395583293481843364436737113192131819622230552211955530406158636608575630367580225728579553452076091794379553138800264133671002598479394294704318767233086377803429110352759369823469427511739451885987179865679112186481505748253131319526279809864830982214006922172168898089388010870927543855487572348473404781134239593422101840860527235976218376969887636657140271816981920662479055386374105665847236370078637438799304473048366766312045917280000 A164954 982 429182239144331809212680841102433083875871297454336258082088990327057960612218542091601644854873812178793515510667737350176865014519347246854614833379593640646601552191838588077940082257321456476654783243638895794945617820630413035164686474870662928983231428716647802460902833088212794630593752471516036754691739464324251190364732152336462457544028917983627324761227210676009028636403892711739350894717564525026021865342024000655872343348233638192840026172724814469977685431108870650594780846774882561415822993877826629364950737721572138883349525495004905584840382784938871274776829482263754940416623452679729101019580673486068518210099999671004687451790679110561645297982924857157119804697216557796583048755442745922220226816966014630557969670655089353655182403717421679307356673182218749774761452726032195442968904208511854993027529305959650586330110796607700795580962661723500008078362934674601912420279678394537582513357977851250514504498178722410300001891579274589281664274659612279664950479731310529129106197081680068859292821916759878633182264287938666818359669110312405297614678746223508951802706051814258699621032930196877111059769066191944115761812317377144854987010942913842196875670640850237381383046345461556154148522537281482094277684428356486835807910209166400000 A164954 983 8583644715994556981102248779624963804304336171457167091537732679369442014359144044322664874118964007475083323052727652700466687517126094426034136734499898656367398228204256719127499403620056610618147457397671322390021018114150621007724475073682862839561676695895825557679545121813009484279828553490862787849532142994089716371206486017717598150101996140312854181359992294320425136899447372223383875191961700713432709775392657252487368101243568019231923930927793634364608766832226753694090567385158122643795026217872074612088736927941694765082628269323541386473053647404938159410853744917883892401740516814335176614554871945026025828026160300012595549259300122407432716383440469866483445491733840011494887328637085919019404241257299403138653112875845643448010598599665656536602135173631642399917505506454789298712533378957039707152021664880152706060467086089613186546385778620047779438352305224520621853380934988749413009102497733219583862428105893376306346607262131591813548689258877597952046897817608280061416318495496198058590958481798448873682415978915247371481858953900572265972194264246171489204549006317365999613823775012846145053028850193981927261631756350874899808993086928598633212170716907216726990330231663912603899602006943227828795587655345040126725791589999744000000 A164954 984 171672892982049576410533903822685202717222974259453957060454009484202001328873132577548014618965958605541256776063985718442704900262596884399812737057349552078208816219006098263441323019504020370384735936408762847399251014316910003999259643402991597070194771827683300559220953231958684071941328126063241833754100814211275432222305242724592209074237343586237715373888423691002126973659466651325375657067745175471211563533616277898476131123079232872665848481442457668956773318667095926231403473779370978304148577726557878186230937926834282747902106596915458260063648263529940305570254353045111927153851763440727076504721758091615158744123356545780836188005348047226310974577154442212254744024226701187790053752284081857441042485925910897749968570113147591006908539957736024973811298936260653706781763965318911063434079872511466091471251525970100862472351338319842635117185608740358667571656973474045719604619978765735776791460758948830104348025947229887598278098813985140530682647962246795504084012881765981252614842334591516865461489448372536602035301745606235589705107466385384852020120604450933878915221017850721187549163478010800104075212158532417166529853991918421051773755356839882605090196884492158725436151276705364258404289695325183263094998607148336624224774195295048647790 A164954 985 3433457832884160263980456641057422586967184501795291445803067307620303247411267685372854635111052741231616941821468367657521521003653437605578854788494022620581393357478541242886653159332138170568130454497281984939961633327016151756880595706646518746983120194749001799297020080553143569165721703646184558210351175370815130740409615301896649102928695287324366942411540029911915024186599717163661476205925126733475378631187588214944098004425742107213864366886580853012427426013793135571619911997111590074647932621913485282613742745896693403883032956147201775813324471579222348458468676154650920125457863811895012414366921545654196018554470141826195227816493872926079352429709989741896811564275532042913647218636528906689880002934116674654537497654187646261072102158443178384311597887997769188304268356030840723052349843317642760798041395086742952074707219096948430786133112901595234927525356849153580042832425155129665868017431264665370628949795531844981392481047706768895807830214938832639344601388227327225538066295185181451182076185215521914608445678258150474995460717095186487691927118479568759474789238187082447656437029115293546141796946263703915756541457136386882147352979502155850918739588616799658221313958402649528776330785035716199005564882147917414278674331811904345911600 A164954 986 68669156122546588335611089748508832968083742518907166858967450014751427015988782084006020994648059567038824305672634865966847120790792773680236303166106217888644398936015194302773868167426243924780430022564816095986527442467473140994133147524785732047692052819190412754928939688558657844029612109197145565416454618460698029788745232211989187661245487776120790011584879679961158552272114720796201380735524105691489351666592271164152339464134568284165396931593537061574701642384763997355010017462341454579135892154215227411667249075626405870040614409136072808781220736434326484476781354016852689698714488475581856910020884291696873345087930204348065579312550137825059456017201789702134702161267032972195880131206195509981523484198505707466422791856078931409205932616079282116392001683648021993437489910898456967032163358405820867417376724385084736878582342032849052941513219866000526026974881562873155990965337842140767721165629507625328121315535040932491503251068750722241933514808436065713630117154160709299504276737305681602426017643098711890978833666656388350403684351953782941102718518462826250162397793883429263191915050983700213013473986610862501001294768534790531778149334375986168097290340495934034217133471382349344612809977933872564262802959789779244138068043015694780852210 A164954 987 1373383111748199427832260933517384283936475900038170096037471077541935781675044209211098985741501286188906195498318047575665276430170335904977910211246639667313218614449191274956293462964194488763965019103679849863476444367892464937013087618332821783114434034868015790478349555321088886094895802909411999332517714590101868895385963167720907865278341396115084823498779175233680332416244701966383464747050913534269422614188655560588454376795085888481070130509109141258017095289873305665552435899649022153306262637403214983421192864666378873248411393906562202025919040825684119995683783698813739537765434014265269310654066753406196526381729151443444532045904456342570637268804075691326663460740468501722376317793636257723308938194293558436841912612568098751939396441265899930931040912146813204415792254023601989460346597009175730377478510940706208645260406042534589803207283634001927070068852522853494222505643451633764361639652674438864873272703188899307103137623667321331354208506361909572807364130875497481764944551418154683624210231637739709795775075362995344017963087240076722567337893346685546216580216480504191465101790393230590063820180958952933737435207886836868412184781574177106356395778173117498080159755494234162273980085103068422968286165532424204054052988995866052869448400 A164954 988 27467662020909345115288503696935875620950051704421165985762108459177156474036028706615138583753840279383161198029719598249633361019871886074841305236680781866710938487160770503610529584780674101376309273900502930594158934000744661883055861170010774128768801098156278268612957996304858191617577428399196448991498400994735078159391002972559580416778130390301379530359128203014271838621489825944755159801651140804162750111544500556954537115572797304519825992420359745379193228962156018658604914271070072575560581165419329583476655140752093728246032546238134825506800820807175904097796927694552646086942693988127630222535023626554327854367755200696513450655014903344007135126193693900612441496013286799086645240434886778799369812017588185167142524039949230901737032039037853489655003015363728481491724528090284262206125122465833797300172560372703958159264768369304235807692968588523640669627292142813468648680468862133374316180301846196251780995048129050099503219838613058376164338169148515876444132580891360429923122253649104564944775031722231473796341358115846727339422919816622176705654465244663339612555662225325387656627370362361842787869443156845982934664213351271505659936452620763816853286387807375750228800451276454668000519998044542276574188902196461018962402321423358399364100000 A164954 989 549353236137094033478635774470481311263411708161578601015495907350311946291423464580165949053553096699763969721861564899719223868726741081002488124968575407743150093706754310161903798205549168549466363314548177278375779612872800500516999399467302251904978429979044814553178497723758773226744775972203058226652850203748655568221254851814020070559788657166021251814853458027098740578361712251236820493245680218458740958786317798042799733904877536788364987493170733311960891042536918480123222210983194041699918191655487189970589059763532199830476744286900512209904416502013388165638363628256610028371534153818997484639774243699694503622018547450482725207838813596732030497526117479493832275544344071274515282499940968062651217202986104031948935916570729735293722705055154167213783755755823857493352079514170574704106366094963059741015498038625674868266428317758333511024805289940174798757550676571141056944961373831829227991351004072304121930720649602281138873744077593802504890124221176805934819650885455424490947069578702309148106908613793375033543624179435731486391681896634198041291021271112315097870139896811338920224378657202237685986705342692665822412485379316112861523545475159710131573144243048030777088115853364521810428765880554321875653089874888759136874897258587914826784640000 A164954 990 10987064637120024627527009602914694648509220215295818710024676408917355449118285198370857138952479814658613419873275150543426141687379613636716970599680994228226512776870288876900615190814176819879262575374942658025744151416996354321687543437294406178113011774953171249502710016621712874450125913752771343461700695275889984998380176233495703384462731596053013536676348701476051675720993504452748871936659449329356854559235075951314238584536053925862708758024973455234476318063765920451002576121110471167046090461254357276137836939685493140391129604038793257695762999971557630448509132441866095011538856369018294469802098143809042420805763314448705511531135668073121888936381003665057958592714512645445251535337318258098092301841164774097417172023349793769314160707197362312610751162510178792891408651106294067195604067241740739723838881931097390185805323402007486476604569998605354240174413633858576524306024489161758047051625315648667549749063964325266491046225744468610335174144275360761392353446041302759176347778946269190387562537831056644731344968606615240048241107401140895667612072349608516101842193120850440388761726996152597966593809949890535763279983151545487630493783908488160518691518569557714392275465338746375361047093712556418254364205261788320670722681081987186288246400000 A164954 991 219741291029963371709626074328395261435004125347201307994788693416569439448162022102767905936677953906438948906186380061849356120004488113067683573999809606031800473592109831011263088350347405375383957689178435409679454211530733972660701977704855346362529099006508924158837001575365005687307126161229630447806887729536137172646705108614220107154593800975712040741112564848202570797495055277615226680168105885790777798854875918835449649819491142319162355323730644884594696305535869425990814160451141230001876341787979415057277853682006845683454486446791525423868753398056949951685019846371999789112940593233132784936174228272483895383423113597755130378109901284232063358444793154804785433490842877308003948413516343098863205192452149351117112514305699856655077346265832825618916544198077608718315514238583532806181616251684405692547356061793625660125641608976966054654260683968144250103956274725886638194256430033738630685524610997025053217674298732098204092351398741223411450916082543708081766277487469940570675083326369843956259738067724915775836349072490317007372971537391956610188074385539414604925631766109482047460717616965208844269070260918555101566205174335374360610333166275642368118403045563096264855772272204046290270377396280527979913332260516029172078948339844321520816000000000 A164954 992 4394825786350525551173022853362850234152292201946360754487741696445792395450715549127962957139334092896027884338348606567840155016312590249910631364347115605408133831542797879376812869212582843169600902366467424583201284454497387016227925779213164753451557478973554540555447083519524810228535420796518615085446786442469769129053173036698489506672801217800505323761691046408939617578548739290972354895838892561712416810680616530612800552322445252236469587016315837998249917311753814032229755882114202428849415841146460397558541379568053023349573025202576770909037354223227395030957471054214951139615883613220464175070735732139635489767856986874262942845900628215114884731254322609738560994396162192511646840206695856077888259617489957754528420607102458032579775471122437481907626500453363241588562631436593804715996112586498426757460582275409597212251885234334810601024616587685083808666657092452298193578167673421331691292075186466624199316413950867753651693338584826017353998585967767767620469972286999963845912591785185584653009785813288367991895883230560699522408442668118479179276272983815285264814259561166990033066936966344811460328282453946563050877543815206452276747513905666876828363447996834528844538854686474190738978498381710978866997560129810884016102759367109970592574149531790 A164954 993 87896515042035673363070484403155904792090037938973906981594190491203920038763813124011355910902182153265535811059392237973863752650708364769351824973960781803605163824867982770567279428364351576630453018987322819456269693567601891584836240086584451593050659556338611958683082710634990134218566367368892424295116365884335896103444878022251537405074528321735396654022615917076556384143927460592803523766313348152185552885274293690332162165101353161793841351160375566092118170255804790892864571104111605153226096930666649879430513709919382660601126429386460666813992809706315820564290903619798129939459107235565453028359737976591861437345034035868465562592064614911770045872255642467628266379509336777264294242861297003570248307718738569734291818561818378641160080338564369028738442338903486176216299562030339066167198002786174793279480866298933624439818765782606002179280389920145652305083773807737272465424134923357815377473163059854946685586838541870864430792983896551329579577005693227472112287896492022325566470340859485803616496205441568409341295700226301177947149091767956523095821165136845568622317676002886782338390431867708920705503193790440481408619682874108346825767289716418125887176701648142647839245278577349113450988976756227962714569500986023691812531038746670215376565981271600 A164954 994 1757930287141216927573120395436315284005892526513131036751137101850304402294466840271661131337331260293835386486848544663754750485753034904437935847324561278886872595048003976280662620878259738464769034959195390829918891483174505261969387055026140038991115904560292741365204144191162988356509688550792214464517633975822514885802755328970048150085434610283252506832481203941208854726917233359815168360651206111210848553367995297274804026432194654704895089424532959493478679356395570301371067408196684004065525959383363189491540814571988828164893267934825559118321890985583884175086721115450220203122130255501104768271133385757521363520090330059621025603482085140338448900303006093031910306606718714659112580176522170079883295364368112906607590963738289262456416556175807878947417035740936624859864277193079047437914115188766190699061706810630525855251944079179569769303074511410258796932452952217941533844877828973362877502663753841563506184059659942202979345271324133230510061259855634698482197769176383241028242026211867815676236954957334307600372308791669646813064425256177335242151115693541425239258030009670076253738498772963819241634927989202504562616879626565968265317583382785166315326898127914965679937862221953421214034010852173210351183870911065972650319185335754839073767442252684210 A164954 995 35158605468834407757696622056190249443399685884935678677407807877530608076273148361261902889132377550447201135050184891360644518369838050269776703903398138434032838271972965942999593063784648907938580190772886505414247781899939453844840986166411820922424372359876264871134932683392523480572960995084131608862658812679166236990732261949901311041387573082635941611690201790817731635419118350155485324919522905187559720980610094414859296191247244923478267036517168153302299906153500895697696867886222718101330599603067867627889427098911800062355280145638438098007278515540829038777752483170089556149101567325818009519501440239664109965865599588037454799102457559648829937663217986734225105712465013875458785509916368001767232491487229088370586911124804219041792630111606567546401304494076070523908051262911026271049685406436177710650675925905647584434150256854140389900410824488352090955264608565622752367625459189591388949117284929720561573127650980939773401493659406708688570619591948096950442995608458520710903092912130918305602879716116744940278374071576265401343717373539910800447716161686918782121394129985648337214183778171469201383195842051923989941227311912995391882396419424839402258205244457341568061816377447197203180964843384437228961527036048229429287754997931525476800071297598728400 A164954 996 703172103896889624686419457174413138524942637846181784636409612421040485706101302968288998595492209199751883120858099851643780492697502914846291795068143722119117073201537134135117617410702591058418647534530756045666887286200387438490634730671167408762147484445365458381726628499894954816965456964903491854527670442721143957421805945991009073982901257818826977002742048963191388888072429733951626792303173683625534240486260824403665888348017552768411911266402612821667933336260129764648175518495312807469251426104673390794303822021610130105871909603763237698312961017020026167971502711159113931122346313510307006045528895511534118412859318131114085163483967244784433125862355521861480256298323328954343599235037417098433493404798690167625350503805448613042823492677247368002863271924028446813818046762033532267142225455262552415756997601483358753391898326125185328368839717294609051952048553705887048555377140765838075009849149380684965841319403359856988247118827868576597414211852682949902621272969344396635643998945421347064502060569968485382978565471927656837002925894041189090028197771860438463082539498458321273590569834191206922071595923321094005465204659695366178969702594799421930445996326704717536832220547489988426308191808661804920701180011325017083739727568303409381586975554797784000 A164954 997 14063441968341821884378129464500425763637831159872999914493261345829376197734792774226798788166737347811194870814250037521493412359964896485940990241366493511151547619272298988204867470914244079161313825072075639660976378688039716001688994760281967981516150433864112386815092066638788800449433880562487030636043292637179263500579333059679838542761021079698702435433601242200562901355249849295870941724317785269997481227206395210202917057421804141345169636049237251545797370989004832306848273585323425058237817202959788580616382041299685179292764325895154268729607034464469431207759115178328734785253225610085076434020579724595720750168132890029581486898375665931845349969207026180769167966946927607990229765434949483230446739597055971356779255702296256904995887662447267701554009079330709662989501365316930782265814855636031012370009533697075316362015830303351257174589258896443525695976098721986380995164901954796967420747052003339174004401715742018370169287289352059588468320637328079215927652675390367581064522792964486560338930536352041439207792990246600112942630086345683243422041446199650025674743927944073516057949282099060596329585500112074164242117261622616490405829536022041116314557755285252074248562270920720655779941734992697305243436386033708911634487103559526184543450503152420000000 A164954 998 281268837174917059663677956486488423847013890383293847951532179668570307124415696989119805288224885237861307199556485411220727130251970632674050876977186219574930132218236255682801785080935575288510907881986534843664634362208238560014708517915137132024390928711054485146375322848376685294722745880361157154455302135869880167888618364042713312428374852726900883975944418451413423666284353280904242440274469570723093413781119360626671050764825825877479248087340250676702764695948000998416667947448097250664622574790479262277232975629647113107837000825444583067846674586198573478537106535508501728144366615800119111179912064753576487985335801350946071600360087796990641689169308523128571640161203853088646894161359604239783412380780647632425395336652727807900561683114548825029397746037921664883965880341141361115445557371058998136848243890781629610848900646313750093946548782752620191337283079652763779512578823108231458828398198978675485392709408994066273533066201219986566922709217338696395179565392188733683777798666805775026239417263349941558599824940964420260761689578368273782956061737366958517739217874748293454216902218560553697363751780657507432179758094329433194121231473352748992691622483723971105479360176478084700363472954406931576970461121038688934042351079703014000921902892908800000000