A002897 0 1 A002897 1 8 A002897 2 216 A002897 3 8000 A002897 4 343000 A002897 5 16003008 A002897 6 788889024 A002897 7 40424237568 A002897 8 2131746903000 A002897 9 114933031928000 A002897 10 6306605327953216 A002897 11 351047164190381568 A002897 12 19774031697705428416 A002897 13 1125058699232216000000 A002897 14 64561313052442296000000 A002897 15 3732351677714998891008000 A002897 16 217168923497670960863319000 A002897 17 12708161373882843591361848000 A002897 18 747410725521573277063977000000 A002897 19 44156402367510425663358072000000 A002897 20 2619313632038350939924737472968000 A002897 21 155944899975134594649003633624384000 A002897 22 9315335208356894227466815851670848000 A002897 23 558139177027383569641103703120576000000 A002897 24 33534539222519701591926105190444191000000 A002897 25 2019996162554992830765319346969891137003008 A002897 26 121963819280419824303072542874330008745828864 A002897 27 7380016267036960700205672292029316145730940928 A002897 28 447467276395143708635830440082499079353493184000 A002897 29 27182027083503497095705554697674608061900516864000 A002897 30 1654108900854182142227825516519618764191130741633024 A002897 31 100822743090136784082444782267165140267830431168233472 A002897 32 6154888779653181750357194939345176227673387651934393304 A002897 33 376277670615188811128774168176012248440282513045047224000 A002897 34 23034887247554657521173113198274368385435515870337378024000 A002897 35 1411949672267182831509841771410269757934653925700041836461568 A002897 36 86651632227506802882119166366121580818269876749181699885081664 A002897 37 5323903107693208921373794522298701992802936472601649236048378368 A002897 38 327456134065909391121820901602969077593488675372331356095336000000 A002897 39 20161436471081685403599961114854705156997004728165552486356416000000 A002897 40 1242546809533205386213190153513356121987580776771251979040085123528000 A002897 41 76648953904341051772844153552419899981161261802712197790866862423104000 A002897 42 4732412850243111647774456325156842387488203693163524396744022315551168000 A002897 43 292431412746606053875959398864195185955067412234298808421942491054912000000 A002897 44 18084801144616672266668002632444508127063275371762065011483320453337032000000 A002897 45 1119273453223090992036053785265670009312717271928075167875369870983247548928000 A002897 46 69322923926915254537651112601005688714374428151895416481549301310653146929664000 A002897 47 4296572368055769792369046240498319852612856257667310057682752480998085842628608000 A002897 48 266476687938499394222541306455964046848520517499819875629756214438348802757791000000 A002897 49 16537740445623443131570651125778141728659301227761433100197128305389157025345656000000 A002897 50 1026979393065470799815671757868249929035289044607724209644043097445810795042295338953216 A002897 51 63812433869612600313356789036097173493451980788588573681040760934573659177412725423484928 A002897 52 3967317331875294031782739190546617893717529734363451658668788551078395020024844971200979456 A002897 53 246789805077326235942018899115727938591710223002478057798932345302074976527268075513963008000 A002897 54 15359859939101913532343578632801336233104936580685095125752043747695464892033433167294202368000 A002897 55 956464086891670598581631725596181236874369486528530755491271811872423631130406126940121705709568 A002897 56 59588645026409545936989594502042225818500857107803436846906138818462764352519518121047995103010304 A002897 57 3714191233693336340092529412589599887980104268229501357657808966116147685753018964574505040261705728 A002897 58 231613456580563077872738762162130785584966217513778460671934897344782324472902649462759865230555648000 A002897 59 14449583376464599509822941861934346701195136738649823467137717750736690822178276498142428039147368448000 A002897 60 901846128633322520199026625374645250097751682643199920891049233596803376637448972049377625630427417276416 A002897 61 56310455218287961625204146866048943793830252528804433676956857933306720358768909763293578787280543332794368 A002897 62 3517380009757640370769989767586985998818217600366510693939031162155640186427485643465839752849866833274044416 A002897 63 219794929163169847241842894010112723734076593623305736892653628752522037508666223466603263139646423552000000000 A002897 64 13739752086915324133385860374789939312151459200313961036785416199492716942081123194067114012444407959433484375000 A002897 65 859207272978298996772295580434335986368702158922538784279533132551597881902352204448939139911086716155581091000000 A002897 66 53748953377217273839019026176759518655747614023272091106373929918776031219181925860584357068810831366249727313000000 A002897 67 3363492887795807741585453122555978858880968720563866768298660230475676483062145503559084064497186365955909728696000000 A002897 68 210549913846188949526849919255258154002627300423807340221168740193277847725779214413779296132385123782280973914625000000 A002897 69 13184373094633985526916197009561767137438979554938422404250060816652343128090263836193580923454684899176327689489000000000 A002897 70 825847297633535383715711955606350169046804310982021481956376538317365576660493207545058159908278656658682915291376296000000 A002897 71 51745433641761816582892211391251758727181938022253202403306649890470957286516579367444207751675579777037526770308979648000000 A002897 72 3243191856851753180392864471788797402956458192692021824420570317992635600864471600701644470526920269913228203112673835081000000 A002897 73 203328405177042155783941502819817591161067662496923579884152336493064286829325191108646683799631014744635125574756378677000000000 A002897 74 12751018806352900713033250041689839380248517056792592358682550537459934211042752532643904407700537181404311748486799523507000000000 A002897 75 799852466431170779226597953273512059032722047990518501457760414679040984433486927599063626743439820206254680065804515498390891008000 A002897 76 50186850290706842570144967375364331847914590462367029908013152017050933743917813290277804941681602136225119496049747092136251942464000 A002897 77 3149793223335687735026420465856448625915031687337968906989891569052370490207541272517050198598798641662350889145860037123486465571328000 A002897 78 197734895051318871934312977499472051565760357131537601165174437645693557868838108467682029506685906568222439982434625427657633506624000000 A002897 79 12416265426707964980725569400138559360212478862578212952499098854638371078015516242606745709182717684029345231203923095740730973474304000000 A002897 80 779834396783813218214968376262180689851555262841398882229509768514279887757911442415081890399091834959709287650321162274437589667565887944000 A002897 81 48990846716671823380211635011311655540681105129126521568786010206288825803989145320943703879024950985603151216027667423745283915173259668032000 A002897 82 3078408067870262316106577062003350478052234790479669417223419673870876996621473558585060906588349986303853547095343547139226318245307653509824000 A002897 83 193478954112376841120770601425381140406765389324115238448509729706862357184731194089532175093287419017574000321737571951692459252801517250624000000 A002897 84 12162847830378644039208341534748676200495555966656701905978180963849911924747188497702931551756123831657586333285833563800418642005867521577624000000 A002897 85 764766044349956278689155149782193827284513791164499327271713578570348766489910714143328987947410371709464003345000591322664733140669399955495310848000 A002897 86 48096288218460503279215404437943491507919126469775395194342916025215668759219728349419915003125621167139380351789260715887818028123808985634814088704000 A002897 87 3025395105512019373121754600604285307977743405848794005548556287620030241939440144815418414801312453885949324658204875313667825320438921489185412354048000 A002897 88 190343572661573521175624572250816955912415695033349929252991099900962617133431008477180375033172707697983302754508672445931025795063947981500082989000000000 A002897 89 11977825526635699686644628897510267383502793703744341986570775122050639234288793197215087331060802882693690575140664502789398568874828157916704418984000000000 A002897 90 753875334739196347929774696915419911385805534573820253771378247656809779702020882161013791585612446029361301613571287887666901493684368201896665082812352000000 A002897 91 47457086127695857631139734847141824520962488167822800881865636778896628239675263594871162308853829367962311861697011399964189918455582172730988137333531136000000 A002897 92 2988001719728203372301005385408848306207362499220800664791054602060798271047533668557791412064402463443897887054696436092836549486172592083233493227611163712000000 A002897 93 188164274208333719252972033297546230410528574591917787840052723800732280347371531438724109313772588515825385584984700297766352180838981082768007405241936448000000000 A002897 94 11851366136558936670489125521853675992210008250168002985822373574602158768715727348455535014370126582168218110567877128779313095171578625288999569732913579328000000000 A002897 95 746574236994548390764241532331122743371352513792480381164274957591539215193432604030488889187873125484351596117129435827606677038410762655559015237450662571651072000000 A002897 96 47038058587433457122602235334613648012312729778209310492472310049807544333306915799321168319538435897187630573533879477263649851185512868883397090762357002891646111000000 A002897 97 2964122171725457919420808619498563788243569525568470556802548188626062348658679866068310909653345979168688157866642278171293182186515166668774187812062002036981119992000000 A002897 98 186814978351476041362573148199342222792820487942094816954426255217967633022894617650071542097390150084475232297439155133960913686178689546474062727715180217035082169000000000 A002897 99 11775918074605534473644103170410355141252041709694164598609811797267101018446040996659218785300201475395066140854060744607558309771656169770308281292920969898591318904000000000 A002897 100 742410305622546402939721966405061394526365589162992990733119073917850552150918817857853143201743859574375062676386961999148635267425630718685773369989693619694950793308347968000 A002897 101 46812089828108530941996244904049655123713935478836495692348993040102813540099862104105888221304060757417723235015248087673395690783892041178571387694366411351932587522213906944000 A002897 102 2952130931349816161751594944771991121910915832756004475278437100364777944865225057798012892367784374559880228786242861073956408118802132259540696323781355024964481005331217381888000 A002897 103 186198214118952565173260727691939889938861426604610835497489458386441316758949102757135905450199424814287104874480674704732425943493628104238116502412162204901660703330688116224000000 A002897 104 11745635428240787738091524853639124340051679609952923915268040517587400178037320006944035171651457931629419012081039792170982461064242457201363394546930180585678415963120502418504000000 A002897 105 741032857019957533606847554263589078482165883852556169291092124447109642448711930870009764264438883317167284674348165769194847314355923740829133284963483398137192597092695359715408384000 A002897 106 46758139454572208558964158683147239772530686697508190170038611281121738956305345469546281123520789803653489710890091412457117763164188269931626516310446211044998997768624977754701706752000 A002897 107 2950765425597538247482123432127594651447227412444983916500006049488314733199964197589609727177982381250071726198596161624670257907747958383478498032399379115448644201647720311240680689664000 A002897 108 186238208966004510112280575018868334946888423608938659192867878512443669261330806928692511128527667582788329979290333840030624615365509677763826130942610243716004415723915703578129603904000000 A002897 109 11755970325137370321368544237157793700534238467325286568458629731294813057503774706141399208618673012084730571906403016778310613308640268546387242191800038499810683648005363554184798933504000000 A002897 110 742168909483378142980083115159568220369764999776252364448119672900592552139176799225804566733936460506917938921505369942643411667330773291816486830861859297257298412975475689685796027175374848000 A002897 111 46859821384482600852219014710718737382750826854611509231799194143183141215287030055728436143909192684539392693644521798142750248293269795343215217324868590759659354344427004087199637865378709504000 A002897 112 2959042051130036912837895535193268588063843492105580303600786340634321689238947157628087568462455779604987355454408474532300612943666015878592344364657497058495941754619535454823445622744249837248000 A002897 113 186875921780435203401457782949501315816248656846691763282910460892428609895161650304116981098540840348621192479978108099022933275550206076342751686523303062835006720777508836958415245421239192000000000 A002897 114 11803379003349253753158780343513532907355425355031085573086218931746834499783075613139975968957052310009401132857504163857399952630891184559273314464656101257257503893194372352821384578021873352000000000 A002897 115 745605778852579739846562056177767340698318124389654120451719433630979462705168839907901579664177964202593838947044595098046656561492000568458462826462903309115037248535630567650522896949370954712576000000 A002897 116 47104372678238289966926708301955419187326675158952360918082897829113547963599516389156991166398306000375040351450961363807487110068401443166188035886808054775440839646020541065707371059958657549666368000000 A002897 117 2976195044274134618514583923143140602763645116142873366779415344790661311851160128412893387702498662675020803622855954664606281684333495823999727631083558583348214602381346968899336755740440495492102656000000 A002897 118 188065416913166315992652393046812409497033488631567456725821066992122386770509033306844802895766192414334404256603507284790203710769209934398796689195334176570487783964669334712918458064870162944773184000000000 A002897 119 11885106615649521006902903604068213272609709319717954006758229994039417266503707191354564306029249603285233258997312367371925311159630128266084350083489170630036413731832916946937874934948353465705997824000000000 A002897 120 751178300107460153588133707720126472557373473362660235861059298435169478377361221185601908269456144513111751610820970634535959361116048986334231456052950901937204107951253257839459104833542549524016481978816000000 A002897 121 47481894354181315829432356772904043032230937114722111255915571011516067071452395342327394241086978281419907159930706822727754410544682250843147338759260369185526008677472283270748197543516540909879866223492608000000 A002897 122 3001631353602163890255804451144458053288511898273405726711864553844330474418708066729325113193142290637163796910225255169313882464811878359417716686216566259857778600826689404529990206094551079066360539487166976000000 A002897 123 189771180379866470588551002233203310882153392112369078683175182802011984728025477018313705515794518012932511320094929430966645632440498260814520839166201992891489716679730030009425078609496455093823605400131072000000000 A002897 124 11999027542367797973892351295381317747060757384561321812717402813388621758833247721083315063164368492642060089593060289871519454689427606170177973899594810068167707289339361728410923648748917456271666914666255552000000000 A002897 125 758759321423593941822036453349659989308387289626404626079181337667150137260792331455556680460624890745498794131865491157191456152943005907063373559306017492746567839301370314196083562943997239993829808020190843328137003008 A002897 126 47984785253416231045008577459309506515138532420193134009811116978193697885554962051861902493733806101277558026309118325382623871520082788847199922414863767304515377634605627831293847147967091384138458791767511201692105048064 A002897 127 3034896908163512943971389611228034512059348617464948715754824936642304503456595194130550838316920303550181107972964625412424695819907240962355443168449700139057453127366936057793417848556013459432348766913095435768817912905728 A002897 128 191966109163664891972898866328721049336998297431632476851269379935521285385141758487993096949376008599393403126583924544135831987956292829941469140881548487256102664374519078732659659876253004745083091869253646206936581118039000 A002897 129 12143525486353288919369038686428985374326568741331069829424641418548620921799588473739710624222509548198935439492873348601185489698559866201670209288905646904374241425648749053903396473053432967979448297027431018200558129436344000 A002897 130 768252550881627048761221197590185805679952460460418531684869556990055349565067609836671038147724250223788046055912434076492220566690925609943115088251439753474785903214024314752070927087863123399481500752445512732508383173805452864 A002897 131 48607315119740293521004556991586953863120220122424967950113068422724187880563320042000041788705362096171757074541290901730058548111610121999360417719348981739707111229400965139236587721417883953608912452848807069515118851746521390592 A002897 132 3075651128408931614185233134620772174542938819967677170956049921457553007510747859754854099524928323136034663850602939694481204555434877768785997275925222875524701941775720354645873354742411027611608473208806636677761082902884566433344 A002897 133 194629988835564735199291243563259737490071397627567650334677149155112377769786673046765571473615672100508252080574357137499443514065059036980015581004600117246940794940207060944214380473479727878858249133167380113751095787124297372224000 A002897 134 12317402513554923201441490523953367451193231428337049271344046340120697299161452738534469034478811895464623151606884647963272810339061408200146441920652681285588261661977957567131297482989032286690291584720582715853003523175181712655424000 A002897 135 779587119925118919197886729205814262799868897431672335493841186035463524330017289734847541576401424126697744172986751444090378905609615666910432134768639064748213235367526006048949522955832860486538108827699442914497965736081493696349564928 A002897 136 49345299555286988810439305811026675495278093609084731851598643386563260682999620710163056812116090868923224249052433351154700066033556818378718487866967488808966727773406572416850970699779971567762791518873668288531917306571802568402795758144 A002897 137 3123647485947774977644942780619143113374506335102097433019295647007029524879750368963930481404940161009411812553881676540874657204814066430946417017813613464195916725251528305709710574044108637797596870836690334833519030110690319060492453462528 A002897 138 197748330515511394629095913325628040437127860843466792545480227813695567397646817757037833759404962758988676989691326544511726121830353316974843204957375574225362031620032868910156607869414755232571702520119066166348078985151891513508546168000000 A002897 139 12519809452162900671117874553007572717863572656584174289760494589223630222653532976259975513094094727054107044960707069940073390031071918288665905815141547063592777741879425349952473714741559266372418077347655894070242801913827082847951955008000000 A002897 140 792713416999596635475789288599139441844926886897860263376384308892746622288860207734722210910254584005727785043187770640543048158020462695133364239362229892211714256575430149497715718057568986717728907757756467066005171470300308144941435709061184000 A002897 141 50195850552310066545303041730348163060628765005661947698211488790841468890128160804978368924283532494532631795716247918151199394682424268706861388983324456258908153456841722431992185442691192846005147456342025289552760772825413392472714832291891712000 A002897 142 3178718562414010578696204957341754488897081387362735717438645246982701788292165422719349957458348877260432278561023712608043978963384617023727299704079474178724525689135047730645880304313848049117710464502533700127804033076246644815885720392973013504000 A002897 143 201311475804940574008777861712591324438494673383199997715488345806048440578656364316775309227966420854095224778393480491983463754845702571834049304340489596523273176607533903852053740106905722392517408669296572892332318573031712492784650408379383296000000 A002897 144 12750192260415707760877030283974924951687734548599134558241078565686733615667599887423990437843286705482650319692050257905953577162016109302682017457097300010500565676183048686862024088312491714634879401238667216990219518474494436013903183789327761481000000 A002897 145 807599873251843345146103096299569400083472015404965750106565556639296902788099351929709430182544705341903711724305670527986223243711477843040791390032924662671619181887965871327543400480688473850152672379389437318501018530845569237021078179269881487852864000 A002897 146 51157183815232367162109348647086004938664201506165026883836070581531757219542387595506314014222586273041550188925021758484325360628746074518394675318865307088562599390163817631150621912581217711165554535868333234784812906148742321623509870000378067728157632000 A002897 147 3240764497515523387377905120276680197380492391926919057433501340283570454571529609644709299267027448625110674421117904155272688861860206201912195675748950535503331420798222103567399635357132797264819541531365806406063815389919783898894767031980816317120623104000 A002897 148 205313904079978196558041594185346963117253712441007538144530886548581592029792836708592269699648475402239442012915934778513164806921599932858901754242605235632372065780937844688545400108955965333201936651139363029420450275948097625440222061829132798894536248000000 A002897 149 13008250482706393918010035635988572423756521803813840365400324410211786443993497870659505352294316104454024570109487424844159866002197688822488150470217845978348721924043718119265259907861061542568385812787136841150230802281796740644815490715268305749897304768000000 A002897 150 824230470684268711055503510689211957602656675387367304556181727707510120400496232858819083762106742666036102938346968403625074057382590098838185905579130663928405031183877453346487980576671625782944525640642046577696861398479829837524759125203614432951997900149633024 A002897 151 52228469280484315406387698797125933105172272347711089500114246956916820367039816987615106250857756687627437336534779098477759191429791324265715969470710027536391437910832735816093095524150845751184324487308499780932717114379298433224251617062861188656370822558179950592 A002897 152 3309744021222370488324987280343792011666210975195034004188257755223236890869888656824597364787266124962456673057903450025513494730033638836569353642714714075896709937482139617403972825653247089280179187466188892070314785188431372071214032118863080280958145550139221174784 A002897 153 209753694442720308905963473039868821639185262067727152956548172366062640207522607280174050273602508702201119257621986904160116771834799412874091066359044777108271333638683052883679774562881009558611849514965899354114715461053982998019093886400225605997626418506750116352000 A002897 154 13293904966108271566309538348277388813505644787427663381997631211938708915925181863215980197971857878183706894563735142093052115855804528978713157945592100982156781068843779943024530685279115610166427660027552141477985271533679254247015188316498047203332025815390577147392000 A002897 155 842602805048646408643996951753426457423883955748352766426033935415898844283331223416152317964073976228867579200591982247687031608471657764039237427561669567766027137837634920391553188520217866411646814002706381197697536289577783834958177647649489768397909496909979155052265472 A002897 156 53409714882902717108624186753061672652990808817799164440533693233089984466772097999524753568723332545332957506795044932395870476759404706955705075281319617964042402641701855432164505385025669667369386822972914604934335035404724098146478908487021989719873939176625447135734255616 A002897 157 3385667479394699831805857834269523812773300140048755797137262467580083503940778195925381714239938272194824555359526014668275105017905112058214955861226640255275133560951127652207346809815209851650381209501198873253279333610838284053064575695672956204838038206166378592334112653312 A002897 158 214632107252216992175963598692393406204307717066695342763650813685884164313036028984662958077493323334335441920918883037081799103218031320752636979080797288832825933018266966723598550965000683966081504275560927903361280124744006156870105092846594204553579163954901252202505244672000 A002897 159 13607272753345262772646708802116736099081549513102716929935057197202896988910604598575787430144555965246894289323333512137103868237038289986802271032885015318157345246790151079130048439731151333722753240261322241211074460563367249572271292397217718910945721714221480476679024771072000 A002897 160 862726579621797585776033697807601908427705823517397928173382250755499836241878357467302646079261544738002066247051417085191876423200179381491579107269911019471351690392768374813104613493903631616868336917640897686589389198951234148648288625814480198861059531968993304408514887643690304 A002897 161 54701676204501726208303539646833439199636074693842164327452145667701329901360590852145454969255458455565985921427554860145688192030919113189063263549798534698638435128721713205560024557689029879069686278379306971308489752856176330995950144669210634393112607006316746070131483012238305792 A002897 162 3468591414826567336220408843247094105794627715710749658690913637512146581221871955331551506922588265194198847470381029755583516502876489641650296712132633384483851497023834556043639072016577252857547686036760832517842671262682861504817851640636847057375120835548880112077335846598908808704 A002897 163 219953259171396078946548892968518645583279197890586687474006714708056890616805042116966734050411118989162114177197003264477727103338628640241097606156495506020988461660348795474195186223658996488597471354906080551510523148896548526330585117719851592146029901876653427406227691636621888000000 A002897 164 13948647600749037128552794486490780736130585855284151160214116392363767191715771056658564590301552225305461753567660735472533433620661816703644909713090868356533342515197791106596848168811120589548289269134882688049791200506364905508925119864086754333190511347285944249380468787374377528000000 A002897 165 884622437477907364833567572079636766349964054218145904819781641389059309957596868219835410546937448880333315363654835971599080019950832758925499594373328429294311976527270156121924775697298898366816611058260555768573600834151510903255852449056309216028048358664959904370561273237353830260224000 A002897 166 56105786502321895937322104960567929533061514667749193023284530624947833120174948938258566973965528387272854504681805037830040579460167484037081526530988102440023246219939777024107509117742890418832553125018585683892059709311066516184705813540042525135600181641138996618300090891396982288952832000 A002897 167 3558614375764383167903565917653993011991673945918366987860895838587586089448965002564265669352828590076593638271302648765988656311210776410677112102790293028217445713733174209502372898996060865055084888058416216126364934441312253793273369136621738083124829675705283002819730885006000820086329344000 A002897 168 225723872181144208308063594157321340050356466085146593065426970102512838411108044881221536279400169654078286216094331772437221243261536691502942503208076228194377721678850377838803639806031394666765049710123737230306758680844991215603884553174469003730123541378611421505732777273111836737145496000000 A002897 169 14318484955493376335305690939874194797227403178256595651801592756244315519983907642588561007990200865753973179401767063294266628987725361735804034837068397091088633555655317349381267038819572066475580130207410145215913352647823736272932646548329247063091325069906639219853611226096284926653771456000000 A002897 170 908321062722273492074506883096983046381511525861699965963499605367929430543670995995503988022215339193214552808077069389464523959284433876422021136195627814945807342921992333501640408379099352822370378774140117826408882031309826160991905257853702244964817682187849640188961748971492095679180241089024000 A002897 171 57624102966204204135838692554101412752628867434442263026245538655260391084375559377162989222403657210695513229407189912002716029197580118365760328995149452854453186014795706775381036807310647777589345817373552245649912074695429648831648440009229763471410469728973441013088635573282069385929079147098112000 A002897 172 3655873704242611869780977169812146490819005768838877938973523011177767845103568181907253515454791368123440290670630549327924248139848808041344432836827206923216874093380083100388902289381357313400492831608201321133554296236202492775951095988868172374489437771404390104141554605397078760591069638166910464000 A002897 173 231953081774657862283681983599686586105895854507979279835930212269036205923793841932683834421336287315599374482598830938262378347865206244538667966363026198445966067968217984726793276299647182275099720517513531118881697918649985060854990450850653760831492086733648206095744120789990829271474608551331328000000 A002897 174 14717390508959652656527616116022808954263549959638138559278072783872702235403784297878015974319057489071803413925387119196869939738120041500849343880204874800042025491851745983040400282564519063671967082889934455374112112695453080341006077699231894060804306651624382662160250572207106116945402209172725248000000 A002897 175 933862497925219017475708401850805751864649698702891042654580224834155733063756575513791422420897058941426147547748908334048632879744258167448089190921760914996919070122361722933179371685702462364785345559008414829055638874321262226101504094302945744302660438893118693861414000402575014467729330578027535924461568 A002897 176 59259266053508585486095815435650786711489722751621640581676892574026929917421322849384847182012768586359480102211983548462383036156287705175279372857834078491083910493327569446886756538256348613145038526503809248346848882271456631319839881137740426230256057658945579256446990130955891319762207634424882062878278144 A002897 177 3760543115764568116909685062271274999784793995724915893659996750484884387953723318728667649700144921613958461241150616351873009450238495937577800236667381703028172379324812430029339407671968520060949947213308364599893464973537120042910047596252163918898224709193951690044419567739835320891843315055900007126898905088 A002897 178 238652293062959566181502713297069499943964806219121048658831646668647035574774399074550825492296216046339180662781175173857861247328660962310826444231210743435618481886530283892666006721444830372600542817673970430315458896445028818940616191141420445504834699095335476335748141391559806093551725809037742696983043584000 A002897 179 15146111652257646494960570780696117483990311017154537223198751640590724119635242195646209373103636631325454984761409756765463759677399661881318261338308361351020446315128621537740790828174568541400257274585364260535963641219895144299471115037890514630385414903224383104252105843271000852048948295110116843002503204864000 A002897 180 961295637437322041031835093114534674850537370971851734374273132179093756350223270426243347828771132472957875222059883483328689708014921194006170375028483746257655617027288041417832564771772288035843832993546286588623669802219490928934415779169017698727372090909662218203597420430717338863975941529121017578379994487025664 A002897 181 61014469488222703421361345802172901222352981610218174513882698401828903554601252640078362706221367947852038617821423031097711714409374343624913404790280611496349485075516609510285757330956061955531660086466848878344312337821853205559201296044880051983682658425259586167830909327730161123504432766344412584079302476674465792 A002897 182 3872830925934892822027332305154215237428281478809896380592791881206873915891813303145113514829124642830930390656369640249759237135254955116764539559244193818954389876343989573693237076082569533591523331457706077032887762873848041313597436200449886266657223432361124616975513556264320473045206335211151431451490378108707897344 A002897 183 245835076147573487705302586324190187401660112200970559338555522635758951620275205894962757398079098671525296175380472919505350856197537316250877400199837014726176279157597918048846641532634882353372640234642326069893417225148024869383215439371971157937708456913888797532239744837066172688728397874522128611672739522938568704000 A002897 184 15605531316323447713581044677889884959567614986709444842732273590066367580552739640126336159086417653277883974428341170994389313742645537130384434329377512042382317653397738370384243298483840637881514248822240324702871922333633203592548770345864726755735582502429522412122545756703551748724617664000208722713044747309656431104000 A002897 185 990677865588498825832000198872794578941746098901021082450509370956874854078125907721168350068069980137435069425935599971015388934879826855275341115425572491040249692902005799292546887348802476533151365019758547204345421554087574679903749474656951951591151993395452179466648292752992847509239657953194717552778753478774523402682368 A002897 186 62893439067677780282676731734045539748500783296929036836069901650189783360065342518290886379316436197474350126880576548337997075988808036826135219833651032839609208300355398985497534690572581006315988658177875593330420858368620250060197729509044542714346149551768696989026608673641491828144895720537690475785042675340941334722084864 A002897 187 3992978812799675221668208882967427276475862546289849827026513618023593247893046388230223394121066847431977877834264958593218792937423210457461064770233364385699434134740046543206046199793856087128350008876389200001684131970553569914184610223608252078881773218526519622875244672149606041563319880260762970839902607686974899486116282368 A002897 188 253517094094315413031866075933000663127277691316596273793019494807825488068467329167583515694202072918026001465735333423006309155737923092628407647501968584787473147748068999555591418287920462704144412244084688266134203941906731785639175633964284669849504697382485616430802580783989796454140335969180928467663100995495719836992000000000 A002897 189 16096663797081313350399632723113959311774486038585593254031360980737835989315269495292601160809524729061545402496577690431331733546916856377114254935469286685150962490920812264318803548276486078414422675530181093105518833352771728691999822157583234289224352259252934419280836928999721432100427878353916575603246510584699627991552000000000 A002897 190 1022074815823432076787451968005514314018352531502494641234324299027086124799915933042472657058812907851409312095225703077232929888390036214307462935958474300642228434228916254264432181625491129602834683978515645274958758829072527646498929997107076439280457319502250398433181730612266704511491395913674458418929439554680159884744462336000000 A002897 191 64900418841213254641648794087759735542153504696617042397918331825119028127303398543606975794437943798708811624456281933295485816929034746907154422326108553400090908437725686274951290468326232453258184141173707666415647335305083492790491992237092774035467381239793229011422759701736339427246895427274915003802604771471835880452089806848000000 A002897 192 4121261028815052190912699430253528222406629703684837011576398783170732286012981444965381409250723138892742242419760547797929011339890902110698953412855030084519419586832287872649880112932763525870637210698573689197226736138194118152217990205292000596084213149459254620231204782885634500568790916155752668228988660545622091921324348101791000000 A002897 193 261716058346459378729915120855479932898009555149214938121370864868269082124451712931804612330860693797269974929760682404915126606178586873536226698220774358803373541513901597854136880205224875912974346664917518674601900295042614816155517437459818848025841787283378319234082107450967126209761839880436924186939243932114391427292615514379000000000 A002897 194 16620652256113600935046018172556318380370813332058966124912583712234712285988237107825358270572177901053419462089720850600785716149655375888236467796872602742912180923935812163052133262662089881607288323670863855558000429558612849773257160507855375038313995892879858678775308461375374935266958402253131219330782550452836001617129741605769000000000 A002897 195 1055560232207205601776241754776418504980261679288481580339295768668809981293119168866335051222875352598449409025505939772506721089706298154917956223313625648494760379815823313622422400964422299830712646489432476324038972133698183298593369894377312919989815105560126674023168657818227959355147828567497222471852811239398241052127797990807220416000000 A002897 196 67040163547169219081351162933154650960501117566234328193595019588196487487440055267450828381146166830164287141816222480789248751077268963372836485607799968000262685505199308587275112411707878559936654181302871494277578029371071552564249288437979188964309623278647556381771620033085945145923650939529840098161966832825144087182558717978208567208000000 A002897 197 4257983995643711108544185420591598558423230137282792111550675130579818358955062869768669344041035243727732615283188806775150974456908578666569377729192456898848828544890472717252067788339134755969695057701103712660646711238208755729505231644324772087112058185535421457337964033826583287689644915256390080028963842928436006347530503998353429875776000000 A002897 198 270451707570060837077735398519304508410092013345341299419925367812646290457998673894319555713837690177496519231006128794270330755681979049394400518064962418408079310725901729523739879446301946738652528956782197212726772090635877022974300950620149214965907681000675907620286691173780555990887195515647149572889426887175133661580102133574828057192000000000 A002897 199 17178767656447088078437656807373082694454528927198880240985926949305856135595277525013004630771230533050053086668583488534364016084255089026012182360173547960750650469515692741972863847412537852863537622184045321670354822018897687204173966588009429999684046602903870695390468413231762428941853561351035111947516968045227932123827025754490230887872000000000 A002897 200 1091215918879939114800966007154850253077902328435856584364835021946320199454518607126578544739140858164748499078839338823305555004127168276784036012124873614550886257853549752285713937051397452046777493142739557502841621050071981749536088162256298016886500261388330748312166326780109014369538839499437810202005502883077564476796109144529099099784463998528000 A002897 201 69317936443075628445966660941986276428177755511682432394944545983195168920514040440473746793481944740428585602027194049674568644993324772110965737328123780630967803019301226734952577823747288099800614203419782450083966581385316204709644675357569190696855878072210166746424022224502735359093862325776123049646564272284579856706418404023366141892326520922624000 A002897 202 4403486229881110767953484246915805007347212320713484080497554747340487787794383594639285994502569145161803455585283064891405131784869194356066084840052054497339539142431544036079899004607508140959980369544211826949679590907930547728040192990494451855166522714854514487864567293693865863485365208658625654496239146938301458475704265793539403835046375523675648000 A002897 203 279745806818258934975102600460823138963451580287807746481285533001647874093364870904820135087478481262693941413833199104953427319476061355598717936751119087420238323924524378023780209534745654219433500235068153427908063924495607721535004513584466398231859772143728949394362476312083264650630024247985031302184076017642358889006711877060713614917789714102784000000 A002897 204 17772408946719751592632305504802169888924521738433645069137752611428972698233109421252580150867717956962615624281802086494190700401677395581152625304830582849747220766096590158546953422131175726576260762582447032723155076647283642650708106994101611259139302694764342704218482318563801109101769535160279876538270003011945553364905500146394176152261760162969664000000 A002897 205 1129131766260512062088342538160608481949014845086156915472698863348645125971499014426363048549036087644920570681356810164274016455981530651523885312187114800486468176210673310123360208843565528808850037059104045715982995664061436420934130672784757001588154240714924480718632055840632400577028072680044950909591327205491344139044590160421803607027350893917464367104000 A002897 206 71739511857371690051083425196070169173907315882040318179133221097254368791344207145555423639522185284154958185298715692877621854292711604275791868295560925552798272501918386839670001165381908140257374597895939115740812338254501720541830184586032731229508413012377443426648202801260878900462290559116223782992660083958013459995998588078101228576942085886446066880512000 A002897 207 4558138559436514120901588002887468084922319256004042117574847634522371814148965802807166233898654717527432465088103203070138102439075861463019476739928256783885709110627284921482295676964101460702711528644431422484772492682957203102785788249037224184163646199112366583841630916602850125745856994548834803483480042780443136911973878430674779923430926473918746481885184000 A002897 208 289622164599956761400484447387308233914664146113750554542790217795289409708284146960177092450977416488888659753015838600695845806618830098389173885320065154730667213462943449541410939260687590000971374853872724810321582128340631655308172533029798191669212763637633388555755919928052842926994544822984668122036153172883704155067502385426176007508329802063024762842184000000 A002897 209 18403104348992855439939917871214495172783886355188071819602645926752792831724227519307220722994858433888196764485394598501579926780422183045573263121023223188587667970896605039320433423075374506767895914032179986041925316523188110607840846370671708224985163183694142927851506075746814159206056337126113043589805572344852541140022210700338004989352322140250053001797184000000 A002897 210 1169405845325620159153829016358227117214294676200781357647086051984057980016336247100453770011466963043700121713987458204563248899413485221674695107660073372743917056569756656596141585148037153797596218760018216323820928847458712695744561945048307290064307420725337645374961261350432237221235630982676398598108774171442497589944896732903397012814211155101004361140548935168000 A002897 211 74311181942981544272900265891069229420567194660974735203071976861330067681857799992060041931245709285848302550070190044637400730351694573773309249623250574202625450728037223913788239340354524287816834373845741582771766452351308863050086666771277124040769906243002379986179057313993926696915716585349609678345250131617606576124859566469610685254719214201312949803523969880064000 A002897 212 4722344599442358476285827746049240616305657005101334466664299229673029085037092538380381670497130405980771074539030812006051535868455676161579292517505834214154271481334490335255362913631315320762014318277611976888450244170372678725121601133030663093634895373703808441645951663970397516162569472598780025782858971935295114042250678317520277173204490753710029578487589748602368000 A002897 213 300106665989127899192095237885281215006038808143371151481194089987708405767376728886029901018642458969775026436976034640436309530003718296896060857806184429748828720141635032704561225942455125287506509554593228101981022822157227926833590359347813859826577010752399066230288790564819743063927228894140120219613697274396181040165188782370285124575684176825893289516180264384000000000 A002897 214 19072513638653693145854220980259943776591510082452902368066304691874909114025657461536471671890359770996240384673926760384133269514957822772329887866007154835173034629950689278581817934224375413727555408673341302452896598429811790244743249388640451998038128320241387699078230503026684846519583684144916373756570880382667230502490938888543555562074544287882550301051909703104000000000 A002897 215 1212144563289799953791150941429053111077103778385776399401659724364245232123872077415419637832200389638242697726134996882665699599791884924045530211117061671684245780668082105227750296040614583528716006559319425520241037305938168309678528268659791578262910135490438954201408813801638301154573290421489262631322873881576230513227309748509336541997417128709895979365704148908838912000000 A002897 216 77039767233597984374350116299023750167251054300480117989911573357114202882346505406999413933488542862021730652612078570500155561800507802217406017314190393174392817389543508022556286597370717303263236259331285350581901647087581777369968073390548375495620562328198663326440334018189271111646067481976897132557473112643820817293511121073003412667268653151788856029705644609840209216000000 A002897 217 4896541463833728897670662495794018810409623079072716909340287316003578603679240039975687869820809652380573934547391325838032236775473893879636444509644881738896295095931656947171281273165910525020847218917765024021670362515125905732751517633457958904674937057247911484866005402489285902969275130619766828429285716410005980506147474753333387889503357023544607238858670728740546755072000000 A002897 218 311227320349476921009377421805597477808524753735111463039756949308693523586980542911018825576552013364330555302358174048450048417193735192553819028274143239235224366554367112115165976227518030335402040822928002154135351286274086748514325993489814350933952065649584049519230761970909747480845658797844325862699786270533147151650622357442796254504882623292141961744693675864385687488000000000 A002897 219 19782431331317438037919349220034736557709046922671625741995732034984998722474546451594045536707845557815216395581111835343496528853591390635207762506870838591960650386658069678302155040012851576798118372182195103654164437987572698544403800023882058597566439638553719833516023237901726643487347615097036471280176228907435754840274302267549459593377199091025137127712759522854895968768000000000 A002897 220 1257462875609798258084500602219432043393455790263758896205534942804505626694645749271428253867215715210550769368184592272309334035933674701151658311014306156423341918024320062059533105802939941001800424480494062440883339310927059457461520392781915913130671071496898063242211288381290872984020681864073560464400168356083769768342095545760053597000460942647196802103065056043431991159020032000000 A002897 221 79932630700030623843286110039419390103289549432524408018069049267393240601689287927016275243117798877602472562709349910036860613532307590319061522880910632103081016267039877860443395041533886075200172708427811622985588438631942215007467011740322634740166191822705599352592845630956846413748073181417947509007619076546011985211052939052091031201403664740802974016422506880526083787082633216000000 A002897 222 5081200694571040935083460175619611604703716542295752852390848520110145676103077535102914844049802056245624136639124306372996056198989428950929599159501453954569407272938319534051020366051333099724105187275163091665287891436677329114782550526459822494583285707696936503438952509461788316636782148770085071081300184491148335768901099937456067508366080204500339917384706068295314301729861783552000000 A002897 223 323014322601689692389689501541979229067859398577572469024004642415121283557483395595514845141829695044849037115907845918552514876599363955157842374718019242130810019525203660665958713846522794260533590695487429722746283920573542684643966699699623493341433830741038097329936769545895475250847546584668103134695259946627343621141063444750229333147572596449112948343138992916502459291350052864000000000 A002897 224 20534790712954894513292557993918402592891951474354999918898443612452998972340737964061694894504131701507593159165677216880585034895285533276233086102180766500246997410910882230690847830470360922613914329989698822235786369847414179697026306692034101071181706729513276332780476427140419700821165962728744257072551306558073664282916214487111127441133531267782876891688352562506468395661398400899000000000 A002897 225 1305484550526466416204313670145575191968619828199044466869047458723746964595510034834764896106888201386581612529918877657760783314591486945459669164554042907067955566154891835063791860726395048088820128156461103228621073072619798946908700798759628587694203022581181351409412351547967317119302091173527583861687978500272271098804138384898405199759431993004925926817415086996041796990171392336991548928000 A002897 226 82997695082044554656770715979309225100160141711887087897569706008462734493111284315191682150215685762500491055951541492666667607059978355574405115299633344226634806767408547192806179544962582296946809371774775005332982501664233009179227394385736995557465608173841740258777773225989695190642025907393801859978979530926448649078420087354572746864368676552066375657240717664287149945469864424906368602624000 A002897 227 5276829395206548709966237989758865008263122983267709223866284580886810884400073909021854399611059016211508021890684523524636895826871371305948909816508388559942875627406055115848981613008117410065462293722806618534502888148341984398017190228811558925569691434658632770972987514146732186306986896460910627174754706953543325066884643968615332230447180707325109320782119662018524033167206702849308177461248000 A002897 228 335500127246912184005163526039437376070323413413981537802635286051532637991872676047379274743890947037813449310667201503717080814436770536885440621349757657847548969978280121929000499065176265843306078501801929805633841783034643041718488622166786412612490579431587971387863368724036133956158442016651621739778491161390464695444189308592372596108376836327480820344443254455061845463064640863927768311104000000 A002897 229 21331668666831751290173412295182136411712469969034136010059769476651517452313649216970611042778708077318040738525566277494541820453686768180135887519605136084176850496083677391614344974267652380006106727807600706940714330375731705129401408244884832318778316859701962468299325879607899516642840556671808605217352522819906576754277873855969224331113798843717635264443526140031365899623239452489621480169984000000 A002897 230 1356342483409959469940886875104411516884952183753201999644645123720017767339353593281754684009258089826439347508826771739394659298907839593125192335727610566934075801804041097113898336423026627054872067939999016463148040338352129463684158726727855243335851644357597397580833767745230470638425974334484785875835189945814954227796577420569671102127560970280077769608308360381325370846533990887018570142999793664000 A002897 231 86243463334972934992383498610909745784138823130315412281662723658118567892248129181688592483787242674479610026751009653026686167113103559954655145484655308539979229620131726081304041341304625026831891457645230160717452261784871870153395150686173087737943150490780414777313754220159124633384130107571306465013851178688563676496974022147157227336443173654845380087742785888971030208253982128482105689758614126592000 A002897 232 5483971559371142257997961140878916679344444241585125900081614160611932202317397220382634763263334122018376329111474350749429026060348222643491119262623028175007400788178586099646343879239989549707678549734427539965170453104330996198938811696356888923266923363478030194509602893856514407680720661591078727962741030740770474927933480887353422502055365532975162546707520105882647305581032064493066019942034059180544000 A002897 233 348719534595456969263801417370249743796647929992590687844900244288481835092180299726010537174731422238520100219886478978760585089544496705309581539073998192455812338289110565980907475520166809867917915004457145284671015575570511490806974765526963041909011727324293592080372327410815630844434093992073680414074388820817558809731117993465502331346358125647795044165715622076275502722019518358902850370933645750784000000 A002897 234 22175291265144253443799518657194843640169603542641055993861695589937484194937506054024125006207679716958639155595766281016384327440051853660846933875084675616412623923555503472253366393886130381391629268272107172694455023221526629717782812247039451234161880658061474931773169722916629575192786638973113771313236969302017423922192847398161314261588213895913508176916336380572373019473215054628062249765229087440384000000 A002897 235 1410179059043212123273798706215681822121219291331627533716554383022313944438664895589439758277850479235523225554615782762108258382535719767540295209170208624323938847078290456367065553148853945066465672452151097443190423713692648579645997578019957800326046469912626762715701045949748149984080983457666172127630263090175644070907384862418862648568591206039500685414931865833949178197106780430515326149568172870742212608000 A002897 236 89679042083248323173897458362353463893985080965379313322015554387491559865791178526807270005082634948853893540480755004051224922967227791556023876889394610952734151417550821045887259162414792700901565578270875982524049438300432366518402374171837487582702865003797121941292754268308490260342657934556557101775747195710360803400902595225947778287179057047624865797821385659457001050886334560553831374307458577077275561984000 A002897 237 5703209587974428477477596467203255667586770941378003100543326321585681138908945291389799686216666253179922760082350939901186442015471549466300241440188872174861884632978062016165183186235785750476289726772233467762978531325052714724209911109414036641646015292479698473220951972541243081202746888438687000352758238734245668440815308576079600248598174889622458133445357715876162451323054772295046643821848364453300180779008000 A002897 238 362709788845561132204539324706777767557631634156180915890454135557054509876520329031661812473631140208441479144223604204245691780643170742617548960126457969316412304209837611844759451059136467821034165358531722334753257577980554897688398582673345635755383643426954183438907967842911877065176425004637490210674934452385047937571768093575758078550886014019304338801465734958045856630079423172862739973405865668547318272000000000 A002897 239 23068040105164574041875215674131336552930860827954601834805418524601456255672432109452073785646817855940722522021577780736137791887190023933123246825761759634456270157181675471147071580366887721222748775408861273071803763869727660192417207756857570232149340322059646359490533639593004101132287870109887405185455006467573844780980475704636548605743334652115523171684038599303975299114744347851394427608967296700999544832000000000 A002897 240 1467146560705660966830651597913731636128265982169910030091796079389917028448470335303400446895712584255245865999941090518259613160253598986524207806192627467827873633022655129658821218157169792837955965365707172656818079524253688758899202520027091766558427247550541797717713279106533680237627819512510302006818122363741809281983922971773529729747407834255660927791931274667783985517016852859642990084692663417371043700820416000000 A002897 241 93314168017330604389998469511797681373367018218892238819182181610652009326894274072323832091141818256548306554874995524977901441455353262723198088302375327519187985955108434398285451685796833294704855683820674486711763422775231440744305113814087633097609430566043900667559829547705426616414838933872650145768145259174437337946368438060122439839321434997370593588422975524352767947301765712048694073610081467274652282809855488000000 A002897 242 5935165991616096772575725293541652004659853680064098371668825809252773435216324981674458405019705952975182158472755077237438135434485422308060367501323906232144598828263584386753264447914779759049729430988733869479872145952974070518058666069892922225999027814484760562683982279693612900357264049559318960154631219254953335369111352858869447661179742799890078411578692712483314987088140585076492270607480052161565173394164189696000000 A002897 243 377510687822162196027683845942589227182873415915591400318233455538331699371888672077934087654519615411802336311734740116966705225798600118752207383359289559309995349916743508966310961766755181215628041144094160402586995027798194236113465432454707735353585517874584445841517974794512834086092080177497304381525905685434857543597778266160827121206646568996793799982867002621195087487199863529920253165773577154444737254006316544000000000 A002897 244 24012459379797188926902972208257694990651694867803772536220310715913379161503288378730546098689554092149811780749036634055288141516606857673018163912518262131301873196063115856834437236620799490048816153929451298340941806013065331083986607521101563521571350155103452534699081413580536249271111590001701648515652871233073565576481455301686231478133968801138138610909347301344852664964567551429397574431738319677307458735737534784000000000 A002897 245 1527407625535793004314973896611854160525553047334346896411012175263986897821503790661754206921026572821715612965985696548765088141836279060195645363471593832691849537703361162403409763536193564674050786936137564119590032042443781959797843258467653111199080992005397977980381346593874864378153840001636153125864979049814158610668988054320015384997108226161716939095270969681515721861146842040608603528934095519326042238825151442374656000000 A002897 246 97159237208221278585288355904435655380512137307161735314575756395478697633430881454749020583274060712772123235847228026210020695316816144370615391920383239949216808720849168739704571438317149294229923655364586091804416058094842455015410403130351807696726284852772280241080508639432690017052538197304972739579291594738016935902016071959817709623508576110600491472237009488114217966853894790203734984259084445481739973995078267509526528000000 A002897 247 6180505277014449891499114219656352835740502649120846023708511180420754581273960552419075775278329533414709452617309031420857425627424068570518819340688030144940414086856252173966561114436327126182923345818037036955812231923262096992035731718202822332049179717330059988136077161426358668576671251949311905706262132137840830773688176706636850545830042600681896898840778362151678065086463996986740032451716351499857143019086348632617353216000000 A002897 248 393164704326983434808836130525626677058912374696014249267182772393185399261701746781987219666593142377755076981953595457115990045026178884110464352662759867808593805599749519841587819804563837325041823894216657225099682267119086501145170629502754627155445110739298878307183766545923212295743388516506492155432877729904717727438581503895958868120323180225823489519191277620640663476079377069904505735521786423539715094210792544300815552000000000 A002897 249 25011263681107158756463541673000478941466229088731515340905338197229989564882982428965007587523624595652883273841214351784366997454615530936268805912161255664268078496058509736867558280064760152646411738278568485534223352043643168842787610773918426161631440278091603723191271253831310808753900259582368339335993810441823606967358880977670947691334609507555949309202110364726996867765382850232842287977645116887535304500316887916951967232000000000 A002897 250 1591135746182053097022244347760269996131897457741974932300279955511185331809826983111456364183646235608647490788760766049034713190330964064006283571981362353155865339384286938374087516553169032213394163431581600717714978453620417100711145460371412251803403642921911614423294216706124728894758107826994370627910602548284638955151966736608358799052244245449461006354624873871752236333134642918565454495647787142812915711787939480932489953062338953216 A002897 251 101225337346329705997708305329306384969846010432206467065442058499290134717658647005131222209574061035665377370697696639647826893932749144537502241687454583467620745857482941775975606641252125629348028868275446760054759558664022387128614961753805644723690512472760173757091440395356760252137351435787310490428601058320629109778087504071400760350861232157198866287553200126303452829022149781652679348263001555107030433119067942916695114124228430921728 A002897 252 6439936018257936952923556798022185336597915559115580966257091756129842359873538074802430361197658927677620965249020846649645110922814789289651205097217674049481350714162696669399302714654829493974095302220458434906883213242183917919904529277375559404854784837311061089245370853391250311431655164907400986042645738780017335425554797239495635116964189678285955322477082532588984710524164828180002091036890515337819267685210279151626137989616365259718656 A002897 253 409717119174086666575734964429659661526239732621119311786234599632470947188322526038489943303570093981051488628793457548242259128264077502189009503966646167090675620909321270790833760976892360336370951538808465851423727128209263853940225699425131250402922567810000011195967244207312162631178023449843431930966967362037258020613364409578123948148060057866596826440813665865352527700851204819991922726615046466296119877123247664603956175187057177264128000 A002897 254 26067346542934578349463665297916234548020954721102807274565980836430492453526628719728476231336312724466957194516437522154933479040396497595963562927663953624140102892532257166313675179227735534017141851940912861848495686954824841666075585198884190765059155181637074360166764402563587832322427804335279973302124599099029709985343008126725871896509549110677680762518947375803578705612614136771038716241792300127115055326757457122014116380558975153471488000 A002897 255 1658515819216308441546694166121283864641783127288249874792376820605708968485055281664402589242370651464800950265448646175993467961628932308338895391270174555424014511089738315150828231828415186795230586232872077441939615519518242208539381614688174677455671130124917078306926914557526690849528124778201679133804843720823123338319404662755147965213341625051014629464103306357123502766722415593595941545790335758186348567786605978359177810800237890738929532928 A002897 256 105524282940061682093035421980260465342413865834285990633460224338626328671956399642936529830140905941134780714706904575529161771596883682922851428732887304684826212692158068866608239635271904286137311181469796444859142794523646742834616691511723675458632505368011984538432095107796620711381117202413891380203823136893273829123558495705613924418595167160366726604371698877187388415718128444582010245592747036292713124729424590861315646232346590630895638221784 A002897 257 6714213115447651258071479411675642233117189964753684126767937992321871410953326816097539345528680241014010546859610149324607018878245662628106160478088294613685914316001589680063820283833802305677552390804409085265882081436505823260995857592756062417140476265470258745862948601924475202856242178201540378973073060266483136491194770364394793880024226938845282806288972915692906815579614397209438914673189509417695979597340049707546684226998962703234291566173888 A002897 258 427216166093677613308138340199843195175654673232557149335019451963925700303863062591612937203614390214565122313843622646377156513924976334870966429041420759383937781205234496375994505217852894159104718437703920229905888160899686606590324709340730877696691347008027212406558555811713178701682739480406489580821279067776778464918170950471518576522800544827615303443333577153372180708748758053651376428658876126063828685563127710673178882415891141999207717107048000 A002897 259 27183789735410509574889812963015753151387129237368435819295208491284409069404057361346947133957572043900126154268259743458292177335729428833026866490634549980529489382020126695008866753102584370018474428554630623393427527135938794152829268523224012760233161370286716125661824556915866411935199506475663353834940305156898119570476385868020562838117792409102609071806845147648703501018946133711823901222386793594880446332688501421234480104374756246051943165984448000 A002897 260 1729744741197739385490843631336609003965862194403745473798038545127185339184071154782964605820219275084894672853747636741570428463391882666756686817616203439226902397230012661326505718039781271546486811468092900774487109548945022005919129242929936446643448528424339678591880228494647348862885255049115889987510701649473643443849969773600393838427514805414292858833459315707055738698226443970099026075497390900243967773553673444177400124173754958681411872264856827456 A002897 261 110068653535055682302428820960685943049076015707550195318921934711158555403731713042081540342783303642250801856274580369444904389316684431632192030435791122999483863512415813445515823175377325571688921917465310457530110036722315001343993319974190834740572294275821347316996552543984883559549223313969012673235007696936173200154457406036538389304058486921803710165315319270946182876242284025287329555384093460752298722088191469898445388364167602142817121969356126489088 A002897 262 7004140244878565197722890533592505090056222439726003141033283390679131532503486068085132595666400576758555521477644023260645239523189215025396716407866229513560707618377373057316556244123419063700764355808514395931501466749657939247731013038374466446909551935107566736965541991351908955433142324092657959709409927727720147260773877589317703621871958320908453706177313669074410205131739949513130827975506743818759300878644976359957193590255036483990787135550382184454656 A002897 263 445713188784682660868811653847548449822399202316770864139540669037209059857324602026823463854102258477301054476345815834611971516231331957472919764527590572681530730168089788870345411341020480317843728285761516254875403009231358666611546292526825475763619576764778356767316835639229446922682477261306545356650609903973116348180183799800747387234755198486500206476896133450091359621674430794600235744586232987029082165901447573614976655233582386809572375292164014016000000 A002897 264 28363873330240271121019431176703931473273598566477254447506977696313802382100774713758684272464596967534555081816082577794825719758254858165573248427747102367711934678967597170422253141485471088079686225413218400416789821788337941162616932029521840963984158412815222901350837243668373437775378731482328761588532311943831242499455626540835417438247983918159275585623684352194527504306992741121141562025217776056525212250722588828155348131226489510369808500218994372721000000 A002897 265 1805032053649875962143735010465899268981996962976991083018985832106551640284898109377265735443724345059368794269035090777495488501021647891178697056225214453780015941690774682162522995141640734021313660310769369401847679056225228376149520949269140016317367758913113193816481736632847693833729319242780583063668368601228826932033932200578814811435326784621360873166997285558416563486921203129419339864936237628487677337485052742140669762323787624959350581256602656593779008000 A002897 266 114871835038231861116707394013123550308841032872897224792898664899728330865162178754913500026012881201144999217079955435330150076296775040609623173892078843770545059348519770879862730480644986266839594352067000217245810676977239913869814971691816948259675150304211004165681685141648265213527923356463513634285766713198782538351513465476030131642926082179439112836978289547984573821224993123805288977834667707096315083270264299063727715078773581822753697891914031794641610944000 A002897 267 7310572506349112124658814740718292093728895909996185421761138616778063868656617060918250267222511786297200265361051131485122296652966446305944223666842267677689590057491658756940479825317037882841534201886729648863147107993761545310753459159825776342269693103691088063067307129968213709490281422267889812878191572837072004077139436933601722136521685727384557310580864684022642299614572853720110794321150181719303311496656423087447250604515389054963876782798049820943419406848000 A002897 268 465262810486134190611067122743538865182985016039906056514521532242249799668401081902448733622334461967400469009168876390418321156246777689263059160862303339895110959085712531470929572591514126109565587318852642551623720473948841402539195618182466786954298923115181305236814531313777917918089930047668478795894651632007864118231751788339690142824818433062970274841918419523280674414257196095838214381400636779621770641761457241058347967414716163248768159316330016636749146152000000 A002897 269 29611086561181785658191732383763274971845196313280780120420127758086855220618566442052732310313484498102738901782711039491194809474768589500373502370512380209544582117772130004477917112639208950222457720512519870972600259757952098073137607091727991348803403853659806359730686805683772624878428164100576845980868087902161960610801524261519621944921566411265801830268707254760830825119374045355074461926399512961978051328759325872691408231324045992364171854079766538069608631872000000 A002897 270 1884600638559304749925802949957755842082382251450456916533254658222203742165762132100575478802926661302326609062974254621457110604766742169522242561437575599919515411607861522237736405256226786984693344164173585875882254223486444464783189470789572439377753260959140466494594062423214270320375081704689621169366861643271262828914759307243703819509481674583347146387634348054357627607941291278562924675725943181798408339214331592660727470083370956190813764928963728506879924675834368000 A002897 271 119948064252334450691393204750637944026473412275503612104517828160723981846231253044467699841866981943227084686362945455042417321754960692917835445403705727668467013590386491570163802746416293832525419398930371631867697449905038295659031122063980008336061888622754451541472497844394419472291107515038661117800889013871394850039581020434109610543288469216899188950848122376111242502015005846983340652099922195356370666419371133065772493844325818908951140033113269723808847504566595584000 A002897 272 7634419274528336939857139659745119774281911872383711238556708037684296123881727698595079166185506048654939518771292147717660068696035917186764172674981242344467431732509232358889750527242816855624934027748799852547417004271205099824908855233018286037397821669948540667944711460939314641771972752661142697870248399651623811657071715979778375775835231302019393448699543777636895612993749839084688707457629315695681570379420368097405522117010018658668860332035032238442594892808921398248000 A002897 273 485923116520867416552322294211313113073841455730569425641716428663300094803641837272080228057158649244412796123016042518279931110394459024331311983584543818801772992715115328291002525680307145465617002198544368978804911725948331306743191682523779884621713179249780866708264739612324848213782117112118903632035552734048591119824484442325958924492903284043715071723730103379348378085423239893294496624646306771165793387941001104853742843355140487561877628229825220072805704387138269576000000 A002897 274 30929139509350697358567446525927795029150774858934307020633606122707693133598642487874280025863678424599428802034887611705220904894302175759414478459823381309171962531547176687780537469703546854955007458377310064967837415336312447684837527618546709672800530974016707465198870753117625512145182249583387350997796085098803571700674935930865031203305268859368379512177402944913126484630109905299784165452350125040583301077449938912103627040839659855401925860029611853060227334081425697816000000 A002897 275 1968687466329258577350184866042914112401986897973259859323660211806103199089174957304421913337407032134636823949291351289847284071234785407618689822976117554404184488200269311569044573811963260969172153961149035077380719742195563330170359113397535222501793103826872333866854230466591770309857599774377144453469906061109895761731958046239066031629990111639709883485487123358627262352100828920278022824515923758933554889528902580560886370192108867018845754478090766281449059136814432716201709568 A002897 276 125312476746919836127584596239767257844946770461608508545176057864649123113071714177972090687942990873945781846042905503412713896541774577934197182865956533293113854169882548787545432321219170462003857180561302474737698588867475353663933564091782647198710140114628971107452633331340289824583015803659287935681774410854239545263534975956793004200098795605312215854504227529717690424016332213244140850082405768180600986238863036534325155568439007271802109317332958129888234762004539914232344825344 A002897 277 7976647262576330099840366049405464071400185854067010420518229742788916284103162405226914489999607856929737583009323984852499783099951083377414932165699621514334545652440025904393422546437499903588727967091357653463525893253893101120446164648639180196955081444469767652714680991070174167992021744449984849742612056299353178548898405281202726756407744753745672445769842625964576727161242044906563896848733374791586064780160328118379810136438656016937567190135782906546990291137783121716703619493888 A002897 278 507755850344209701319080427106118004519307633537348350995793104930378637408372711441146821778920134100400780061720629896115622267192833389180360332790500954866963119358712324218898923795913736770040520377291071395643582583601540081562989231001449323784473662821384604659569724824067252630822572486262814552172993878168342518615283613998140018958044698694693278936841731849834248358770204332670088758454292758000652799287401233424580055692362522713587721946625289749949959341731713830989107531264000 A002897 279 32321975647937228757829767617037938484841614842759707064396182277983564723830908330693121362858687659473477601739821306905217997545788588511308585755043267023938241366138216004515101819411751559910078211886489844849471307671978661872780394289613355760791016874379822219732800269575055325759217294752468235525010939534733956897703412846796129581907103702021661403971232500485463903517863649201151281147081975807575806335724482210866326122490341655395563972840227091880530582259995324089603135852544000 A002897 280 2057544398431369499754646727638285101722347700456757061575428986819708272322623903403999397387894343437551694879124255068478363201868808394668600570552046790708874012604125311332561185926409030032242705064953625496902286014646497234159465862572552150514448031651968806821347582004274533730301888677180841446117287667195714171359823040716783186824747719605863631355850254726008316156580737241256541179892062496800600002417193424375054567519236365892197749715951761684015059392576074987815376136784034304 A002897 281 130981158211164791565478105587937694906919702824233300444246054470967207397684840520819611944189932970045060077844152923693296145716786144912112471806736867958188362419470639810888789623824962691271808278918979265695763884400079954290294165029590331111471918777114764910253975987045506967435427088411869701530950536231696641918216776505057437264377389813485634516479536499103133798598498396925221272859804179518933211387296787234473925384691081485521554405444491295902581347304348131244493849332345229312 A002897 282 8338283807430998860373566940675744820384713090109680977629799491762977903205455217076922261428642115693620203587011228313247167213926174568477645485978341551668370409566722544035063140190645082710253714736389737228304328501282001999378879304533518600119867929311328726599136737967180171935093757283846241569975914661062499024620130800330677858990825895931209103032334318693002280296660758393690554509147473410258550869932803165963794029764853713052717045357838566193832811570154408997150582003003183837184 A002897 283 530826623706690174788164713487702976997217863835846064432607804968312219422740333726548997819810770712281240428110641235807999194159414414111504539485233062046990243621312070296201857932681570988466892165151451990116323800086639339834160062825579175126909699690522221838439479974404374803730098370844674276130769948498686406387351353924621671584014979129069344150482680396114839521651020055734855398703984306030293607309457975782845317542079759942092084508091161729456844204115372455509040508705588219904000 A002897 284 33793785285710814518344569572013746687320245591694427118944523532629805758753051447747494349493593777066844466977807583493756248973886930335995682167221777235984954334562685216068850696293758707232688062893116832605814493047207402192331476706567553625816427154948496725772065428709078627463849473907941547584300249113826834065045791437047834153784115691995631342136766015249021958520214778973629980555336010344854770418489498801743941493541334482686051246920014665890349219517209667704738656735383668232704000 A002897 285 2151439047299701849453667824302645931666741037956003154020483865608492627015747322279008451089588566670609997158251783886082269677070106475810035184589218057238584494706465797413378041680933511116375814650571042815897236499949604162312977054594388371242847353524578215844685421233113674277744147049347655971430011337517567993055199203925012264175209102490561153843738669020127184052024979178074376731068262778399870892808974589117388451662223286719453873053799251256521229630097324417904854610769189757377609728 A002897 286 136971199452770147184655535890610712182804920214539446454418501561392961910481838910005406937118682668293213914631696181484835801064460186405695629004462065328026217656012503696247876275541656830278307201966886015487744183542177190801114741846371384440133762681157490036524757772365522152273583321862795980733155360899200308124403821713848719119157802239207553730146058076395079076157769860638925640426646910512124308091147765794265323181347312361623116895655669355373120722722764414269326568511577434182403129344 A002897 287 8720420387362391601119415674449909528009029059026337310184894910986153521968030761184715077955911578185503867009635066811240623647556649996336347681463042409668094820732715359736261665582041495798184872215510399258680645483832914395766501339489616644026669852202634528229265445811833906941660971435041484396213308793360086885168569466108422960995459331774873414214979370614298887101726579161933213993069950293762103879384308674295876566304123100937384112604836810420453138309642899111563739742605883394068863254528 A002897 288 555205141614530474977113545898060997371835049607879712208247434001072436997449114928144438491055085253005298828555290828607319374868457100874370173284799274912556619127977095353612367005402882262683943447568890961595320282201126315548801405361527000541700052288821783209516698887999437255017886479434782536556245613301240149875248330481997214770908401184212248116709883169292845336781711283571227141191574563570394204119923719242121745828920350089708453823675929946719685484193742506084238172451515267117744201000000 A002897 289 35349019953391653491736201408439940983664900570635039435905027534055757539659572475924924921113025783804535163964633790751691156952473541883874333539463119623712959212703758606568236385676123344801359309994512777486701418475540988524268757331907190399978257270492944864718399361737134406756659018408912859988602328153683901384421985550835403801733170828417530180350525409828073465346792082125753456505382835523770707624929778942989436049256894629812818992635794374842152438222171889410167147721560783097360790856000000 A002897 290 2250655696307315064155544117100786568968463505922818079282681673633260770849611064783794710868754024079869765586336349750356136123871096562242525415756194068494044828835185045026925218970745869088459845156371477372148348013888545279628513659112785332198287830583437243255100995671124101260253322054517870902213030517232370275105889142419801425171762523976623164598966941845082379515116340064740502588095907600263835908070287309557873390860138857580513473075899876838748352712728083700920735125323205105118605412531648000 A002897 291 143300755225890923391705704404390231792286288097831640147904403455282331349442479148948150010264827464472631838736245869974511974293154531776276900214791146341710724373107578974238267604461205243395067420795733957285073786972854087069653558132965122286470686206514339353013278098930204652875004536362386959623108841688457932949088313698119962609033918758498461938236361462286264520372907263942949756949736608394770371241121695605624208718016915771608093014132496708071089902890637325329408348204511870569220560095691264000 A002897 292 9124216383571658100860135057012004115757477759387929297173619506102966590977345381355871470078132778332327592897649240800326239904360432313844500675270072146076099713872088942615409327723728206405778680350771441441334677235757936938620352646031178575636056728349529128582986230840917330077857104904538466181803926421279129925862285963465925830754949322370534711346098782121049472835509369099229584026840505109954170451542289859652375054517715169124301805171149313916352638866070238837107787313491757560579214228447101888000 A002897 293 580965442845828320830677639490043851017988335764179466527967661372736113761256382824622237258881385929870205593684581333354413421102160805619352697890073680050792424011801417484040001642839417739710946940158486091806498584350400485067680301692822031001579276004855831127619716058154419150108946005857994351970464372672604379455127653845290461682242006593680586587648092041647711287681544636498014660870743957281173893800675640183190899402871759680539188920588680494508685083989773513142260003645716792997243196635232192000000 A002897 294 36992407781646553909837732391853661334966537255451786293194853211664242934739518582627259877017285458846532927166101920464820927612425759918207402319674743845599234577508883247047526891637174117545400668952554895518283447683953950895983000401393119052784292929102662921093948443695694097163027967171554454726829656469321778880608189484993214560903546986556383374347561203073935087330448557845164461529503295552979363269661179137301848040954322089001243331489705711542575686051697035495886644700564101353070253994561010112000000 A002897 295 2355496282960896241802135283523492165227062461010629210860011209479381947277685266574343519495983168717579219290573760447765459040116913314433348499985605970897271104109650009034207803592674472328304060651654705380042154928287041081219654227097026318178218271054238021934024582377851193687669661154477014150845251073942077932801230898768483072511808117732316343345556719235371045080265614535849731018100208566495061098286655651077931298795120768048992054367047217079290080127937153828891060060433311924944847684776104123240448000 A002897 296 149989107089671113056494353694790412332111406171510654171042369460340852066670050968187591242852166276346930737746671634443843612947322246224541638969209687580354668458705214554183916576193624708265583057027140799150372329274874009057547149978762913110652163141826597304401572257903431646574475360652028141829036428910713484136560062201917313265486539247820267361251716119568600851639472914801878951747131783425201619463297111944971545024142517162756807438957706677647692208508478046298701127105073584262002884334989077875231424000 A002897 297 9550903098789784741946627145767454498737083086745102562911578041565766877897233694852879775047249864954356071996514383271857314223391182059422464784037203082767461351417500481263391397527729242521576979112128884192083765115331296635067440833996920546649824039311437112642242513140948622963576515831853602704077059987025435706817173957108225059591086746477682468938494888531991219378846443716125043969832680959166855821681491431274053846590457967358254866274327546800701885893934288472656726445095594123572184258954967421528483328000 A002897 298 608186156854802434452361427516504103284137852388908138011404949900486908435953230989375290732975649533011910247466563934329844556981367494181224579528105977062876891523016365031071193361295423637064013855096314905257294079276410114932757938845845893916134696614957714481960300446065214447255596966681264783677128725785819106123776471780041780919062542628664502977295187586918729371932483475645390957174644727460605483549208301686118547552672727036279482097365298499127555674646752853062945365825275960182758956291205439726229056000000 A002897 299 38728969924174290935402304384833039079036012619179259554157928049657390187618768556015801196338341964428061001876642733012915920117576534247794878723839265035677169061438169683012114067382304370356783533275516227701434093787565664270066603166017611680097739682678613104422171590067045403452044400123122841912796817765410136657595547975487031071888020097843052130631588830906636427838057357766699875812310778696577512953055563035901411852276638740882805433247688855551623650306940802537637014916224764599675553388942726399655824896000000 A002897 300 2466281448746794725151424013965601503260362375674283960553351059717015594894214300510680967568411457088021593068169016965751875492565878595769240627648698971349788550492276431271177272342225800308931018911155647499640251945706173746830440356225066894213338876573326419919226066258933312214694575615507372646486190576479142679492231758602216479744910105474543639575147874893855141365893027554490595437824716712462019030167853082854469043535175538922556264260908948571083286605900627990486729616232551317367047333532479249119651219993276416 A002897 301 157056730517805302263587440009056371515137497341657219625368272101791809719736783125666099312574483641358807455647247144588284032435587819182633602271476096226511767839292967779891066062046975295676252712002064603745377608013068703166314903685043360391006687032409939898046747774012916039543012426188639380232390142730178377839482292328153410410577958177330156545122722721418190890229159174424473645430452928931406919093758106350633698789596519114774862295775280311516553524185529638703428282532154276765248412794422388140097476450224406528 A002897 302 10001788047024121718522494679992409374608968019978876232153347760844761409224649000595946848236403869726160283996108353519684313066370275313573288599652588311397376142600727824198334979432518121835653363388584473385610647094085977566346183630220413688935268300506173378401985560221658867668457584432725606833606474761624661565635206266130991304786459057745871799338115307439845825211400512515788051574947450631333243744157747713837543391021655444250852324478694585246930372740266264776578829380113208960993674236735747754739268754826181574656 A002897 303 636950777972007248934747806629182214319879911197536698164826730158716522032106202122981040183206147410857180962486428754519866177193453437925177662927814622513134945302460082411897339979016244926816672743569115859435316532153514451329300905777621415531816820223482947518903768792623680424839543896511214028455284571645623268161737547895776199702402832325818858714220080027797727358040097500201289484233265618058877674282091087501101429558564993986564379219557113177843972675159576498225806775397306101167304129588085424591441893070968619008000 A002897 304 40564038084130999191782309575313440687575994494658725002504200698742957730749503197802447187772938593761797599227357374953776725573919670588570595923795052149535973743234223439060667881581975367449954692058063932242566035831100720588723119483111067458496706535743097458046764756979639910357566530185954300640919131996658916504339329181801243951127005533543601766770328639709335254756782586490480288179191837256154801193122813864797519003314017758345241251273824043772012698339787248142621626899060471315937023840784716980373741860171150370368000 A002897 305 2583351659365033378124068699989376643197494289014618916897859149724622667331797986478033435117994159596616323385803405112741195979255854943464364703024591326714304185818393971566910308745758647346707143946651046023614544390294616732508529623805360534200977925210630418174630193812104390121769755476534221965965258332996171927760913971261201792678203691910857427176704776534547402050883969183181908401906073986789891688111539524694635312760825390846789939272192253011070657161381947094831202633672089774487840432813895129013795007461977474440122368 A002897 306 164525366498771944686961771491127098913424312447197818514180453976721795935501375339184157464535692033722433973837986574924181116521843461488130987614389514242935408077178904356949731858298522521090389860590185261472106576066109121949145601861347571472828545663189089707634305629867119614644796246536078080185847463825832990062438767227519917322883306645608431315005134043210422081143097343018054092204739482079676012449925046049547267922107351732180583940406649187427032918211767858521252485267108599512075929902250702317213765951204058285321416704 A002897 307 10478259529819633267749425676442002274941295480798236272528587740600276995859083569827343444333509910764707698418517327399226083146993723197449968194936740260855300778882208596317122163001424762358557326494871587759295083937668244050820485914909896597205217018973707520511342332164253265079671932910879761198509901485608266876848349923717112425786542450397143093781595771753563886262625926999038997527055910776149915557777940229247833565567819672552744551268184939358755164731659471505506778314985790051067552520270187739778434183968534009879308566528 A002897 308 667347957885741265556688622120539460159615504843932815979056260825053160603029561435519828017175291377998322432091816318775684194361934429756074929311221308173403572225891901023681960288808951559083677154859705065778246211180136906249047343066541553100743832402536693423975514626937479075616311922552356859409243309349330947814840273645938924747640295514069508580707637064151823647533212306699375449419180524678725473920271176336777965107995064520397762007510050736670071191756297113312382471621460762932249806412461676126037010352310716632275189248000 A002897 309 42503273207051668999510755754852316159629118408943986340297008332703772775681187336004670345483203915322840231829737583105012770773389790505255125654605602351715505006352209946168277243046515592333918159010131349881601560067032654343580009447253930482725014053809554810097929488574131030894205718373684156437478312369237440221848196573317075355156611356569216515794442223165506683020427282057288195826011776898784002913740936274519183627289098011181178866933584371175080303672127253477042505149729507384032711941549749125447206624997805520746735874048000 A002897 310 2707068399399209182284000855157838376731910975354632042786957538597788933202972833810667146705537120674563499735131446895393044912722751600616651376693510047588178012394183728588838736072371803506069543508698251341969938192309521936453867205501829131351341290728232400963084523223145533009489710246065005335859675341598230458737249254723800471387273607012196831382295736902803471953531461585256825453633974969489301057024561903157964970394529755541068550190517435749030633542119586023303970883126619264894957152161705959480847329246992822192599375586492416 A002897 311 172418097886148062081751831259491796483352595731707736455961009666561175425912778007807948747515428404328637437775519247805689575670964068768840281648216290634383103725780578724637669424807998857116241257146126931464673544102793884206173710211492479954689251890196724753082868179623880759051122408662542699971421926187246331304259105255202181510126620996173057717258366607818679303323000193779420651597782716307113312763263722742622559684692943618034531080684120726878376406999286910772368012877570263908841440017805211710884876989606806172123460092348858368 A002897 312 10981791515656890662128361014386259722419750746154396947736095127379008541381870343868933779770554909694434497066130613666144834191936833826533734350516027968466847371812708201473357756268267824227301792691713302537042244367693808608420450100761185086329797165277085686708841770427264763668111232980306018670519931680729357007793312785063738261843610310310707689509296218606583946468463692703252264316220716675986538933034210511135595246800376149749007899057071126903480991830768003535623579830268528570762621932600078059688797194602682989783523806000232124416 A002897 313 699471817469592228853948783049654245142195031442684191930017531321918974936437170412516265695390475053021511534482148891810209419805927022147245048642452723632040586910298178562601708029095224136198159502922977298897823534994197647456949415897230242119618300345571528408207322765813006948741715876110259195436935715954111891293197233033831292224416603691439622961936618894800825547907331767985405918244875702116575796718328237055677795789904613416656219213042517972395105362091580214785775273308669683990170913166850929611387537131810496566118731944000000000000 A002897 314 44552685408488576746792939112132494977004081522034700453775705302071991991900603827075586094857171145580458482350991179918582192973371730497369600477921422009998799294953258429978794863606797548055859114711912881925050213983290021764383052182646501302390176186638616816673488296170983566906741356144320399737490233547925532224676881521245904712280082994637759660201921478974440481754452879445618217689099793435028269165407402159161608790099121746120281629875458679109993878560815615725832778511626453401102351377241329106569967766641710377456854811864000000000000 A002897 315 2837815445792048358625545408134006327585794958082451801482850883853696976898426151605098119103621402364120857715883782460612357066567949628764888018931240175669512649309365290853897054082712999306228750947167506018408079757407279387457225515130427298240464710637040154137373355043890239466128396221569121917573037370010928865384630529919849211161636016221654221500464934308261940663046722899850827696109519156834412532890620415783886446136746725082567309366517479975241827891807348344578589664116963518158738929531023009892121767237635972474658108689367552000000000 A002897 316 180759430778872690769214846718899474213517374558223927235412576280322482682378329826080909663957396815669794216864141505270684012560490001409496079680584355106283810505307736341275521972867687474033543781629654758689192038902192345262617122686068664462945470224055124892769801054157168807224721730987044526092303454054664396140398789959611759565146486283640283008342194128012590761848993557114360099145815007577935685485507617297463683176645198777463256465313677204878936292471303093894816620634872010749687814181827411933154787684894314022678824872867625536000000000 A002897 317 11513948840409431445279702066316227849185975234812806005750902804267277774285092911335253581999699014005133238589571093307849896603338925094051386076490406010958225035966872088061150575165492241497350725474302508716626510847333394535643217601738105025072359872344830963429127232096236052296415916891324369108258735544871901767797353270539946153122349595677391857871199837270999577541472848412116526280942096803085488290584875048810199763212446803901892120854557009161591226822986636380686348357471629170824269610576525676114609043531520030954547099372688538112000000000 A002897 318 733422279103766507604723286290616543957835797006787109259161351531845554369000033118304992079507140539234502265660435970857794078645247462575004756770367961469828867984512238053056095978348535234874096012990968797274905600950763751878709127044134145586401169483723758892247550334957850288265845515574803521844727946299049649201654096146994154289783395385627899827379933082613124320472318114486146980049122550451001863616880791572753179469318365394256901116744025147824233041162921068740173167668450894207613650795299058519867855630270028886845443723688068928000000000000 A002897 319 46718655209847628971542603967861144303084659295133609504785410856010631952317997633399721669282745266719275121386921302812550757556200396173897380232666162938816391456163101206552529851203079618106807444529602169790791195460387792541883590582381169866420520485370761201765099275720291340824881866582499500612446379075055976385530829640733191426111217823813195020166529750572854456742114884214633966373686868664586608606415767160440324104091754856656003036775905517310302723928750496186782522711143828679901539499472781432937442869552267470615656951972330577408000000000000 A002897 320 2976000224831001899471637991467846280176785184663777371108307156684965313078163406825066785486114426612128868759924509426166342945027169911218732288074903545600719269706614052958767092514015189913097761893167995204580583850119692737499500314484967529637709240118022621973029154728985611935711733433605504277035704289610715361876156580942360682269638751994821396202880332701967232534048520887768767613712220502952957823136378633710180697428192575403550362893266678758009964781577622249725532642906180901804072971158969763280939770691081652429310148486558071770727990125000000 A002897 321 189575381232617025276618457242566788694116860463402834185445852237617545573475455864412187480589959997605384984234593283344685780852705176465147424175476555075300356666737286241337259785344481600056097751933799703813450223208764739377017092876501739560982522051505606139439222865461905607868421665864359945044066105329388221818014920427557034028014497348086866228463228733653290905143956020598344888398697019102238604484555766336674932993520169908758525933275718254361502470511697460866720170191893315354989622995881464732634130478096924826744804532815233159111412081000000000 A002897 322 12076392748137992572019487202470651645236563687955496139728427726297712431460150889032797682343687825618528224893314822187814816561644465328428593266067347920982989680334075447750141705674059005007955289547829505623054114400321542753970461764023084389428459323604066270595016167050581329582709876852088384274294251467427747732090563249264426983965045220474363989305461935742702473218667809089518476368105695330859659718360462042750732802489452071042868509468062346316974145968212992762562547275432588382079203936243343748712859655877685013048840602684587016790897871307000000000 A002897 323 769305420724086468198377707767124069307814365253070611990150080635847238131823213693064020886079657291848650156638770246776725958931359753052554555690975118724860632562697544323430755297052517608740014213910186348646605885932111947863019086226272437240104659296820498762068229224655540411635348572368209960156124716691247189395637441266644468624482646519920207108518452221224498860173099715382079693183404565110359890648011718290751505086100699983620651997370822961098827795339065395276042891112207868770736020896572733208525529868239567422763983220157090525985676369000000000000 A002897 324 49007956161393328634043427900353746129669623901070872724356119402921660306626106244287553641245757939441162358790298014344189697111642339163243943370971208950727593560497673271021972618682289214926739386572489182854195657894711872154621794837753064335075766276585271862631512889195361933912877270231602179281781491703577131016095813244630903763324070392234523411685375492180892224972470159174625197785273020813409877653724726424508237585358518293629941284696445520366544598874256917619986872479216148819588422239382226739038274781584689412910240256895629162426083677550875000000000 A002897 325 3122055257697793954706942856427358487442555267235589308272238621774040743928655224123986978241050815076678148968160928509068710733001686825303854588615228422440145070502648689644096577237720425651215393577144954251590070213340446036233171870642913835742059979709379762019429620097652800229549046350800662515804053803809655403797501119506924671502284331779482438635005997187594139079104025141115126759320120929207582637637122100453622077476050912353203318733422808197282411336405443940800845452095455931420592650518925015980702606787777903919722213335591766424557295179553409216000000 A002897 326 198893567625676675881779948185012398847855619247931407645664600840304367144473670761180309838686873255048757365245990091469153120456888377164756996866782865830933994663434403874257122516734404786640362157779092914146810769264751608732091036774872725133183678407210227009996470902128544038232690138797695223303055627072310293381233049757524134506697823946354326510263972699346978480166828168026937483315934617519179919041224467539807546833545005541015475554987557808957099218128825412673269936189235393754005500531329510219406068351252765010715820647275855448915272093153406158528000000 A002897 327 12670886792916663514843928550247374730466266220635858294405240345317664234884542154727551786022815276841657887843149249072526791978411250646964388854980908351132897009851621322758108473525799809342806757642049240074449495714676944618521704171369882977288777337373257510632253734474401310246326781725932448617015444708430004089067309465297233918559943612182246698592985758355948676482353148983857629183614536508927851330379191116848311492008640618935027023212980133899935438365792200438094676323764117802815256424572465346573776905572362374924462010245597053717134263392082791481856000000 A002897 328 807233852922832816448956339574198031792872424083582995752376678698072711517813002646474785844929589293421077289214996792543325995114042676527542060876959819598897242057888890425173127236400213287260045315534274470731470442344762456301788133456214009753243997576051289994125235159080780552671237184631940587544153476841326831699615116490640209250257490093231719867861730575365018691630685320768906878239136197231593799002081134363376564925251740264166350662179448497851020086947152176356033396461369702138837872085134672800323147874499135100284336104557055306301952692081638159123000000000 A002897 329 51427778937145268869881287284761187968245140233367731757762790361462571673841240480799616999364882090916227353896394651006646553784558101130963748264054039889366356367170873899606399479758556247050256433990046359725539144538971798692631053873727412216964695218861897612627484617181167088452305417351793019881096698703645082619420781467286041723119993267124583953712525222823494620319520981794766860699903224409995356754822371738444818435825096339684789663348668243797482083834370139734092048602631379562127591443606172575530967834872800678156868770606700156549306608131576702779608000000000 A002897 330 3276439700002331055378762433828870104476765727669609882251690541976639018662354247048461307687715247637877462591459371460252266814456319660889166824598342431622180391608601562910356034851454010670034373730906206295352458844368700896701391862455867819126166330202687929640235993075758547600559328304532198485959652506331403910711398668831330875917945834452613545170151992784504802134713763863445888948734522966257205784386727551749295091875163794249486477362221321261599095039415695469937846761635612771078676382263619676894270358833141139463775789945340359652131369855840370358667354688000000 A002897 331 208743309026155258278784144445730712995924205297748671819458828170979764068765650039759227917585007076865586504197621040251148120269961772729091245266772508593033655296501252326696090646916592910306268004396126213383720974070214081399750318949470497938102950523143511275161123478164910049537190274363021130649889506446287871550991358896293706637791679115964188922056300772085440259003302373709612771980237004067539460072993219744157497090132450639075237443949606268088542732137248608715974867698331106287861163102041479422006493564243355571385119359934107705987631099230042739345291390464000000 A002897 332 13299303123874331919396552652491391616707857305260261899744595350959333369248158282455431535139563464178092830692241172643167395226793750547425842590556920706948521210038310639798489904354217594711983167517226198898026285167435462405916219717973818400756331902043633661095082571073890168478297807160863763048136624508858970165178617383625394483615340971818756170887327734610580273236824288982473717237284834685372197096374905347674062372410408483024176966427983280637471772807824799473610315650449325779897012197983611624197134964813297708696568173040729906615444794284823235207977854816448000000 A002897 333 847327120520470058128722219573668035347435829278825311663675838614766951022333627547442989361033710974008821551072545252654743621802100477412301028532253874447270041299609298140593855038118317960045805708265538836373257857523672631543631866280011857240466243832995892993817662446786903893810135058509339653921676021573840729036135853559381343894264768729900884343690877512012235222725433134318205300503113334899436667417740175920742945625074962208280044397026176987503416062852412587876574791411440942195870276748830915722590946117869683158654909459090443020193046832831361827698742662848000000000 A002897 334 53985756992435870400212091732298829266344391262131812639596771991614003389171554373209526484824870980164747562688188990687386443832546408010130398298934740064271901843620837063868017832002880404933799347409010668258513264429345206173618877169269610122282125647374120301552670670892819141502072956118410987569585602551395528755205358579131556744824016347501434861575594689046280077324084917662189176661843204228611229943651928761755203070908213598878536866112796193008984214856992624138896418231332189736092349106267638638394653528347463262510972093083360440202898694649528793970615541478848000000000 A002897 335 3439640981106867343373945917089598631024916919880040154014240722235142397277540808427196445898353620364015787927524391894276143624978237275285547486234892748674291806634392335935553114911639750150014666973585874465233878686302108514094901218567744235114664456947119562670348834496290765040408806565298166950611417696285233981051012453207813654540804868121621024144935623057595356554952145261233205736437815988434199448871234995141441047031544579084425316645071972682254170981440862519954318141097356803712781678541324333119420063579348473475933325959847003317412856033545458001148513851763101696000000 A002897 336 219155729931786011009864813176856150524164535395789644931944483030385870090753478023234096868645762541508335636716965388586523976770849699217588957691818427959715827676124469392558666990043744165180561822276638157521084956632054589242876339521389719885659106459375195628827967956292311630227079767242641867317596113819126069262790311546935743166590211561199241885072231051836410905458639162210754810801480088157202458228252598064391635986160757258254235221830684748453921968657552551783683486075102808810797553558262530387141381434848961620609177268006056874604835219116770705319522368008177568408000000 A002897 337 13963629177201930336101485327286893218621826673944082620689073397726694790033499940393620847373376141464521015131267985722547243653775339430552991866434401341070480206406587496586719772325311634554637421438714388556102001785128987424228128955011981907198723787249756126232658826726998235819424318079648741921628093579537699064211040283733152063106505461652517735713465211582969191082538396459526743094150955040698690398890849733312824995039686261420000651789578720499581174713871463613011150981109802387474061877127525144189740840442153025653604107591077426782079097487580412416205373483318443772096000000 A002897 338 889712130127227930261112775596763045284334764512775735425771947909369748575836344877276967359705716656070576145741251372597097135101510665520606299197320118724821169064220474435453905982060006229461483916503556328407635941314612107965254135229082116801287870466145923970672911462014508043880960138344395163694733952098453303598408343848129116132046771873853754209199519028732228256538129206819352872163360307199307047113607416737422741327934461603961180762662888267620415287217743189311569781276512858937485795246342735869490423701840653175122689913108150848701436587842134865874154534186550993000000000000 A002897 339 56689993881272382247850301844657308224998244160704070226291606043641848846144596880534258651223341000073773563589665376487085138985142533500389371284093942104393290915175720254611409780734487901084330598737435360304481529559813469987834487740467305196929998487910042939483332511677632764178286799845832191249639332181732797761255865588571043838533307396106196173057281844148925535222852990846274972186686468135181182102159762980716935975339431527530611717138433110955201229174182655389018913759558936235338724003268241886868152145472010625865878842703812146816350809901526398123531539849693866808000000000000 A002897 340 3612176549452811023954661416174606020371341566264729737181885195236184984612530712473134602477889351331608707690517044408106437427880019962700691624197634755715311975127860035671560554690131189846976260200637396806461229465211615756017291846598319209189336155284962071760538476687688484394228600677216253774708539147071529794786774962896608955950188942920082560612554253458764865468735454782438899850978041264765457714098206569123275953764581923824628429429380950701702018197006403557532808113910753312166771350196732911005794960087742945125529210190394179892257792500460561817143716683645267682054024000000000 A002897 341 230163871779666239999185287594450009453991709342702960376298848938921464403038711137908052054327328875661708366781003454367512761355785582452802082469282333906378054251186474414901958281085875542569132972552097751157712995443795394048719089789467737415704514257393713169711790343400439856276847391916124647591723012514398681575413063459503863927944798527663814101272091288251434836152231803949531267703563991371278797853852673154126322461384839809190426224564670300992502149988651438023353602196512180218582168376555070618197882510658251144337514475126907522910506898417794775104536798626474752445492032000000000 A002897 342 14665974800529955020489995894500085633247293683247577783472506253484624830912522010284749081254503500247700115566047173699249305507992294399424265338657890810989493011027798571071615845436897627770638987285144631999447720876992910363044752311983179807894478911473543895309606282342530441071858921480346371644891312340786904802001884819378546249400298724436557233045749515969461970454343228623942990590129386594376515814070113400994027021744593294819531127943492347542755532138475008778435158756188150901860853269836567949750389674738400854492420276976600804054021845494540280291026639100829943312790465344000000000 A002897 343 934523605319026411487875480705119586789536022251981313002958555165005460672732581469401741567513688153637032626627456084237669248894962727392443083250376689015935200597690385871099766100505043473831617378655110184466927465002530035065916486515688308818809977320100072239788677203510275481481683987388118335201267402475804208118048840986221703403966002988930202716795233574451571234107692627126533711915789054683756945644453253063256386583831903859649667114785621972556432584350244805810186454291450833278735421048087931948549574299705383273461734324384271455751681243213837943834171293085061199787510976000000000000 A002897 344 59549092337377978705730902151550398227294894626190651458670370400498537388666841168821324788768224660335401037753923423166949445426519535586091847079257990533600272522121154873147646933425579854817750596196896859508908251662856383794913015670025483046482873420272339159901868869498254243806804680142656739164774601529689140684737408987453485005440998459498221856100647983765684389335240146015578505228352289631038022251732080141208730199847692774906796865831841326455117458444499948618440231849366637523641692976419356950621834182138798623124029351269038219020548116654440651041880330473045111660672484911000000000000 A002897 345 3794595730532074842334255613253269655611029082580538508427503671943370920523490973430869851974081883149203206517500939357088824748057755881433840140710084121234940105884953135898153386082051414475835069184560670231247765606828120110870265794506417842147384494063381384673727570444234017572551040162327506402569227422898462538442617819445170198058183483266742817814008283043564146564039471184288232639367896857622268791394845207887313890235478573765040730972348427480637235027987806924396402995457479596105220209384845098621231963062746378769004431664345402461486407182623446281508941981183331960368709731164864000000000 A002897 346 241802811650586207937723994723930074560986928441498431125503529957544251479409091400313866312738159468496174107153280185724138887564424522852800142251968705187507135240947861001811077790739084056123059144888650818002666489781558794057880289487096872675985444794766745303452991891547715399410674058963453459982877333749038374789665144491506782648658178859836903123195317143865437241064159037992359288801360469642656777229374537181677674508640940111638901965170529512486017293782851479195327546674288431597225264667984767953042285072362543905658242132497122808157471123061507995893431264811715739328404587732800832000000000 A002897 347 15408579836829623454657674697131709749949558252393719221466607502521394963178343430097301830765146644721732439039510013849441168094336228169133402491377228962378474372332679608584473516063257401447271217396600028968433849688041396025977941732189000243382411743361579738301644213116042906801803780387455257254176373196103943383337869616387515168441272772496500810916131267404957504157305190666096865167011531370730538812794713202669148646515769008226530583324415942864943739863785781911900850185609078658326402916237965717279917216650063381384698130287875976780850115131323590709645098670203616767573248090832827904000000000 A002897 348 981904571163840002263521617935780218706050472725526872643232286297338580358025597083329670798710825132225440487762817801426169006071896378019535390914364244276267438354251012280103155844968845985169654684409172518912602404747682574004286377037663710449886647341464807658382047756058391992001020375011038307050800670387688921055040420784268971134956924598276317916161959831542969606759522376214791279732313811315447189398694009286952667615671289844738910610912521945159307875904715597168341710635365087015926082376999640939268072702936778767783508768316051542433413015697871971493636898901124194283124444869043128000000000000 A002897 349 62572185229909618701643945373975691568629974897653249500836062984009199579021336895510283715703866034274269373059981516103079007444556150723277211969973817034476263670675733491119612654745428014331681184692888120456253161832214530916184508165258971798531056072328762798347506840397890040349989932431243427049989322147433415077618049555388417034865583417917806933787612407853306832866601972949652547521278417916708137046655594131242932123735590710053808235366270546178964809233101718667027506004429007644181816472725241134878581443525345727290668540490547691118469305322839927896056582313948114645690082001313632448000000000000 A002897 350 3987481704599478419678061604984771156414842753327174246286412659279275170618416057042056372899799067820500927938908835469786472074705705101785419822828796773285436025119221552435998445722153859431015959362233236179888322805540368897885460178652088259719485331231559309918178470925798135165374088630131450182220171404426844867955151558705599595140291337624454868631741067914184763469615908351073783020527480393607936973233622576090585205762601798942894932630787808921446676327839684712649774687613339666883631191615184206194980577128799773470276591906146377629349407256253087946887250543290771138805397086300317788413751296000000 A002897 351 254109788621650186818499086659471826123515251709691732394755836123620664506494251309086620408806528838479420067896926633382289637953497980422272429484226841185295781148760336291922012164198967324114660627391881470402899059273038019392932634064602176794038913721588895970846626535878535733071207729704083284084827407122608585491155179407119962558620691778729516006167919179881025621520608538871903769993213979938406634449676296495994281718180035475484165759760281263554379343938318291047661495480569722995790897761345470821302751026667575116692935538994905856000843146422669422832926482797078970336077675851763197808164896768000000 A002897 352 16193822196843144945005202236588647614433071602654458673041805197318702533728143317697629154001916745102414557342725813906097988933771724890160035386154547592859046560632834331062322343010533637465152230528897039748746367762090922133978317604455572452979953650065080968525828416084961427628737518952575396147645787911462257124683738284901687954901625001592456691040175814723272694869417439940177901156613391733519525214633226161334793119798576852399914911288294731224265674454609631438115347958909112958623915789201713167187174148633998170226459484541031546420173801245123043582596377435183159652584459873228815503898084206536000000 A002897 353 1032006869952823482638564319135917554743047911909578016600297906515215415583115421620805305504636225856637878021234175714863649544202969629359146561838326308666356620932230339137760121608182601722066544850659896192946392787674776487489304697012471538274042306905725445457912264767958517770358649938952553037786610642394387317848941370050058102665870585709697850750560391716038754083613048139374193326769033220642290034882128109717634837785622012687103773408581472756293692294660878051464758394756729077721951473103546433441779768227944943448611755763861540032348802312560716853869030366652192806622684304727109422083101812328000000000 A002897 354 65768968512397503862542194638805774698966794234634342334738163743439239533579543887495566585549993551354417892009653736517024336983019340675087379592588115938829400183141549285824937046142159393255158249721815369285416766507052037707702149700899804995725595940984916312441918176535323778881820218380038267310483053984217763122434922911057678773735738733117180112516556273808741746160622689630636290712377164641686547413531293533486291669771117252545158474386156665925990229888323769232898215338211159900505440144478969398594108486669870642181584113294242430391305136574375028676618951545714574841789746943494246082320285722488000000000 A002897 355 4191453611704517318174091810176225248882362984531211411993793237956830748363220627062312615579129716184838105030521767513843840966304754321986784287130346800387253638334786020401695932160632444978784184220464911913545197226101511150678564150481261327454468866262025453299828867394159149970023773527538486476681366856976526780051833672447427429818048971756285377536777834884866737624234582338615975981939862732617496252434663827872623728020379668297568383685571262461990646046079463334741361828013596276722058189706770135230190155503924020654748953166354392794800664087698312552963527535818190487981007060076779393396718549585627648000000 A002897 356 267124338251647019537683054486466771239697345559446052717918749597060198945716605700031131814176583091710967355624600947620590587318297471152847273905989598817228063550453741170827077777140214280536323453482351703568351454278759082861081278440590332703273939196672097901691663549990761891758614896609267725064660951800345741231737232427902756859446036501713142489271530318131021106629233129783372586382235137068417431949527895140287657426169047692432318399489874641937288922115822995290947411971436814175662517082743287200046984486898522012153379206854440111730892289023912361274330185412731101258118048875578097505623317952723646144000000 A002897 357 17024226451012423536431875346423943133923630506265361381641331270499755685627266103283659754152035640401139261738421425979957012098766158735910695519082971385155420288761758226876900609576193007170277527650684605182840954070763259293200636814714367515331698386851373253175774608377473617398665665651537295860835779138515975519985508153712397083117795589295332265463308230158290624193325480971988430722270871770176535612180246699133628284236238404553757144181168906049933315957165568945250094993247433352985215065859571595125803599729805350133389383408430791899900892652935504237135585016852791820680483428036546800785889175698923191808000000 A002897 358 1084991710115907838930681449499766262286793722913212139895419703842141656190703176614425076676148996683336726851506164299977999436439081733849150137676496945195200669401127700109379343157112653343559459569408745439195045789368431799933542607029101864966167643811453290436480135268370077913278097645097458958339842928362699773007538500375541610034573363640460827119235327017864256831646998650312025432086044502479553010573715927239293304287715120158218383370943360611586284438791570491052990601992294992127597793087994019958280599606995656958932771207783384310178384608171430059294697699111073726670224166427835965988359681720710429888000000000 A002897 359 69149736291456886835278427124740349621414825863366067524415391933144775974868806275666537796314841800899299393772732102985333247840823954770737024259191725110486621841295509522597548820428072177515230885606834506542640177055942813247470403550332786951200078510953893577014548425007370993640902626211613176057342884705907519560909910464701022195475692453463789484217419664549467847039258923551241763709261695359388013567927151286933252356192019490127504930184893929898450426491508000480317431295220009567082151271203921682893009852882695142075837488972201480501577665334521516939711213063147693741072336986938990443956770569029692953088000000000 A002897 360 4407168792132009534037457943023808665668286903510972234307066290047870069794760970338274427961796206151706318809513119742304049924130983949713126308608071611468037615800555370179356221246486737049136568227223258235451281269300652379348965792413305843995550099952981571330381673394483768206300507951426249108109369886780525127054888061191823969856897718104738107050895910373886866405534227877188433086591514707969516112520940708604844387906626557014770893312306586367104493387910421825566455406766481198905385453769194024444809379055869239136381617001746464580722429655663699678244815639805717838825864011041576061139901171884070368995307456000000 A002897 361 280888435716269705832117581023912556940868949461824658484416362094241176827449881343932700775957754304589718719456975216045034234317080562365480481071054137615172657270753451851916599160191784944813971058202616008918534734048707768074726553647001769708538239529443751450858102262241165665696052643965610636449275618054180572877847169930067488504792615969814250395041842164436595320433689602261396584843510857778571359060952061218406688085304165266941569146121260791523964135177382043370592098929725699634439121221959742152318006992913306793988079882122444902269150217488861760713994404272004691666038568060034144388453259954015025426041343488000000 A002897 362 17902472973959933785357570339242181569899046132904521900238652486046036580027266527340497240242195054854173997196789407487255750005852010639397372185365083424713198788425278854376889336114495657128695810909068402089379820330273692253203991811134991255161996612017845937926884558662586111887788330978938586080082877862546953750516556674050448653255431822810655485982292481667486117267069857099772105900280260727754598490602515765232275150194816402134612782781942625292993297617145602933041238994161574870059983380083553919497449474126976760327955671468877657802102183076677811655797447987586074224782380169254769190332087003558701387353475744256000000 A002897 363 1141030250434683668629503979310654731608294302928238786314882790757272473443134915455779632869780273486465205130851895638321128693252899267422238307191367083222634260100492995796838144277990580742987979747859920595237666307439234016516633040436621268856450075747444612354790355483159193865036179549512311186625025707579197874552203094509369379248872956524743381913271976207205164013510011229493686251429230426582165814622812031096602141437696120016474148545090393622386460970444636611058726827139409635704552773516673306925317650973525284699321856886997088997843516576459277346658837933224168163171249321998745335911351809928668809640104384000000000000 A002897 364 72725418150323402880216233774114501517587515077000886183392637372132384786178438604720802162870243043843717617300347888043009157450579006648775257129080070196516736129838307752752169024885049785155326190284307797780140810476038176160538076149166755835814097214395239236152540542567710164754138121390898769994171365450338871518128248859212368384156079338907855230586646708707381424769813758616839156507524188555436397169831910318996573671404024194795181283746676596028319762602062868106712811947677621070034371918889114574725206992814524603207330496214412211296991018780724842688825105657690092358079060951647660462502646692398077259811903704000000000000 A002897 365 4635325170883990077883055058592216705377502320596014011291569345251022508379413526997108857644608387371415689308782394789860985745874355037687753305267204164867051466950748115255217974647955297633445763218689745863856070830176866593002782535850831648131317861114683037361094859808209115819916354217988970003164348713203668252114254097933981976394925771951761984591947218719207318054495380313315054451356941757831724182737020910627934275135512925366717508023398084745194720070438893316542186162531189145039427211149972630348525311135695989936006284431251113899619043441229412979517534260045842675966905778542020236168803571317546850595194806359552000000000 A002897 366 295446648144953038145892242510129028334322699112981859323053635215707445869869078572326615863027229362799240700373163364912887379092833600822978936339712311104973207809489916459514097362411924154176042976246822472278301563702477754386539821539261443972894039582567181294088586561287200137415721381319696969888052503128452544013640924223724305338560347462814919923185105583060302448257328199803645791912295918658889352813252882111422145831434055111806159428399756500520802922197634090058721536218860597331346899988107014598295395257580603892275532245933040994109961635302549511033827016387462783131299637416183961805186169281476527905368338057063936000000000 A002897 367 18831407676789724224683831518629341586038616087307725812795639462764818873415901645531100813019625758619820532200512847476380688618707732192503186406421639087514729935522585445800277871860405148462486103512974832180084310221245061076832127738539550299101419404179567530859291592744688661722167124617135664676753111061326983642387076573812820686920148189520567653334446086109591581320395603203411223497664794050462218972391772931072303357911658989744439130955245425953303674648283524141707143442277691482670489269583895683771022306987327328202724722827645755931491866657049856040492741845291264142002210999340566543074291114243528790323710125309939712000000000 A002897 368 1200304221806806873455843325308303679211622283441486656121399132522831888827740140763361516179208261878640502044929453288018901949359919778270605476641593059800378017234117067908814170164182207431954087857342762618845295575637322512895128185574824013572198887544311160082483081880598693367073917144731700007055012377547626064223297786619079597004786614781458566441904818681934753125421522377112797220663006729579842937672863516227146380341509066152778275396792205811760174816983613883167664721153848271499763676732658913717275466306352519529735107015154051180655200212349409757568863544445716349290113813440409831527236687565538861593664653284994793000000000000 A002897 369 76507618871295385663289995605537432037787910199007630853608476904040923290393980422782682996402286708868308114095293962076650492933040316921813138121516859420896443643482726979239087555306719121846753758483665489865272910890215763693735490060281904497496864210513380420104971863859977479842998254146242588747006586490152005686837526320571575742559713230165184081641971366078833035763412484769221604810545329930853423301377801270131901576719769261112520100195138637288658225438081907790729899647899061766851375171704226710430482764059321893303730136350512900679058520942696606645424962366916945280876632978520465321843522065899137237580089675258453448000000000000 A002897 370 4876663795412127645732992591155946878453885376183913302981335375407635597094574058957329389798227085366446908879161483667297249285286438973904629848135512067001401183831571835306868769709361703649156492353848810384717460485287048989669135168328681360777250926872284100083883818721957198756723719206265612693412487977606815988755071908073956776088241624715550735622125747785473091047487380524027857183283395890940612901715487011202080890656672699866289397388976229390710532690229422801922967548682368193750902628732450812002709761828856170180810236531960780820036224442088184248065658819021447616605864506296478859070229841210987245058383570958072588189632000000000 A002897 371 310846296747946709015947208415419121361602742311791268007691998384527015492468156481372644595000191698934074983908686576456060363399358220264647025706727784819890394627140425373939628353015535633510822867011798173618169507648611726208988830269762211238637563340887535854778090094353890261072439383109779750683328624500054277184642569776302947888453217533219191788005110437458523769150549488753134714062148645054604031016341084005736425444800094297738456021048657502242759058493276948905339095283782013716328932723350133666050003810639758092714868393350139782582368249366663195236828860079834243549235724700596140718053594400026246620654933802957974485193216000000000 A002897 372 19814052364830164644678865830203988546552357067792685474282116257461170459925125615059182100964927388369407003119931858812935644401803158215379869812085835579436821063345326733439364056358343987680750598912061148574446496687142024926053657385318774111090352411327744101476883346707990400748352544817123103543830786063151441850986257700220740246029192221627821718820233098679004729407960835358940851895073993471467828003280147801228514116286316323462460879096155455819605035659421314082260574574435110378434832658085525057526611977854559882425742974448635622678777374443670607135357967386684616382653200042212735354642707027175198083619843259023191212738293952000000000 A002897 373 1263006588966502923698983269353790139996780872659902590102380002183103688960540533191386896221947636989221770644886983729671361025417870344437370185811885301639505944262002727974464551084190206868683835184735276044674717936751829159805425814804654039068978689626987444170062373881137027558201902739235707923053945613550033019860580335008927669940738747738858190202166251182016123321204471653176406406125996818350915947942126455537735121446112238187676193167562342020021010032688568300117712142414633132848185432484550608653991445197666930946708416643215001507842037180753744927539141165416699803921460865507588617704725245495393513141365051529655600333002944000000000000 A002897 374 80508660710769977545108850191098639149971239979114190146280503157759295018179914280385190687414482451398562226740736975942727165885659629855928454509056243711362321543071353272719065808997764127984218634310085364815625440414253346151281401198206823702838216220874169320055911153808564366821360355776809356185952726347532866070742685523300553595207761687716125701071044740299658737292826596600508208969830594780824003188896692283774117415397359893460052033911320125168568421738229404334067496123435122569391083199507323084564069798788748426003816856031205722312474809532725423968880902009317711797928373030698839091196072984228867346563714013181982443274099904000000000000 A002897 375 5131971536423382048072426979855373534802373394438486364903936440767918167397409165208320970640016701093822245700656751198267705451554388585221003713364311043331437960493957820985518885515909112490498685749001869480459542389294204327513815874043118857751945012938045935642972004304231697877524682635553484556762388618025418412717091691879779482241918594679581239612376757376080977860642853489943407517312594101054600216745559338499683846746619507885798742191390278793023237358100898264033861532659056210711388817247057390639768805553724636751142134939909153166350031043148413638489527944713679452027389995045579205946188385398148168651950914932693506906908562297390891008000 A002897 376 327137629361427809795527539009920024236043121620504708429164144965122357787120256817278615868054432880155144924905171746289841288016771507164894929023017205266901169870923814064897993663094814878848657344576711287633963788986927379067997919197354060854637671983025679094043688221644774543845199687340810115754006593727902665722752029884278338845123908496570899593040513926975951972253815227959688666221904875000189712631470578467581740998796336666338215140252132502670932149667869957475979975482493569552413262421596486500619354096324211772689903632779920577498168830249774267086745729512335808809192972720304627529752409578720915782775973734698794314052146647609146200064000 A002897 377 20853615760943311198055871961044726487495617392781922893404523111421476344962369293405103555946785366446139082750986733272195658472319940144197559135884973445557826942440698438915486830392235349972405732174482080018576880168521109565826483132492263171079154780666015524829960045299683010785429001315127956239320054929201775512503882368248540052530356432651948763045635700238798311614474731691280183046204466157613997697112271197784963900917051773667539639782881697933705908500618108164864379281775116481923275626838639701384580865690930765532915945417753430669250521576143371054895525247791416447440356101452932562372004399876980842806772057622085870234550720154599857225728000 A002897 378 1329342254725658506435191340030868680111278401847414060374612466393201104180646155580128615321255541443229061845569190849643217344267655648134542010258632584654765752729285878161618843401621552378205569352885088193827695359070456285714060866325600601478221113527857481631024400152115641549512831689622371587884500351684812555286842264462497332397795199875672626243983436294955638817149920110412294294211812493359086843252549839753921434022741952683273864334433132585565593138455000388155322716228736387680490581524371962488121567888041784628236530184029098675303242111059128208282465184460297483501457679286913979034001883952499357337902301451808877875587475415862553636864000000 A002897 379 84741628390775514757401066359829006357365624309534350708496385866324681540742891691842799753481169219349086308239540898843149315700421119390518542862964082602796222368386380329829627481469303267127494870596500162370757780217162137434815677820355156239378637081973376628114284172501615068988263409477832469277627685338692392516588123629695178433135375131205877707826493690720519233274880934601958713963124050920446040444585514744637271889799990805294684161202723926877950929353637098630259491231186867681906183997705594835440895156330364540055156306735576917065299815930321895033047733923106751836093174754640174590936554784457274839622075989483503664160937151687191672684544000000 A002897 380 5402083962234238100535267248230677976792590403755123406107375945165470965126779952419438018794570017902660345685747150758822476805941515213533090586455571024559731883489665742002118888544483034091183328293338639629593200350492751538613473148457627385917327720261643290422399045013498660025279381812991397858441332739404845079395187281262179168681549288684764812067942452644637889966757260959032091008168853182844557493489745786700756178555012712327842238259046251569107833305689781831572832065560081892124899993459530210643283332675091139460713151444593709789117989837449398982054625637712984527585171261732519406860720652477002900172795275549805149764441478054871232116600766464000 A002897 381 344374004080149037304533931484151146938490171263240415140677435864689936065759475193616456337323529614091923922141124917823165924535692917025064331285667032603874045826737536874684357753619265398950945922289114294540289174684724041063827671032691813467512475826636141755745863533625072618966763856001998583691481557481996586478615001910541292304305856251968470459070834391421363180154499324676587018027531435029009145685123711665841091019694637968365382077343186606110060243792782777171481693188771473582299008084363055423935436688176068323920058281065978376253452939554882346410382659861270342059090135263625205023209474688215628045295955149771704751475625430335386392227110715392000 A002897 382 21953505237189320149237618284739219491051406359890416922424541322308040048698292290195423618072900511330432581160516477614588522551771999637511063035901110885538079534004468707150428579130978264675960459019846843137633595586622475807886333709607995806830463770303931025054571302739075084750147192130612549052201556942887278938580996606719296048451908436541484964523314933893464685622980000539081788772155421695313340463696702449263421371594772014083247030331102093496301536891016240784049980348008251832303038910190245906216269479031145122493233459746171157351083076459448684893132431103675140791729556058320946092880977041485093857815672878712481826110351872160044172849905323474944000 A002897 383 1399528809470155633828141464586289875366796114132607182983485788498489969792162438506938272396345192084226660680427824084040201726143657352515018952904404813282487615326290535929306015284929673869148119445239103430334341037358687632485219149521565140698112043460801563481160330601752631142741395103898573246511582918367184637977825666192092767964989158559642934292728913341578462260256510098900076741552132251614034751056785338451261648185869740649405984693112526510870009930309305463851995153969790131342231726585517684054441741906958939531239803587539031133504292437461255840222856402010980865263930494158961929215769685865322715201678509337367299914914494189833006649692014772224000000 A002897 384 89220416981774209106193505080049723788164917333588251919615261654324132170297146722225881019300713336171871184528016355073114383968650969452270793820166778883089902046199628770763113718203544131044342925025889746496517700127775789370640432102057589903664526022810379816792143207469545424896352091491240947769345791690453540411752141729370994262746694203923335736031383679780826494034186506958232667406408254445423936967161596892836156816264446964721830968707050239882336366094088756215473914148058555838225308577130954748678923367098656567078249849015465849324551029078143298293284474817909422466434704218100364431693609789021110293651997694867529924212959701137334699381721012720799000000 A002897 385 5687888397843419566065381195124496805800940516722398108554970892295547182982297055874589616522744206167944528846522671789977338848787034757731301410924118982585954055866721330283831845569507613364635040844684942671780715206982881456401626984042101877558466655804579994066435336292795860725575308313272703491336143516820352310611376470409616696818519291391229904384378947911508068983486636678146751094919391873791052495936621751577018205139225380710668273037054955534031016530917029380528684221424096173401317341828389245790046202338778188322871512235817028001097000767932127382396212881422496098899735165363827722508026099615941268165927345140004282719170800451979456810542532603455195328000 A002897 386 362612084691494499386957753121373467399593175543253426794451918191248341315469818318504677334939863441873057431754263335302677912679466637225472827644932038729169591450727840146717259522701463290134309843513048249194418141205587827252023636755442153870034935045243554092135335614738503441179530199248337754719147682994526491292170560392615365449385992560414021992251723885522584694305032387538609520126373766595254849881462105079304391245942158709620525571859537112896503976069725033978023343822881032836616716715033299764809339927225923000689604465569389693986579717203668502891121758652715032405305773827588814195748958647520474820766169344003910300085415395819968841593690967200263265344000 A002897 387 23117339300469508908014427313220006601132192870448881315062229087416014149692683521479471837564858284881277832349564735389533069000714446352097855799971296342690834748437740259528563265417792633366313775924315327670059624756456483582912004647433957959247824241600514258887389493840664332791793430559003423468895723063348275036716492806617432680656074444869698833690508483990885208158103086976168303224392694266988165765714479064853784725507255371126825807230829414626233043310058769700091820245888467786683195113662878004302875253359412788032852225414518170350452248358159547359560008599772031790951380437894446294701648740616403093082282230184514895565444356758787696558132229033404545084928000 A002897 388 1473797328827245157987037551904836673461345560058251077931378460968860658672500341177600167809141332753014162930287178756087500967710976249664077433249609100961849018090929575970664063998135191605060453475672552984943390272651551195675991724761756301878760100442774189040979723011690384526328155066609783733642725487430295025271110067116085322379944323284961278305408301371725512151698844578873312583096152461702475787309638928174993733973900198153440985519007507453231873131111942287532908608802076393652471969764419831710559422434564859484788048076150508787337276849751043508045555593029966559859217646753070739665283016958889370635960657252247663023951505358866389809117262124409724073000000000 A002897 389 93959782863082629389977578656702045025953211053697188831008384609171133880847566813936261759435137792745192042098554345082927502076118692726961027485382651624838483562135628518963576210306248835787128914037767045695678892900228867981435391929807728782883699383134674409904020392520918170986478439923491072207565325381819555596978902157398228476950345582740742122467773797249625780591790129325741325625334523894277109317650268264053242629802872380267155925337710228193045107461255672844180233061154066013876470827419510299564634333909242160935058604673476994015987562819364279122799077410171595116291093876981313456564745001577856908632998188552262808927448337496125815234369682162581355688000000000 A002897 390 5990327180632445763061440143992654538971741818398766647152246013327847283082560238735927742870432450325972464869724890668522557919838743346937318378222192011078655722233217508183684358031518527077179566589467607882033336915483862595634939336280861924587822336387880544829044405036478118169206188040539477798192037701782215448098918379343159126490199526368480154254147677799096567822297726975148785030035304178090196384314191246593491331754723795080911439581064285022362715411699033373117551237993721535843690703700958235400437858159275045214023120969919810585813780111776191533515599809046648527666466890113932902363285396227239695596119813302701779081372803459468294808936989909664120068354624000000 A002897 391 381912048672061433979881965343078841391881428319086927742722839954630278690485707881132250628550170940374457795379478753497637462070813159864295566700597260249975871322946936964774290294645792584446528936975153916625292006481487775511624432239276440487030212111117249716329369412241888175699124719906852423707972128395429255384242681057295339655278370831872490130934637221544846726580638825836968076528423957065513621258699467332345559738217941448222682727359617651627018945743894656936763068237926702113549985267618690362665342096750883929807175285545093376111401381473037552513161582037632174465177417141827966891203023652130361176397887796641159037798370902411381011118449725958218574974981632000000 A002897 392 24348960880790421211264481885460737865873000955737816606728219790054978800262292850529314022482983582727051673968865205287674767909882648600813673641316362243144625221296721346522768907314017206403939477532536983593528060520998066340463218707445601573036172993033479596800524792747478748377747331155668459292017422012302116737152645200303763681153183215717341233082042596120654949084682464890832343612990951735756916079005926343999401634126138252352094116674196581367772709849382600512011437748316512060218557336944759401543076664212919467626336424848061308757229582129113640333964372794818712592776413622431157548885015405283290316370833664431767296982615040613603359920736708400325417632075999144000000 A002897 393 1552393222612638827252625871480906199015518059834751422456443837905059630663814819315974352204846669922932936890478017849553170200209199595333183344822335451298369629585800391299222610140356022377012986615571169215219244975433012571382073630527589546605470953117132968590967201880929506593484011506388099469068269351945039977643745731331179191974335289185720632346808504018959653997105216004152755492969259386371939227973002366718463310988173942210913245413448592784806276631334413987545506780545440089296757140108869090275486600611625556763838097995877201990990338671613711250236993479555161873913817836301027875886981425603586071591428997975168384267526653393599434452406912793210880655770994056000000000 A002897 394 98975397959581726197786438343883753895580944565269588680795509078081953266203368297296766357828586503294499627248905098192192756563762626448105253782009278394712469960216724967326598759976452055249019134983664434809826565939388313210651512184027245496668097136015306488443816664828292811487259574485766939546982266559485711903619527908814089952021998406575684932368926066568742985339174248020898557770808352932267644886960134680191757712635184594291592585751607414391321152929624648149930872237187579109539217673122676924382550868745402317288497216310814829911726481129682870054202019726595292346940861465970327441213380889853683232973430649609402539990508549861152196021916407825615174495199244216000000000 A002897 395 6310401125390860336611706550719602821861003710458808959954472518175649233942157769587865358959133075562346970813968614844461443325655543305192247664187957703109764657877383764342324034488038590751618080249958227649035952961957682793178613991720193343404692853561452715285060524957468776313771824533022051587580933646291825869775399836938398262961513340713705831305868899542165421118809391014237797777617514763697355439770185429191202919322954090537596481559752594530504228653970219599018056607266832251027116516266958068337702896206986686792797653040117252827676323915193714548312211967592852561434501423122941062064581960876840998267216350369649843906173537203746358841375574508633252247755434551970304000000 A002897 396 402337808558202419955188476772544638847044622081413852412859333416674239741905730013107119797118889306811808615343191280659042590770813097131936734478809802550397060954426814142658408462237643311307900101731453918127051956585779246632424851686722918968042348129747117565648206875392017171166653466612585949686779266042439376741513579679045336177599108518108066815705043099748545017459937974806070315062203231374833390749717595698816653128061561888710108714610259622403296468944081941033920264628252892394125902893130292003300195103407784225371599737074440438898270000877772462822194972762456687905133124605469428153463661373702301730669191006157072617845288521960909138197155241554626983873739386559692352000000 A002897 397 25652451474006307402852824274993792825324354512438079114419446141741039118957847926285818146769277627100121538918281957803573053049769749967759391797500113602309961632420985521007989058397505307933775496768941932747226996502879001340537584510617033105858114148620970073845047780578198312827528755714736711731727283414512640140437144983661591474816907028648083422492289224433827188811995527262087844324933660870520267234809880855743417039495063857983368213395559628781690982899101530196921952876820783669259622944711848537951068783085959342705410292768632174370569516356541117244027868121286801261775923758921079863140298260724982989951102562899068430459300572234266682978315297598977567366967269734379026944000000 A002897 398 1635577138371432801852880057545162083337620909625692561830808242615622847715214338314965829412005723213809468154601901166743618193078429361471334607007402913547874093464347612695746104615115959755881671480122953523003782232729012116171796984722426636254468702550634037550054694725407161560755850558483199542907172964713163853519768016853475261809104708094034148350277413198269288294211730748978313767586147528163024747201217621089682441364870849182827465854017723352335888878004031479720530105293171414997544157156968312611493971063084575879427771610792571256983709343327595428062585992858950315977474926705065937614449278734597758686612178828848614322975494389735870109105783981924479170556762687687492928000000000 A002897 399 104283907466514947682878136165300566804535418392816414887491621909460601618561244972405356547425584018869139629463501238188675806845434811255104105015763902272377415213867060893752108593677038793101792805314809587767609547557922104923641970891920056766848642593481662711994054896566978551801377927099975942792272088957106722911783745493510712423430694403786875604728657365819152219644735308479328832677194202284232664935183705253193423736961864721620761276985190533854047726993506665674221063931690154238466751377189336221924989252222859284095939309403097495218899747472062108363990185662904625474163797060791171608131762044465553722933812467217465119450267786059939662783704800293494509395743863595065691648000000000 A002897 400 6649173212201744585430246364980646708964648786784565159048880199497328058697375345493901633520149896290104001157839224314343771273622501340389462860148598011086977923213551060970519957846412522350178390666989753094587916564206187341822626041204844033981292410497088534830346699422322660485549078070100355217721113224497800665233864783816922890642829051464935524146821161650756720542820189233642636610231601411254084700537710485157225498846631616089723135046363684372545422555668117181199704093326110749829642328026661312162136864477881518283884908637341903549018426666380453213912759889423724583757247765464688706487067136467266789482182547686799182853501769188234097623495395330190197930738633791512484069800762944000 A002897 401 423957247555560024228836783596803821964030791377606108332795772645366928449167573036293844260933975666031560524406921531328813763544497734337010382692827908914617680788160480694528876030686477160705470273098091377394512510555070394270763249737996459312126197486394999786630389025110791552836146213234759180672718829381203583611463442339858273594007424217971651226499681097833896398828201101555533840965614243239258230361770856417500808133605780810855647057600489915433767685731351677635347268191444872442045256097595499011896615099719930001921587267528517569618093313817609382947096431024494726076488602968731640188329348049389142904859331218411621341470939473222912011298939370628104064901698140714696580744674365952000 A002897 402 27032146194322272728504519570435734366995028894732601951221744870735575140855039271400424270507934875748264203804175213208082094227762615572767459239357416514962198837433384060011722214852096054364500714393536153787386144028879022851270155248502805447881505736315441844044072067703463020222931313913660151695903703431622240119983000891898580394593491486856768878551421304139629696513189954764015193337135391077433416170780772585309505997060221843783510136210625837226873804421372747725840688544378879535375479710164884134346302905674808133132150265947483455484999463052833573223559887375547223182225502187843842935158586937698575114011089908788901419229284336672111130061458161864888538994849624844531893438590858581504000 A002897 403 1723625923045822609005170705290364198986017108398623714924131281884157579237351105519098085652143478128971415207879529741499493203973288161509931036652672983810853301005391887001668903228987011483511704227434298934282016551738670580339215037964715654736347000485666032216125995211299253048383560022257832609657211869314101926781807935675792140681881998920519419598012933458596909088624073269655157910612706574525367028144841521950410809888123792178312597406220960425878272514256097665535137616048366123261839263548444052892851504175760360684913472430586395838663643534536123543496115493643970168767175791315626014752748087567260949206574812349436857440206324143640302802805107095219192675823103613661182688819132826112000000 A002897 404 109902991288157395888634825191408023740141696122393929498096289041866287331547013419548405891892070849480844151666853065602891216234707230351786896462179064518925095912645138658688765024504061401594265861407828187533103044744172914487816436360272734143120886142674160376006491000212351267923760056565370304645167553602285185291941819489504236183447424675094512023123044163295006411569928672286211639953007899750913579700474183798866454226697635005036569155979735941839931834360283167771572205563265381700636111891956226540708763256935173024982650179851106191388708780843662986437178247828784323252457261858820586419738253493279335190545643997965282961564033376232144061897856392799058726142439948019030102960565959260352000000 A002897 405 7007772511616741755092466702673007231155634529687647055888747810709486262218765441116375840792581891677128054807387773776928619597068469170304295815769957236390229655558848642543679793732132952829222551982758539286677654318574740107352509310518466901648808958644797187426966344221062202123177870656121359276053674704984747588807312650361560463633304058309503387583283914186019741473834658752129776421214972774310936248247053556268277490726181898743878998099707541925189441428763539160268849239518902683043699794459451293821289202980871811641481502765624800673277103829701502271910546989353345274273984375574883808506644828934315765089816638004007240220682241816142301236970606140001246735916160188122994887627135212210860032000 A002897 406 446842470309728819361384748074745152177676542379015285818484903775145895750549442918916704393422059483484987535420676553460797977522583684688438286273481316286531290280720784101782787882122453365593525451523360922991526054688012646997938995644486759310038559982536298731594878988209285179727966451392833862217995264712348639219944763882053808223752746511588366705150063389522166208578550327767828704677389899004924534803555939595046110224449885657939424016360516986409704185505398901115901590944468403989764569818965621712723508126200514682249764392743276849306401860475001161346604010380797832960727022546769327186693750743871443448989329935019203077457604567956787937440124959222917534701233885230242561905487989569025847296000 A002897 407 28492649795489317724212337607711897941170542159729153860007336446790150785875687050001868942937282177656074404206706505039114096723936857208543124111231849322505157353272015258323605863306145965018182253589137287399081059891348530303972703020549572402141588891198796676716111258593199566713586542181335614322725597286801065027310657595156250830498809095289944648175031013733043665437479451921983171872220636888051666799577880487321531258827399878744682808337749765910618196684786163965195805540823814457337234017616657625980395322662344557547011346079851233596710909927781520170942089903420393534279113292712933217497093198102658625297978421788888335223010868302502857402191987963102293072467338374553504278959844169442070659072000 A002897 408 1816833646535745941567584542474023101400575186877545358269850142109969033307424976782568248858535596624282057243298756826221689354326911120176936759737266954232394278092317909518256274949389954060087032599058036042293724799963784985606304202500475858524222508479023950643074164725758334545780680731183717455150476395076145710298878560568624209029801208755135095971555397210527673046930476635659150580578099241339514317605377362208125367720280000814430035719910187044329905509777059864115055661485927358103775576543595941543471554092629294657053664697467377542050765834740486124299897837873326892521875233446763284637588187771675865698768292776766000266648489399410555915198333309999685594399093831386943950249275299017704634432000000 A002897 409 115851429431039491782366162342571824908110023588290455125460734624819081571430624121658554517606371817615677526823873696891390615560616320457224595553035162055856201323436507468672946628807717088807663267112669788763102138522020794625603863246694928340201338424620343352992103428358622542760984987320675106293136115070940054139986519590568017410537283450146870636933814306120082549094784244974337525177711511336570139807081995891508669845900269280326221464205115696653926575548035520082285626078739331135770738994219166199450638404056167652606554690343515605073817374487155896685833849540550129183920812309812622864659710611909401714647516643122034463729142190523868752507561365951734268076675978725521345896720816661252100280832000000 A002897 410 7387398362502002068263266059890588523654342448750799989758141459662918964803442161737309604849173196810600665556652391508151489815904085859667120519089017700495087910203271392753247763168680972950071210802273056821328969544486187582112292870685240186585924868150736229441267470829951081918905873197972931062788495134408373057319311879182935363752400296495401681699452608797654241081150560772885673837857300145332801576890193203607016521130028956994215910334073173915513699386140424428544398004116114643828827433532616312813900229758571642200175930575812437679622583566151686189745375067409569346940167280256860121012606079499637445153935816851854101636357169006681413964195906446868368929052290106049513830899709295686405050404941824000 A002897 411 471070069821027126632424844859788682112723706757834992874534590595631353018645645150565677396189443850151287244058226665739898815671891504903145693701882049220010746683197106948515936054866208087054694077030329560631549730492908746124430983429718593784037809788614593742379246061765333828074770188150559360328779147572864348933735770949069506821376396664646468813615542353730092348543587178791411054720938838692738847195159518574498113502632450568304930361421455128265283796680365353937611665621130925312259418269393008682346934653377229034022656498259690153579427309418610633649455456055725890716967169587669624636304300423558183095364776515395467455264324391168456456027637090426690909448818264415968864590827924583454366209618378752000 A002897 412 30038853723510851203561326961507937275677959394006620537702117212745077671197221764858275701214004349505367852475089629367235315660881731293074425194446771785494428433413696251061415777006016597082054631662828527032688027031722108130548299034503820857328643508782982348031465053576769269504971747495208120585020818211658912052247065606157413160872593512473087285956629788172919873839179080578226435190007870005478073783526525367387914539618998203157794052801239991600304953155954277361198480343632990621675280843532112867318851936509774979282255855811185468109122559226866140205483861478152215854110298809302233880178695316603223176052855668696544525994774820320416668746013851186320252511147140294180397630709094114168445190765255348224000 A002897 413 1915512691167070139314477164034286817195901837327099187511146083011437732529491339469628790449319762033942602968663083360217787252700689974972984274193442079455467353152822197888648676460063619651615921883826378713547446150503415806603544575356720879251757690072607350386441849856257991675051405158224533371518017709746630982221496149486100050444814400832725810527437819142731707239192902901854980917635841521128295203062100957516932474300282705716634576752693597208436532230893431767640982701917672705648536984950850271369941257223617639288256390816310511318918676032692372178971903302693653640777999125171895420323429379933059744607930557094685731604677019714144522258843839133960767495122994292894854104498706833611035952667673088000000000 A002897 414 122149171608287520248148287979629889399335032452345373244530522532654866854107427111712970763887634449132167338812319370239026471437399828873255694071048978292024461142411403890088212446682565892330272857747405687025659413544151967359583869851252101187679986170028112583713547012398412866567362127593311313898709198044531173171520999458281245352695709934670333585541086896475372013927101079366878513481471828199194091735949319732800108993958317380524518481550084803556832317026775679014018650534413182441761734703816357726476167601515505423774209413934673531404120354576273200668547657376531586587208180368146294705508211420000839950363242600390536655149062218273308278853423854730276926067217821172197483561262219952250966693802121728000000000 A002897 415 7789324818951189200137143624554448788948409326875157708572727485493049608310310179666129186828244624628072426229528132865845695178339544694935025697195778211747536193249780210845395880762424355962446352829635060667189122735393831169600046250628949561232305502323889925119587872377510238744342760666380752776778996968858252033204915165507657109935674763623840653492558659864745798119883928203676782401820339927876494484400872129049298469595640807814613814130451722193772506493426602846191099908796216076723543620984607962643398479276161717761588227065188139568451556625203528571118029441310026135697018504354143486817357862012759735368709608284551726555882375805445981179443378541009343752004114936363657050565077058306298542386062368538624000000 A002897 416 496721411551206862486380344424609336565408915192131219325828882570031711077849916271181510261149773606552707059276222064815849363655183740357686666908164972151548161988133541408440905969678891941407761635701787931088454765372147748514904639006333248901633008713934431265957697545253486162474881345037475701973201699199807946859906857557486804009390754667675665036416686749914611776660506559135085501918948839297063894307533332591127779778742557342116171100782294838254719514630274954059444458592576964082050863744480976708163269361075050012121694944241256550917265782014549259463973532202118394795008570921149767484387856596280294232997908679990969790996090285552718797104923874098864318368123836938049358174362580532084033363424134195113032000000 A002897 417 31675954267824237485822503924216378563176316332328381995418346225584978183640571399480731195966414940987903609275249715399043802034915642543330861289200177309057282587596524469216525716488825177220803643820506969639029285652451625608645319742061845513464965739883508868631420429382823057500573783479648158707411068946843858106445822522485756028858696939904735116531178597023868907089511103115838280242485429092404236210292180209072129165973386728459995825300770878465618410059220082402808027661772225146128526823068988664205821251946016002105293558007780565359850838991286557494672807912112190072756506413154568902412627291774322726794650824822175872532443073274247406733399222151944567287856498940768414305866472131858212288487553622211975744000000 A002897 418 2019994911346763225882090247191121427872558538997158813554740949017880849267689424271210468455010861563570889325025042437833831261817603370231116974924747007835595838043999066688945697886109608608342625747182375784900268325343575436405540549883548248599090356610204688452769930945836917831745833611189723694341266474928965698191256442601697188416535229832054570084568272515299037196762155943377677376576730256366545547771036191612298476724602482730295369140667460855161350261471096926291481621180492195069363900169324617819092137899075708729706844426348197322094906538597667801335827911842833371335816912564577828555875003850626815646927539999500041375063954773963893591012517751872319972724747803564863326733046000624207225139110811922325496000000000 A002897 419 128817411328567009884636737331140374179843508567094364373813741293575526076622153723055567453204350265999478807626936081262576193631260489736833312301836854962565848679880479362917432662410123737726365165184451722137716427803251294512672498653681026368752325499632957801512105864851315339727827718168729478805137895698899898627967966167606556028925744207074546049259154265790236476666775564634006900284833437093349190799948945551009915258429046854123682324937386536383684877331813133367782228542930608583717278299056789493593666604646883847468897677004417891403229614754724470233070494475727917204335458826496674521206720173434458377513497303466214580915979899985497279841891876181216735568240891968218198409747142277051006038219648697867515456000000000 A002897 420 8214905383743203438120919243869452924784432910983085336574265028497080925479910402383564561448386013732232744103536036827969553980431456889048566014704791205721360554027333253485660897990953119643563729812943950517911675240039517256519327601652667711775513043669664523392062669022869053371152932572473937746954199932735622474875292806384652070800238758570568401175307642372390354572743876185429702308960241828610870895520919227655463342909990623368398610898395184873903868684585356678132818271068261263357798873348963100320012510551569725267497585606499505911068555649548750545013817928907375331191420387655408785219083944297623154960899718298387797790397509096434828050651904500836581895836809600671562760986806135239884872560138817055641059538624000000 A002897 421 523882935839045158569186055360883080038162630367051520371346933824839224695316492719220053413713535451036256091382905714894458172813723209821997970947638680417037696382930040930442201558975703085776042906323895308848451607808290532902803808264231544183446128712240031727263729208063596516615954644430205638960101826692756858172945778438515771391524694776630432969638094790791844330890399737944754163660073246641463810707754715012605553408396608627009990804969319046888888840064708744636959590264001974778455056809117370913217414579250809876303455492596110797930386576065984523651398189127704137011644403836449819809239027250898805585426372767051467204884936800920520049980952788630948893097125351938431728496796658676363046571425110832242745592806912000000 A002897 422 33409471882337840382049244495232046792180176562485244243758878664225352248232732485220182359810070879246264471320557792571899752350932889589982780307326233197320322733798033337055690779574818474600003410098327442110848151922266546674326223776129346177607817651553795072239445650601238232768535721459787309232237738467582118332427357898925274807650596801897072800684634437304185898421456513687560771969868760160795901733150617897380894480493440904013494175285896913482778708588614437080143713703162570524795617655987326901819508445203312373499752336972428047031173379640668581612516922217936649519021116374293153654416900477229673030371701980649930033891865312463259533040862723147169311073444985475796290394816653544410963123075486105288014820576792064000000 A002897 423 2130632867966756139093785218963609686525242923968572281182486138814241403806549511413941890364988313121118759674308394973816018704320045350330066652458474499750062777048536658809441284072973223865154589427441289628207995933193669497769119032853240285004325945719012918549649458424366669536001662441614215064106720066811127165473883541307099896988092672530635400781746210859391158218478646308759360408656754079774013214833763926920723060636001770244809384510249232144166876387369326907079938856525304070808098446625276097741431754543465257290861794975475083434939214163648490178560480469693501938428273862598901111964526005852453842549344122423599140086556256336516606398264493275985879513616973407052271187512568401347681649089318957811840148490736128000000000 A002897 424 135878664761153784256203312555025523332130785471463013774080987368286449997328393156931565997880480606110524434131286533547356690607269957359986824342759010724387864062721738160241930571690995070932669612858778790943820278317813010372458670901089709321924956939737233172619667962688494362933090729158747921463911907159521327544211093712247640859630139095851612044548384213174081399633525436765067614617235011390616919119395998464324141284207972931215450926467407081608000919487201106626387800550900943218836788551251496296426920704171492884259064261354573710573990165723820884633658226053443726378105796479513409718556967939632506064556606254938187717496210482783088518688868839982743252302951856430563118888283925662348971983816420486951346732331489048000000000 A002897 425 8665578046975087415489587450647159788468486904290819648599151087207583549162910700762963195332251674663908095023175217241069089890638187377461768614704740253006516683667048521564887584463136395381835551731480781819846163046708730622631399561468376781408705099259152753273695872579486579528455137188024781331248582415582403964847596363553677386261745362508197459840736724122531385510086923236852138329308333391683320545052253486701291235723472222487842023407543658721077747127721049006915634764193641954335220103511331243366779015377666896072749050796910073673936305729744796479167526878330606899959529098164659372736190013134544265432227815723058840210855223218283184044231004809291942307118195771181527808309206801793738731398687773408928801862403170383310848000 A002897 426 552646479815434345457350248345988696014469079016099575982443793739257043833483231723669368805260919694998523560287190855694908846951548798272564236582884948965525373511843937161008162248071339524175574149870497159306411874069838852056835580678346882986272478145754588927456599726775048988932880243713156622715712688917911295992408583274295083497762692042725192434102673287251983964360235776666687742785645357764037036225985661472793216013255761312814260227935344668888117430915625663144952182887603191867662128790112125713502175741383772934256941382291012807890512498654968906827672078525691021083713433361239376447308205597816695783807248867544988662477322941646699364944723312108713024565745666528550808863391222717691880461077752170970314656039428886981136384000 A002897 427 35245271752412273905438402543062944259021100459234224702307918141074496417205547569128105410631175591330768008515371762119551506605676002758802600430683832925749334653032540695033604341079125188534977298904264105140937820502889670704481583598322832764494057254289098408657069319152347728176892251072498616072162844189394130041439137226107888010676661304050685951034328003201367542745255281920826084485844094557697877459857953776483199513738082528328786597721824228814653321184322563887231094189027718125815518791221671713632119626501422384291603124200820286947931406448583654245602091515942796921813614699306235948232232501786596144685346675355818061994055498169945294102438735844490045825912711106604149553191390683806732305672867862368363434548627081064803565568000 A002897 428 2247801142419096826052560759834696970539301423352690756734556685919650483758169205797490540681499561835579583158339334237139593752988081482530040648344971856568172586273176907632715160252430853933413808927668627313373819332190972878642404843209501242254654460566972789973616911271023749093081663506243624937665522854441316197276269457843701058066859174736475888625788393999428912932517925626751159407428032448305399554743101350711041820621141096897433018200448377742984665866988734164549934123562556521964970579483910288517578751696730029598719967753980214977915609974630468613895801509888630548825869992028248362467509297505154636602721062456169783269614799191740620647719729197716343126950860387082640176221271885997929572024217163792423726369041550552181159424000000 A002897 429 143356854687886950982450001937959495217423067939878050652683892950667023491065668777098737184127711041870606591961027129221540764247321077950808684964005678167971270733047635890020056652728236394385502160264965017061842305068111541696968582861979977228079572450592195576588302031892781783333363363247341204130430022108080299730087610307526673922372059109339051608762273013641468461471891115227807087549783418216189027680791990306772904641501591427973304655842414132313447541559820978614212572301811529938233220055553529034397182120793450359501604551867063449454091471234379852990053080153477908039073634617147835465919207172625159650932116337975701149470544670631707341855349580911922310481593344017900592362554172071614824090216081842487572195424315059988425109504000000 A002897 430 9142870649729495917360729707513131488755756784435512738515900684438899123062358984458069235460182441752814220518396680765093472529464132052813699397423218786243428640978437775692986128449846690558271702372507377499561986338533452353785790084513874377719797129460082323658496176073067453909038944242634381492308918951835761006721168256174759861200786758563487623255056645629106604938414326204038062462644886442704549539277606015169993090536173462850304384867629449729159178283207289357102768117202434143982454661901006609816231860205161495769073674448872530386603343984603537622726827426289481259548845352530945314706538272720836760837312917218841885514528884354115151818508783209826098908606538668562726150608165248483812723354314702080393984991942110138673084278472704000 A002897 431 583109620087124750318978114615815698391947948988563830610032234815685862826827360699698679598537364531302240262499180997905705308091905938423717568314036155404032253696253395373728632859723937668134440800667613860551250530954249395880069434843800366736136236893083276350656375319521336305549672962699452640680467051901070713434816410674596236606864880918114308509623603822524318250352926477342629993223349694911284684501968406282752984795736615298800723328073172470071609455281791801254162846021904998502601340142230257690691906628420474793556181354580967588183569098420002851721494690408557996160140282861775523417566054437163800871317780858815249861381305003146484564898173586611529501997479945344079776547982452668295862787046716562829297665265602296864058256175398912000 A002897 432 37189585688893802984926500548978304102317188828030491222193790439314281636671133226942269695058435305619597688565606755319770426314485523158855979721514592970953203687462845431285115133808374981594608637827564636461307801572102692208649235163399885514802967116652571128372886448020200035866537226596142566669367533101397111501704190922325332953016084616809452686396824505258130515533956985580657139228650604430423101599270660316177835154371488907351916671463110593025832892713955652234239827067739539413086433996360223279190361416387378866606367532200409162637689789336986074063264058932399748712305995369966141329580984499225586522753375138810977754550402530985424921787216154298469804221712786835428629004008746469471198352863163821297616517251569834922546438623330845184000 A002897 433 2371897735405769269761189323328114667798616447079180773610817852224851994987308076573026206528228735073403431634078162606589819365486027399070104112845337719690146797305430360865232622980879517336020492292919669446529417287723408921215488114702678292652895830431696342352752611691125984938236062788566730656883589122982716731677441699332821902290527388770999294284110019435432581664485309992809473040500606940853410871615117947061816259064866000156011541375082766554051219137440812297561629816517459429722203770640699958126069099416702471401876010656330864138578270192793962150359889854702583256135289715952727479323271230906846688032100189768164127138968553641228693358310147449029837209177045429192354215413421633513920634654034908817100254957581023795313311234498988544000000 A002897 434 151277399873258283061733249116090228466805815215244581804806856716147523635499585519502582977234209951942054983970181656733758667410441482051442316774469463746876473384833549732930005934717702992694787494728978431519516161662874210770258165159701696149864423436153208143639178954967275324877023242865898759711457248416486155277745537697888834589791807914569181620079391024553716899151114623795665713406462128687157982200380960540087126407216349799818518214103463974635656135169342379383753857325909174109243795657786356229669006696148368396055135646155278375140111786000155234339357762617729228026845153309805907031792956560117262177181291934093054479523567482550660606044601344779765047789445862160236893503704854366463841736508764800950956989359937295290372981979731090944000000 A002897 435 9648406593946257949902759209027438442766434647648678878332993071103115667240870366676269807398197751153713323771394802401947190529894851236709045292585699825473016856324084560441976713649127844371864453659557792451902322213662496554349942161061322476227630758951035823370194811477321380967302506099852590184217087659444108709209946818777028391648142956567879489050263083802957938225454414745699787454315962603027864879499409481722674976415159184192856684133268745428202634109732660502964202248133550452596365591876315788684909738299610133640329574175351333980715810996579997400655692463167069962344236304646292887587377887609393264338946439557310042095085675990978747924677767693846362788566202457649508777512285534240873188671709619847874770344302265639059167101674188618498048000 A002897 436 615376037542005165559146555681612986272005233193221817160898809130150509294166951987326431934464558134976773110217113367319631816657972043298488945881394777841790020567362354076714295818179944751374554728233214081274595144652866680228161472083778482047803470923218290960608306346742513321805897937586300401933255703807704544025145419853307373056464673073108462230112002713337152807850408608062783600555178957116279827061988507980432397263654027265868694088440640516124142000633954587442065981396902511777632665736381532297565363231401748227749530787321125781421336774088974484238852705900991393474270979404365614021532070974617893707219769012630586139272308207988026362060953963236998650628330353919176340932006908001128581968946185053219954141768278061525994200533041371974037504000 A002897 437 39249035435658993883450560259743153023562099717507501826586782947720695305981089698215667097760116288541498269534720657039286974006399728606832434213837986789620682762036501856838964013512704179947205308988089205636599816261958940115600604163272216753456074655830360514557472609163720165648212262827453903202190229447189419497482589904969791528246652034093220722807427094995528940320095093601304908494431088383149148143449269347270206231720013298196624001012796577521335428890009712930585124877731575255006532022593948296730439301485439087797416731114544435906700373782122565333924918074833725829230747685911675951425708539431974037322539934200023068073917270217734603484237027757331841062578393126113577728636054611560974011837692727775847519262027713573663238685418987682437890048000 A002897 438 2503345556068540377319008033354309289154805195287532987964530778151756976029187177783225874115114402240039356181230910709033193568846564563900361027671788413352964802806739393410736438823625257217700300596903845990861821570862229703115504472592517339562300977570708354061105664866412254795906848354562122850127732456321422246701309959794524314224686609730403512920077740428672865226207976370801912659943043695217927325551735241552643056957765606906526361404228319661806256684195604100960391401080261525421061677855236089996515649408905736566928574354850763760151207280127469479179476230250815461911565732526576343828401633018206619555942088456922246167413163250234653538281208369511300226129745396971904156042890908412107324533430302138129957932726373490793026133458361039808000000000000 A002897 439 159667310205748912647784347891338264207808529636163708889512200826642418019939698224706210894707684784126510754607359295371203349233346976713860111543153616336090124218763063412828785730643159975148440750742134046910054801354493631944198090340024055290985748974745865774440010688009232207683256318620068191333145968699008179752441508540657121187434893589864083179726659878367061702986738715945174347532440933939746562348939688569053881118479770958528332891585101104168304968806298684808527014774434999565065779081439764094623804619209328262761664250750526030055801945231396420786124307573357888707558727120612917703069753906706191869876056535352840884442994977181159053101793860259752076962538865697612054979922742575211702249475423025690098882383773836748207837093865890421248000000000000 A002897 440 10183910921064402713883174308046487394111134291780121086766463486051013123279637184685853538822145154535868157122517275116583282662795562173320584710671796500066633686782652640577659737940361428684191188436585335827372015581213702033361992933459742340861057019599119966191940521970027244471565588373089951767659035785028208410184195556791704907968050028208871891991646946192388704525284954625392318109742990182915365994983622240409916813500231587046856367918017694013560595206202842228730142895795622686568256761158519344166443376295159873391994213930510573189270768351136557772008436769470755839382077357341527950791547528466884105807327624683530828268923060877381323685383237572950369726929660004879880353433663291583545577795902567903001936891738519109513188695846787899380812864000000000 A002897 441 649555905718078120633004290173632267475583720782271204346479086115322052591025563219911033457026001179205761482534679185029032336114381242775140419468427082655345503724935687543099002613047632800734957383385564848014234707735217696043895070349004448793674777105031756619333820217754065988908206327243235031466038418031663484930791759515947860370428207312229097714653399968092162338756281808069760403544654444797541663622130488410628627782856870695844476885640395387943111917086836964359789561546479153028361273087199378999337038955918820222757094510096848518962011656133387037585261835194726137198869681518661412927131396418363506639015766305975916866029779420530390070436994216863187068416095075135872044395362676645318441040087212486005155519661573604675194392083619053484442890752000000000 A002897 442 41430657482835119538581605192715566396793997938204530097187170198855768437884716794953077101378399607972008434396452913933379108135494940927322299487521007148562820091966886517666915852752397845922963647519738328416654270382929569376158224438430286706810379397303191876217367466414888732759966612184589226141620993343071305013715316227581398015200382801198758775083324547156792013184037542606284008958763383567641797322962922022816715273598901028021717814495199591100280954144351231063089262287948407764108039361614106871390899629726631323605509583539143428203083048145458166494076664028160761974388489091096501740465651691736538529160886808616978671288338736461409938955519483031092952847037994368485218090832793398208020489507908732373779084133007769951057616588362452325237528374784000000000 A002897 443 2642594007328831908634791914082450655465296460958961635225028057692813932782435960790311186921409074521240035726639417780352378289854609404381870660928381973592451628337296860692509974859594831589496370984390357752203168733413956229679765898562875097695038397474726194027823215465769683003244449386208846558801512039782179355242328610685044493217744213972786434852379044241152513421322548350283288744631642686013485708832651330297356750767698463973078683734049009191722404442413897133764839234617106277799820917070785363795542654476212620456146572125651295806862984119495027950825499993907978753318996705653450643291081883243059710809349115119156328732330254333157345932951422316596948088658306155259480626526152659424633793283959500887764562887613294277619336208227920594253507549696000000000000 A002897 444 168555287986828200183126608503390396853944079429703651915038432207922663783863937525168858371864786196607978685411047506027563675725219466398860368609186472195576323509456960167974259177360678619693465302297988640081860587934682005956534676207486688583578587609181246674526133630306263808883164918080565707638121499392589348948227446175810104367926239750301677843733382681928569773660322235872155674270175707893001826707808739869317965897370567237713459603913884881742600050855127358730998213827895958505294998966483011079990239505784185867012755852363726476571905877430995869304546115031676769650221798574578994812480836054184991790494459418921639816182213992660549005667449999081085394235460195270099919100670386576353248633366549655514491880005584604137176899179164466243448616693056000000000000 A002897 445 10751216783490390205278900565571137556734849183305632730212555404966235615778788065294351231679266797913611686897597808849940653836832601817145698206866731328912034401175907631123517917795022470799726255964775926456783027224087286845027607515568565928132895271300408458940460577018583365004803352976410125048834961499419767007264115108999885251334378509774647130838330113740859582695261376381338958420178853339143805161674632435290263761656922997124296710163740627933332757224783680158382096168904013738783877600537737102378284965559830762814107253015519438819884159671079942733958818711694603232641488451387791781362215592496678479881361061415661691448958220759011119785817997524968034939034074181927015328268281495860208992829714025323487625223125777116847178707449398111701712812041129984000000000 A002897 446 685766304273473780329051964262220211746616703321441349746752191896036165012489786375335922627969179704839716465837042588231926905883422315948758201109702540496672338167394477796891154499941606252037894221849320090572579929784084867941667119655959156984626657516009277449946566800992696336159929146184022587820578200255942352833164187876903820659922761766541499342531979380511091696853434033809204137705906584679992055445436076563977373315193648238845584569379220211114541180082714417428970343729482621989199382469371152931282091072496443655549492202618128062196088882314199000886325247259339482619925361063158430867232130471558388797637010309850211921606014690894296914111823764135169691835836428279802012336141515692503028361166109039497357321993405217841244998635991318640614003668673236992000000000 A002897 447 43741929483944290881560354455740697095386503497699651179617351150845237458727819395586870808757038155966477405248813369432153564201791011399412344999231845367705313602994730134590854396462068526442722417037786072904810928453385744335523337636835106079680820397320092633683236277737332974701169693886467415072310791735664568090153602370193416042891093305340095060000921595249477235490964850074023342417792229838242918969114963005432282038647604535514084505902719430109252341920994685299103441967983392226237344996219047175266777017116079308225273552142489534268331091325954996766754726792438431399137741224231824380222490726938229827860563863767724511627065213242888282570828103322345632336350813240380827905177519518513018123357480879365722532801037327544728589740125709848463638387558620954624000000000 A002897 448 2790120673716415153040287938285731923832984385854573371563073418310155099599660900821805993321207813456483852674993887825408559535118702007421534672901713788662230662515336557008995481700734437551909656853979782878417584005916505836192718636634628923910274636591090241430256775946900810550763454281165989221216006086726894192771950231438269618776938215280827063083155169486182538339192413822304183055545351675586737192197358632531046286660854612624174667625311547922333133102070174341103630352334024198965132332551805521874913047485457408488609293826704929262622752876329687860352566644062643253585540211126972870329485743034375917781596041864086154824200294573094377875497564235505734953792271036968537457267082032159621067443035459703946168699932583568373434051775505228254775281701069306879875000000000 A002897 449 177971835768878333717718037254258201742754405473724218128335561775400363681319354937988771919689325853176501662907871832008363044391438460471809307402131125349524556130298544235639620954134259736563059121636561309121600729406232466644361231160157157811244761370786737571182404618632333082888934327530927647822845854256711543450419733470475857923112623932867304683739063875662116547993814123478822470882540100359334053472343370620637815810717743563089745072968912049531673941919862641917568586847809415553174533748927505091698721468730216027204716883756245738995241410588989365183685462950294614999792099220350649863696314849322055964614220143647985251019675905079006576971346070631855462873236784518587372280345811053084577429081818432989432580856718436685534630947120295364971712949367392819903000000000000 A002897 450 11352272334536399111717320028427670200987177795703412125951780301505305814695662406429276676686668617976004700057895034322382742626971237725533700028970060035960395071768933571341306678780337716776880184336157642574262146384860794794949444201261852393093885438137368201525263481597345179628124333088649315296778410858777244004541211604324106965643805642962997409968253107434686369916350381388231753043487611320170070832286274427135835209662162003210885518300266611438955283135796660977542351158398137880588870145758011147747536465504268392800148242239705435363645287229472411105080447963378661071325307432156353790759489808191008353135916810846681753612778791722010128229910313104156432069153531557201772751279990394748637032465071750732298066941155700132843413865807900732488751717862287358573400812352000000 A002897 451 724131659196344780955278996136267960515056917994520729426354322500959450432216464730667470188751479140508449466667742648580892058739224442580108045717025376835835128855195662065969356235105996095097892496184308361360314400173703959806646567629892202314190374290632027008057105382518824303122663542369277934647985041240505133885865942295462976893340101058351237309689195943390261257934221339616450266984920452795570148971111456726454590142005175516558978190255977512590204840499762865124683558716193333984815072137333101708340199349945996059817995171426088808364710614333529938436478536251051154772780509542327715642226987443239130004278612750609982082397155636232588490419716429567866582630569940474674165414198044007554140573433649377429799870919913462236462046179984257275245197859569008061767563900416000000 A002897 452 46190798381706210513384589400465846110143924682412337867421858510676343720245392199380885691496266567675830066773907619609978834359817134724474650587448096848458286730270046507774260406224017141246623348066970396973544603501870673570451149455857214862661794985685466752918208223395140616549986589881941578983659357489400645264112431111983795186405913527861992144042600657759054381263008516542477132503565051970853212566537465486234380783631071313561536390155188488844837045187972984011841554319545927283350382776824755540346873700219187819290768750050926210531078610127988142098345128383179623534206939130303142736154567602582345682779671198633634954234633535779655028199460828663455065019836654604160914522246036014536953255533069202141264421654931272974169367806057711436282096159839405955610306751258432000000 A002897 453 2946433118380316300322855559578888669966128928032015631447428100540371424569726422196464952230618908166781219086873308974747142282299629938239146840506610895972389078054114106367386051432420635746753870267750447419479559408471117103476172463739565458224806599319547176448515079810392677189721023142895969189997758083201559227115895759560415659065099678526399109134246613904874399314069189202229100840882034635713064058274561744979050899050663573647633245925491087334901915216099299809178138066812975118180556738782898339272112694647286984428195274158447530304572471876154932570542205519109150132216485535394694711680505536290796719004860680325481436076399341373438586566630379466783912133276788645781673116614397572001851595659243924694083687843800638652575396117433373395541067049586911526280654094414656000000000 A002897 454 187949371169805419308290554194702727099677941828793121487254379445684232806600655090213878512636247658098726290327400204356372695586762785220869492816345931108930016288986749632241179909309036196787114482478959626259214211056906743736897122950949483274707316702816328805949517078324769605053179210620679115081212673302790559273734462630632018088049848256538641006674246075947613168790626852542491388060531311465301888177530032065717668024514172443272414225795858760428351338970771406005204168850536825409589549487417706625216292145484362497962395033077361341992383840545323143015326570656743077324133543854537713406959271163942965993659707968630539679121722441042498969957713982147436152158868269184370870942158298460072853247169024050948135471977105718521495044177567655265410716793151781895213636235232576000000000 A002897 455 11989148064166011860169313506273915625482609615249711371758373728127716756235067726352287803001449135444879661666750572305527577292816415095378564726546971028392936160055480416935024330468699737677605147858630635431657458815918771622334331766713650490320458182764717142861336189226789203233432105041388831545891086820999768220082768343037679772697922377632069462557466329182114144741542977060695344583763600683367677238440046756753989630853111515836995849770608571884833419765798175823727906319993251590869504763755234356194553930046589139509760450876502323422423277001393211414589317026528998632661718574495138711807003919612158129587835003499059233186277304598109786375845359144356373657815302178064275885791007852944464042809883343465300186361687895968136305623876423253201935104330635481376734327446001627136000000 A002897 456 764784211501718526763486141499608077321911739581086045457470808211768503605427199456914334697669418145116515779459605643288379429180561735045550017984544868794042600783392813070937612233526175294046840735531660262936653702052313155120668918645200035447299419784269837691598051193201961724451611858117073597204765876202051222570182904664508844131065188632884079068561768768783365587736508934124424394151204967768188162310611367470301029845993465506858419251532364085286119928865245476735716584526560950187812119453582095206757873650254052789162336030128076757565293712019431727886677994773719973100015189770681919801291746606179985130109312843423552911286019444447324160567646674277807867166626938384658827011881715528084977273467756273191310528454673339283373795311026465644833152134698651797418008241649695270208000000 A002897 457 48785710354151926373022168296634953513304977890004324904812549995551143999673144537412961813482909088449847417748711862634442739808137276911466021143977984376640095003583693146470854308963700520592668933234991083327585852880769457503976216432566459221085936430659653915998644054107452070899458479600481602750301569744296775282991370791456199454618746541174396435853901801710590285060549950490228563355173971521406322163380807285746084902532983371373906635542758202412070617106276514278338340087838753160239327474786861846671815919054581091832623031581498861544545828789534348279185618250109334015532815426290662397567345902063265822900099494805527784449185769946520242343322259644872505513212304939283603371889571363128584382864350102341134723576848246697942126877331491293011800648188283614525752178288778289977856000000 A002897 458 3112070796417432358398607796186459330089047088332945170518933255794734717438795956789705092008853046150957629027478394693560049925503218836399546846976400402423987626146418495971389915830737522038131226665235004371402815848650000536162647525076527278570819817743651135502505478429791390220592357933620772491697546482238389420871877068581907992286424757882223196411215081168155894766827109513860923029728606496426435929536732375017165960286807403840168799337911913188796985949626913183117568211090653185279956074133031833467873702006878477777584320638354790039887506690206050957770689856081534029351374389357648911212262653680692831149103830187352205035074529917779090317656007564877294902751076079972628759358733315669889121378027662920316540787585324427197110965378482725313471549509844976166749792487365714091456000000000 A002897 459 198522349120354247537697361101722711643572697149690055002865490022542166220569003253929469172047718603862385354493466868893228291303092436518295606496513055709127298860787316899848021555127676295217317200806457531257592242342537559490110467146304972335422544869059746729443178463605352042386690119360522901935019568510081751367904816181415964201616840492964831852126444619614246978247158048991840426178101012884475509338130859325922007916972331929564110448919584299860538039597522783045407652573400440971699519502101715153941497333269052713642489170684267504003369793670000042267418253631653801310051620162434858774175010091663352442543750788481633231108797387323019803675696948183247028553449876108532675834231739317452486121212803994353340673243164982796469928507958966653198511798841183542315234819600917995475456000000000 A002897 460 12664044609690575150707299916930060017084441622632266997392109768085398821018473719290986305081554698510815633627753099827922063190416810727770499466188800546765266995994000162673139540813507882023527984647279367975086007189978329811317866701555263036705028283378661402827523150032260931079334562093496008333366446518830217682390869207102361094976008964351851958099843630857299233235602104630920960389361182938256328878943809041820009497589251087942521781489037989641545169886777434092110784690998201215704122375368385797099171377497420714239072781989579298101853719619501838114237081652113545626290195394061777666928640011628605564350027952674241709146979566925773704052828644427054277874075584463712870021466309693311608696589560351029733916363589388303746882116221820981006742604516353990282987751679488473742042419712000000 A002897 461 807864516277805696460274414960187445607608769069316332865079324166853051121824731369507609820007749255839982211864802127550608280306742226640889328771496673716895877733699112266910171916437762751974123636455753446932540196786880977108470769828771437190711172538074545545793347213638153543110955372138053347525787469209392549963604802258770046671597504124665567708785780636300933347271657534077539931794571911123861351466734881317584908215631555365908929727252406115175305696247428379814043640149476454898125345262918778701128604527003538866657095172751582407868907636631941945186562609550111439670688553713855748363942815650304248837457672015414881589006837795085450284057011148944860651694360607253490568884503594710808777269859742413377963879040659482270791368380587193202599359560106120466255448591721722707505741746176000000 A002897 462 51535642700077910479463764184001300990060115903801093717741492458268275410783198010669503213862068744692875286036873469113503163674401332743959715961322946492022958003580652648964721639132069635077697747132148479856214527872408072906588808524352939497248877174509694904196731435826856218058646863513373401608862298397492807472941771615356133489915179638093802320181928586453412849835446210057368810447370514122025529722535069201654086438548776980286567624854717583388313247161963343970528787275782325141685619104985973675435746685690645934213114315135159794117235338120676296644771221267626330225797222938439221584132260626131253558356399559985888411184867397894711633499848595697963729488765277490227336323425679153949359206462605013617627526541643314955851197415226903102880573885478657968564270323115909153834037417152512000000 A002897 463 3287607092125838969027606390993774086714000066510984818506969147052102891293386940369632855836059000056855059109319241783319167345395455894932403667711530744126209915866910596816444526254945517111452006995684361767170309079800358418103415862448824067930952367946230771574588985617382023325392166807999601905240186713143104067492038235478316090097488077858821229737842216115000611875036260770983101315459820829903951214915236713904267703741298222385569844034002885770329881454804678376302891671561071335568089125600667309550635455412035042815568906809974490015662121991607223687431853555380981294329152509726952581648679807511499376047402835346331684686771615107374235284741795514803918911507933370304840306986963464867910655354992401067817338153929552812297075345699514698644122658039661147052141971147676683734265447936000000000000 A002897 464 209727392030277682250306132053604932922664254284439542558110269196741451633611423978358488282494027317826397899814392223095050194934630854911907382285623739234823133348905106255101711680829483731289164602739712662500431149036799341414983105972221939613181438703718992576127054588904588255837220478114175379278735568083427426500808952593646985257834704889762350467835839810072194388945494557455074155723694915503889562591924532629310962092634592387467709737156678137174432570421613007330933523328351783785775602331747698296529112137316767823753218677152469080894089419475597454734174873932013127045566474908312141494210788969643769689421941870676275555071754890795626698863404815478677666978034988500453255989101444251288121492398844611600511644101306660915255389947765668966635264633181262856814506703672397248026515204441000000000000 A002897 465 13379301072485454223266965588122035310436848191813917543914262360963750651336093499770898936206229300030350758079338344678750218621928852512650299070128523783991099387659461304404970872969696042340690744429252612295015085510208959513825851229208121662731551628975516311392188071537862565240036160751334792894520153895993923098999040352340438365140217499501662758138973117078095504811176932432299241771733346329578413167103498060473976209538942550933321062725140456078762093018783118070905814709394125774525381758600605520206520198080544520437872094045692577934448334993924198463965164852097407276011574904995997625125083012881625869375703421838459534607693247562856068817203820550350897605273804231717399618602522211816896952412600671474347208577558110938701103847506521362444097711173412010241325359660826917910914405399472448000000000 A002897 466 853521974067356559291620942131396503217330190528520996662932115029583105920874414211277189284998829253681673635335718508173467208929394372018058586559385382387387699046926513083674609085605571918255205649064344420971963998208929545328656137575223440518314352317450204427447907083518090597256415329964530581388410117967719822267832157291037395846011245960136647845471360194960254860337054236269254792057087314150272590717418724926789814431745057536742018424439540952900956048689886630603699120179931144436432534257901145320900433068018108814144343910969087547400356835367702644341912263461346122000988426315894550095393946259210174151775958102516550707238489200755858549633682860648249663081696820113114249788189882422525248986058431112701011227305766257588131414034013526970757707259614136413440126764785736847860146136805347264000000000 A002897 467 54450137790737049745384141686433954836836102128671802508242490456057561618005842141911815231988160164764524666910113164512301475986741402997409745644397975672436717512428317409750827196012714665432472015273392937580862401817101587291014166614584466875850741532598537440878863735565005702634147494537215870016066837528361407765570123604010354620701872667576788914346483251705292667983103799213003031462557201735999416502657572370357372936018797168310389859288963511849563937648020424778078615604518328278196771153188076632782336651611203106229661610578203180507771752452265593668853537469486948832351397979471092502412382109991022857009355973235454025983327450711257426470598295013427807556010311603912126172448699541181934849555125159660509751780760887117302974556003367990803141447285362752796223036135603245175248141397298713088000000000 A002897 468 3473651488292594402351773800345670825002895026257484612556478397849181722437285264838441073745486121978170151702461564682353970542869588177520790768305570849815986294631410163640448317304257604075742873158300188208773633211385921479218935373360623297692347852818855056482583772345811417787122314335612809056173704963429577544880140452368519686937847460784808627293442477199167777757028347292747481975485889471891506722367816706666947283919134632744134412259624828840296509379916411862701909900723062720907855476354549779282278183962296273603024750408629241784161133250423874701981573213038604131676148111325419539015633734659211786020797389181340161772384433845689926118122946431061726516620327617291491718068509814264154440652324241926610512636069923486121188482384056845891101999218061592137634451044109956919794667274195216952000000000000 A002897 469 221603428391648756691579529279616715743852427918179392302242535294558145741734373909124748679571402649822157522814577909033882350611221555973569753684851412318905255501824704615056937474155084770534851317274917924530020724214124608671731267589044515131900253107753518252754441183230175705550907129671025739670339580274766692215098305109119744325042423829408848123470775395815851649792123123394742715662117813689266901679740496518461177365763973171096934364431578512675074045003884515148030945955683403795487395808241018505126276860480946032060688157444032801190471285489905229917115396495399892713131442057802623600449726362618336326286116474807641035896127536400184824633344621334992772644523178692417256454018250438495176869817881224234488317207484893452906617175701296737498952483537389397399386946858367052185965346148986555072000000000000 A002897 470 14137403873849397105575910254464602369711513086238070854477942609575409190598103286537912577840351655116096291375129080005074535660068924363945793212266758534955990536074557134726692025519114359902846444458857977518440253461629059616740495922907043246455275263718122260803817868319215683178049892665674914463977448116183987078498350648753510240372438969510146833647420262874694468241023480064439598126391475628704648611979138313520365020796049495075334112926174455499852005459348543964817501870171554878037068830617674792956441694511498445095069302137264978490165551513042358686985058905098711382713822961083095042255515101995170688143352615826747607758656631382521916305338468774214297916806767110935000436931464266791959476285439475708276476684416689148881359128763927465319443339983634394331557160307252225347186145371453254811811328000000000 A002897 471 901915396700935161775837197400516885360100242050897779988549063968446464106027328066301429477989638811037549129468064109177789327227201849463950125610964736046586637387440344910540810993862631671183678339749097173475234887105247836320789659667268558612593681043828328811144160991538529144492702988720001194202263593332967316252639500923032046552579615368814343658448683694577796476276233468377517103791336749087939906470297513344983657169329970849692464903905780450311583474139817530838493023888069581975258355625288428543856899950844250754427666328566392164772301229680308831551261027372405007365785919215092755034705084550842132302997642691114782557727273649209920448283527358409525380820248847283491097745269946315827728528046718082091605074067773188914021634051908093569116518009748222566253368684291058505407066547258244807025086464000000000 A002897 472 57539339223053631019403712860582838779279519865965652856995948830389415568557924907629579225309219346356384016170867091160121371837626768866966072380985851772249698030049455422420740726158933173848958445231648170304046530794928037372978859258180892190814144987201582927604514806966895707868742446627283036670345440800575264616632074756729929854990596864138824400996733403221650058795600981021407989978943646202621775616447494222432681617079113898494934879851953021316577762264066004139770629487775785438362374864350669945558502571176197883561760903566979335548706801108335215481476019657718200627901780853337321057541076757257463780052273386321869789056137099312806674903386296645609173265720860546820705271845526432640500362681943055227949812483920027558950034835570821409841943639548903576603772938060269256338043704751195097008710329408000000000 A002897 473 3670851876162112584152381170682533983654621575462337246805208155213247687485346452143258466162434378900319938001006651420157160404872209799630580028288962309010120534299324667718903503750524275737267007044176304008013904071456267882938238848114122115252992828765564594689167232328395289491091565416686212704823965986487323228693073986461793537481004979251104284727253934966594771107102650054093400345757258891490637806461638573021693859221276172738864640569175604602042946839299499352803585963746767319692005743736023839819355656914191238340572481652818637336910482225488702433483467391452564016235908671862873763085150176901035805927220823008112280895058223597628055764311637894976942644059890680970935645422308622579417998531118557257538210916910153416011114423649161926268471387621878038104731919845276569091890608940441981708020405056000000000000 A002897 474 234191840371878583955728979340587442862638068815077331359762083931291413936050707196022722959883894875053045615501328084302726074908189622854751637469182012076864564419439103342505401629888997374340424042204897287368328942779031683858753508106679241724387021276618948708577986844325550015541244457050687794431982120144788879292980099938183796798690484250027534641758096127831948603829534828795099562203686827643356704510159152671662485045700439267202942408181450985344874742991863196847904998196747007887195729775516168254816520890768411676315218393703642103656667605176144352821790263135561420259232294375565086985373558189080951376445269198586034152042799717872807631674386979867169171954606930810761348568703250303387729618033005532516290264791731527270208239469523374889233972713203141088493953735339164816594455481980546878485828117696000000000000 A002897 475 14940996185320878944037785086614088605349374532067720883318426953379261099569484744083953148644961669829208298517754952688810366793950936692929853717991386602595582253130870451822264611524424535238381439978296566639651904126656814700731401963696902886555803360578199639244788602230361389228253462879273268137352074162062137440193160772019519041620341449989563869579102315128828725005328218332204264771396206705809748848767466058380265046531364716943033275610963504667327914675684531794204751179554011602066704683373326830569065388894526985597443563513872362449819098773284651444277045185511375133738678025818617055342519807390409075303274005823223760170461789368634562840149005469513672301542539418208536874953378013717180687934173441081972571538557226640017776554163533496469250784420804842837684220668691492216016880044267376070174628103147651072000000 A002897 476 953213609838995104780264632557153642451321898411657777671050572302455021970023765932813462803796038843856924590109601543188495721799399645843311554979179765905629592907363308261348116707226389428498673528404340102355319177492596761523729201121996498312344808002529761261988288632563734216714120057624029798585146484415954545243117725864580064385854315880142688843000900580634473079772457490247102771133409459035833679330408285078928513126874092821579775399423384185111676978695643978809214233206953772034390673447764548560974968441353363717203331557105271982261902248906794467195950007508446621089931486592080651764822902005376969143994858552489961757151064672622147700239347908828453772075156769846437727040202084607715367415796152541679019529026089104074618477679800038061023679488522541860630767553758501185446495411916516608014818308197491429376000000 A002897 477 60814030318598261504950835288946852219466627014554721709101820560290295191719410184019251058074657588525183031129348432925972412186827156221363492238053675418563729052394316930362763960553611808040237467835418491430789376730675130877747863580946333630836419675546016412018279212625135555589942800612919650977775134500712561412023824786180515011133913288597876247274441469131270602986190676866089456803549437346469972720423821689070079140184025484911467648713417825467188522112663268779707830917281852772477387258603280261449720360687721511291148121016083856965907478942491457218789411314565505157532540615714029699107827228920411060731477457925757381836111196708908841878826204960184882778809954925038768934349641867326376873483506624377360215192986110821563201835128966317389514413732356201122389837933904395095629526447475374754108969080024691146752000000 A002897 478 3879897015303137849986174852374503102103330178732861871927318528710601962330544137772246550917839118863203001097302549504948061859258023760682548164330041269220311347035129653786069585533970129606881068196748065961499128851681456420744437869482232778617330230287281378929458737591703370684224415007603922398914769822914772421358490517310317429651691014282825115694105071912941100329008612432120308594227712799504460465314732079574695885323825224127607563787446396519015791431608306525398843044716200894171130674330393560775484425114021651229048490812284899658803413564115939419419198449370312527011050802753040907962757426459650961324101217622176459349156023049976539570838526689747137374541166148816558426084235606618099889032234175157965899336175442853458517523563371435756716630712573142056721729033427025454804002317156810399359313665835190685696000000000 A002897 479 247536620985559638428170167308080107887245414805806339330606281757111778182770777418581074728485216865316859964742229837709509730588313049793998461373810831702532600888346456387214048875310565116579881535739471740944151355192479013547931859925754835369070537920014982040603247297551061605087180629403278002512278151302243408294065116396491032041741860163492750833572897619173724055760331049400303449538939253712979303823065273984200464476228811852416387150811056945175116772168589823054787066785992994679464480435617658192840418469744391344052198937834333264544900364869392128346227441716748664177869605032130074272904430195364601714931391320430254202873605964549140903050620426073486076919011480357535855523240125359331412213624545624743841717049499208541915382333505077284221660541933511319825814114273184057611000898155286572358387454136959617826816000000000 A002897 480 15792887971101782002478182216928520139762290984543114148110022559631305140538306574209132007413622989721000044167787950920150775041750978751138811682406241537258766828412467281902978742235461625265123600073273015962510451528681173734141039099593072142971109141206581991569921125554603335837603287783897311620856930605224159480901261733204787096120859857743294874104234567204285157340810374857489593260100471855501464976519760849182426591998996218663138525885707179704671376508307641921116810602552637556631408083435865370425870404646079204360967179262240620339702825047196620203125993998311312352629979534165703679473848341766238763507554572339776282864245354021421817000093984423086694806855346352630517714452168161143002484294043683389534824169307773572409197933270110776878994523171473489984045633959873572309674873945217134956369765103269654137224972736000000 A002897 481 1007596094628976025747088519768890813094084939450009307908057085050277535787672220184785738430481862662331827242904032952333909217503387359769690288894500171084148383763884189479909150704721048516086944719352721559101747651424898338986468946711435381562522550760519795283995459377678084223734136762028909027222515084466903163711938935815136500256387685674058870627866050703708157255133410851117315600634014478356951361692678961718650065351706120334691385901957766644618952550439369924223133795489014073578704945223302514399872199560933465820348712761929144551705727490318165229002862120409604232584072540075083840508649134901071061127858113269013087529914571048931003187855315165832891748158325203025241084581438773132793113630342462470306982493869817400403182912117032623163721385839292774754407097842827486083687406425804344347432594291336729077097641348608000000 A002897 482 64285675122103381727683981995843615007519064506703830030786713750418318175532676149698537086704398994577522415532218693580023640615592116321303920224266639155553657337619177337757414046403692142471968971181117122101802980606162266551457478790641010289234610991997217235645712731305499255104267311040000997622840707114238941437367884377964731771099621853316687123803397162023931685644264501717767791793155649060042099249569949578658283072717371743442421444909402402605564869069438577695891914024752239141615680045913675913461016690508429663764746606582745795214829083769977448660781755412095848948343795520825829110982210229901475285392225278343004896699691326987848774221622709230614586472613106524487811219616511719334728196904976809301943519468077884731239400081490086060411740319119102195714843003299448157505261929775504841153533649747997021509844560697856000000 A002897 483 4101519153202401900310292536372447689418664642336797462765817608224365319810412729108178432632740296279722602166095724333251747412602953682623693149575133135878843680908179210431936830661506145996338291285569709127305806828653212393297239768388374354631320543576700500765415709650147801005013655720614391907199425081223012333416105499819570871013373057135862937154054647414315554491313413665061584131909003890549666494351900179650818487206449707731930859103478584695673849379542990657618875144068351319197020068629685897830776989296257858055103210916905931189124101533862354585054689266005931966053440141165078441666209706097439881907429091943163324844082335112360639961338672885144667346450169469658106119693022250016903061511208885373667333725409794087782710017757294681226393481694489259736804847373271736828314201464792077192347993851364023791534576201216000000000 A002897 484 261684541473245045222179468418320378053234758892067304891874889994532745106752213197161939818412733650432338619850998594855835743837318359724741815666108917066802262298506493203125021487963489231763834778816135504562398079627638640495298862890954188109400265374159972182706675128167510475921797657670776126770792361523477443220058150511187370693152691797623753788686434491356546236279385264218771056998602560624701928728625643960012565860471352643126821470559133134358956333268093005020557048302683583716209444882885336205727101067031763576816511609119517676088103963741884091355513978077471903731383091920950572530823119675628276841423261420640561403641963156939846123814078874926099035219647108967677061584164103212889368703521555060514171215590589896326380745030613357768204702068463848025406276397191958136081879123023783617499967680066926515159271981015616000000000 A002897 485 16696066682730877204080768104366699599042641083203379751554654370223559892558762141203427953640189851010955119699331501092484027477602941411886899964761664831929589202406967577527547474568791095333011130419883825891108480411951762238403986168304183259385298314985089213405381523228315644867053313991263140210822232285505039762745970232700391548811022109101048087751894337041479617342775493308767488850635472607604403821985176802939683376874649752008498662470931958784255010254220585234161681398933614082121473692701897118521945947105694096898815402528135922302668067665763164733102948568743878236684585533183962466122725968982024573554600241238872709321489521203865278589353320366395997342936184465056020844831291497628060154864369181775571868249366267033246550804288632922672887316855400859771100605538312132322196898601504481553693760712469218628611176745640660992000000 A002897 486 1065253671042923044044226276702526298175728286582680450368366814735418442750577167734875148329846043491453833930910328353143142519178034011377788970744270145431919474048035622082469732865666079773639920611858693445060007083986435073295903318207142327945723902258861226195396580690124147347624218947265340210129315133570746492140042812590851361855828422497427851681042003978438248924613036728791707282283923203320669632642438941564029988368349684688546311275659953482345011404529258059131760284609013116705840319331753118831402551259990911914180286244793023279563839778323198384944576972635578343384472928895602434750708899300599870154368123893649382812895115224678347304061626727643683706599935976963162777529333341934308924463917347802640477014240166104581506318346559517306502770276553912780161470299555475857876803099928461127574508626450219520883984903498888482816000000 A002897 487 67966462063480618037335405551292577692390370368194017630030034927080361805502212892181409085366339869332060479456252058846740256174588827666861928965264803843171955770499323500385764240777255586319531165401233336660204682162366813185661505946769833304540061070415140525972669657954987344800684583921826608550522582044904631134892379590865628087089518549538652635570658631902795944185247940046772538943277075891477812065521795897790506352491201714830468098739736416907889672818296658996550435165943782070318413996715119543217985237179241018423405217127844486724404362351884838225115376479013271136432435043257918426633028070116698779105386232218460448326579054708867163105623623682168977920900387852485471171591121072514372738986842881598603176056483768269986535690586839993522582064634925605405740049364929085772038296613736621054507399212319116442433612498697093742592000000 A002897 488 4336496815063737160179322598494103650340493872248863000875391236198037688026589546754753372217964238838182989672801779327423942878569633285198592867632624867250725070529901622925649731083229201105446271263950008112328365251461366327881242149906123128525913627282322648869853084223846334366565374209867735299121059163372053191421576285560002252238502116633406411229569010450198785194305483576529331351807044904956437207121479247898479980070160395749444329381874913472932897929598246241021472026698041020974190243896145750695908143584373395605681260554218554916392866069788158977878830382982767631309125713848442452005211322163654364755811151479061512486052856470885188748872522013908263351348414963849691439390952893140009598502626825487436196520353542129928038561638454313055205092938239926318024749563760796564331982087396118852265757442721361353372242717970789448000000000000 A002897 489 276685329556863742599063618720589706028799220570698516478240741166262989106881584760173215386517047769561719567346479692396595157589047188656013598363480428454900606653760072988952356299523513478998561735727988402083179779927938816828404491010785334092007781987229406167841654535167117043305521238909688752689036260338582917594660692715008692879658455814909187802408437095994918944785399832774796308043520857339272317357639322000596138255322159628401936565479452315435196013915014883477230039731634845858276658371146450172249125598136237419898786627945768643960920370339945969233845950476338099923273931740795962211522705583123148851815765039739127923669256474093266675063354857917588222913028948737896857478521048988198164457761744060441130779046347613011735567654061407360188634249053626432368483840251085087061072969232597410750335299268361144994412741474585575488000000000000 A002897 490 17653708648807760809299591971412382483406977591580231967187221785878159336072169278213230746846986631753712652279668346941170367665627287476154493744292368103551396516938207209253069121353593271571949676605717596206159257337563866877338274995263665728275530905220380919657432833383298767197655980282043185194053220528512653290365406320002710981541024757959947433625856832897129211133695862757925277308856808328128463455807777537577323918796574369555588007962385960255893798265314190077683212943158639600844426075030375124494064281343169894507012791094254677254812601047178600987669352677300215629009190117242784087500723593679263374723171973146094209498246930551481759375960326640530116485742482449013273811899545098815519830363153423523433903266493470105739387592909064602384429422946763027600057982500969789584096143553279360617624691083489356330238492707103928792364544000000000 A002897 491 1126389225631030489828918708402808958610287733084549359737934018736634297139596103140989240232344253753969929160100791824026846947161750794360243812143129803890677763271263227478345443132663960248038682085537744567844848934788013151158421634957522736302144575993456626090927141553024144718024718592750801420283059613436510010603149676433900763761457489310788468595873388819610111055235000551287629137304539528799465640491166905077435540526433999138489849764888773801158300443757374172789980924994293452742652904425161039480920558277779444772801740609015928296955940521823106655829261840969413360972558596204254184433681822687688396219454489465959142939133209394075022201117348021253737821215356912744933007025153695521352623941815535706593790959722545009637577032621802804595319669116791467889527507191501597143986532430629315182332266464289076251016425519747899276941217792000000000 A002897 492 71869350458160397346339703302065418571549211054456672769681268200889461527663911826219128971310071983462779812263282065048353642768440687600519611102721823902211972971828053561789810201436481432504785418738845560462275198966225761590080379320949905518093562673264317734872152768071276403905611317204425363821852336516004142200107522490247804989378068190695904543151811540800425729863236457729933006338046960865517057221293320635098036233407040716064217023972811464067498260010011835437875859351129745040387905322753788977962731764745728008610684036803310007404406481703606782008707054825295754493676795407756381696318163065394494155056080805724930030524507141433543210135696017190736613861338007605445402917571362617779411185773826885215883103295653957523951472205523869631424729127566947989387479292234964651357424200282095929106628264621392403318762021645542059229728408064000000000 A002897 493 4585657774985490755689046120305625025224639227015564075508012082412741513296469267209813381237917132916325875820671004282627327494580047536908474383588888907114390738641145645527113315744026310031819715876954100776431273002980637119795112725081586207919588828192724355223028510464695890911612813815689643005139371044833780641123173290650598795148223054557854120007789436353475257404557298607514331294623902350805869188700569612465822266491542090653629090253581663696877235296241812559964342054807693576531835168398526704648700454791299988719007722743501347083013756650075154452709459840645292615855424693383638950513756563013644348910983656338712770539514684439696348119961291505928136726750567481880542810603140103637730311475712496666263031686711474178541009722439233041870317067378001898668613118905824759745250780951993516577114804739898888682580559563409290159158186496000000000000 A002897 494 292591859285833291929326244568971757181540599055284550129439871068460715820055457628049301201125460086099776127459042666007381060396589271703379656085996010651903390481525107936676955395320436604724858053118380749099319732130191178847315967193024066720178027499655840065676913070948705254801775045742593928485686285484447899078031457465448997361113414001021006707567333794617629969119387024787558152873183321323391003340073407316471246233197536398534004019937806852899993439522238845747484153259427285347599381654880098638362967685203099175529603803193361877867741869247037575676395657580756716486671197067902649827191239582186234553149728093092372693083131783091762765665011524285824586683160055220083834756578924907382116948072477485516897123900434262461817731451384019295129547383884586624870493931688489258628642122081721042535239185180280841464987972813569454964680710656000000000000 A002897 495 18669191205403321909573342880361139295231534190158201424221053161513700585349368879564162599723470295059637535081298362177010407482509001437782015946968601366238953846133900883189464089567820712997067137254982224227455705614081905165072098901914103184414620081220817607539468192337799704457227497744896004686336405762703397163681253514030079514648463147384673714156483703234003621151945860320940188552878468220347505070870763647687382858877500285065884443915436119442504227253349891194457449379086083361140793622157807881566662835122032222886369928871220311323918944466956699657291249462471972506190759950066309121875498029660715372966750425592442743166033438678252776706282014466047718830755922301844356724517742924430895470968224229659817367107013331137546545102199112629176101636529881361242078026248819315765755563226307794828558798934526963960646038910207178532938246429179904000000000 A002897 496 1191218486607739418352623332257982991654258902518516616502803658778770994916895589846487239930902356859879144700224387951802119411648052614021513576037143214876930517624053186787498462846104766804972089213808517435252061463334965557109149432061295779223382314332135818391466982061165768887119386954958736375116218917211189867207437195936467084565903400475163663375661709434447466351004670111136268737462895410800211148367368052115906990026639421842001147107389237524129696525058843567458546536087429907187519611599559015243542904601632597901913856935133442824477839504075254404717910907924409309057177553952587222910896792028935699243189283236613871940428482091983131618614748353987934581570249198829091972716157558042861760546962138189762783053218041052114943279552509531861298426935722400914903213679361958751734089179700342410456166313604006526443749890914805404467482003366466752000000000 A002897 497 76008120032157599308523673517161203664619459191317888222186169895705203598561751971043121217106652152975286514238252390456768674012993918969970902928553289571856878487161813066867255493066879128703241696787536669631578111784632198957327722425465521413835195054231414534710272513132269050658582009770105236083657798717864315974080404580189465981839116640839166387686180755452859976987207674107225428901993002627136066169652234333115818957485266376653140491088282712205807288422730328417019601710938031435098295064991954566155167400763155338747001197661599318910641397119667556280625426328107884902410033564828386099120438066274429181841489068941971865543207718663980764034437495700600699941371213158196247473745607235660500126300106815262762118147289494702849241934916987177945045097475946626947657184817762971220752373028316820782903532942661315042697093082946350570571939997425042944000000000 A002897 498 4849882220429443981577447294991704244100127915118811066315487820978957294425214154963837301273686104639237988783730084528864160336918113777352873111191675018056498382273217131788561536118890123118719922612841040871619774011870296321096047647780531673219127897124060435471205630709137143308407018240963414579720452469368472507803686660435361916910196233723465771568664687744389380571797778113969778954365365159857230699547720957808412969635832994423350425790918951151182792097543576698633668366662052636194397669312113473507324616795003121786789736414495597355372698706795173341529376599767407800376580984839610167775037385268272654625460252286504727168443270383963622955791684132869101406491031148053676534538924707683323588339102571381742416882165615451805601732611198930635904243821011109423558010553995453542361652624389110688207976166892403217684885030131768241334385296640245568000000000000 A002897 499 309460353235253001117404007034002332133911905666940646979851094319152926706533480702430131979059677007697768285335405237705784455566696604321183363251810949399926478779213648478440342368127653531741605759898195363593681956041617547436355815241711359792350029392351267735391473698823192568472614579196199949567412603813084784179056477657898394138487731972905489223388973497844877062539986658022572044824911961531375807536000857091665813656357770608265988194787769219440422063454827634795150928347283642059845356829160752926287326855395887356492179389566990747945620254367232071311503664498697220962383162137622678021461451817768478872171631349433368752577106236494741492011556048576566170657134633059314633945477985982627961266282923080257703119923675935105454646918230378025712970939483995670516649144923598378791312344433017831969766250635351847305614344613387727183695343029710386688000000000000 A002897 500 19746105615817382056819337350881114887072271331311674892410357351016149188226628681870813962949651403305345348229535151543870398838245040578005515033021562158896892782232695449263155723751042085502676648684427181580210964968043447270724576603332872678741823779962391141992783213872406128737389413429102998983830983595010839377138371917779276479574802566508477407953983201336503197960875344349983471256575977955696276013404137919165518983754486573657295642873728133139327353541774812986805902478072057896787734927033497684518815411873468097708088638172433861574850334881233486235299265069100221497117547445652035885939741044813387195086288262278879078207504889377719072976976379077595273809094977914041679035406640288842242514159354361184207853018595939737873130511101554858530529992951385036544519364922855245409694489762908142918037441869595612619768804551485891811324037177789120104280683347968000 A002897 501 1259970849380337004228894118902971868365007539699546023449783906534943581166797997013433705202529752351448923292970557470068960413590717411674079734295735583662361043954752191207959477455628760320657056628730223432699925868943922774228961912914089694959837220902226334940022938341321153897917698657133007658899112593340902739462251528960230196512548485807131951903686393109158986080069457045761501707768431129840634499366725908662730694971392526318551065269372718284889363617141277147346660686938097749765951271901374072988531443394803822454825354398653536144023821839660246458653235796996299521315367070664158602471536556727745323160573301213592086784442667114917395871455741088669258683055494594330927253844335136168992594833304926769196871241189789781578950903172091653291502391406095298298548187865860174162661647925799988396743094222028726328383886750827590264448252435428698891458509642399744000 A002897 502 80397423670623215911463585842939583125631719158547309297196872357455149059321664725110598106746236361784731439010051228716746772128396114416866700418362803117520991476216998390546187515364589637010641046338814209383190134821794583959860098109107155215373577223994970827038511485484395028563409065390083991054540377117711664014929709203562599267075604303461827604335355935303118770119241653496104692149957201551872313459745932467765717425760714914423785237863998243366304221347402195726245158020885553861234970450637387472221802298887033932480314715367178474460526856118963088251881472075106607489779803326081074037737678606177421192003309233447715167414478796985880215697395848126465928812324612221250809280129924152866400941189463876996288376514072503248167514422347467341929842406465481925308226399399235889764394242113192213833839787001074202624483666444822332492563606956351322882725106831065088000 A002897 503 5130106122684204389163653358905894708305452388024877217383156596491488412907781267828588846954097019059871347965678029793787206247180510839761042802813860387186535234896949173405101061543400427452385856723427294353796615993708864601081061289185499893847181263322607616344153053431687963145536962996599814869514748251181710974514341500909051869753801647995316212677284165977723072123791476332587586223173231721601868385696447647122578589962777688023566287192273258300303538076372310646527517318214520721016152273356500793383730752410660020754678409611619713218246959699038576649076501973849764448914836068228545134631752195796074178497373131615665101252625066200485987359697240055995205507539422967025749200641220184049205616856934206679655643887730328925659685400559653400493472259147634647813429755150411903684365353530541635898958648287036003417590215664975957157477212769793450003572354121990144000000 A002897 504 327350597868038767465679116052418380870888319148788052123203573444455349579033375829614962418728392435797569113068029167853983673988126475060481605270874479219686805161310956491971085163584422733405374577323617377624151433553436441632765581512671108502153544826151690935941247051623369529725098685963740003647869005377495329116829819684393734068512408229717714758389900357740426817821189187874504467321190528757909988290303092980883514052431699404571167842368432724854455737333063640002691149431484589539922004289531097962407357245058949234416724205497562213256086731600791688644179481403180105151809215139562860993682627551743829485275537313292958131492782989662029244819875236431343115292003117822069476489617194918593885406676943251965081371634008786532721365195679511184073899498945108653912099162168992279630278969989158341300275558518643259767861653827029069174975629764120103542487132414439424000000 A002897 505 20888270831570570132526822802492709499624895451248092788025930672218402205992373891679244345360630000525226735711181872517151744464434892216686478983325247600431428652931615967007335438237457203825333985277030246019978051715085375388657595916435587984377586707902081102384909217556879125258178289664858234019531647391587466858686432994225600323867950990643115838234723268135348256225098772436664628486668864309331409418734278780211468714628060912787778552498622939846285516570925867049768362534974580656489247258377933173773032026855034982523137974650584828059663388690770212966971252688098806615915565443902102162816291566446479425531426240195714430198430554792089154289836314393497950085252939892705933976266567356340097693812026097039680436127974501220696486992540200085691480244805670108751820537512932712750910253089421726914445376158477885941892561781980805190604356243265958235776183734170144210944000 A002897 506 1332890255836227568806385217744109470552913528583210508189055964631786246553905039272638648797295512126369122522203323119211422556497811892963997737679147679271459823819915549332363109339604465365888016769588553403477045134231222644047895536939117027704786285908640839716013516262343657066029104638524488818329756971560735790700083577047265792832072003448299090964846966057627504348978702685395290181061501750621039083824331698073382368772564287925307942360062624139102355459666660182142051025551771878553056231028238992038895962213850439800221965154449102581524577215742989143469743887317054967045084027982515911699689353866301549545530596776607547915170735161729421635499533762621368026477427624463214951992909053849753444494046087239458140325324347659298634241905119064726181919425814904668916202605347069002207356544833150995861719567353877581854263205434411342391524985956964931956319900554610305400832000 A002897 507 85052843601822974699061797689305364465936093557828536597071803045737288261574290413676893544794664999692234617645533432367122638329977888887887091432972396169986408180231571918535193097523094870068161725653073700034462009866756643328416564213408923452843798973699917959270057334390625438800253337613536558241453610339728996390617728914534289499270553226440544363916464612815361669217864239844247178849520347088117749218420253768968930926122316916152551157683769855592800824615747760821347614895263569991677977428091109863200834827896351273485732026454337605860271649435720854420043537979499901223624706077805311214505360182603453099702115174377238124719091043125179555399854010471862889570868503534314845567256173700242216567170439835926635660349041818839940308635588290266296360946829817019623439596118947450301210680499174861851670008257765492685762921568098385232369564041021159449699391624026483824001024000 A002897 508 5427324826868522343049435495725871845836618271912412905536591104250683238087651268192504271477116035279263655472287636489722942674453702788871534946901226274998841224882703652556035242098838838287548733105460619450029222957614863365158836518229293318599908613260142143173592886412259134649032362335562324417907690413482916456915162595175116770482912362042117823215652135859954630390472863185921690613870843860287538378526819143943238222314554297470090490076265841548569324436815229253120353911707735141914170284578920977772364913048369205617781248130124393204137076381743200002365444732726633643719240631591606733039746562565111243032017253341149579890839899902276129456365204707045177195211431658193566855609057786287221318373862692894043191417989090781093743640170101888580473963078100168683492139212998574762468935552886188665761223930730776515105021708622213918851369783255465369145903993046016331055104000000 A002897 509 346326172926709922918897622847295689045978270201363711317424527726877118863550396264282483330091000721747081442780988538879916956645478561371021434746103900552338138881424848995383501392210409602356628398075673235314297851647285904002926524721689879719788726989978936826307958471750999074414811298522425983483826531673596649457076161665115686934585322589646440951702959305528770711051505928452167036576379936142276489421100078606821537979507695535940938350538035822310912646117203816855982187931019105508413588977723824376411986461365828757984573585157895126355973920658690803579561539138551322242023713912325944473188423731006336460174395536816816842850155914900669820057566049139047470790898548186234376470751511679656808143421735897027339581040394337039058639411778424944712567313298547055800660986442513248285002892797882892728425859381760287432101725105744697717510612281123827856053192778270360178786304000000 A002897 510 22099748149959344124064334483354382501690420271806459410969863644340291514344273561310131368653434194139042608797741606530463688963594606839817983525279584891770042200322303560025728906017155754241718253729578214405245598421933021833179942081409585096196076239191038600810734650772500476815505239726210921422520046961061728164697447735697640419283896914601383634737119811925710317877728333722240616835187051095775249919297209899539737661014267059217868053261474569953692176667584508766698058305444723798460830761931610344460487847408099671948438690331461760377699655759394582143163336226877008089819236060227170361304642621373242476770019693117171226275272504851091403994558076927680714642992421517134582454162600183468797086904020704725687481071271225539622379523286849045329051610258863844474718563162087568400299173178044886233230491611534059732732176094611826057725515862197072280058294022254481529152510885888000 A002897 511 1410236130925037229534159108420855541454141901849148565200256190348979544373822338336611279231926609801914203151219286699978105595497611503737309702073042053345869536838917988738200916367534517120527755542680416546915822720044904397975084412342609130282562756866730942698152939222446135710790683690441677938199428468988595953456151428247184535255579970660061289275240326426397175169450242360479027935919566808902615536618310493216993160796785697360804667134879490234772331837319507408142097556218008234626233738518822166954735141955873556399818274211711121372090938464361479828219084062671515377750029067270517038151101339729689170138457155989738386900339595941229521381057555750263612319044444574465898899183503593049621176152952632573703204513916417204568026127496012983250322313214354710101649844522535895002061828220673460451369842102565931736776109783070006496098862794270089307625639407351487379792196978868224000 A002897 512 89990951242545115791753443450977243668326037455767048213639227484119590491453035594771397182256283060256444269368895493467494175957309116506027052036548673836473076881791437382962303289277501098691478591225939208408659471464142134849236122286837211459106574185296635464773611376890686785837498835941990987224494552539305458084924607879358293625110748332175377396763463449293905648444087107126531662295175648010491632081557584463684083711727608673095200960893288784666770273428073176384404817898257689856886052894922901735477111916755734696327028472568721067046907887947181432901540666282123336675576654293871075195305127766560866279551595799195943925584988798606211337230736539679067336271996533715776254616503472737099613002235374034873468688597056637217700324471680360775529147446680143182119894556492951030540874992343789275779962358708895151613436126664596775615694001745751499280906694969706300796064062039627863000 A002897 513 5742596875918736160337218099104368361270616257298498234793222464375898055862630250917521896500305913753341827020430891802729967481625702820074224769021202073312840394218648839566326694532282083272859400135057778508722135104398724073792421871029549452062275008499113016011892881182157653656928878779054376526143364394060970142496180086805200667695025016057154967284764531444907535269062504368119080835016355676948852920159575079655315150789505680414355352561275947792057317787611799253913674152548742297358795580651479202495078809910075490189827997923218033404490273607868277159636348772776439285204218632518048824946647168896085052667236270477889213904101962627490723200073172700279640683609700837499671629064694066682277144688812848632523203341927989614468939839361632777069256169216179584864930970957516961280444747960641894871324194678776928525051086627339395140681772760966282669111521201219315912614349915019875000000 A002897 514 366454695777984000782288811200269021084752364986552597390212636999172952084159450406370662323860470605807248551524075984641694703399936658232474076158874469302794162118054611751129461382589114910874376472276283046773586296597131996826370831127118750767859024448487278517745219362646168352948712864524562154363101167005953448652072221819923074585842105507053545880570055761719146286482786825950011319877120876098530700105794415967610811511436255307640773892557852412456403576014804924129474311821506361875293305812548658219857150124676356010899502920095927758024072010477154839766370294733445891673335121645430415050452481057499821149500156105165243151016331704183669728683474576265602524745348327987029869812393949733032788520177186750516878078463756536321509984358474284356229774483190530580253610797906098929431179186636046089258328181161351394083420436127450203110273184810147667449150470792257036456314907205728625000000 A002897 515 23384856827174833852473189394952895236697349627941011585008113773178694995707028742582468651799051621793536992662919186055669535150106061403740329487696089637473661677043601162543358621891911898856443790545841665059228931573860098752894210562766343622416214565310397451292414309450957209831751970397931628838575451512654240039646036895119151354487275810860584178693741296364958610170488555968760418474078058370475868525572316873336686261096519989955545533745253458691979275633292120307721102709837335217487403310491475451718059255207034769296851430111324418606308888974515446939843507094246898835399311862422791712808446626014857229747148115976280265500311168203658566757137656934583286114718990454012921171731493646030051233425262274153588014474408956837316394261048931506967720745457941724627796789657042419897372297409498121149605193833890845146725989382345175841435546998969636984822723229195181039017765701129239224000000 A002897 516 1492284380306403070742034316713694248001200805814189059843413258907659922704396333586326068183555339990610630568224268128599268550313141406311675930241911017058708711268760494576399795559084179718270498360015863534444600423550933755880562672654431098316244450635616608423784041551823307512655998510878068038014548889669048475339956029134809667262443512303541111402414413448529336636060294435132658888889753365569553919664714628958526440199863717018363737819867328297061790114534491261003713889176278980921270627076357616543449241103236353569040133333568753106603489415803264430039487960464022673160685447602515413736897565872983661939312431613868904366367637773481738406557409386174457123734110705437516658874157569180931629890034820412660252812983035616883834977067155344542737140141364997942890319460218113289531180810315627686306677196987739403221500851790959693146830057722176395386913011987753205996550938917363927057000000 A002897 517 95229370945940196290394517906116678983308392304975513507846027316264494308607426373685265087943100200372582641861620605358885910011103929060892867496661424693919697238814932451457449795358923375648602486096959214119318887361222579389465034541183940551550122382292165365356129513191811216545622928846199042589150503656903916675711767779902545962917121475809350388827497242359744654110237891793806815212058730514429105625594064287740185349662544703749031759016596155985635045319114337310189813841871377820997688308243367639118274645994729109122824718710066508446661181497951067455715471877986301236970694023407728064722898706706523043069853280887122900298112325204056636002552973843992044795980550854834202810530055188283933474160810838642047284176493836233094772311739507857273450074098888879862710770684756669990787257121996548038473527122741481786128488238861333753322403079745018602511483475976618502806837319347048704744000000 A002897 518 6077048083963354295994549826756388609910881162342765768477839373080900067151503980651253407588207754543110938199401647810770209778367544627085360564413887249496224908713326948642475301140258681522347027995437180155452083442860098750131243423472715061555040422443523571257122305264142969173016031285731035148970621207131782510838318342932670660364865165531523139761550677833641682106770876788449521570299551419462144787176224661588268689226802250137008397740344487569460157513240757626366813626826947358519236575630023010370104645526143050999848758659469870451302590845505086909767907201061036806051395556245798185809792605248337440545481331947445603386671525487140891263216044392320345352271023516553186280322424150045702692406439630282514935154559779947872323353854673400092288753202332788519113265729929552121840478642997014587075982262628543516730829590455521465672854153471024257990181847381213596270473114315215658281000000000 A002897 519 387808081694619669447121306229193201043749062957745914937641792364437576725043736714146074433638703872493706805875899448976570333490795910570782646607206359310975065254429370225714554656827643883821839642104355203831376620156179505915063901892669171464679032909806803713526895947172668518057892704160877513361173763780566577122291179155923920430822405384920997079897444778076285296662671490623694430250536618552452330471983476774143991994157652849582030545317806608556649150908896130808577906193062335072523214097603732620656616312317693794689000322909818817354710036336992385889611317629674031546129405760918483799902471020306695437003005272176470020959228561140390380772135346537723954095227272567756413337364258957316410685464263007095073671038217348738164370295171553018212278696027306962590008373563444829822804898814079823236289433850220012893050806631304192550692822000638746556182261679843515205134581092435089065816000000000 A002897 520 24748190709903320634290717305820256238832672078330904194648072800586991803429903353991008199306125093628850235577640485103090748413549719752510118669352086870842233434333716161485862097533185657503323757522941336124321024673529597155480666287781297519232016584147406976737815697606936160482611913466892602731629107959348958316215098939355476230154216283852593102898657276636342937718957018550781457851899785679063496019625652693963246673896480487070161315485218072387507627646325502729155922635208638938074563073366396843709423150370675920501307830335335674202960134076517504855874415344130665138646382542310727660992861943538159525903392648119469645092300212972082268061386860375825589575224076029215523040201242004973927774794424571327030609034235803386306989349888770584838342356924922856321407114143471169984889325767660933158249717782787942052874006868378697453523589444072067045607556448111681786612130720982623916418530129000000 A002897 521 1579328453084671989003291508088368086001277308688725769461325148774615418791506158647534885005801016524862122628730278281957178110794483804482756788108119234076230764875413781375568307410776918861904448554573599120458105070733928334464297225738667797002923194477585334543433807712083566283533355490775331577703387436278187940196664093113251952695636310893641992841057045572925647027732566666856202617576761631025114338094998584343112299257743021615206007462619517752134754032401167547108805649407167305978600717043576360345303140659328516821949425628783745640001555400453698500071701061126046166563400232276052807298950640177229801758531085301532605319597340623256572451495609020671661514629445752439042571403002609769128832049692827391833255349738173558554395438515823691305990122382455140442727476085888551041230560950758893171664134157821355015613549383134991702655159928410650349548671152564096648459456267219539166471969498952000000 A002897 522 100786847908799130537640175846948661430767399428358276276858865523624950604389878144779697043185589250762073012566600612927550661819736030559344524273190378609002601606670541276637662258598334212966270680464125765644513894688846999967071961788618929621952947762907592587667996283493465819266968257490864671657695058668255762769373804310765918414949095907919262149415532447370297458516662133227981348225550301426206180601688266890157332594933010925222967309113072827595270538776335705363237868368704575273573654425649761517235114615042030068491446324401186955636999785235870639716846725720568963278075619419285890735735137382017276498562287984547947542767422316524489962133128434745586979706121164128440237327037512325753386603516282142225381286764434281623528342197712212627190811793332339726381983340566786059761624548588077635718829814755940017448810070296845597489480024028628473736627301640317905908579048943536089326502253681144000000 A002897 523 6431875875510679752323716395832455741240130751729637065019868593754691638159458875918585502995616750569346303867442255237726885408322264619760293637570057577349571981117140685678011151768124445444899089142766198922728900978706679920358479093622559280693536472395724171701513095897061657923294238005900305103188072739941219626535763756458528211938844860972537701699447903886384524191288840001564382163305805339183140815709384961869795420418872254092211998292510425637856790339500678911993489957979765817160664435503017938201487199199365106753519573476940020198700521331654800305223564486095025742352945840009608578348581786841302839399876091617433997862282301682562532957962939560076951274174293432161126363463853867203721745379668856691991781893658683621529263686893982580861891103121492808124204583860024478528190931985497968521717835015344279395488245776750886224472583657138551215237981359079621974223936618411931789007893641128000000000 A002897 524 410462821124329376425594825866000208510499036088300308023927762069124698131435401241135980502403382387742619844447332342694998714404821903409451834877344038976225295627785771271047749636358546814658116193571424265419268777719436358480962940621160020579498373633633007141835613855222747874198985197756109296289226428645270641490249103302186063089599622410376808410448900943797704832929992033558183900683818646721733036837644902447823726704067098313698132920928111092556844559033284440927938014971054999479395902778552402749474778988097693501491925716824704877621233575426285007269217130590988974171693477122848584728992162411028906206235457813434872271332516497800899780124972088807035459709980626136674640269531245051771718064771609799078906577961333606715342168641240776134077886811633115032764154857056409835128249205039553974697827187374716338157889672402972617233537320205453160664578218036720547066651414541813666863234858054473000000000 A002897 525 26194635952505202385109950851700450710900656535306821210119972286196285223778413889112262945850581646670822379754561553035617237710156690439022032441654959778778388031041211248288460571683212052582446406609713568295812193004265057426282496429169219287457954691564248721333990310806300243520448805711153808273733584831523769658225179150509566919959279734471586667884223438507290242278219491154276736981247479435271773238465785527443920667042255728202958125935373013054379627573373813921629657779576490733769623323520042173092425545926392002276121799675294285652460258448000194121583618095640057322478057163811119133915136775668793152586958519936111272205166518057975138103081883416608884299820791742514897778898242409840930149718449475644566655670093964083175924797091949513729022635603916810753712499217075359249924899443325333284611535946869270150361641249618997021895436413016208503164652454073028082654723985576642636882323341053603408384000 A002897 526 1671680473918849457761351996825588816714407957274857187903262330598398395688307456141558546449011051880944004187557544861218314521536549936177782835856642973379462551469788895207747168742260137417097642107857529108763678274693821784475619476664101705743735326001260114032038992274974305678535125109643606930740368564795795125596424290035226502539956899087240207405331292789018898038468983148183814354156671392346983086420923798009552863254091628792903623997504005747212836413619668569051158477675791693442764906888139452115409496250028175177248018987237758498843929781559287450342298269334884146893228462072548447232940045473847755980207787948480723837193555697083284397085964158352380616396053048717452615514515426663117510652611395273725813840606158345956342032705753715775338615507527737669367644088203229380646324332327518168376735603637719283897809771237817629877449535821646122607684334124603637010186369364720367216711054284937316905472000 A002897 527 106683320512349135368376623205814707034170861356627911608940907321453316119323182347031589550333805718482397053481908653451671209743771296872496620819779081515023550277449017124862418316688910320126519482906511162180329464265421769434507386770038723932421595969899188691247739945838666277438458209818891709650914825286065653255467680748756711288342664916981751328594245106226339220668028392716162124009542164511157966026583441799632058490652371632351444565966510051715126626142833708335476219723278218574448542047066181210445457327790137382146710281125098389629960687631697841516797450463441181898989340616661335707791388870385398724381286660385209684968716265853297936105588020538134794361580519477759838702895886352305886162876334394936686893587684468019848704850775653199201043282758752160296369782103344986605835100437450392243841854071426390511160021548980076213304245743833072402494365723363374449682910115146064600839595474625899365740544000 A002897 528 6808353907966684384034022296780475292646841403029364120014997670994276274619022835782612023407477828814011370450401100953007221044892766188762932338312479558108978952923114873831776831787114619722809970158956051971781676314194492243789311758278108651601464777520213430153984567374634180659549754941034717771975033698935947207687976295239820195525628635011493232188262140528815924161426054536523236259150415591437485916611591294478467899126426189004768476690588356396550484494842536943568266902390834072822480349731621664983634455734173074965111119602260340146546102980595293445779263223916895836414591118009672023200624893494227277186069984036728263726983496074752024635630138246501018756917735179618748767279951398898560664131489049786249648683746974566264110548274148424519003197315199109834931924077067714049249402130863062555799591233844398759304015129161796736971730194484034381585936056325298788854645406349703736243760388436300726892657000000 A002897 529 434500275065337258079418951578579085071877465746305009247849426161633719587212415874522907783301662746401126382693730160423420431156715832611756012402855872541843279523458682824950834837027898120657432208595337529031658485298135170666869981219975799453765742534458127131579414385811969990009126962185701600918925841683340985104345247310647829428863397396706647690965943993409261399485340022710519014262851711655281768377706929519404089228415321024432594160216696651425868292773620285683647466230285528921564333314226035243409643558557259555355638008055335351615263013334731895150243298795979391178562238846796604981056226679979163770902311144291152317972784196641061837870665273409943052787205941730004020074346141856705844061170102010577285288735726949653593792352221964995243628576011039972017273465681883482277841771860551434076454049290030832866015064235468947528650678354157604348695648253458679609907857301167381547194277359734703695633672000000 A002897 530 27729389891327843180414789180554629204452984446501590949456981546750376703425962363134721888657332054179919575605652573788579040614668734784553012995896245732783480623498839827805665065733076963172333981842226400763707739395389513070005251701722345326168258068971327811882088500175520288959663928308337368609473172419993984417388248222349725158946411318370545890564683400550913625862210308495521596675803715295970273393581928415042619914055163215456087366034846272657329769760545284832644441791592030958756745426350947340230248250853433150297245874045162542106424076221076444026936835926068234886550714617678154033112153163985507800736858329916428845529260783989874827493077180416956852656893224266195999656348833190406617327274216890245061559670736679064876658127801017687072997880848087476715437317598651291866125943320656473450003748797049441862119344974916773972459844526935156765128353602642416597980207503541568167128558232869567265012843618752000 A002897 531 1769672449081121251139978461525910788197445890762474428868861204245989732618470559237226752314537012518955376225772108315573742592788752721113862812506005977132569208157022768683171537416320758020444356670592221158758951515907633043494546102994549770554545622121399469620048587904038747547035111210660369303658150199985990720232229141754625773722414733630197258034125836441259172157483278926948081335403545921713076557167817902483147298714573227977869632206294565543766727109775298814429901383162142881419898039933473183478205874885869919685279638357012568469418477155697731501974860793843235373697163494949828219673788305146353061911412345845645970573392703258681449622383217689446328235183945756937432711387586921283596415251178815621069052181708026996069710858617042145972079916650955806423041816820740295760212627073132355623702281967399634870728296301656832020853873520382029614047807040190234935137216506022837916130278812106394461754242407891456000 A002897 532 112939997388862873100920473095194143653307254747042274445289098697811056743152560009779762999961835013724518021273704300711217920757232294724299902972325777906712040446157746665934991377624228222874932952165129177823959900510777163629765851982174218732736157973697071755873503532596353654281089038975913204667330212422147576043581495473873078005367268683850256567830460825776982179483449543415021425912132841395303026916850263936828714788449284482856666199029476028425698014187512924724639911187969875167652080234199895984823145131184866957551125597475149613211260801580037974170632701696480182790419132651474445351143996285483499295945370499959132657385376293577434977330814893150404986402825307687243422985118251287004015052199495153755167802218814521895822352804548728083123663846806169320352254802266315522180197116431259546262347113851557618653144701298964818921484760305859605788962216717916582165334873068712348414708652739265801603577190743040192000 A002897 533 7207836996164654171243786760621087509562388790626354542598599136971238603337026338651805239423404994915700361353387577707345612210774682325630760134603184863261436865066197955865397814626898652264104861595437617612011629806127496472735626390668609034803193317817877644921133349063287861679539656416636378834796474898873306796220791713264879296793535968248576223527477108137682269012199038604249801869096958732643591489543006688296867447364198958028619739954142396262287582358455125789631988077173554157122491081478353484032891964987841599070205132716112683583544827526775510511780622088933013302466221420658105443041497169695654642711422804506224484710713527448170474406328236506410826077681053819335773125538168377830767782120269571266091672946970007274224003362890450286497166071083757611816031837777975359142261150487263867303126868595968763567280158200816534057217524624909442563330874824139047153260671437988436345878985750589013103905040472002752000000 A002897 534 460006989742578989539515542177961540237852546504170006138824621841910364722365980604250046960617553580725966334298297237632193126282896986105567975471340125069831362941580259544997173365564136202814988393117909400722940613126703947159402142400286803865736796093538301007958872153522502731404990663105384245241897969098508724405576856918358577145257018184059996070720910380252674411410328147133928300903808136441658648716941014271887024869027769412889723151038229592286177631465003073229690149745528066887261552190916416693599418620558973961757917541247824697766304394100329471150306501090777862219953363761544373496309947172461525161212464912547645875884386083698723481417286639009428171512804528131713659570190660416999716313173910722729402879376328413526921048540086028925509965109047097040199948015278109034495826085928752846896828038591448740693290152652995871165937078136751146884390589644126127916314681060743571427401866262881713296687255362857152000000 A002897 535 29357981152464594484957686369355406787917930365125889412432448351264103158696234975783093677182250651532147089648299566671570942445762434688113311435049710885318757779236969266607002058518640109801982684035574497506059770222287930377531094779357641852739393389333899511112872743707586648418683613049968907807077781821116267100933403823794625265144702384574972616451174604514576987825369475442371361097491317259817198897188267255724826363301130334481803952958754084885963204424517776305465681119533365358349080913548479712921268633872737351027308484826022263551866259857600906816774811169110781071374575742500004366986591680301756303888381519678346387532153648457834594528115273786319445182779338321767483396991767523051783433451830711309875467889051354161612836603105908454048251475719320808420829226424369212563972583964898534691666761348280375104650786079888677320657771963096804374856185744235822167100483009956381283777444039815882144551476882356659441664000 A002897 536 1873657551341324758204881955823502050077480175845704053891179936347378035716303634179989614899397074764045714694644419010233800636677529517387415595032290071349939782425519059521137270449856610134613867339600019113087564717855449578161104696917330872754514031631440627389464281885621193195557068313568183897314596836808807456217291359797108973813506218570900026955297472863503211560231072830966393061218264736371030522510978219188795697115803678926281928849198297518814617348414222149761226770588462124367884782655318961711263237302694825278424930578494399391842515881484564480623947993669547710244642107655410301376190850031945955946874686817881697815693916173690662777524094275124440348128931825759720336990515644077462383821606052089172673858283611934804240524281041667728815837285543642701545566996129134632737284305261874794303565384619444104036188690320937971377520403339559544164140066112272984390616303192382652088098850635952101883752323612827459755072000 A002897 537 119579439525810782087046003372755933390617015019686322815344279268771688992105542073819647913777605379351137444813027059759473928700420480351728001700525293356927116916402459540561807908560032342134013713766473307825331014448104292384744538549003559076887288294681312640617523112583178016321708499450461368303789366822737446158469862237129225055252427778432259800238126210346076138570806989131569596112763320344122703436183134782065930092538619180637512815341800303255628386860922639925592532420275332769768526415259324574055737834168591222424445111087820394587757917525280465164037882651277789855516296681863016569656392538303301058611325158283464117349157578165093249888512719817632959272360655454766204891914832050082899317158690509153689492914610096037508342890683986710507502898799749826550998980295202790473316868288629083152296620356071014407904728682820759881560097866480006807635618224789694818100628702573837485727220564806959985267073466699202434200064000 A002897 538 7631766358830367527253159896058848485712136113945438595475802379772050304129538374970680509258190571023830772043799419547541845939239547742935865263459724669189821487668340913454626414327010135341755140842994214421420489609868601922735415348187577876142125018447452506653682084852561330493713519072934416917573982301466455097073839383014302424780246201822429494179762797473598686524621079122973720470607075484556883760338669065118736863889597917223121775391628712359561894626873923757442808850905701711686717749129049892962846968244920133700269445453063074383895747729856722372930489318056174927888387210133336251163934210391912457685032284368118762507699892316917597451937898227397339270026996311421002584307928027629736330407698980705106113290614235150229392353237024426783584952708580797585366619901738901338609576569016413318528719286463199793898920357465817231539133929546568668436660419386774839263941674960195844024134835828323456495791079725052438648000000000 A002897 539 487075031857942786667931598414666630395628951399102920854983161224349627117513652404229481208598376288361977638656509874639352238727473081583786907156359007175047668300099465472366153830717033738798817040103210174659084365288212404418350135523195644449853712977795243245352810378494514450691892012214865581226960256931202355941666341126235624358689458736376255108674273641439062778165921892003450446317959707874088245658172550687112143111929514797991021222232484076977711832561509101517400688700611958924701079446849662940618697924997650705259136046270263173739692731166975578100007410478248110287043536980746355479806694678290585261715131952561758065200844408723895625616758421996032321894333581713116476838809630040744262497635660494580877930375480460788207608202164362206825190318587216533633495605962258512833146711658086800556401541951780801913560927847051898748175099481760985304504691250691845154860253590382597874304604771422762723251296006855123585088000000000 A002897 540 31086291074347594277122950814581679314183508826921941746165596718231513434369252042456128930086388507991546275844111879097893289786110279684311773364224054547345981888336981853463042916368847668200132630188698818106728300397763922169846360115940762337694841510258031571544917574109153570414897596555418282648293693744476823608622070116812605548573123359491161124131093358484513829348164918150483172992243533952506439399337929665330018024125856258025919109757548640162145620565150139072836355369372291414744636959901732185528075644804047546271716118102309136188733710299429452234442232132379816936647105880531585934284850402603494300079437149205378632299085937234284875652172493872872336388054296020135854030385849460185904894922324660450702201841121975673081185768703288437657838710940241895540130067969608960650575940152669660260790821578222751002189561000111178889034272313641657151042122242537319805417867670774066737600403926505979951361052495623028003704451904000000 A002897 541 1984011488879155411338494162599822350287048155529093428064948148740984123142163170395982573442469517790728378147538288558477679244508882871583197483604365481068370409078132990521704457095507338937773015852707725314538678324006296817601614276356777163578467052173074372078849761793641839587368989274317831019875553719653403602973678140359232225095286130238780615285098463016304737201466025732356659844995774670963136691154056668437792055579595460422759046307883667987101533824660185134152964513459211662465681873363224468762707476467142119103045583552631752382663887162646850263118456415365797641844542336748922505836767986670612578296556756232351104494943051187889326389082347445985196842431028606383429413418142059387799132246514266088593946075523043724264790167682056613889524018709463365667292537860690497379279206669180401360382629873031113902657266577548930163734372252579453359536909505428709039981100491384892035937410469681419202361007193099737849828092355072000000 A002897 542 126625647740022470495461345129133661006096625239391299885471310312283874620964157443242574455188136540307388093120829964348552092252080141522088219981642597588663977751053695591725705703842635000272813020330712625611351463082670897654684615807589072730230500446490983195548782250440386875299712958692774591465252612989681425276575127326312086241597716664617480131972148179563638507982433932481158294693520874736335474065896638501829350358739252529397519648420391726503584596500201620388597896819676381342367361181148944452780904667931280164902918534128789468034427206606513458909492320560286034152377652267198689018239788305551550254254891772864055049725469764844418226560208963728284559525469922269345201467311450967691460255666476774441717861556051970068403405449994837078213715924230568244688276713743058470033369076584458278062782210033146377206886225270841175986771739521861460422819955326467765093637058715950425042101304851896637768247097718538418412813548583424000000 A002897 543 8081675208231986739361423136359413705428969394308754186650660479419005389010389558369333817127599939803741523405502230170432379046051457279356369898694521810536723876056261337820928441573551127478465715713975222973473606293894755569622332706135200324733812249440665520853444456566916703400233050101793788382994454461410775212748853736614141375243745977640366475189143183183070769516636926275303136921873274810445429966276114213517197553649070237209383314026135175862274860515379106653742455573274509599083731497516655724262124597822718490325854005947740588629164672546225333305887447839011156526858265348329128119236616623695677234426996526781347841563809067803558878453151904490970982089664206855489226218224918626743995060126884957810167009337122606787926084406109581025228297118784734820702558065581104126445932934095741035149243276067578356333532381469924327589430706282667450120018586822494001053567081187669133132291695874800768035315978205391304498528825570816000000000 A002897 544 515802345772670312519343616292935355088618728915004297841073916216940984269653278439424963496181204912190980630882340260596347056009354769696009169967137595953500581059811310029365932150503731000467546472251690716507393888269269248112471400123312023301267549047788047194310453986331386084756706721923111565994407631784279092724247290655245570004407031477408869456007226155414059616568151693169828349717687384721446842674225591141798188635721395081834015206337541796216277980517733442416830973431053299993396085238865377697411173308698727917262621282862572075809175608948387040101217473349654450089270542985755408085789469479443300246579462674897652331628238576101062993876572863277766753324027539094624808725099712496070318245945359542215652423520783778360956210577395724005239880900391752365836244168392420134664761339700549560755511144694199462454846799815184522027812579428115605834741426287205946836637878671029406449058814533106197368634559285892901430155099823866625000000 A002897 545 32920576531977153337740642328631221427021251006905806083247016231108656197078030176762652741055208738716188581190825145905176551196603289627386825661156189721261099857334932519317089615862643053811269291071974739912151280423397521740697786267351362950416396318876798626255308030455304346591063811632483963502665387209882355549276321096316832465797822040628195452929540868648039180073549036743397067569039381209131401240896117215708868181219305066678581655293593507210086490825513684829553903051662089018767929644373411212223652359334885933269609007256872880646787804393713457178447908597404499056430809038134132054127378653491979004398248520228603539947094842789760131132462336762143963689887079029222206479266450651889777511331082579825966196360480055005555935067885612346427167606309027037127723527068103170572900817424303563705845022273698354225949361789474845367558310973628773679766457588692815983374442225747482927337268359753776953664320713579680863314454375901514504000000 A002897 546 2101133963772029403247323743305662086286323695307049742453205192034501429216919628010106385335464469728801755794337677790297768915947951855967780444790462903982313449607551667111785030104265310038434913751333579344635298391411296146263398434922147185894557026029223389430810032985071612030980737543525898796680045493569727005481753967156575989259756471187433015901133535041118300343355899317080173813237477940324326958395320551207301194820807818820961572580949487407580513738582819296057552440931237409046948564995623614898219585243354774141316826217337885043386799009884395343341669897294983287458120224100233083965152209189621991484572416203535428035990753765567990678708980421760125817535139882592299476169656574515541470823460341144086129727687783030501455033967646903791738071366333466809431432634387885630192141792350842897375513270078132493114694368028064011715991924912676120197466409220523653296992963596159915592077900127725149657913369400560634551747865350525931352000000 A002897 547 134104155876447798046240088349935945855328409358216715397722888813840785164839886903221683285729436978628571549981985625360784972138706372184047898874142910862326085254020398770930007757305606083418966205586769781231148335929474063096262800648668024091066686324504385638685843633159296832960633154038685604622964915143160534813774484787281944090918842131609719643768240345357015289893659785330896393261381876886251995264143098482226486881317961375182055782383819427701040501574607390759995938827428641479140813732365536850118609947105332519794581382636636407765394522059497759742443707375306678994964025325349688937176173541294949179221212142513514361352181293701162996573853765240589490902212327228189134309182449786761155401436326926888070206503291468359819011694972785189278640896455684970221187209657290797185419318728566255505597201756689281166298801267392978493624917641294539922270830900148153460939595681424442178888020379803613577224500354696915284756059065171000103744000000 A002897 548 8559194705678042554463076394873206464150766877576498535587654728960634485927155820621392696171556049469074971813247714059524093217383056053526875976508684243659227512568941353869160323551826265973483192522855473239673919171598678505142826193049303686446464213558560597014280835816905746907804100041678074381266414295342919952031047323440590063378467062481522946527411334917862614908931029665923152251149497142274146966141956716470303606165466884480468189108402813751294935764534299707346410768720329404414323001016745788344513841037754666530549979273358364295902190046425281019653175051620023310987480657555162340691745713296878054149858396953330935116975751548389139557745799920315277924223284567598435874894894735711635436623825818712736318943329976128855826562651714604088024404319228609909078391730684669822380275165894106827505818915944457551078724659141086099028356155201378339276995292310842918851276598815503756824598929838880562466900166900487962465119235091177725663000000000 A002897 549 546293134070431091230376502994014124435751082926670266939278952923218122799405880154985121038049520883063293298354972711271399066933865020807891653487127324216046820032916982191188308791908133899451921563849631907825107786434446959246107170771172220943887481956816027519093240948522513551801212963370237891775449766469109127688301219191712204971598604552230012190160875739559675105589677470703621710459716501304601589616519261183183353017860760824744390269703704203998264344817453090929489770202039742811310844323185608577669240975019720498006032249460016919693335337471118573491572091716379864576176192088046430547737489349190638374590074535297186882666983941424376691392250040467830631354162372252502273094797399158523735568364572435161989261216123869367118664159625237709059058511699059729744077322387726262394934516241621182925916863900333743912272051089139274591235842396461945904485947243919195365980389482409258869866916380582810801600709732575253762096221618654846067608000000000 A002897 550 34867494255368530893157497354350011990016741865650338683691724666468290709870328998050006619176683855623554829811788136477970438530862267888347397833750169214254384672964197902052201312521511246235274839036938244107611227047817487364569139746913286011068721661779563803893305158897296732755598302311780920394087271463952202646341463947070179677077207081750982735995867502744926377269409155204031480742223853292450275144218701925830911164162858314943515414889982538327577827613736018612643669429173055564576947735837345920820484718201071218031372018578086064723145212692402920059657135799388211602928431742613632528027633393161835162215266717166560788477365007613331216727130198130664719988643839299821247338498700571969080684053913030105986273661933299713273140477597466656963266100436147787043411298145941770868176294261162303985029324849772862935313777624748301943663920498095784057133441956654592579046943444944035121345887807040785940984574295824243899718386673256871667839423374848000 A002897 551 2225450225975850604398513234260186344210247305085958084776769144519456542751231488636290614152616405434093868025367209320396751759554904826252016522742467697264585724910760393593207959649309141692525727966476037513750359825993994518077242185275671858224501879048234032591897532051051442807112981716689615191310211616928019952068628120106883917823424499760429352279101499223179255129652678555523307818965451253090563449448925127029243368541921391918035874502851232904209519066873440052959473052148736832739534323257441070332288832209705291756290804080484795278594010801083423943551439972583787098018765644972433270070276789089644763287359213907954275569965186906098253068188208342004286326571817781256944540804369931187452765841240369954103534424040704147191951734399638300396805360066250075812410611505938225811126829986887276696729274366514431371783851848683394544278944596441782006729623931252247216681442849365256095504794010363193112397151530871118144442040459702520273064333758992384000 A002897 552 142042130109715494459780681357108761955139694338826836967227539159675451720743209667800896590558655885181254541017844764430857709228889444712468324944962578252213577231728463239068896051308142392913818704988380712766509136919081204174472265132862275069433327275822030030371515631131904976094507974068828772635322203182612439496068150539556796666258584188505248420379973971549267776703172135887382060430758925553556790413308687267059396685590022947340802834219933242907265049103492095128017878705534403832195263351458553638317977447155011918625950237678735709481216834909056884788345398188601904133499017301389886592643918223588084690866189114981277368034934593331886568958157963467206879234239328437256700684491352332911512763114566619093275290975846739838539035841804331129779979413246621651153362189275621199653760877669028280268216093909391736983633913749017631380156762481454145941593738139531677268814916143199586187368492262474699715050895574978678883912308196225241643039850663525568000 A002897 553 9066060307035858154516642889206881282414155270703715442979762581550099263201255942656988692636400255739285252441135132923147441917838159477786584871660568758110568660223147486988012908134269540527593341561538029996956550845090012338788623249020158525967786990438503817409271694417523650425494533350983187969892183298723760998235331193121666457451890394678347222451086511737226371275670013755654996287960708913307037552475455539561773214080713978021886271641584239888132226006031884286095760975924300831526855053749482660474038055568966688363630639869849596542993636869454609200475105663244392440609558911159988855734445006356789056364795906729055824891012720757368991940201230059631348642791330121775155750468840685643444028137482563808636901399167513724441072671756331231822364239900936362701234346399712339905883665988548521568496238661590813093177111098691996977055382838329042759343847008598924308990393054296389131612616746914552710361341410048508382308319105816932506284763329433024000000 A002897 554 578658263046036767450563240305349677678151643166361600282343344778040481464476362765238885386420506317299704965845212013636755478278093289658001677023328838137018073186298649869350984935262445256893799243430966662742685410844060464353853509657745425270512961050925614070873125912180665736479499506904199771542032318784489051980159278352608273195840201760346276589083342682839578803363696815753912516686501044030450167450859491683679534217415220423617942064392359572303423808061331688075262256672649838143885396158433853297285784871107887082941060556916177409849490694451524030816089928401878158807194202477309097656462374645886825610715594919277891194700358702401694815786297834528184052109165486029525068280619564236174435800028832614780540729862008720569297220774901033956302170991719761192556807058591342296902650087887963254085938208188095584372192335601630858952733351570232589059043325107615673647294398313943237319639776079932533744510824648313596607772382893745327702116673162583104000000 A002897 555 36934126740962141974637431572554035292999281755663675254644457760449266295759317476581746511360975643358762505659327384908559101757597474774959544681295757584083517857859515863359689970259430606362476531282226804980979393344957079497969599789057382170587486942416637268102468348996641313524911065343368724609221749505810999526270907551984716118395225181668167783779252846327761203950483565466203914338780134461477842131423824090233918610766295796181981880122624000079872532106983690366708143048488891799388112876094487666602473887968525337223795115924451239709164335675645979835785902293526078461649773147154594202971944819018367375670011566044340370494722625931550961020477887553392492611612738973009530550238006238495694840039320037631188505818529570800970683312976502880647583108876226474600900196735680331500025178873568575083888598900346084702073525581301736410271747590548250168310417881917565649985902352622807167260933707479378354118692366112693971100972119162707189596450589793804693504000 A002897 556 2357412729110010937012618647442630893471159485603740497569213556599509237574775938959052557646239814628527108008663295770092212927170577533854944400493610837269000466034006415199603584261218559255974486532059616589307735687458700978055143641817097230992179461673848182195849173583775860860977726431793008650148685003751822957160983405045813742427481097270503474224372219703502004781334225023444279653260072890147637027190184907934329131668750658959390954306024250247581453747433911121481048652076231568390081869592907565605158817341034839586078421051878350339302623758469621568659848892056424626490656935649396169137843973957290597338424168163879698416328868725826836484664631573770366025660459249036043994814215190949378788268857422256085165047800494402717506772185725068573193360325877262947264575688024094687771176079917640183304101878548181185272088801678549339691037266679453672470619508848970143977007377737060741754101138449220893667406278185597232914450628555502588135991051907505325133312000 A002897 557 150468474751876815876387489273438653125274391757443831547908620154083430585602350716829829900852948727822660793049451240312091209617030193092567101592339116460661763298555280130672253912179564238410771149838166234860304481575445196625488212284576572780141454600936476212856457720268324188212423857039589470268725820806168380232952344920547485543592374387376618662349137855275128300706866420135409422125379825030146920492332113927875643295439513990604276160212039402825882323102103155102233210756456244296273860876792291369677031795042560686583846596615363889678554888847854134996264109836574463159084559316188594577750643963064292997316786418760070747686494723913467572748424310431135084600479331052223999270109298432448248956534702996371273009182839279239075732480558528530302964909775096220335765176424865371062450252071766328154039870423685749129818618663548520870228936608297050562619017475085384717972450259696719806854186159000510321511863216536012190742455944967280190041415789674174345129984000 A002897 558 9604118524052881193760649927574880861948723804521414129588662659625768523162707187184242416291845375461590006300840435755205920284193304042643401954881302467497223618768307308939398953542598447583668165930683024629317914051518014129013548836040804035349761835727995776304102101473730863786012170769569778527948773543362599554875651059511585361656940796245720856728320822755582678233836459652346255612147123647511196398025758944462207160230891608695606201514205487324598287112128192085115738411463846298462144242186425399577016707779876213670357813474153722948261911107463334505814119548907063284432644123990340318564338851023049757511482505162795674297338894872417420986237417053914512799524868781885190989878251511879524696700293231134378769894282197510934771462825850910625035366791021139929507475583731529232855970523066190024202282438107000845719896563784349325111388131649939584342888802070808690062554631911612111578614488439033429489028183695587346661251051197732442711872439117631896876544000000 A002897 559 613015694767680664684291238729624184069023691762545968492255177028462291989324059259757875741263948167061921405451882424955552014499194154665340584935040584942456326901497598459259608852405228277974168030097165410324801436931206965093380935185257198068014739259424011981876376070185213184073137044659262813953232995843909003101341924002729250888964282963946906497303771903036657721871760641774043524316669191954886255370164034423857013562403091392268085305485736841756233832491842171806187542261990699773055624563289412747360646937567799892630745394448524828982796213750428611634308141149762244310237195305245526726936323508152782444940026873001264768435531629016330160692948635256144473425567487234847316094019281094496322304890430020945729256140896670619195813686068192191850645681004579567247047104381134985143549970006072369004231242164606900916487074654124094124007075621781985332813295946065327849959004458419799915832885682118570700435159823937016032521896998974238012546913932804901537746944000000 A002897 560 39128009861321840817947552441263530282155204770148961362297977047885823627350657788238057832458890606154955213861138240727925768630857196641581474512637297330270802318808015869901695637699742002014568388679295820385535788148025413307574245081961787179230073295963564425521121684760070606147516652433487612031888255688988002425247474220318060105846355583880673758681316715612873551825263706838702398822551890702598650942575464816039010448818803351950301563499562795705268608138033385495090994141762399985246632073339076414149528506676424112301285495223085293134639869419317535678961803907321633889754157971901162432897533897601442040319977055350478724501657031833777437691067465540425220721015252351453490093729412673181437543559309426437994665667792439530827623374772921501544895408701461735732897307280976482391767504655517202992821945735881260309577697118276905007346834541360515884117301757082294037775987905542860017183669796960255873179668066207024092849954015362625636136487713937668257736021981248000 A002897 561 2497502894778458880409171998133364415437209490607255373062178110998116087908760948892089385014058359642751051215252684417126933079222988996000856603849566943879282689733201316299598307011037463981859858973075691356322313979806913387124433140117038900406984648657244234465505792743682159470140881963749174454222865424351026518435030079949533184358415290747078160323311680036587480792248121174734328328027772399016830605775027283720277116932070441019299823034233296838930826430392226466123753099012380189814769004283896622485139040047338460458461876795550896660822895264702366388975760854716122472219500164918249759921769307558294289944893414778167029108126579146618105875522258802888179993207743303388977024083210314363099289861842423528291804425899320800975774814310917372666170468902102582990688588243495695661957814645438380838716943741697599853724490442910960466442307049933511300025747243314698469360653944409048632836436882621249410577631971387484818227165840219997868074301581526058424469344198255104000 A002897 562 159413944996600548328115038618889578169458485023742382521449235111615809188344621522977968388444113514012573633499657413278628664950695745647427129568347794793724367772020484516451832555257715353121907065321325948196229407472512880085660725896209966128033450116779870794353609858994939484542185327251673081179362445736655668068850581662859097835330456574365185328446715833452962414794747844051443152924001221057283031094507183957143683460110531884600928951127788822299076583308558637782790877505180527222670163959710659180911122557663863774695588272642715618103817632363268428620598529865426395317713441415202876714644067436845878655656659649309523681883911251218824262574085136250305214186891981194201533234495746525307882420807184240017128243622817924355317019625128590840971856399625032916414441183027021430370031677676432459394073708036605158240730742990538598316103816376912133454317196296219739136960807062437450054913360530227695478189287526038481915059844294808847315757935202616889367208638548469248000