A089156 0 0 A089156 1 16 A089156 2 576 A089156 3 25600 A089156 4 1254400 A089156 5 65028096 A089156 6 3497066496 A089156 7 192980975616 A089156 8 10855179878400 A089156 9 619683355033600 A089156 10 35792910586740736 A089156 11 2087229562810269696 A089156 12 122682715414070296576 A089156 13 7259332273021911040000 A089156 14 432004345063916175360000 A089156 15 25835779854133582469529600 A089156 16 1551761527488898297076121600 A089156 17 93556722681545203903994265600 A089156 18 5659604211599648137402122240000 A089156 19 343401580750356489755280015360000 A089156 20 20892552172851688836711236134502400 A089156 21 1274208805535190528236248088602214400 A089156 22 77884696906927844188721412093404774400 A089156 23 4770253647985750759384827508178288640000 A089156 24 292708064122236761874474554599051100160000 A089156 25 17991476786111755910671703183163435301994496 A089156 26 1107593635992347387542179881169422372082548736 A089156 27 68284894891687326455001004909847076942219575296 A089156 28 4215547082599064541354653874536477709188045209600 A089156 29 260571937624054424634697178375629318947005163110400 A089156 30 16125349597677039149393437829787833942302666182885376 A089156 31 998999806084599586678759328443546807064444884354072576 A089156 32 61953597349215246242624933978006832456855964781270532096 A089156 33 3845788044818136497705643284585180784282335371178960486400 A089156 34 238944533331330307795164466498309709905099010120724617625600 A089156 35 14858643894732585736003631346918563642229242608127606916120576 A089156 36 924721282386999564138201303948351596549106320834213166224244736 A089156 37 57593451732246260654988747976517348815312637939816180719462383616 A089156 38 3589619567799282173787387339256621463558266907606271651490037760000 A089156 39 223882755213485275564869633498514226508212644262433500293853347840000 A089156 40 13972522752873616048003513826642272876377551128418474753339387438694400 A089156 41 872563681442986744946589451199047731987275316631087332365589253875302400 A089156 42 54522369174247035700109339948392197965173148809719370817837137142376038400 A089156 43 3408753854268770863673682908617705832760419687616851955944820472503336960000 A089156 44 213230230768267162538397569713449714447633195170016135987986331870890557440000 A089156 45 13345158778591164005662397232199389140856908949662797536085647286908239845785600 A089156 46 835623892971746155999170597201082355201784975517259934943858186638087970986393600 A089156 47 52348110821639710299587697565900670277158810344943639129592970257910894421449113600 A089156 48 3280845140036794343429020628696205203134432384466085716281781642900318209399848960000 A089156 49 205710766664597737458216776978942738900737188207856063336911510057803208877922058240000 A089156 50 12903495834110223518899088839491953817383201162401262571296446144489787201360090193985536 A089156 51 809710486758990481299743823155139844005388912311604948803045272556341833086193187659186176 A089156 52 50829695585953432047982143312738926657119354856294774567168682228107872823736233892759207936 A089156 53 3192010787241789039965841965242843240411482448077749460181045049853410027094009134454512025600 A089156 54 200523080949965666494205347929027776458003086683358867322978242939762367079282911277748741734400 A089156 55 12601201850004850690209077626418665849110927195424723055414503163595724605720120430497495804542976 A089156 56 792139836703621251806459415485226438402529254973612310029398436115627157485089815429385947998846976 A089156 57 49811430347151934819657397482700431600920386859996580298013609754437393284959615158967456669731127296 A089156 58 3133204120528344057027201339874973640533517794166253386165184252092435320778078052210913742959306342400 A089156 59 197140735218213165396818657358453383121003505127684424490503681594453764348778445075393039827037952409600 A089156 60 12407599784111629489708217808235814926117913938280618378711211711373598919746895825389514831069708640321536 A089156 61 781121928252312248788252693062641510704831509681769561656375600822234288778346903647526521436996954379780096 A089156 62 49188735286281923046482726299041429408755029802187270336313450425971207304589428950191170625682942446666776576 A089156 63 3098307841161622766848244286913670282738412056071256634940378585662081588850430142995160659214093124632576000000 A089156 64 195205496758186771900372391029806984337061906454583196347474086750561382603783546001441196376812921903120384000000 A089156 65 12301688697005391038841550614445512052461243778691480124661079394522478458355737709860290457397562445973306736640000 A089156 66 775424351622808138172855280420567244563039134935259836250904622550597806515492432833470870668134321892921641533440000 A089156 67 48889218465959824125247091308921947833639917158814208040783254598520916371405820964638061862325250238231734166487040000 A089156 68 3083065766581722472950270723547067471515873668579200489769117007121258480515124868790756669345597527999215761883136000000 A089156 69 194466914927023227371740831624465143870216955717077971829368811952644907946358760469930558880731006101297309421666304000000 A089156 70 12268719227118418860569484433685848309278242616847880795804848377916905359776645260537235357174216388189927560280864194560000 A089156 71 774177843933636295550825376000343900771309633693482144340872654160257077429778169171960408287183006589498749695517115023360000 A089156 72 48861613366046075949749469487132816132322563887030914721069459583095978322103499325300674040322855869594629421369226805903360000 A089156 73 3084452380622612112872156414988080192702816755788553145462144155329984445028263684186741742759356110814718209297918539595776000000 A089156 74 194746330147184879903738284796135646118671051207698597283539731344121647545991964796468377850363553538627452986760326434258944000000 A089156 75 12298135539477764319979786412825621274967085533474464876919084303845958249723925647491966454487953783782593660470232198163862231449600 A089156 76 776758416719203612908196980606196650112256280467455051685961332997206908731177918804610324456453834415587030616015967729457680718233600 A089156 77 49069017445045943328232034053662897304713259624119157510316529179643424595009327444890195541106096299097930307816678127384381441546649600 A089156 78 3100284402675157892073043045731100875070969263562032239803693921212184814977249419759334511177051843749711441539239163735462890553999360000 A089156 79 195914527137420200305613685074125058085881932709605595715869255475620300604067863349201310984786158363304950674573193134216759594335600640000 A089156 80 12382287901402800209815548930897388983672952852078847663232226619197892048928599133327895857515947173956781145009712239065334748260995799449600 A089156 81 782713085669286960496580018503987123537964605099797738829184688178579021003574377405864687755332093756765673671200733909617538813408375839129600 A089156 82 49484601958708590727980094019351419120238385705881085360981815538885582412954116914447159759598854013143384137466108980950930133809511332944281600 A089156 83 3128972653972051403847892140343950960774545044778894002503074299424961489197679391483986469920345595605350287455398036304576160006883892673904640000 A089156 84 197877365865366307487333024721207365861771625292150963346503943620550455719351656573915869976436549469019533258148743388885089629097471389529538560000 A089156 85 12515599604663201900391902602767952556684975811696329221623804310026943259904005898203706380394749983412411104522599329948671656518539250616145385881600 A089156 86 791711515500176715563785016782125907431098707863304192037861896872899616793624740874796275325306401871200244688686483519803370272057558090355234675097600 A089156 87 50088802108399606648399570389266209609735189806084462758094688781099775676610162229392052264153458161666063412947967267040179825863201281196970418477465600 A089156 88 3169358604482929656213299262750573696896983859114331966873243479175993037388814500568453720226652182233518991780023755275011378444339957100531444350976000000 A089156 89 200566263289676966442633915117207874460468339496917876409891367169003279117998574903793130364309125044199301085168770062387741901846184099992525428752384000000 A089156 90 12694012132473164803532707702262632109803192228781719857875218361406487044384774989614687782721636889957905789767689010506598791658377451353798532864503971840000 A089156 91 803513646123807950012868082664076494238400928597257189738147622244729712954647242477510999057589269222385608653214364783396561794025076553656406202485718384640000 A089156 92 50867426266616643550058486238822793413137634589401788331079065635829401431263103030868366441284701393172914268785436412535288200227043078838184097003864315658240000 A089156 93 3220603841322612326050644821872975103830982622402175892022071492910183862152812489270842578708232452642095947923101512256252031268855219097212349580219227570176000000 A089156 94 203931726079149715581104569988367707389525814980138866035527058461885413265046084087482289062649489608766778094926096481826848857293975838135660755945108499595264000000 A089156 95 12914606426190904359486114295055038893139061073738354231410636330755915961867188777287897790771239744380734546843399609843478103989182246495811967402752745864230338560000 A089156 96 817947494850469413087522457635248044896885567762237674854325388858171128827911308653194096015843050546447182297559133969965147068800967941690479831284414794918380175360000 A089156 97 51810353892120540194447229715302972769670044448635291573002472372542062072842373618489236913583399366231669411672705165262589883159982578144378672735488433110281208463360000 A089156 98 3282113630567069622480393019449222056754191487145950790609611015353455910570314463711875441297807181842497674933535383438750487808676947161915866773455972793033640902656000000 A089156 99 207938859934582030370519861551767956413547054259193476964013294798248783484662110433129964699645503797776540788075624439750176808679838616315548003038143614936994298200064000000 A089156 100 13175338867631012775524731259698500547092603033149313410003024779688720119641766776419807571313058553433198066797732485501674802880848462471539226349301640472191857924833175142400 A089156 101 834893623121122316861444435052373878016803458707601860331390576020710097525571249146768584552289193008143727237243705749245232759437951153514606464053540753599879622815308473958400 A089156 102 52910621015299238070808556284618646888418998431190411476195731252960311278633241993216742177339923651937862138745983652780694804742296853648878766285555341661049503078194612692582400 A089156 103 3353483039936582871035128027691354337616451554824435166047130709255397615586105374327357662366232883736734706578640720909580468159932171212508821043492073874341567147683858759024640000 A089156 104 212564193458938815741100888844004204160543391527621630813540686036811438506285546130995485909364959815436901541698485577299724083113807106930163421438745374913700903418795360895631360000 A089156 105 13474853927589886854076412409026681385123549584135024697420438213912323548869745401248818242186987116115155441259583199640133148552553952998191700189555862815935229623200217918232487526400 A089156 106 854274078619052121937110654129265762829598506280207097976298084331207627937671676766106994603640944672926785902909083134465458037320405185379128065701981585515489295912419938679428376166400 A089156 107 54163767208130353002239180039745875997996058529376142304951234571435142104154740226327551035964833286912066171199695613908726862706177954903262344257606012826625534270242753355502819108454400 A089156 108 3434458352806345085772985044358371903988158855309207377292689736714114463325861271552799789626165183384787734929637763721441562727836866893557341376279613090412572457670742488145566273372160000 A089156 109 217793397020854114965358596419549027303288830687861649611090604510907749803621218976382175633305603663538449154248581979131671404482599411026979746577063480601885530792704443093054887968112640000 A089156 110 13812349242336772506252646139342797882304840474208968696856220142740689703578812936629772595767233133629048013073608251637863262453408198812912364463580220288458885213023335927518684934662678118400 A089156 111 876044411128928244107310108064789015657366400260810311011320052582222905040165963980760942585656921976562076463310576243155431671438240192479769879413322346054535070451129291500287432375761528422400 A089156 112 55567362909477643687770949443818741019930068518583974434033080223037452608089812784182730757451700348179152424035678119892699568353255416494676627976205493554778028722530878235992083832416128886374400 A089156 113 3524909073277225419930649937308573907599918200333073795251530658678074760165459186716893406964983732635689048748445397220854150706095770018066259586555442852170898524962801423067866544307076857856000000 A089156 114 223619624052818896477200936435301329497957753087058122001250998228405680906821725370679963518003874126173494605058347643451392467509275387209524518603404634939383478107489313055419015280516298440704000000 A089156 115 14187477298999017920799569672715175222929182644553091842259482613953357807104288060689697351195633921271124967057983889627504843721622878585291100527886448345837379478786960533461448565989329550432010240000 A089156 116 900187843224597616256582446261301385339743299757428696545550834438959721694282895608160452267717267149760403528158238209766095084220592656587061135872233971679225215657016648069008747835620230844949463040000 A089156 117 57120663681285914224797842852018164551051879904192909935582040179246617670901803339523907129125110925611328859247784462467664882492222081652076805616617967814734116715966135503856721059242295813972049264640000 A089156 118 3624807413730553993754048688885611189120183933018159668132741360412403861965587003074068108251576272182574704110265897086787466975734518195042736673573946880285770290881045484861232313124568556537324240896000000 A089156 119 230042293760984661846108224906168654622347700115751159267676519424339312221165235647954050219484824667436524036629644995091041855868972137557918764175383119631406179189037433897798808328105519386647796383744000000 A089156 120 14600273179912449854790608794294733022981247753679802187254389406708539837094643806051981447319102966476268543884802168627328224276768397188273197476068954640517280401618896957417961922788572636538565308039823360000 A089156 121 926710980465809712468922449976293847368648426507999826064254836288273972846984776339654542112413981991293658408440073498852647326514839453143468979012429155905617553999237379068416251827042510541953595143786332160000 A089156 122 58824355480274762388150929049879253311767074374491676140035671946236269629284175284149702829557574009786508180983582800358774492860386729232645740114705648188197593062188624559646236231265824461157557473416220508160000 A089156 123 3734213166981021997328319932547031190470030949121673988028968162943044044680053006999628170897421777976003863904860395364172583974031027480668449256802386444573003395923455286343065984302181096734464815749153161216000000 A089156 124 237066192616384153002084777070511785535261309235134451962184514727359182228808901044787008406119464362682642802259758439930078226505368320050053507500787507384968120896872095280441324283342108772812657590052117807104000000 A089156 125 15051101192610236283169032461464372444131058108300872863853979747953660577145221809846107451584320419789503013256097057826923294844476765400497528339001678075264418266856413982190225968016889944087713365238601068706053226496 A089156 126 955640641204976060545157182267288413557773536791195052956074152784911635193475554791750683353251469657000231129400222464251947088432230483241869269725819824056168924394276580793113052366875367465326308615164631826203133607936 A089156 127 60680366349198896555952598256305401761715693537322937957383942409929353444949273270918389971612150359005446382899650408297405052944096860067534314673822308753684733517567858798424079230158175109269585653814195963606856101789696 A089156 128 3853262521344392820850407911734627685112854465101976602225479350786773640388502435977996394437578200287430811570361101366737073796572166333878338683266890260457372848613134783562036867129917320781498835096941496614781072284057600 A089156 129 244700810068890861293767049732261690017685403103679300619328824604401766407326672573918090361115416189685252254946967498752831668471649553931932351845292792320604789883347336645142934234302178109774380442827127129292398334994022400 A089156 130 15540615422704158926813905290499262890486489491690330096894860954592070904018821796857750929717380576019196597883169256126711196357630034298043033461902093066658925358735926806620433771712401808077420321406188416530237512624600252416 A089156 131 987021514559785569841841423967461371587045184465648366906893372729110389420351876579450475924039561535112118356179125129405226648403347652390410332692251017347588279808822394959539018903626150987044530938300528987780487941262531362816 A089156 132 62691727401823515225335472409922254923144470490637678503749226536547140978711036686064288309632591764758650242955513228719770543657861481880801003032130680090831344101098655864973695499122972669993464793821220651566380689080980745486336 A089156 133 3982159811673294234110856283554109651853984229932754568760960536857050574010951485129845347091592521164724937135214803764460070261403875913916445644575839908986268202385349637056048632642578556843499182674968823794447698697008873629286400 A089156 134 252959849244265959149502190775931319198947366244309325419826345031857677318482263687611089283860582972877768806800916146638087724540183479641068829187941235261057762423568002028147606123819810861052540194890490068596464239172257154963865600 A089156 135 16069730722558533065584309927451010096948174809375663843471323261761539325930486766704395967446418124115584727465719478331416112667612371375852845255522515862584713961465507111996741993284587398598955598171716435097906171795440285313878982656 A089156 136 1020914441172509711824893862787136360320044036483873813432852466839990665774793147606866387755391343817623406548278463847869836271991453430980976477864039002996612437754315145166222083675444103062721365125717151133239902389990423870014348066816 A089156 137 64862470998899015451092771868218859436980179653775166661057753956944036937102292928119469348838243029151178958185642821348300732071182083441914813506295668691424820393961407388006492129999188924001543499561680265807863336543105163286951332151296 A089156 138 4121171492788689807594111214059274307852657917510394437086740300772016629589045076823385733674347514454575012571131475206440027610067754724045207117339726901734091192853040482014695204647081421867352847850747380887813202962463623586284977520640000 A089156 139 261860870530662702963108376869564977686228737106903414741041144071578956759370914300155531460358375186862034999902983871323378192427214949305948716448515008906913789668378194208999988288279828512776867998749543636988577609943064126413382363381760000 A089156 140 16639601651410053437837811562370455043325494796031403026006027506674104141311176604112985081147556149322879727695876055124639250511613746015448452275158250455773939838021409808508382112937134801031072801543398552038226832437206575236035997182040473600 A089156 141 1057395170059445081841043359007159398964659238138472402262632212025144761009664959176995454950951908742364191884588557266694142032813265328002273720717284333173072633006394881456369687657264001629064565752361183495792307361661299441446718674908584345600 A089156 142 67197557448832292925663417242233199050728501268218302896101528449816955972626904912141550479322981487218572318067695269138874938516946325613468835563203003340208858643006673010084659325358156418544060310685066316202745569758454124948245389370961009049600 A089156 143 4270621823096603642534704731185205412799000452255685189680353385171994522080587100778481050561306016958739135633076276188218586243660983166280214127729405992514814058998067007868649971110345742165380252323649674044554166094091983998373500319159906467840000 A089156 144 271425037767472334438226152780088105437377213157290535022207583320395074683067807796313816090805721690489493721420416507212482044987740372240227590653505742436306110513589337477725948665422892312052628089233564815876452243058844621884279975145742543093760000 A089156 145 17251607575269103900777235866898065087646274222200285584277612036339760880935652889383820201641995476860022263101454159980133146543197955675529929968301700348364497621844847604643728101581762959368331073020405473093416156227361911373619555998400047898584678400 A089156 146 1096553485518005620132645607389600337539481439226978707871805190354128197529376635260582682300803767292913150881361786242280093813041505786871495589901111868793285061449009975611811251169108852814614106657489927466334076581339263664499514071308323855207392870400 A089156 147 69702823955378047652565129528466693971902034949287348858039967633272471010930227042795696380464956355836402306456774852784305630991383390474066194565168626275373949180682906119708183887540803113726174421723432112958351901841932118160854298492478722492072355430400 A089156 148 4430889886571785680762951349316883888170032572287605211373943157987974280296715126661282306435327119698073711263258459871113365622370445256395624968614901169915571897333038645045730243106821322842965908729351117333966818303721068358618221567792520690191816458240000 A089156 149 281676945005800202235516724884027213831153842200922385903398334866329425370527774141824278883548503149549936667228154037581037876264077910451890767339526556315180528078446921014973249143162633803273856019535936369649568272242102045021651065284201942298909013442560000 A089156 150 17907342620774075648040839624076029826644611304252204246862019225162465392035949181193409675710662919162960987012881208258689683325073656371420079282432720825694900900082654709802398895394049866415278934757356264805718082209220383948075112453314089133130499349886795776 A089156 151 1138492626663568810342106476579737645418238448332303991558226957637959406681355401440501107866540429727877498975907407815057616068723300445353821746812990265008575916107811832367216976323211306133654269035885257627411333865172633485253842033863574256954173147913929097216 A089156 152 72384951219775338579431061986363665850556131373227491108704472821179650393357727182029754994542389413356444115982744601172177751837546738633995166726560819418401901857300620857203478794499796956249767857282264278057484176473430960974840708647493690413231082089217393688576 A089156 153 4602407680614875216439198285296410792941507366222897080874695089369208067216610753886671251820961698613342364997595671083116295691187345285267991206621945560354965642462567563068121570239373650719046284710108169997042139701100202585114823817802110675853438531402074790297600 A089156 154 292644507667580620188347444217170801702778969646916395328290866910412205179354593990935995151205140248007356760774764313653316075290076644149922687288184683500013598810224004217647083739916159356801749561573948331287721116335970985626235135776037192840958494279719444702822400 A089156 155 18608609522819240089042981774850987100026165278406476148905250539669889040735870793822141771010009903696975937315653042368820659935748134400052457426822501071560323614900477433809888834178354088855300961424277817686365302748886473708938893318814106778537395541192519325482745856 A089156 156 1183328942575016252894363077084393374951762479876892031294059656441427572589752898783215893644877822416486002388630688961837411603974684620189003112938658202591969796421294594263988335260068761228253493944718984092335922713461570429718789415311649718426637366298278541538472493056 A089156 157 75251444310199532495311197240540993663450342580102550473510636849793642165796909726734798415835148125649376229793831776966042843071797397090540919937676923493680190830036308235108068135563261126225496562632268507471821501766475942020606161858845072020472545670088717878036503986176 A089156 158 4785659068533599494854833229413670947768537248845169409219094979279457871431628500327037572703888846510212694376729984341903926360390384057881059305121610468617476003916265139963850703894417295465293957011496133731063283776816904564649669226370070354899143306594810467199597569638400 A089156 159 304358906143189196401071056613615208177089538925961617823989643050710615587859920964748975843323340878582184847259661814981105909436664248149936960412873234053021033128462682741870902817860748928610054631464410415727743885731452979104991486658725208587293231588247875662146503809433600 A089156 160 19357416655023172384355869870036310749568005356652987619616881291552101845522633385808637831745266556965876070151244028721432699031365244097491084392858995731543420845115931911559703088530204794827679855845281167696794340972448991629189399171174084969407216587282307547034806483844857856 A089156 161 1231191740781755460456873230062674431354492089011924229659623048594001852560933708858212476877197028692609597558399343212675527481742776045399223071285573105465971607454398049519091618962380051549763641850949341028908073415773846099433389069864248378894449445234462406205941742927731490816 A089156 162 78310625285181993863133746208936906415962691757064498068074264921056923807852249907921627495882389151941025272775640955973312060138845957653074558027223018759432618097308272585445700054702727266048035964436941807776223375335631513310645357884387848877719259973702928442042186311786190340096 A089156 163 4981179447173682473133954273518136619480482858573487964735048655071180745804144015370828803042690265602029911211970086024874755603697906147528924802062813869676733207288606295660477740692070047033052835255313773764229647495849194832134843419948641823303306460745904966955899539573136424960000 A089156 164 316854572936843957864212133559203349544573796302441698144648434050033483621708099595233404569037375021153751562156305370942196753092096018113694467673869496889151341536087675543533149514849707352288701142781348313405896476551849229152496533046810423274241080631230738971818787547302739312640000 A089156 165 20155977714163850486350154959680722722823412178848906137079825836552976632182071718369239416099716883549504189731121042956784907255209000607761632543904386828446577988882374928048526948987678779662270002069154628637718356227554798846763123443023578049955337408179274294684231336144041612306022400 A089156 166 1282223297628976991223695356387040012910585490914132678347860530398362997705617627833503985871563989826428932228846771715713927260146873749796471025195359863731418511273010236314080221255937915388926093015937668902991470940134783751749289921638035264758981983903341251850717996469314758650521190400 A089156 167 81571635699109830875143234608284258304932791854553269644270303764405507233721242429820745664204157491692281754627036993099100967378064001285771953394033925880060679004082086611714750133658259241744128812618200533247557801903607033854337988523371991809736457076586529786782899586495518245615199846400 A089156 168 5189556018329138758482397677956179641877030933036984515775643333310888916839209995287207019368090461737622630336178699858586511374151492372049749132452073317397851304553918463718643896683559038211300938773286595716387287028703117559128730590723028220435189283117870354490765819781439645756329820160000 A089156 169 330169216733656081880655395476519934595193460192053384389691698593625905757648396039227093719471819977776724627092596905844927844403773446140579368634683387603266874300974876793424694486862570028006994889839087084577928112076067004977523646627400212578889541231420982900689350309447607088771749642240000 A089156 170 21006713664359025929858435268405341123108222914176313903085264882534578666062123914864507591604385341822050641312170701185663641692305078590406378753144055134535658110196447787392198928788779742664964351410490090987836720591221423545479305187026967379808202058328653716777921565072403296469889683397017600 A089156 171 1336579007068339328559142963069904023055926825311493290634195922605111092982248120622063435455339848531806638964424210556175317626413830905137878528255172600170413247542425030698404176950713366714859119590363228765175823922337987538752780868754246595611081724178797815582588008622514484575392219021285785600 A089156 172 85044447594690672615281022424127170583291906474349309978270695564396276353849923819937880539689171357446467965130094076648712787144381174774778945900861439284720902195845734146369147114156017782929399978738044078417615202076334178446038894769101329219604193492650829748770090117052572523423644767785425305600 A089156 173 5411428580952551603078658795967382259975980042425434392148709032471391248898118711707364084993954289589396691930694348610705624372273029811924522188298991779672641456171894019457563024631585427705929009305647737743944214335065348305410687667422118058265034785238539215261377246781212840843596147407884124160000 A089156 174 344343878453648189179600067096650300193657170526306846201206978935578147120398243338867486912425441699125203476645779269053483168207701543994725745631334813686670939408747040290059826255972820591699408683569157592289908259411221310136713167576498778320853255888908584156642712594889183222690748322492228567040000 A089156 175 21912256647592648145117762754580429434194357304045557642006575668940984893341584424185416502031846517235016572687115786840807603393758696886910218733004910572068679623013772149221656501709711945607617137406645270934728158513395548366869838641102434062763492529906914982589773864108459052777511620664359670436069376 A089156 176 1394427650433916241800957380747450148100299077590762782568621967453098285043686230704580319456004918786090535522533756226536331376918628726841025753163707638114376755286632098427818854683439163951861590364481458690304464802173990162369179230590114142028163761971622847505187360450426789132873041930511247808571375616 A089156 177 88739881946015445867828783942064676436339579436053425042915338372683775007696995127513574784815764014180321384494830389547047510764571308128792302633841588344495833559711163026201706872609362970220573099034208604648804139057920132857179510227382186791273239855991293130211059043502049483639146800431077188893751115776 A089156 178 5647490782601487976514643351242873802746974118635845419029620259269017924678709158411765313600003363154690065638662290035433234462368437877505895689650239197634181252045246469070607301411738400869611273730986562000184593674927097459071353504055467789607478880369298177873929410911423197159764411323987629203552573849600 A089156 179 359423015637103481723449220921970237276638858685319365967307423575332637799008422224235736688870798604638853556671449806298645010577395231884272725445639442214302308363366744976289044640366853694918928735427986063037496347442730823163414341743823383448798015454791889627342182574201791482071003755853262684367440209510400 A089156 180 22875455643617547569382646440318245012568144566035874175423480522376516391197039241818136286517707355538004980364134875301518848201592728336038001544770102198529133730458799732982275734466726158545603187333676183600165711977662514182777285816437383448031870138187177050400734732022568438518910140769444122480967931675017216 A089156 181 1455951774332594202516170259393163338497795875823258708056708112771468510786454308981035420894489980296605523419204259251753847717214866920780590775283286585202901126039923684870172781534843610247707482910295541124120604743757983705412517891338572692326100594379263685667848552125716866506503654201136584346432512718815625216 A089156 182 92669633789171165545877666421918966284514461906221459583105601406488894673503343963348415107279821380849372402089180551790533877478413621197603026623984248301220180401958557677409876705743174823683210875791200656145029811124379062856419306858491672549266006144553168263140555906317394412604989740577015617797399236056329486336 A089156 183 5898491784914367597646774575083235346892144495186528807887601897879056642062758756375928861497138381421318110791403065609504673571411104390839099750714707028543131671438826526476362184178749782142289477226448186528076250273006850320545355027010685574547326545962242332399008897545646568422729736063004762486098008646948906598400 A089156 184 375454612485033675500683563678348717220017036820500178925129117213342277912472076624535672224096442086604874775228396740963409725264551152787205815843106415391042467719482091694033433943691696317090183080412608598903621017495755984321329547841702376819567516611109857045600240737961054184446618818804370725184335863255624423833600 A089156 185 23899383720940678586927018127804886339410250869488911550094728755651551977953009986979530362345745227619205308058962152179433201040991812775296996273373598305827778967258974942130623298387496888113982839871233869714099490483910418971477716319029498824896015254012133467435371513979378862846894873332229386617653460558889269095038976 A089156 186 1521348167295176756334013967917304826288711453313596149689716064588569899779132962246664140873456223320492559975277423789168396450217668679479548555469263704202770875168224104525286678882346379547645606226253440194851829330417811991052452006875957566311718087907265146301894771906872788096246713960144009713696584559965812411844263936 A089156 187 96846303488283060736993350381133782802698223358090797545336958494732198958561464110230723328929321808164630101770309791810213539865519300275013920203097916395448452785623770282706905131389273672148193221951975695442038451388006412309479411027891035027999897441711180778328836498901909295681413396579084756192921553716026659062589423616 A089156 188 6165238310565778821249293751628310641298975853205757539526034308882623575621415070394384548723714748426053014061317254175333308756717361521581635368293637163019438059293047847897536683613226170278786632791759430589197219206174016175201694058758341693441596006220296422341553930583105927888274675823419553571584243318839406487404544000000 A089156 189 392490313638432777620040142941207766025444814664888939653557618336408681136360618141746751334196849350934851246279089619522834339591156742846337450019968693527186679848497678149583266450665646473750976885108468905220799672373923124197079174660178313730146680672135499100689328339003392928454451510363896970219510951502287620009885696000000 A089156 190 24987346766244043262103129605415191011484063655747063570427332899926904982651734316010479826435620892018895498223501257412910558392559931611829698685127234618033738229415204426408549573956815124714045017508638485103521722211396206751376243646476531041556564812598876554602599805847218332913518390869886105129883998929524696299541270364160000 A089156 191 1590828428578055015584069470311307055143461271053709928980807355537968566294436404724167544567406009399459396142702959251036105179933616834058193970924812150714463079463892103721670552761227045450997719925033401994950715920255907357029259901413307627542399607362370776916276632950451165450095882519476346331190084117697972945714299650703360000 A089156 192 101283433749863850773008492417749705126709718051040649206712521777998728741824905283239328535177178868401605625337219787142029180876424617956233687240012920822983452544912703473449709945308868954063109608543066278314811444282299823912875479895146129590523895835233857159319315542911775611418886680077893128027752712300780361733456988481781760000 A089156 193 6448597049079897674924613831725286603090143824796585241446466123887937530782355106707036203764562737370164243363573530757497822904414309751805519951097066848070755082163681375543862442113734962319956797434044833033139327801012168444569665980813674486211347186846374819164049739363998148676233768704468075449827333149682694995491599610281984000000 A089156 194 410585580377786032469246248895170347224235413113384961218491140358623665021890760750943184271065914172894942529203547296426694202814848233486304992052654524293212421256487361434298537184794121191071361290211270315034645120811899864289405592211917616803225531651310324281594458673528170359906836137782752340119115680091328535138604052304101376000000 A089156 195 26142893615609503313831978594741805491047900885304100235757863658206881415816975908520593751303391010569524512173195521027780162930343994546485168263994628910694836259072893736057641633805225493861032252169282160827395675193216041810024833606984704038829566095992817180534976496909698889480694217469737853247774760321725149355722268528056352112640000 A089156 196 1664619624676383371979153152662524766879172900977166242458516432290848079021872175706179464095382641019108486857788548292481490665953319546131278221311021600373151712671104984282477430494700824126184286440604758862745971769768455513518703284743618716434944978892743808153839126124136474769970017768009576319189110009473412144378249119049472372899840000 A089156 197 105995552129307216540001845046488922763161689456784704158922066304574380151758256349050462336084002586105403050508318583926604138984596047547910964983695936573901067843166067135950673982829157189503480885965611853577161006516619623533695876162897128865844857448532201675096930790588473556854172701899584551180371089944356837759107917519367964553379840000 A089156 198 6749497406785086607755856697634296163298562431382444022608229933750114340650171185332353182731356597692927460853202900543678567813517640370844937582524705031708157988054274308697767129138218243237335212828398975392052462418837088771286562219494347324270357671016115403063768442649348673281572205209216479786926803105221212370723319184148305956306944000000 A089156 199 429799868401703276245263632032501718239972980984421855997277043156858370693884631337207384773962832052032869544753902558738874430250024708955228309363555964886741677165423547696087019805093988171366648542681703638823664674880127158063161550406215837955981637704574705714089030267931090648109012879803803000020301107794574908931524603235041682166644736000000 A089156 200 27369827539767825312608886193282522418208775418280377558649001019046003789134850877405901145359862730206273945757746416501515019268093673476152520831594989266373664698565037686705899855996307204347896725857387960401746495962236449476325352794487987047372093081682399089755475083073959024907841183791058096562492782664801648030723059343848748337044803446374400 A089156 201 1742965030854565412972083466752218167815802300352923142222546179694014090857819620677803543506353322691972597411664614844131627083816234563951902775571418873402995631670089997796092335434890104607844812322306414760252959400895456374740266054684374270024793421797524400299703531628771836405715015052017893808705884288124658223306670098482798972835381872322150400 A089156 202 110998218878956617647439703461135575107066615350658913677177336534820168407853201362478735691529589955918273727293809795988853415569262166178556838693374597710227278715383843329895327950453903342517583815097916876697548429895120154637855845377996094822255337649530101099215587047660898021298213853380325111490290740652891919376144685432601861926956782473078374400 A089156 203 7068934592587389826347175562702424308063423653237624136824096726491350189753935830903181197040701203142806609476324939420833965973937043580747035052218988430457435760650667534639940272104909702543210147403309302608775900881282082405095704351234268030079033903453779449265485370862706223569973365934900755237815016616987783086479994963462358379021703509484503040000 A089156 204 450196826731068257341246937634023023531871612739392234002604689983300910258573516514141123455822804152019520204976451322615042533493539920071959096257217691086829594892742186253583800897311106234748257480665429706974670974657245547220952837400078917691104147279206117643744093117276594858955216491253508344632379733789853625717925676932939716696103869528103976960000 A089156 205 28672219059093331743029579145501774810016900511850859172850337711399047069683069188721776570256178751259099054147261203073738747905421192668957007336015660233745034227532299596406235068803083559616389581296159427697772253777185462894817165627363750693267566585989436217703997388507277502287072007566306961817375034573934754784521718087050694110130998747804692014694400 A089156 206 1826124956426092823589141121250751363062631671736208495555491336241771488380783761119076716004993485094330576425906121098847779445727836096458812946067339557863868385992641560985780991255456943340167836539590365420354561930548004742258614548002606138507852055904202678982289355401654377590285414493395471127213802701579275224038530734652725157800900533312439015859814400 A089156 207 116308080073800453434815734102777440498954009331885774465086084335754942613035321375180674973887179167422295816617566307623278729409172218772669893028172434752841715505287452557878570010017329830274344870861448916664363611353970499524305211263089090131072675609148011576029354453641311780885394894526909702330595762050241693645696524587824472894468222107052919973373542400 A089156 208 7407973036505282208879859395654898184146580716414211356231305796865900514619085881597814995331996831401370154222248652858882832534206614414986343316115753541164262001811439170407040207091432925302884262346195650766464505534555314083052316941488727273603547173367424664823097474400286583381282224744784402175993659437538045742651658264474138256009537556356209002372136960000 A089156 209 471844517605317467281393693533036181531765215703505248881190644430746393017228808814876015374477909211072220781594778873003192002578935088118883817823237478086861511497626646240849729473564132670220275724499939293012429716498537674719126152107702038645506179594675252871105916705566789660525275439168815699267456860761998392397226878121340968274258364464998448648515747840000 A089156 210 30054420083558145985809980310332286645223848719863250793226561714977330613876719058267010661282073911657161053111133233096893747361364325806889564422989712431893875308856174744921476410379462202527543519807322935953035890597079282616368074880791030424179123953132256533080898264941863459262214197324595538495816415032104199462185777033963080900207554729737720686868779394662400 A089156 211 1914377653702272402747807720467592306475099901963489565406803629720553286883627434282717184830995193163146158339469595154583785512841337605296884899403021359319441109990153776587094593725052450839175882300638251428764685172504455562168933837046349551326136289329391264411775652613934393704757433677773145378958063733233370469442202756371743823124794935550753434023965078480486400 A089156 212 121942926023244534977309536352988901319075525225498477909816292866596254563474750156202315117346080070305652889114615589681211163413025167809955969442963050481191982331587121783891864920124567453258419880445319220326606035326112399175267056792049227080539067324107742808805484423837190149946081470462894670527442999545643910547107118901687344438553375942741460020104680501044838400 A089156 213 7767750142325744585166623907516981304682233857957869936727040190095950443881108861809268237984751072388268131313038397455943491420653810640983331166438828625066561505395463465261466852237430843525685676441776820003612410282185299072417769713439182399055696721697004049404832594610625747390160141277915880839875471548566441876196071626570487015967274052205753255705493324693504000000 A089156 214 494815657507244539948937154488134748642294354821416881017907069899556135376853418696767252533329261342468526548755342115379411598300773391688304581446632958120276388406760226450400206027285711684581970023566329221569970182318303221093496212448826163905118744893106140736809755312345456160677966075311773827462190532615449657033785848056937838111379897166432975931357111502503936000000 A089156 215 31521079389348895143923796335022453572699273676387542394606082440717087536490290545937217323435007233913856171183379355156401874297587067008660166913668283827509369146139468715598262175867669759356936842005727046841997666137040248562732075348073783807467633160885978495564981435133151358708000797651990625671811879394467918340345693892827481809014677825214058651684722693964677775360000 A089156 216 2008020311538011011944591334358746912934907331069762092854739533700290431366931708540412697948768991350847680457886053632787506368790833729285226771622062438985585707117974570671553079578653704447154987897059623439100249814568838687675470867192570011611452333195932870821209367754379056771247234627102685396235063967145320637455746379706970455529621250853768432508781129065011148226560000 A089156 217 127921755039164185816128432436479721364820774480643419916241078955657160759091816467551550918717067483065371789205495401323518199691044490244416447895567581260326098627481385217146701892033283150831027722255919382946664142363166598301458551226509039107059257660539746613399383516626226923480005189492528745908289717984619429929177662039076704533727421249573255628325550377292318858280960000 A089156 218 8149480379525576318847538970723971138879963319956148854019263754022128186058126073923892676574105578480951090585778930162593293943788534186179514301166156237348777379946188070941700080976348120264624600873285529917711479619112936474570657135202818929394255712756715277475127799321133840449626793024736554816764959813362380819240347815619658081102456455163874857762781674991377505583104000000 A089156 219 519187879684783814860906376330830814843983308187470916954427065271150075290618386843033918576403450542542065033865220996799992911290874697358442289886999750794273236161362303444770717128991380222702644366604687763092660637228540978082119663043738747107855672470361221767401907619460014053693552357003703888343541664468380726897107226955591579521713060790622386593140477868744478510022656000000 A089156 220 33077159458092965812829334794331915857040432111470275235165004444998781375234137563893004899822495666779917129055054299412988903754343359520534332743574373214156407387191373382538729711013668690214702917347577530707762198567709634987426176390562768621941505141871234717433210921761968055683264497122020104815026675410912661840772694838382996627108781087150260154253430094328034592704157450240000 A089156 221 2107370135277943722444622136364600340793376147898970323461067620881737229176113611945201936380460278789058393784158724089723795988140603477541585984333846621342675953422203636062984686776322941968148281343518511332552994456181237082611618995716889598284656206546552150555845553784792058946323609316692972545044107323139069351554739490137732992211213645784507195203820179988128169570220837437440000 A089156 222 134264842684250037362562989899980992542929721824210705952085402006467023614506329106609507284385666505015476250871638809799271240605991491555574614995384486840963822151823404390463333104509894014546589421437923652463985913166499990658371111530052387557427317873079884098509580094054591924732428213551393285932103244236253298002845895690297853092592635913177096843293403620644481827769261951549440000 A089156 223 8554459722913748886556025200569079948782773243536552127301723093512640865897199886210894304728579817701764261361815045646765690014599598661639739591614072434734456234909957458841803064777677978557570309535359997194130044185017566619115265333544169091213431075410048558742740726135706912552478946928678125181428862817232298043238692431079243856473496503595694939337023065648816107766175261261824000000 A089156 224 545044018742242745941923737021845438611714648921490734695162624232036753435603830377523144175227297447439992123227966344271239080397682145721803165835719451247403369209541992950804154518546893883166315681744497984490411351582963956823597592802974133273681265863076018008236059231010670436925467444793446273716874888599607219298941293355074182308071703726706699660073737794714380636687408411181056000000 A089156 225 34727954717220307697663294358863348075317818449294681633273514732342626458665455504731351984630518010532772298914727899013191449235675059598115157344599506833675936121999130965609898146795005583404314044920216505891160942266619928228217394032726088135777158914927245686985765223357940044090346243899355199913906787371162679314294791484579179528688059588901229782335375996255514500973611685326226037145600 A089156 226 2212765515682458393300152474238284552233603129581012620844064897822295423077457064803151922633199778795638317290799457870524599879704140589651882252031916137356572662902575060705151192092176656173551846205910238081217958122945496130173904350740236213612721403541425859496778645844225346670223358557560575461724036168245550986046479718930187076612007207594047784151240602400929721986853658205666756106649600 A089156 227 140993816672609708530957243986404280208598797451746401105642170775203220392183628422423102452331322061557303562010569877203899199818108478336276071356235899359445724025406905046010866417914100234576537734656177002125764045396269227930480075425039300792719578179070413693717929440912150956502121969761011664864422826152108916468974614416563802070127000194272569384351936277619945993658018543880663503313305600 A089156 228 8984070451414904557901330697533193631943726082624745672174690798626176270142140866159477619327144336655555792528543622292439898997335767229168222121429589739885888278350219919098307054530214404759374492002830115070817575099465262207543132537663515311361271367350585532453664002002104663517959926374199273597586068200720328849488910295349067751175143802776016828807466792205069042578347580500736953454428160000 A089156 229 572472418056879587197234229659727299429931617972226466738013996255533887711650343130463794761764197499262385298157947246514377823670663076613963584779374424617510079836819306995293706842075703581423879264025954257905129114074322166788024846927705424156668305730188955318903994402589594209435338811487239096609829029241163199751922175785620396488298120345826613124726265962963777036576820072843282772488355840000 A089156 230 36479111231347129923720379505161741299416990005597472737642805820827866917800591588981245442481132066039198063365206649177435352519851483597461311759517091312768738338026745835032279304709369015119233060786163196675904879208254750373101811047433166417164774387763157442886052913340484929342320337585767265062489342823306617493212768519225796824968207574315038693302216843657670021880692939059870142242909428121600 A089156 231 2324567290117388624206886309571853127997870544548889414719090492561431488986458132368398871889667035567314379153145430494882101475720876938772834223180024890952096112242508814034787962779150259541509200895436349010178963912735520789802880751293729565830407981158318317248803238678745360145052532138172776353770071063481402719221924860021179683151085906756172137145639827088989094123455480699969689473467245238681600 A089156 232 148131737638280167057849587186863431389945157777764826083209485671789984204083841669940932749142697011750777688668440187204929016423545977552851872648299273438914949906454926265108044230976118307863788908071877140595438262487871835965889935723568820837544211805269779830650624694507718225010334798432806151659136850121119149678027589274042885700777388449885215477935096341628865374004467283642033996057580230252953600 A089156 233 9439786320127356664394931419471213822996449885758720778011596025532329373398818520166657166993941214276427830531366127054360412334338441745875708497376193453356484015111191270916166991867320799754748919787903003474073536313121284306352904301594405728040080958601398631437655900700305807276718198321172542546002870686124699482880588109054850289568963382659892270394817721886555704616144246799314424888297897632727040000 A089156 234 601567260945359073002038482969116093635319675399293931114258445646086691713105393306925588397265438083229416066259071453914356918864354276255763719916510089575297608991623812720530628413865768397315636545437644276326166545691374906300883496597391292518820429886893250385450197305231643860960536241848549530664101122088172864496148609866509823888320740787760463250240456468264167452415890902247259437347943661866844160000 A089156 235 38336647905058108336905788828210338092420041972441203768387042669156034345577220582615745578835933878127724932505325230551223065562429256593063009462107516758880083258352286962736626544222313309535013412091193386376454118839459090126529255893543514305110297315592844182318590739543629186868480727871289829842109579912180814181240335174242786382196155643832779866215993784037187371516770094341101872875977484344523069849600 A089156 236 2443160099944267685023704998402473315932362692102364000339773034406275155201722548482637062612623501136952779877022078273689708729513033240982962103442514686959700244216067133611162300832181041913403306622155251946894271237421558176604244945900484561034177956560882547041005023915857007309419888868628212336111298855874203964027732604248547536286347993158146428699000941408961127171689685291216426481091560213867665136025600 A089156 237 155703186028002938247835922473275138243581070766115058607279340907527364688173528900132644663429192126865511862872765418674165420597189599664406239296719647748418316420293466854867768456731088629313338927100193306009139107956940743625413624597587853899657277158122007902419345331601637170205402215938135645710863937538750493309251889922462081716479438882309869813284560984311051012763613124825027294112591265669931486255513600 A089156 238 9923178122327000336746834265385976432796548009774651535419080938425495842883737718548810946172222716933558679206459345410171194978388787069919259301270353936370844613326379057730256410719568355903911332653620821882158607791196880243057396808087214048756492665433593117148044570423732613947487853956935768678345787983103052059289586233671494156424171569188945519842476964080271417203528059116911738785157377110875867971584000000 A089156 239 632428926663031826367093140125419605897030030179028151244514085352571458800929664218397410625617804327284374635224590158248165633581435152250600416535772794114534942742749657919520319567125972850744501421850651629215361319899367298141869067655615476003435799701949197906640971429475382551106027954123390980302260476954522317746005921790176332744044490247997502896444793658435972839383494200118852545031935115046438364512256000000 A089156 240 40306979267359079242636726989865666610172351987307332791581265627049818910762250857759255636486770734071237277966823664027393714204043906324313891713995623792898058832733117850753517122722486204679908097425232044571889365721952981181380161319992241786028975922059701643582669757152850346641199488839451374975425262803589598640544817972627735544757308857497443072795330528273668901178052303547074901884631173536491629108904591360000 A089156 241 2568953848666645252707267655337149289467078191666234898708502456015529526836759730914285675057444813637631728893836480703305201249830217031001418378014632397196656473435365611216937580284140322873489979119753202889536170670008233654132758183407234738205595605668953256854649212702161631941393448442660232314371822586388331641968999054689864299408232154289207397053081170462471186279975994628454688142402548975555170138879227330560000 A089156 242 163734355413316851132798514868095955355641063931596003902686381930580388712853176931975354374284883034959215463947604329429237646163961888107448915234930831858373278336524283334523093003731114482025436442556684638726044319222881175039676804548566459897888175193198398016082032697786923011809503775354077709551939927424615122033551211111138242618577165778833386913767161580771652366933766767537071441036253875543553059634996534312960000 A089156 243 10435919660511766514647165753146809219063670988720464703689316788327191839992111918934824361514311602065615053940171783675250703739312892040190261264004228332100013045899893186299702159712144531906567979054790738307326803160548622167679852691815013437512776442566707154622878258080422419469360165437562141063687464831839344837092471305828716657678826417470530152731698916584399242124200657188140731858016987349416862186358328786944000000 A089156 244 665164372470818369393268920856779251726985161172761057057052290612945918166914590621298940875030305925906975739837839764169721621915909511496878278345234837220055897361739254797504450824178878389612690412374540342276374786021004077099291314986582886848016037653078035247179095294457324591004751700258311054537407241790514801308353756283819108031451110616788004781839371230154631511785688165722695306109656240976578282148997172822016000000 A089156 245 42396939917592885446447408946057519087635730105733756727907212203890576499256185609051061801843397726496307057628858397600473936914060261104178600462125021110776372840126334652943689938666482986596271858484941264122740595474053415322298279325189620720962117235056505886904646382915366574200922210763506564977136688263674053092186218024181420123372227177821764795718640509901089383884636212211785522510219971011694560707905133650944983040000 A089156 246 2702385265985381827302528335283096770220453288286178810422525910589237642413161605609264070394661423042225183887956325296297139846699335529712864347414782791832131334700375936140212231899968110223178218233963414606642719412381590698477094712934374764500037857133890540213063402641184345052530247205519710804746669295603094558402365160284931177146592610286588374305412273849551068743814391612460695499315576926821425445177467783912609546240000 A089156 247 172253152554536168170349216505688376968725519517361038192892065116373943451196122560730652341877969272465318551370164246439633114484860083243110220924733214515106345297930907479996051140272510409056563526967253738098944433892686846248693640055463778035888397092503718968216452509901742727970607366927334705734005992722919314678198023201060102653523824311179011040746420428949050194460579669758090663453104074870794966781934040528361608970240000 A089156 248 10979794147938403903730441408508401292081678048840111442043022438902061783072146183778103041120876540318890394914015217087375417241585026507971665421977824112009347621390614101271080236900434927934205119197489944635196113401289176509387658468936007339553474114877919807540904338251476199771331443829700880924160982925841130353544607345171631543360997672176544531805122701769833773126353676790446452864879507269827402896915553662971332788224000000 A089156 249 699887543152689075300476470218029178821194035751925830147927918481510783109915712768205791283166811721779660988001092823028148433070866808653427681287029655930276465634315368730405834289521660905882181845545147654881735913972752233133616846374326668779087843781069361782131575861591621974953128784098471933341999059764608123739604178183835624817420796182424435285018384462564118763547038363982874566720155406838676011590577957061824406880256000000 A089156 250 44613810721936059504356849039554427790247970840643912609962035105232554625318943333118978620236753737096923485612354589190868988923668199992707109393446827867211461176169001249085384484844846870329745705400982351670581023824673095373440954461197751002281382960468493351196811397404716918626637829214541724127767323617394479979337006072820033130281624491576285903463644863888109602877945881515545535996898666613308714383888768482905942819223199809536 A089156 251 2843919583502908937103366223590660701837756462017418824212461585929995128587718949364282281908679652644260222361470227898985046482139557623877583445307737271852305573988881568869492380395369320309109125709459080649936987047447950759341357251018897274474660250970124867768765792939154959773261941053806558574700395484589674924345599050499871719047968896750245701002911909202909007395302879435255553424423755107025501339742661806124442355789360137240576 A089156 252 181289304586164647837638091424653432479533616704098039630932399444334123831909847230966917577080657655800361451109403096622400510304773830904420133513193575060236830680109079581280271522159737052680118615929587436674201853335288126397127099199556608847961530722524646679089862561285627920703761764697037938630983210168946601898149576761885120626003417132245632291520720391917058466132070099026095317802980563334193768825132557547427320734671256982388736 A089156 253 11556701064434473730830015595449950255268618000584318469434869513547484867498710191398669100931430197296127026904135487126154807015382198434945021993582700302704156664017826998132387944180046416437625271453062672071199569472250928321811579864923226214176478775800115113645866599932351328213839139881419700429468729253282658913359207814825978318710561690799966848448204900673004817528867797217048842112254243788042997927073862860168451929037363448748441600 A089156 254 736719809513749652932264784870683678632659926451038124682190780231351587254182145449522349488579130952885400493193904849721859256865764455453948281586816177099584789219199804586256355301267716857554749433129966344653674284400180761161471831532928358888424500673481006844207666599543921276220258433226871492515222862130833701040379691138496596403058136786766861783560697256642126688815906356710319999035982667610556035502860530558234335645638350086760038400 A089156 255 46965346858871332276839761378935879589407930218804806368205870242674368461951745187286785040301562740830019825033982637415342165167991171613001614700018496757650141152036786976581163008149540355536397887061221329775124911901990491480501415415088378229707812824971597443249006743935763455449915146516287850679544533171849233642258850782893431558373106992535755864420561693120639464738820782112200886593215883246680007562412391324581723315871158324663530029056 A089156 256 2994052328402182899282391438239530228092233434244269981365303965731780704871411536877322411256978604601629786799975239322395400759480230156923485017598518040003506471621337366238244596155033234174321228678543255579152927763857338653779299339502756936454964304850929808588531223140442013977181956292353417933909508800382432553198308929511698179187974626708478785906582394987635375408219145860820314381862090978822346253590011239029810589346580257054312896659456 A089156 257 190874473730296978648275715886098849180894179934686135862992791256834652169220912413140077614640718834660645124041286622292049895676640721928845948576695336872850833685322286989490249269608670218636937650557265067452369446123107863840831970901022220523530470079683712830519202037916573301969385942073880093687784892183159628177297645728635188570599426374054087991218491073354876315657920488618140184544266134731656325748708908298805122981483487633417970464587776 A089156 258 12168663492606938564266312540325837936182358962364552703386157817701813742342795864377159325844140292752327288750399674153574649018889979081444184054144347268097316835331916006679298446615458099570454128566564660180290772513190621522068303463066791283781832564601673633910090826394188607418984528931325003989746469089424556789453462673728085545012254758742502370643813303270367663198214521145062491543958412495451847604519276534715603327387526712955539022046822400 A089156 259 775790437536808575162368697566500892025878336862350633421775521995366817638869680247702100814371739171324651375574145526711841352778899209898513024349234731012945834343324040490583742638875193864393700408861764482921778815289744168634842000408976509104100951234434011164817284631076168498004014431156346265897131879713945912481024811102543195776039250985411598788810951301938445122425142414058850238319190260728809384323871833917228162436239084707544149828147609600 A089156 260 49459807821385158488594270945611892728279908803687486146537958906554793222727473595550600136676919771580397495662965068217900189023876229604135708106919341155119077605811149555167840828627233395149574328007435205416400772417813202131988089011162679637583369544487190457128129847458297709536298066554012919888359133787367617735337591513228908344953777203474900274876427610329335270206286103146344605690862818418975816466476317409651714807571075999031668577954951069696 A089156 261 3153311242018081661820000880726433910026459206548755285941758953287036802670628595645947758065728871794026435694191430209688065696940441306493140322485058735482257170481697977752367436147656049679316652466914160295575987919346723248316138370083588655129611699775434292479163064294165449966792568161591948676599836557743275295594080222649078694690353515160007728721007005058740792432304753277056279529269034640000050403834775901467863623630164076335498339829108761952256 A089156 262 201042379982043903939388851676294094977128922628768599640665085888619518582295756456719408965901929391748326304759976158458310569784609747712548727759225133933389970650821832330663087801883855629097093323844196340886569407281857668757919704499876212633051117913379119302495890405761617939273190228231940826190006804685731681913304159249689376208835780350376261063883998621691582125334394699404446613451763831022568332127620166086499217786360969555613897883600324118183936 A089156 263 12817835962943133721359349360153493022150653454479167320842184053099106202893265566570755591950548780777662233139000055788014133683443869181459033518168295633105144943112149670780612950979597844761644400788690104863591653574766041423505123636953752370451436770778844802209181521916013461408937080288899059455795660030708506950189699754096924186860671563058007363005514521269063846126511596587685373004124369223344653597461361772491456439125213256520367356282112353239040000 A089156 264 817237090025765285881407423885690877766041972740827516264963024536997627783136765963757892515342966560284516608691769167573318947146276938452120275474601142765532323210650646445415255799497871861296312623196077624807265003596464168619984959267109433446535143000835121228823180647431703999917972077951250432414755019437245850957124683885579581609877743924824914352653476234512358338124412123209658163237478636370589370745947324084545386910423864214909344695333971935887360000 A089156 265 52105989493177685067446393143774011175490654711288780458037113335583157714537164992310766228411213352554578434983077451192113383550214034257516221290785414514523165450387568541557895472709099940941151195907511811145020114402890851841545936287365962768840006482590918028575603034943780244423734048960559543696946092564035785814782252169620386061326262211501187066112843333386611120187756180954614783922201895981335900342935796680758878602981826890313010108397170019909867929600 A089156 266 3322258330823873200136186886135262358539775112906257182820646167271041377658118283316622976206468229543703203144612697431302952510419333894122569115579432700984672113416638411113393807537007299100617995895591144277745721403618860868583669792870596241339792428704351368252632846929907450166309113274683323986734041993430514829356508248967908570125527552584563560709648576883944204434226902716523068367796476633567403877346264948364170765961978380195499269189614891963097127321600 A089156 267 211828932249390130551078387138611690033571781800934381867684394285539227412367611269988044088152585192743026111327105522717148390519158500559107079628182851568131861247243056196561698638360670867975809078198901392746820238260080195327765274931462596609514576729243608602846938596747431465790590903189330377043815961704427112706209613699963624745111531234540212913283868099343870744381901626525118202143709857140042407689584213646611153750255433753057934185595759243171720698265600 A089156 268 13506512838735061286919672835542243479585449598122620505697920640315986938316979179272071267349403808597209322502695651200649542899609298690695126724565969411915469366338191971454861259248113838090081522256066061737348768700376799712116198667243903255637850239324515899387361327657392196768971236637417261565909160979917498403727967627817350967402438856673261849210219457949364981913724614179583862198392371098219790185108318456449382375176400429041881758135920291685637281546240000 A089156 269 861206362718744271250588385658016049521610041908988975300530103702774884242181057519383738598257122346317746879292401650851725771930721544287572144870604670105642981319015067368658119477203319882522069842364702346764146892687266866114782514000515667373315733207395436854755240794402405802036227589534777750556163423417106805529968971543469367447962054843910249155186196955686169172781769907293137188991464387992989079949586254466986790375421769256340492964308884309082635616911360000 A089156 270 54913258425988983139202675092401093162813206251948726714575650207480683049640095036837066254332896009036944447982201990673710666224874656519719011709180343344584143665466463953253207249083475598483444554770619630284612723053036478948813768065831289371953483704174645752643148929674750361813633333451683548284077290301138279560904716725767959198979288699107303044129239862993229422056676559722734597373495577605291891466893552424472640730130679358270792067266717449296899068765038182400 A089156 271 3501492057978923287899669808138569866529122864672671730188579322912412150303337406729540041858777813334990958833322827484892049182633687307056903923651281887868897591732659443374050342641086199074573175361951983009235873453985816030874909100099523177445343623103506650188172703941642539866499860877269578049390836269141749769238469714958018995670855722714761413871551869357055896401622015424890115263979969586273484530204517218915227616516197190181626871756036029962046424497535739494400 A089156 272 223272368469512879003877539632320325816662056125837497183039019200130149244115209999307558780713403867648950956108651029648126256369022506228032237237166265864242341268335403161633946686284953440946977980600384999630230980111216235053511261517137610152807552320165621172433506398029706149891353261202867175234610441851249086875041859209700895946054528327578868537762369621119933823123237375867955362341961516553449532925231768486145317366389322086475454478891753330077730583190725617254400 A089156 273 14237137274275959776436388779517223046211605623749548787890279419376330304549009432579388457505969227288905989934263885914204607881068343310632108363803471962500842660489704275991213731995607249966542126621922602909507838692060057634857665059695484690391694664444110320276308494760380194377271494834769096104670164148906816949978517512755874061023622219860535024471841637314473205074680638477302406633578042255613433163921043574361081005407675056471520480155176757045732625200332815728640000 A089156 274 907854357013977441259045330135983545300000704795456069748172542978778286343183880507783310987671915718021476336989964950823857748305520365204522885912999742645407774863330795826107958769603846695133273624469889731781326848998369180002797614118264431504589177655422836553797003230594831387805216409615094352684161147600886524116601256641093786973161485594810767571462574342634389305171318484342303966418296647719077142851223086331931309403170130741496546719963830209152669413088897961820160000 A089156 275 57891588455324522794931310344106436027655513372785244007282026340780800905969605769293518855403964946899018258923924612473285088094578701454388554544039994273442602049921642883762727115343840052418615813011855705927642698814404224893254495987910668254130709735568311719172436748843268818536913461119872857492809807137439693065577305992014769399007808511949553223258211727750209072865944449586619188423392481939925171820430067188052718775098156551535666920292245874008610636963841467153043685376 A089156 276 3691649684231249830931304505730110918805343733562481173252432362757276189005099407931796181058495938215393581690309270378387277049065782050042810239051687944005765054601609052962244846659421378650355845294310523876357540643300133812605956361358048055581251335103607436725996842971133219192737967592828086412029941242750226476455016945280755304412554016390757468627266611795146234978192312715594869192297916595136152507845912377307287013828728298089220754603580369585147699641432311125631425314816 A089156 277 235413405264778486266683272211095046716405710866453894639294783129703736336135843259307882721436241185410740830326325152710288898767925085522614241060179621987714476786125394649184769109373716302036866518496590753661332356024339297235562024040046046283256007931644950225909967506868960341589126433363169446248790272570569981840134974159832657563549371152694006328441298656093393626388147992908725796572859508356317254184853313493873583007613720415564703774492837752081102660980181914638422613426176 A089156 278 15012310782399129078680216328931743028791650347215870999693344148548624478016302079591803855964059456785082230580459873746407895666474845912344754744073666593399048022782728572395867399185309034508546309064730058878222017279519095705394957291017066074509586841911896028846523004255123753267013233194283995379283396037171951484148351620637121131620991677306261849659568556191329138609432076086270951501341555832814993472447480335169072078240301481497710859714953956541541669095475500078981445163417600 A089156 279 957347291618257195571785241368377969027033204316157657128528221115979947982185162860965826134606386332778865010543460720175599639804864679427869182481028966623853496233669918291336537758732378596830356000775619231389011474971497267199153167010856228989971826285134842780253062637355201362230719252896219788014500191341130926068378760180582714808757553863406776910888911496985634598617734545792469558682897980359968429970500548863631133865592743018858092062682596588030834402477291591629894658188902400 A089156 280 61051599802482576883564698777149411457048237289370869562689719808682149005188000382848461697217946572990422962726455336592079908376706922426999997961398859697875176399304777497468394419466622938023703361934360463886463203002156823990134404240963135773676609438654126695268623931833345036096166812829441562362971231487850598552810829257140544348194973303834941439977852643569299609185850675225260546972814417102216998972573873879480881702337609373729754176701861319270298605085817664049816553609291104256 A089156 281 3893409767644709480249209724059875619239610093681303821307079962595864716416817956913504279593243117670367681311479388556395381181945634798576080112138277989989989669141089677948506338083652443647422488726605561642798158222320750305188453000771552346870435014580395974247871550248962841525354889730473459646850808666574704621702192625652973849431140982136748340052688240895991396725488301385761421380951330639647792937505334970169902117803248643702000119399863020227619740842433833623671901940141529235456 A089156 282 248295397744696125797517581012129111242846933611804072418064248008460066052597428898931952718352331927943015658692884726388428666135531596291909166956261322108372221807350144183825784513060154199583493552473907402717386331385903305363971381560597188438242526258545049355942577820202907885005827482114268302560767360240534691260263023864110953791125059296192944942037229320167294809854896917045100744167549383133347674585408886909065681681601110476450737054686420533882279892376723466598593448229912052760576 A089156 283 15834803450171808015125682637784847464495311442465887703461211316510514969224820235540271968737983625156535189331116358407540839006028807716672143005229186639872166715818921405352902108640463029751809258058106974117785493965296604058947174124522795885417067601270395361290717957203465798217679886721607671242734649816635929891507191008607088458883871104162058279987880389013303636839202281130986234825134228536901279610338928326945571498669553020633542491234955630846397542462802042452758504865575781951078400 A089156 284 1009862155602516244192569050890460786850452922104129294167435303498045813715754459968975698265742038815304372442545381263257666492999245261659434751558842686702214442630809209221483663163006113662344655140615503471960472261338869260525068054377843508511574617350687985381073522186745688554493887939345948942700956126740818977363768167063297810267430437890489179602266153220293190419321226375425438136817611187879360341330738291787622462911282668329787133894988028328739833272926753784188629036050206816835993600 A089156 285 64404600821919608344431955380308323754802484656370330200592038667076552429803903667888564564351351574787419425323914594407842976707157381625877797151013597703051159157519171759779727378382128136004307618192589182066682811410936760978882178315232993223114245060131948111534477240593998571295339248385218102926498837855287764689250047751126941183132000443580211467348090766686186493980889543373910057566356489415625156485236054926429534988413870208654027652959107474741252010642248318999853685508777053217731117056 A089156 286 4107494832330087735190364157494470377101972106185659705400015429419982635975489179085931924128452055121573674380563242853015312625278165164591485717817717132123918623478254834902507133683815822698612247081643106168556571082250131055076673539063402678557854481617777005082461243875105460058429009512986433663506011559132647677059567669582899707621798729840155651039295586417160923406332477404503498279425387288485469537992635059761946700016127274037804847180486157791992282615640722612358803946788044248259038806016 A089156 287 261964510105327077129952690641576702777698095089527655387688410139937788029418132876223810941916601596428008194480146455620471697642550899552046602822979178724639430412507993383667207749570554990506168188919384604444101140354085304749557556149939504046079822087451950379724297780042394705877004846850504005789608278687071704968867567825076692076632238860675927059953308762813199882689407126223356667986345927820640430829964452944497118686805968606161721554453124782709424013191507060101378672276214941055327504695296 A089156 288 16707564844439383656653280930434278039328015565002909155585355054497864808492741161690103682999841127087000426176697226444737356294959180394366398159403451189396973703729833200708906358449414495319464092874512255949909517656166947122458037616140769391441963961740702371584943278072244743370097362555931305346101318892923048313142715974569055038162911646086222682136779072088177895681748694272298861565004942589833958804621334346985794727203939693366554627496347295772242151690092982589895509938526922238892294799360000 A089156 289 1065587405532857041735787678191315478187365935568942621330659675614788066776342203224640419358475900738726397411253530183406800836948688826908875242932825344722356304777781805807653736906829203388314576880376143170919395276158093037877004730403923365423954525413895006021365372660828174023867174927193621447553964343856415043277028059855088119117451182130451509218733630045855768706108195263060966737845673405536970116902580423664972144056374887881674532743186773881377245448695483358804865311157448726729262880522240000 A089156 290 67962632564706878007809217032016131695222020186647875066351806004808973373444515871815777184524103579462806410377368791860257658859360835390584208383551638790024722943164489961619718699525770078116902177018630889467241663120002904753564792927532304009149477109018706437785217388097730870475197258457515690406551925916531450277904240440214905330045840998543580385635668179824539121389663255778134896582567685735195129409852644720070188165631995013239562812149094366281434319422805714471172766093266923871095327910422118400 A089156 291 4334674217106556313164764159241274416914460690114673819208140099770068253499756350955894344598696931474506799814531238270524048715952755013338245125335803732426312490673005447915695632112160881111790293600989324486853308401072505148785316198988813466753109980731916451406141309950266648786571355890870906856428445514684101111183785417222637173980582021149371318440842557163897686679262855806374132346157108312742306411822112370775331002209024809563261664351032310601212031090550507392705055461359081935990516878122837606400 A089156 292 276469897725301242020127326950714490578089534528501852080472045481469080242780763064373798628505629825846995999654946152097982434606204906873432688572951959994491823258089162823534973297611230947683484913069367706982939414361443554609775255687391409345327040390502974432723205798027055918449793879225412208767987974768336356273061670421164369755504980781842497289086045395361234908562201688341658372866014897224558037907263267327914520362136091855441441890525055548496032282855342729817813585232853631101872920095382464102400 A089156 293 17633735651954705131165292448966583939351501534837502373374561523585971831673873268591191181845396296688462431661529233309971142575099716805975235932277088284614141427762618317703736791207819033152811214923908604833554066527012782066433917576697228867095397061843912996118990153265349012650860130753842992816806194069138866526212029057509436604191581413517417537258669875791680483934852957689473198132362067947708068729571815007521680481949846644266737634867721163453795319316505895833270277665447627141392623807781991874560000 A089156 294 1124723709539243980256466038011563119329614055691133019629098855036419034303861324130722968085017604989337185730979030291523614535787779965776867244194323482464012235202505924589357930937977138494966172893723219780442017890535659642528403636537551474571927228507102643742833878128647886332564065786241089581543633390570430857526096097055295304969168219922121901688311836814598278989115340604026857403354133072455703000431270438303806362531348365656595959111247316131262122149394996533180453756287773323426815677324010025123840000 A089156 295 71738516341201091341486415052779681961909619132786865071461599106112409592596127444528269864709661369124889778519179760807246447043039570423630278420801176096045520463993299923371838944475075780764085661171084746581000914882394085165521874034586639721453387608785991385446972126955454800230638693088844821827051783186915841383291841946386919160279700412268190015395269081676713504428912717529831914457504248136403091638056516490993587055809324927218969579929083396187042652698008451325480484474136969217866924969684183979497881600 A089156 296 4575767115809177937334864232295460207329757794068467680610879984912718870509782321028538828819513373387383240820116440108567539494090559568505479780331602554419809246381308215948728867488166352041829913042274954596522750283242784598374478759071303160801490262488016774488733358560103763345390378626874508439111481717185747259714674552022638698177803878688357501235806241803711499185616337270185759845440383727781411294819579645085962578604846022626729166151791486067130468366876020797555724816948691516688418082603407864233564569600 A089156 297 291863901507951635318095463714127363230019975018672941113788449852431870325412498662470206099704666551177304674335385468192618294379476231532906340037651977763569976157669290495102233563168603571818285588346394677896836579369822482736915658247782368727487353773632823994320506398086712834589337823353497991017717182485533374260024367861639311285791981523315258434322126608220629636816705666718552939294496570189546282200140187530040454793286943329713146649092282970494232936910036089276998596724631803675718446930250794735207291289600 A089156 298 18616660102040913056797215718462040406739844449526721855377497582812881021927689714694115528930758898388459130189015781339019267901030417164710989060281922693166589038190868982032983782208146458179896140789033354505189418496716617170566472845578334865771579734194020181899791410762154589660914431406282982977351889649915040371587789168454908729868475520704776247414240957159642972329901215920010036364800531194334331346498739676649263007647116816774324893913768835391058207376167835053608292996790734524804508477002303969394488770560000 A089156 299 1187484741389165630211749552152899830529992500381225160300799952750909920407015753922110942213296557884718485051672697282805967405883755206542652346168122465770863562154798165213792904657983382022740435322643565749079326711244173610432890195039380544052041111215195631191726760446675765174252073526351054092007921099448385521199491253966259091599189000903143114294410524320812732228968850453992211639823660589468396049417660976394427298002035996474262321202655439979936092819137611780382139456819174532947246686149803989741129579888640000 A089156 300 75745904479142047517441057966580019927820771400761594442859968683907418729236917248534636120368536580550200383115593859158766917546399511442259591903549957127298065238169553151444285863855839191669562832746637161659628711701532575217232255088057738415362916043577494696395156155560481994717656574813917254980717173049454253047448650918106262813312108926764204898124229428770120735375333779865397249525398976562106661498152209065119450480076180901504319130637151025820631118151003421228958581199320291839289788131064146012996806114422030336 A089156 301 4831645821793682048603830435176065567125977055569185977965887978913441317851962560605372408924976242016103650702616636464852400195967293947299585100412427777059800834355838150634951490303302254389287140716048271330977724359829188234309026658877768355469365792934953859111069731865140853981569699668544360687637447467049754533392170092651674967725503613683055608376484991362337524705167658038416591768448230943713113672439655379791430228426440611967507921423431456637774467038069882098664883343499641501995485394241299871575891544744159870976 A089156 302 308202255272414181134299404535578970185011076917408209159633097166744876828706504925075015347888546359060292500912720068128330578984337842179492976409080733579919673975578606923244432513958761355420254892087469126860309526205540336772750471366674527251236459208505879173284847881014341612277457467089995429195415049523528651573561435940350490476681311077177696891568848949479090394372405942141242667660838174678756466702707890529464875036693065124668845717442654009316176691416262753390367013314602192342279101568296970308993175508596855668736 A089156 303 19659899223141156209030825221080337232640578492948506531194929366917455768602607320014479189223000826685844492395574004803306377400514940135934196724091760155730283291077983134390840708152230064611129418140063111400240899141370959582131772054066515280573159490994279763317598308775527347189727607427004424746375940224047677189332257114673600762753503798019621867962659510371851833541401803304207360486324136916736587606854867062017428510983555714538995393258081004478419949848165225511173690779505672420278222510043398543907325349895398332825600 A089156 304 1254098027850958425218351544647131089513363660863639938177326961619004442604893016698756032338993322643970345806554163174476009599522563915883798277145928832690212456425621850395285815110453776848321679879551266158640470749262290285158737756500822972405107347870040059645880501951183219450261071196134410196221860941760758762592153878401034197963255838101892600005016262800726876076263149762055383961881170693011544142513516086241907811191720934810626439343931213299700372593768460729634078115307840286976989405402178003826888870817799449503334400 A089156 305 79999334487269669306686579174247374466615353361744502043303662602907689189399894983284293216648115237068463887871968110475736529540321939725776767763703818353686202384578951034058199132530860686702695912781786082310387346533881856834177103852733217922679472104984823840735080925627611263713156909870426433837778663015950029885117441130922477076022194204322370009345519860475594221087329771033741529122958424990239527545422045184668209349761316123364677357753989111710817330902349344174992361276385851282870249101203363437754645963605702145659109376 A089156 306 5103239190075953729803330415465710467470000483977926309933472873951061802875126352267021338447997099990197959260840019987340328411213213184735222985742863543357936991825947042417128618626263991186387652758444899318073581032145808650551810087984316741101734069068313797436381075011529832898570541372931345500748151267594084515654992223578471539065774969037862615961190793256031323031405534188062270305217986616392192859632535064357387429221623187063202138643099144632063571581835355549874377086430286195356043276468083359724209011197273583787364581376 A089156 307 325544307053129655630420298042697035580343067722972363260281368438365019063049302042890868457344340589921029944676182193232460884126631014476931533470633762195727254482308657990139652009901022814734195909030433234831680585830028689248132606173311753756463412348095993777991741905124944142170285734370026422344323153123757119012515489456543186115622607236641423860135717631554819123672522985082319600262531398801910330069710332179399016119628664220021840772554186884401259850775658473977781375444335275848910019366594483294287480343106163003311517597696 A089156 308 20767244988222291111623497592713625616862077380590524893594184614201485804540702018075965377345094150720674911591355879580932285022566202639658868147567963350730130009541439056893332751129164168342526774783780673004589709828902445773465163597554535008355266340927408879521154761690990385928884520472609756045063522447332271266403891212632998240610787758825890123039269995141646392823585765901966660618872649403247180737159080854874884950556004642371017157395734075620284450507610630177137183458835167769936581560959723131047711629747230308977483343462400 A089156 309 1324805852862262570520683725570123048138600538484452627218814473513390002944216388275668865392884707473730356643738826102246190241485649311035970692595092284333193404040983381930170978803256836955146791569533235827097621859017822298309348191123166012554666664666070000764303496624188090033222294565695346369483216522148276623183423875635327399959343564666422728718751861447697987853100498174163033242523728914221303251980746465841198157026795253723707150219511669884280301576949011123302718192521737507260189951569036107964587265339381591578526267054489600 A089156 310 84514286849291552763084403242151744807131624711965261702025085949779650683556111641722132467480224333043412642159685718736774609634611092722722758217761191218712294341019310485535274490611395280677793932083067500145107494547034807016442566036868830391085724686803920509944023653697487244989716979494092755093037873189237181138910947032226044852582233437028295385407813857924896353595311547289986594004351216566401461033455949485649003462150908838631318274340613684833419293656667646370995680393726778775329305645476535969002159612853742353518368867573825536 A089156 311 5391536331485016689092731853592355913469388759098354316110157036549907344921125703766564015986855585367263728825815011881079558273235563140775389369730361521121647278579010211218214665246863715211524302645745388707471494182998612506095334433518947508127284036177252213583453144750042316129085422307723274021870612331066984960302851546109686072392909930193282345835804798376197922634687323813187658539251166966079114291109973770427546008688469082898418372123528681801527221567196529037401539716540100072364308683066091840675255522215118545912995488212080132096 A089156 312 343953255227309014221050776068860537202327480223551144371715835049158282031047271248720040263143042651711161046258177966205050603720027265987181311749519310787545009301050732128519796155095326581415798169229209726108185990426211123171971738715857261239634225127784471467115727419245426383442767237816293001780838082420233038405224435854701897697532501363574701447551788393976877632195686440547125693816735072875956698010227319122661572124629654286042114456596493053738487669239714270012758416936389299964938652999631683108061513902339208761779261315625649176576 A089156 313 21942735407840044696603694540419707841404390688862748954498096020753904425829042302202740169284610607163436970257056949532827386961693703236941105844037355616798745604543958556311167062737659781500767983318014482011413431189088584346322034184018494449751593943478579414605367987529564606115376243876653137840850044556201007359804149517621766687519298283358428523790165026307867643859006831277440165627439232874426904046830331477473841988577359565656107700943442125426058732178017680976428667291208781602148297739567598111906669067660382924814179824461414400000000 A089156 314 1399866222264391891197389562413186632152779700129323483099984906575189531911516989934303385940312334518001511246733991888172485343642936242417204754653018228127140908072337520107761417697593160329687275997213309310505894890654421043528781691221389379615626496069745701113131358119113993109259077022026819980727094351305894084523095540705607126633579328141249648607100293987972850657251409237416329242232878929074700695529451317847833831332294014148536648848098415242260707261537898154826958585504583082878974099080444687920119583577469054135952566061210009600000000 A089156 315 89307246688702447524349936626892911638245670077317719877395596419823965588511684501220091858593880548819210628155256563910861218256565976378724765949819063307747064713231171788231568263529305001118315515293681376091567691276739659736198855868423758615753059415515083325226570506643185382351684836212118008001184916905217877187370447821868619269488287663815716156139967534584319130362002286053012271943765535278898448234613075147534967979785761419277994583931147207637312126042769957389592174831362056819280655727372934929447866108931972232385372104050098569216000000 A089156 316 5697590554209334274754477666607964843902505086309069165855425102726090364154366417671894407067713198717898689779991204733746581240546797904330945607329900347007831923295118825568669997015717290266026217574883427397211133396320772257687016928605587590803854172398798444456903787773683277523238132682431199837167086636740659381317193538728253696035687566818222938702907484944340184147422719470782473835827852794773511464115009872427122317865643094449790995278418443092465924277730384394199232482459533392921263445772558106784792792468909308767632133042892372443136000000 A089156 317 363496400453873986799286990895398115270479492963901659285684113323641699596596471340032632120698573397060551202102502098109872147708657609169316007038447661358711288282410670556703290896990635045730980162025688883815921237857019003498548597535020833909638750427895932874004887590761078930033538261324630561602506587170970445217383787175031734054209892101356674833811350055805148670337515476046669173151931297313736394637387843966675152810479422165131276714006780052626986632633543570743432019689992413207611281445437496283094362841158702269230463315479067650686976000000 A089156 318 23190670633758686496126339449198513512905200514278588120006325160385336706591924711219438801767126657652741704595195033188616462443704515558292385101551055456883249747664260533242622439292598997874273086639422238072334929968734858223282664173261939915859987364627718449922174091022449436582852492452454279213982155549545438514739065319196577819549667140155776307877628515684036402451935394617130363093894624003691524501034090958975133656422699260715170927258476149949846396098834793926351074109330673757468305677914091125944499736027248561767406917508650299188838400000000 A089156 319 1479553893124419525884641641801763996756011486912008871432764466387617683017595927421593807160581396291167790997633701464712290696721854160013795903777874859198955885553008218443344804326894366646309830460406909856683526647494985259406363280065301889363287108099586236409857711105840278367199610539981316287753198223316752475417836820865372971611654584494078351694059208566047230980280362518198267753225149546463404440641912253901967316930137440680989250024311020353809293902163397843449109028451999985832553835221198351758866161046065289713709407338460514067519897600000000 A089156 320 94395769561633766441991056222209074518658025991780995998796534324977881241785591668861344520877461924219675560616373533714498007746275658198592680816638381309840135335139041994219530288681536669279355669284970287436074106911218730641572759512428770744797930510364242443298361008819970047370830027389954851239324008084831201174232273208214055803350376811751026037823429703265151781421727797467692951135100982493981838219897852097735187002536039049422220556121359397169963233660196995442966194938523294721114721023649208154458123397576628931436177955288677431963092516864000000 A089156 321 6022523569181765485886468830331613512648476373875093202431112868855113878554145350374071384879052405607135724850747360589458045775300703792283997133043537194082887339468718620918184384785669155883218670121831562453318048562694611001793857901414193690262061662604822592846711327671891090037367496430975947707349841366586664146453505792539156174732218231544969218768750865369286218744358605083618854235551506959460370403180069971024276762964491456513916037976292973937534249614741378936089734089154474798700530885984105013842941462092904047433922921469623481437086583619584000000 A089156 322 384245414475464952490146931280702947446626273415729857559807288995837811500224966778567098492629040244722758891063870296416162889973735686465186733638319109502932091758188687951854082127271343980673720295235698879636108770525446429394030902431510661941307686021727756828807523122505412489465615374698595672027481125446377794789870069275031299916957045733426330547543887432748122040605890345776340675874315805853467178399660005316155426622569503985837285904904957954014057786191151325912945406338772184876808116087996949788719618002522909688284865238022353887069482027843584000000 A089156 323 24515630140368305166879909070123082741938704735638836985508355667857401187302643261843342066025131492537765839627309245186520973658533813449634032472180384365759445365902167014758327140794687709773471918385174841342386052009753583496615776044485306771330315456249256108610974867128459274936776180929020044582845856506065131969436025737065613058375263629671318872573025067884716613320256577726477145135962155585532487863388864643449635113635438337675308973510810629116536861735498084768443383936905397074772935079681995385498119077840231345542460648241351842861422041523814400000000 A089156 324 1564161471944739499710780651720035595720198026319316858964588821485462407196398749153632004102532276933354918512505455847932381993937689546462102225140521036269805771250562449608439043755665817329761211139048872909540448536160789183651094862704762960256029876973791319977066236572744582932785999134661812504615229560455329801645121978016658926498004988988428764201938949953079307542353190938195834666700195395138571743942287645104375599037314008092657127586097687340930403772936308149189653483682979936606252641483097150789206238234357781333056532464512125223041764880390553600000000 A089156 325 99798551652672563808595392573368912731333397038007680804770654856103877131138325137762303054767821644740320951651341710179213970666573068824143362928308654352341352620157448231009572910796527022975659458344675873078736505771089884393736302165753768690791012008329524679295284398303672967706114366336558972024644060567986043877146815206641572582231282270964666911904702509320627868954767356418881705270349103053672756581526797391618742788561904476801556418861736445831911308809777371455141299803001915422067157410889013473638166229669071807661405088656658428375163366155418746224640000 A089156 326 6367529976883478522284848653390992296955372802605245682222531265560868565930754387701276193596094332622619256973283189900359224657678397100491667936675092931337516290680920880386930333722530610691272905130931834797943710321396163061605606322277633772430414645661042702188267653774774347154476114956197076126766709701196590519956143992079476849248703324583852881468195992043748942224532253440878992145023029880424489880990272612648637858035353032356953805091651589066959214811982755813174803417187250518692835014925992668017814518619441048012151174372807482194109316833909085034250240000 A089156 327 406276626907635113873162196140437057763928372865897963113591610794683485951233741672371533325495158586243725050711513130727458650439972337416199778650834060246885164397753393999369387413673081042449474055341471480231761946627944373546736243492572984207207500848851788771599401019883886256606608976402216653538473703781393181198586636518604703129933370506781303232458470165643811157687149216017622184674634592790644454643837485357482893569676604277499471997355413396545821893594853395960318304717245769649063297833826573906320383966182754963284178490495108443906960271855955116440944640000 A089156 328 25922491055777536396405920761325254120637919418321218564070291615286895086292096374329148882357311185672696927406529881158588332466539133262936512497869435261365245041009242989378264639374047232932314932568839203124097511771572551288055995964366615786659309644806460243565650360284902483825200835232147679920336656865677009155818505611599402552099890583234956665571905883821436062154480843605288571948250313232005686667693690832167474481518516530362018288766419725230974306647759068739124860303586610101678968077507056197227707128359838853081944479013186183841044561367192317642932224000000 A089156 329 1654000586356048862515641103198275642822108040982464784613945149131582003433508132095276693440844192641891180756733765086756182240866089608752806449784143732764190523990960723145150329848566530471522001212613611949529448820123616033249963707212296314734077379014763538056724444506849400466095341370034839129709946892495467015286244898512211899330030679001529669494915620195029839678926765519369437724025505966320639705017258000796630953885937660119804485520678679313934620484319036854748127873938024469660054861531263502809788165925946150696164041710119130912508649235626011839248203776000000 A089156 330 105535504667517539917304702874277369247445789112346121451155733819652901969969857868057867063975501461849497721978342881269650920807429386428470528972445579343774534427815377602673870398084895709047279516417271186197039274644937240703151880805416089015100805617764631635748370759945500750606626401545652888461276833266457140255724623804706247324583295251785242445975603372476437657389016662114568049105971828328329657555129450408662874164854199151440045807369088342499150180870605053343158379610164070480578627778976476806426095792321148983725372444137703771065589524142795231964818980208640000 A089156 331 6733882054356777474934867419542668277794216792436050014959398234950986658627971671608650718479640028727411307919350798189460432083694432135188802145167699451076395922890155817860424074727561919747741829825218907303788259970922590943165808696654204036628633779000825566604585777903618715923483402158027503316602007687788716083667941454696625008870566416108689758543730940915950400993647965831309927668923112013222533172737702591543106272192807520551486204646034183359855597692779822091692642802114255377507674391846468173564023139573643721414484855547516312462682661235730851021118927158640640000 A089156 332 429671331216657616182268070364487030367502697232446228629073555340277290542377540966372911550497443429769119060937888083806493347452094329980085145906404482509827301412237320757887755857732568660414447437137705017363754049522205309667070890256872087991988956539644925749283084019061659941902986732936854638608713589390854716240649347844322943609264916382999078019060715048262941183680772636449858266149058415523329319815232862601540380456019771955479204454935781673001649763712807899117904384363849778202303806757085232774766161625670924223899505511419102620541291147732468348454380271766077440000 A089156 333 27416447719400324911030453504594364022295287039633295775846773333384429447119610861867887463740314284840465499982614334386469571636790291563699649725178832494174661633457118260192720696795647564804700775425980445498281868830986985986710375159858274001894841335857584040180968259117429872078644166036018078266913885715390450182004874474540228695377493190122990345585820012764920475784358005451078259772964655870977905250157018663920308740764309340405167861928086796756129761005386860473073472229029529445194932004891668903327971694204088696251416652658036437355391063540079295929477342666162176000000 A089156 334 1749403135205463250649851544222522430422736986736766083318970940731623999756118406070571563821716760280883481777297903633814344186728817243139986871753750311520796161848342197376582784334571888480533331891210013183303111957022334140147239713793135309610096319992591302097898209018680376974319039676373917576404898232569736023668394937086841092051747652172631080620650418395635943282473699119670802956310297649364765934789645505593293733783196646440319082781788462393350469825942207317437725839793569984630976815909390754309251389302271550215009000420865742418674398489337349906668470795138760704000000 A089156 335 111627835736521072905195556353222738103977629016122078327120973502130380069303361630916616393938801507410647108965628271526462973284959490189455207208230642822837556835714806105600109428674941088739368740236039343865602008906660425409445489478454095940035367388329396231960781690583682166932958426959780715443204656055908202199374543132104067507207446605164259524870062379337112894481224148159356185082353219157562968185753767111262572408749034425837472792536426075078505448984596337600320215935322785602698096104108401570331439311741798320984400016019687954397944481145743092762353836673553861181440000 A089156 336 7122934862506658784850928640594013439154335553549861205793831381883883851018029314635137228149574819940203679845208820663314372952776848897731080208140727445464456409760355727861606982607147697099645992201334267321625923198999957000676608082237620551323336713192859366337054182135783396049045087175850145847769828167129841959530696382418036771331149088287381146929850022071304003220538668040166764190428542481111154812772386884628964266423975908294145349714341413331834094650832431921415217452230111438852663476191875117832709405776351901621079541895226803327109540977259143399718672587547840704675840000 A089156 337 454516111169812671664097950427402676854808484418640310095747149868754414145796123864558542504881969357229034332764833492831926406273298578929171224907215390276821425172904318532646026859480710306459764140109801563978438872382407385728070923872507918701804552181631057761984430773972226616643336444201587504855661738947769505958601911689594023270751141654347965448006415926421280578281095492856634093882183950539628840714516731751532500062819253024013096404936831987457744230359606238707347677682625666354459123966309088606200810213896720471161522715679550694875453306488778671770103272041554430174167040000 A089156 338 29003032548124491233073719920658988780781081294526520960383011121312451237026484918005600074057189494539754037725006443775994743721616423097875233969167747935279123538308116680989719685984510154879833344257908103720132517941141327701740459324170921250447771308813508027422591123754923952551818237091046995119199030819379921032511186024799030405481039027521766290710818704733825281114712248721375849448558532609449023570680534421664786995010261847843698336822848510106149604699778802214353178900479159585833890740121085185560763860327956761272079939404291906495238739927726589730787199793275198662246400000000 A089156 339 1850722622288264103843641454914692864685355986618848889271953443387372468114981499427897588965297218623981472957104721103284224104584503592140835267337344400891540506913684469892372984426880316708127376105725883105081872495428388348059763208686027328797553321143698550580042814407736868318113806985696605943350631838764449293258474169846780283041563388615835034119814317817902650658177349691592585752217037261054973280653866730842537069275214563390204319839566914285596741019997378183636032144833784980473982831201114762595226890032666209926759582885248782062398520922349788135463069968977231806568857600000000 A089156 340 118098132664692535737048622839491337443238921719964112215755112455744995165702309408683367794345964701954192702230659892343150445038303684515460599652384304488780169805950450060020696624657900082412699461198611331854678418984747348425996026227794425701889658232998190097989414421779572803633426669410733411865511232328830514410128745984820682141697636851326394458911185176620575219667369339676337346406629076245542690143382611966003340201482933912800441498014362592269315858353025776492974380081150596703488653076787979413379377246719787140601130083459928544059553838693573518582979825822454246274368536576000000 A089156 341 7536131695146821931830569929968313605010472985374708046238447444736630019080161844315808406418751670335546252513025249157878146014074011064173789101282499797424677163681411294403764437849412702005630624411545024879009642953436646063021589854841725909881621216438589092014505389070808329888575651827224208642190742028850906778353226046100934717894182232874912327298060408657611762464809744991892107444123763232680712897011241872081000342987064358144046996439403006187206534761229447580555143692374779285050056499623397820208389452628170064462785244521180233609494620484704513865764664150221921546109500522496000000 A089156 342 480903189129967623016683524648403084065213984812347345409763976614718484452745886747106753900602174746849784314975361369913398099375448356392102418394469689545616117835720785652353567777837239758681936233523781965156366653904546025825775921452106546010706555813442903723505297964126029479346365342530008394417005855927858917564682201705766415049518029565553158462288554013102240478840892326736124935467576373810744239747461059425490751889428222751104044228585981184400504660474151194884660363997430787442798236237176461236098818421676745008882080083641578057694269828704808176016783614072415301819099865153536000000 A089156 343 30688138298771302149274989414702640854813899925857244263855570645161969025469277421334466638765827904439896987846127234577105012119704511559378729239843268036555071154565337320024901575439577567274524258317564496779470614207122625296344170438285366682504573251153889484777502358672598822932118185837349157425265945005601353258494403671312224818109474443185636023013179441463730083714658715604927637000878684765884482267830909312810260766220463625922776415018675146750123067675677120168603865300572987274057170382869603654736848500051681959291478078317261612303933736504213532305957591318328801094247075178086400000000 A089156 344 1958335579331096904284906365476986303624345799635873136555928856385404185908830367126799200247656710415169516151534454404559447737307303760974637569037261678196979499425236302000383014015500538784341527808799702268862894309994788850525995372848445947508788660461580593055834641795612194951385733917180617155333334613081214858850506382685986943642281036164938000019673781477581831244013488283577892361772270412421543160014316716800668734934059761636444951571112640662048246907493463321911276054900775044720049844298618708399472099745929189108280099668107037033190278756646451680490873231060076517529840160184729600000000 A089156 345 124970454886706174803482970431502681291204780487990433103494842613855638467727063821926653142216218942238983457522044979375676113663819943536385253035706838211851063886967961691667978968647249740439926996569958037155469798746150628242544144425992806035346478361081386359646645929894367307643508438179931914350362823387560919001335348438741361276747882649091270883574315609906372544926101531136266248586148319422664803591199354235339501787574951024247313939732347172473440815986181646093313892719485933880048296695354363788462026587824373109201843269167780312026296636388518067728871458079841456430603083477663350784000000 A089156 346 7975009892714003281277938080738324937766814767240624142295408593151311986529290809683899932373088634669947149624923460028370771683426029664833007050652188421428428325144622181362466940549788827333355178221687344520569464395751378011143468959827253970204587100715359877094515706539061431577524147491809558674987549370031203871252177287297091640052505029258678754754244751476321249507014585878375561447580966381269459465204912808265446978252941988039511070501164871564006949013718867794885443657936164014164100471702295028377645349618225733777246861038524629779361574959327207123158043726876377888728763527280988258304000000 A089156 347 508930797660109441896263367068773904015490539763976779637831415452642168637720486948302304129723651050882568400730160271098012238977972386849007871912386992627140001125813473474858973762040450071076612676565655460127925946611326866061326289495048229542546852880625317458298176853846833835168386988852201911033772637913526813173764338552386079185918060981680932593672737107924065975731946662259995184365196823976716243962520299480161469107325483884292656143260245118387200060711670727553713018964387689510026006352954411724483824499338526578018457459743429800351617173153758525517464952525296760831379708189675832213504000000 A089156 348 32478041820554150240711139236146718851510413260601781475038118569033225459933272322394466964230382685804274356158367771825487826890254341677598365349515223558425723218892330958540593975612311850387340578424907613770417681379566146053543682254372528877630954368168059712682583812237992722054724550837671400195149693278924730999241315844796708402533765544414907182726750408449599942915566592223296891785968978187521913560575553924746332886189178471820644765966214810187472230060147278791997916631691552876942834154926120322792812700329368714539221220041296099790572055101412896259489167484942722671499165483989717116518400000000 A089156 349 2072643084217908381611269246219417093591470987032249765648136661459720327743085602734970465126006910578125134695569394518963675594614503523097824716983622957669673276409469795569842273045146310158349903736622975895198606694306371848917628293010988597008302567058773825628178863456231328978735304875053348364286727017629233867309519548672978922974560288387341534934301017453517353541316539680483101413177205878349351260492068114597034997493508736935390101967541264944933548540756163166169304472827046295067491573037397537018008528026444483817582387229929740076768896086798932385635739997759301044598101898619756551444889600000000 A089156 350 132270430509969535107088687669819221073748416749053945174915294161747697875017060386208562185277662369356084106108068797565410071406268216932456523042339939362006208330049743880518596499870240952121459110611294386334032252009115114024881907146901164341140067600650964894792335786263259894901426768621184138989565271188984332643434914089948235068642368191522411273199596594782828729161247687108404745610422330692881159213411914822560117134409908555150176550065976110153074514359118638909843374331790059992329332255039408846959802096620251590237331850831791142040732655922422225313176581047535314245443550794123973328003200450560000 A089156 351 8441207045141456906506731368691726210645828620079623732001987057426739131465654790573878285586334989613908859288559166265525776511438914693072435175627326212278044857375478990284912471636786879861486465650571105460368637614244192972062368851407943644405557793722776250227299920968895015542335664876384900393160622245278929884701138493189458223354151784051402754466155952146216582052232209114245137672286055304721551872939970078907913295504570706264962382692214605596426128934743745038294941630670655890168505281542665471456224376111400167426461162988039772273271556932548820732444741208703163247769119575819457909251269155880960000 A089156 352 538703576003656285680240857824092112453133305333281348782150054450388858396501780526178436678891661787461296931836200542474073926128837111511962179198296133786637431678548307891234027336666426537895837384130048483789168908406251080130419840868474744390241000991469463823422477613909689661177965728679404085537644364568318008701997023964445888314260330455095519612856981786444931663152327974450151761865033458947718676339590608564953631438277167377647313299062072316271198444564924004601072418433899041428756046834442040287049224263124866392518587926027395120790452334720818717117869719526340599885941221131993604580728367543746560000 A089156 353 34379429397647651824856530409202466234961337442178226276233418878341631483378734757973993851529328148035914081011276883643804424159948031406942741165217040296646755143532871330917104534922085005095642025965666986834698832565945245444784491830625866167684136268524438556680375502386307698974806431804685801585997504552585223638756118204743312940721166624490218284147082971202117620380972265117426404762541165396848044697597768664798989307752693191133886751995933069745484503611762406039608441608180297868196033888773819557004150992545275120576080528877851976651558018655424879150046522783757762172338747337111010770231558475350016000000 A089156 354 2194072380859239824699506766064597471362531783221340512106865612425571981912653093305058297767957246700195169648492545438727313046943836515781406649263311612274708278175461993920978490813785217237965025508239992046006878835488546074286454525461586208056528817349506474910546651918962433148183219398147453571701524677213466302864260835458870724262700298903228461695251718991657223713467854798644127931839693444725219227431395457158684925339573677920786767416568055026232651364018746451721055881695210662213274517957126615180691100191230262535648539854967018759271553393583640769673031934238377690201583263775747916944616715802640384000000 A089156 355 140025359854975255299475216589993150121260237485767004320271858811467432581133504570766753920926104087728727864988550682316668527641439356773911623993122728927734989975832656766983235229932393323406942684388981543875108444819960208424473143876349056666796456250308083547170291803470861160228448502792958236397729863283169841487337845796221460128463203199742754069866242965055535949027222816810915786284322499883409536389058209060105204136274197784998089335509982491555377795874317950895151545063780067877583787084937923624124734988800992768315155712004402422621465103773380599181433444568602348510307901018757451443778536044929126236160000 A089156 356 8936467610055162988795103012976887671057896290120240094809765223864641836365003202135914683608191524369740466991147219981745308769325598418849208189954222326761459394971960671822008844422503901684383420370534318778094772899107575372168676703132919009627018224985733203238110476301274233629572720058123853127385026917910781648594939419865126719555718589160100590853787780575412143477867782549813276000282413137679721278239249451113930425473231755898247584771662903561869225949776680325018041183207570217591722463194660281326999136002230357938574148552982895731097798349277002130892237890640629695907001695607030123887182088116224823132160000 A089156 357 570332993113309091912941204541932526227498896545239126145623179416499977962766636112218416689494648626800755309348526368966395138291022779947047445590796387578830289908904823077275812502911613083870513228707722913843342714836073282253954822009742426100489152902606966274755233510100822242752128819933101408785079364982872980522663748848548310969102446117613310707404435056951934777700905208774148129148138638594462378080293639553181297173602159861809662082594355216074683555224382609533111638790863704094580433822696922227140295964072574263885946701909797546616758910500495137195842237660816330030496470901339396564951046577508756865679360000 A089156 358 36399423788814511471326533790075148181474126698460082052844319452851059733967775480973610071107256545580501998442208469520282806975166582900462448784014841389468183260033066156197412970481694004407066336924079229316134063155590844695268943401508139169591781429123341510416247214656383115514616529567778754434150269762288223147554542617908193910949021318495286010598025319058737599541855156250499532139915380358347620765156907197724803676236667291951392840195287193949974108238767204464100995292389038684903952096502385576676108461562747951444098886137615711216148381638602493868848593732798705198943922890863235605495096755605245058351104000000 A089156 359 2323078607542506763638741031445248606508745564703519696149431906108332300038113885427734698252863762417850226721041147711419081845119937112432813504913885621007944862496987322838695768851199303423359449549021248056101618627241507034681123311499807451221672001069711068504853700928513632199848691064652795938988416046656992462777683880155840566039788197869839382363864741986742791109426249072761763670769402220410154485025876492500355720034801970990541612038783683956586089720639609360665446924697230903979154454647473548309258174334008150974613214022312145109165634080208256294788836797169575475922115113947407599778818450631803890634326016000000 A089156 360 148264325930096523337956444735428045045600940231443980943346477483169083229630048435136686091789963392999292722955080587906533329596919482664244407693060151175541751118679637457038889303837634950252262271396490545225968995945357619525405949164969377751976145598148012800658972109346337755020491256972095560668566734308129071672841263749289320353147524266541979869901960602741795066014827549000493099877113696452525169473266930548083505356161884163610047197676747165664284139268095443789996309584988294487897242719631181852778075933565825646418150831381297388614737698733153133630905167839701346618292907582884664220896020377415798902001458216960000 A089156 361 9462649974242347040127269273588710996944497156510962377215666080073430915376538118469918436432155844130127341367078772925059837489398297531500031723460450063734292946590101845787500495496045609247821765815182270427122314754641925742338570639558241118464717920075734363279270198392548806704381604869898926908603635604941291088617364862294710394389307898158356594261824891053923464542133834810962510543438882277155901090280468006604771603391938370699452649416438231547773529207574036859169032965796137229749064608481002227488126428910863774201813423326841877001542205483032335005388033959832498243862463102130198108762800546836344879737305888194560000 A089156 362 603937799015381438410144664706663814989994207029799927044909241399310701012040217835800127512315789169597672235337348663635860174108932287823140939870304032400203072882768822410384829096810527795428054555453669062372848260966297634549238264014607590929940298970515985224212891124878806529687700855534006430085463793673618772255043071591520609230332227745968631502321597445221618228582165054412212346858919263008507313088271879445011526567499716440567038121767386873262245859301726896414220497930789538532950617347048724199217464675455194874972037356883700439319819972520986471112784298866247303136776224768891832019226515313600405682390912320143360000 A089156 363 38545613078336770386276868081134733389991965341777029395743207584243661221617058883341901906962758971505562184574422681064420190365382757253926305157580742909832417662303620703438110729414175858961894973866124481589415218106888290163536900184131698955906153301171287903343202227839861901620817978394318800909309097775615917815760248860389684399419393296933240678266698802558369641587748317947367786331257814826716044768286672177314443749536481382306679041383509957608659758188401848680976514867669482344573569594431769008760929186080020254373295951030909551523345293421832875881721163198211565841588598610495490648647974817957026400662580520550400000000 A089156 364 2460146641067534707823756407445243268189719049646669673892375529681526146818022281675378827796778171289803559455492699577381589034370895219014662014084167669290039593604597312736075501232525655423411591431287152050473618622245569509943725916848079062609120069812191718906663365569131067624894252542298142920637148670238921075624435281962673530484329491587347996913853405556982556249092021583915511259735945128915517983979928337061203434428060254620114330040259042915704303023252969530432053668215732862467712131889316319578722997438677336677172290267167684380761039075829961122677237611881120720044557473132057864634617254263978892225068593158553600000000 A089156 365 157018312307818708219696294710945546579397258047756895857448730357753266968345770466005029040873420229347283881023711256127993881990929981740768894177747918223776970588381556071640932311564906507802382983594331439036907529875000362506617063761385323789024988285509293815722404733216688604648247877240033611936057277713395228265076435885940348578915074418605733978204711452368053044167231440654849251342955801419372255108188654727102932860455052102901789264288270943281193229856928520049220916013089109480977702753494032404517005484773353047077124457046213410995957499568177188245054767041707148247695212529633202613838018777052740126911036603253129216000000 A089156 366 10021733988249074351934680848999441394572940154397852742964216429597705932153508824029969640575730742294394453336643240531017461109564971897993849569914366547818768644101425146644942546022889307702922054823548095445692728307388703002107963905592597331091066531127597927995848178882188532290416839431438573968498731282057701044636090579766128652032325609173230447529331758654942840065005937455255863214413473678193696749603367998880760883423885108155956046827835378724080348233698011992238853104203805384617602940793672507355861514867445872685261345754327886113435557398160677295567584624345148967695262499632396044305067043115611605835505202347152244736000000 A089156 367 639644506418473004860279041487047746135016275136501766578057704043195429183476198062706039330937943831684892032910388828981709349639190037624597992895600393571679752439544208137646226267634883115490683029983364064346255483319180494003173036416864453955359448262948387842803646585355263675671898758328083210235219188715396225268163603146444148795734908623816443976578592909705241983614041251107005619239462864416011776213070880472869515318273748368583087669410965147773897642377372603885754132320181560934693377063438470289894316829034605705195391837373157493425794498306510808568861537346602112267997522371090787012881546855769227668213767082852982194176000000 A089156 368 40826081460292955936985378684704674935702878926703292397168150185105771589159195309360275295079861850953682750292889272818601598937716379734847406747640090101283163310686763922632317176917893989965259243841299958844689965557195685535546331946869163473302700607024018528163823248649993775896721586332441960331914140621901574408730350012971147245176735705494002652084968142089498387357974413383658094358889275275181942557266802505134207692912858661675070715525465341086502109387206535318310671802064045812375322498120988612046096090378688547623958005121090974348529044523586342339214700379615799397445529480496517062149566830122628900881472391580133779046400000000 A089156 369 2605793064469957134079380868800006296093688741268175248780772992900312641453809646755227869566555296358946941434782455878274338395681637856854439209548569132156652731081871475455353364169689183908512998373165303703199759567187247251904103592335423700428798799775751249761587028314535700444038615148432360767212399655990500219007281731032589370291393553974189017593036486015303735967020642227150292192897940380807461820273123945906536227948006789186728826666226186218093493937763628243894976011287264423717462891251607054991249002849850031033774152150306518130262400844274865194239044612245272481008346390216501074596187521014196807304633600218822092626329600000000 A089156 370 166320328901259016510803863777931715229099358839458540252961814773494421044662787797880122641993483711070207462767547650746420448092102468724406509342045186036233553969456564738892977016066013359275503542387308554997242471245214510615879732119773724084952640389461861010494979633620166692441059172356701743702066081814952575030471959822731773790259300404959892532000196205015478929442837709713197337931642495100885534755223225415622903882330859397217885586300787265871314770230581203235549241111493017892768976085693954299941667983680110889489644849843979078196293073656827892446226008202658927988401360288844503533620981757638471830768596801765182182285901824000000 A089156 371 10615829006000502994865622461568924855786761799281171713734893087686964227417643078657994710342229310110579328411024951183963532500793771115253838673771857256946538435158498415256627860937777863435964895408497848017546038561625518989658936996047105289184458786284448163614457193680115052654628107777977800234950242589813904269838966490673608600289665657838089842574604919458138686706130036542836173234294338791783184406847694955361921484047818380707352470337951345628920148543294833098135423353069471771647050766339555466288826265214238079329486264563283542111446304188614115388556168328904807938192766086704866002978082668328871746216345641256314964039113375744000000 A089156 372 677587904605569623981104406785369799712362823971715986055686668304370553217907555084988706422675147232886484873393214623211456139846305994959505883456709449282007121816489061353220736964139129579368826979461883281331746218280356819600211181608371884355300183663954598713746962575316664898015353482567333407550473635271612445168265881860316216230929545235733571453748187210307087970566814723486665117102434435849822542330427003400692957954343171378322722152572054850630100483660234630245411299183564437746095817841020378726937247182940792861112679253774553837331693927739650108236448626408089989301812732732030821144415257135886844563185038144283433874763383046144000000 A089156 373 43249442086547739786829486117321320280931127385364853068511380727311576025101210043748849689970634285353342152029275730724486017324146193515646601696619415027808264593141253516097588802739480096289249050222551073403377003477469691443032835549418062961918850498525702178679919545557303732222150271090793059623883058676954676293743707906132812904693821802150582609936572545640456439806377832590265012369214604892730948291952964234627674631584709867159665503264602461712048130404849798463521986798365011126080323302513475776054550308586904361591221361795309014634191108653833412309316953201377156027828977364557543747822993405181734465560080304871698971324804654694400000000 A089156 374 2760568266667324513793237978648557591997723407724562474867107100376494063449421043244273712905810708563096811565867382107105118023509908009662551924976854146272671442403747059768835188907644433532588014900698962157195801805423018679680323661768449071499599742381175160516229028647875031978443747390100070852202048864911070029339773251164547432998975642425719288694340348265067397697379632015311983675499221877844708596236024092150230672137716533874448544460656873809085563235903781199443099926376946609105545497522061494960727909078814940765495820969892028705082827229696809010187268007543511734156861200516959641874684517948131712933479922313037475625838076074393600000000 A089156 375 176205546173853664092446754049117236072483820595983618612670230803150341243925464710380748483000628714906268374501053693663923577322050207667621124831452746287003301189398130264448149027541610365862730973560265212489842006316841972886111716076175553144643920221932845081573262370188690866055272758567086062723550050447812289141150393876088863227432770489056249933006350758917811219982526115865263007737029856448598399112192654417962274963903273326375766231150702007611256611374109258714314353982281207427392868085233666359121159705159026982045459462818747505274899474055070100084516128938657294378522543257738225897396894066166879469499183775008578772032942821354482801049600 A089156 376 11247182463512861068560894265556379613186616942050176197506181851879537755988592804676262168986061294232214833577067540095082227425669266543090310324362175232980551026949041972304099196433057468080233831124826068369113103373099274507666352872190933470929415532943678877190176725899591652008379344851131179997979283839137231653225210875566771723532742189746289499599990361518832553857103294689239950387810386607839061305757782852465498080796334320886063663437667166477450921239430624267104120638338680768476347328309175312382378134322023130024968445279451834735462718228444272466927023680119019090853450986861432451828626714600745381131395331404324743776069690378762975811993600 A089156 377 717911607787738051108347385444924793458712069817692755800354063213262861033043054418077406995010744141596876141724713615577114164219975391744805776916043607334415271449384639551300576942953118017429833951101492779084066067358824340064858383660827445086445915687170096627905625472701735804923039092058064348806983599445052039481155693021887402929854047099843535141027200348351903133627876874495845889797801096201250223322915345624733542209598179338633052704754494567297367253810081695931604707163073213078598199920045275455240784759062092936116044797552274945889436261423575313941540405669846958263067989289652521647674752352474615349146911379294558452529800288129461675202969600 A089156 378 45824872117712872829208109334928278087545404394930748089370042818861752174951470238197651120890344551307495235036715643875517986781948038708808030344790768149917422816599253006380572925943489946853161008703746078933668683412694364037453699520871550559659733276176941779941424278164307488838638936026471613944592909075744328412445986832933161653379250659061987191709529954768264447663417095309145270662298543698341889482337540370061167089166171403656594817393430280868249127275618467425146325489278666138700253510195549748481131920414811402358226078298450270264620352724500827897262290500484814241919916082397937196855160909237629698429211741998530912561607951540102056650997760000 A089156 379 2925058682931279404838994754564094076737400206694263644710400363941315721511687060772779446222189046835620340926900243023339765867116886307841770300240405443854278845469400556782910832939229436782451479772674708395164044289411640700613201529561718024983112119150372978194655090530172108762427797484120387009206009086870318268730934516871981158839866189839927340881442421709678899308033054968964057694698256700278179230271473484202775724399533320619489756101668780253133218970758030048747939841722700382438556297855241841849317581009520931690531711245992286762121726081931757637521126509452016882814011708757477935989936366789728777834201806953782403732919361466111090116253450240000 A089156 380 186711438351438711448094508277455720755784847476192586671292205214368653979409882953689036693531843577851634528699126748047489823877513903723855387959312244709253940340926065612416183440494651874910961874672822015179445739422553727030465789512625382997262738250666594532006105175369759400328882881157845614254892733603694162722303101098518313347992127923454313846240690497610363434046647129038867957985536445224704018742827780194240359234106100263246125006626642947036591459046344233630222928748970078561283761842077072076941464973467681756145506786293903883679761338837155553637762668220678929403698468608611262808090696079400968871302472149777498163419824783685179269281041979801600 A089156 381 11918189033089993925369148983889439666005153081641501724090124832532196858518178389625130564710340081388143254994910972666874475022218885726988693230868882575156451243425156238221348441550301063062427087366154750463580250459572886596439581263655237913958464792991427602947889048465117813592120526369370584107070933352876319916220240335767874196998097187554099041913324369125769183986170206269300239121697078603203429685754732127099556611488183067413573525667376564243098670563512559866539175973715507704299553014018422695712530846373290602991243326853390308528655169507921533897204318425210937072651663831369314141256595587431750235252450338462952943437739045451882497762380398303641600 A089156 382 760768640246152098192289914728426435779562398441506693041509156397076452172546738840456416844588029367797370753776741432142939749372017925473016699051199967094789733168891179742779441448304292051422945097433397650572303481790421075843604570563406288328860008231246557515481441786780973374755211174686012289030386030987160909986680309863616408913372466936891234903828089652101633186814475788886516368437188295644125704528510364047194076144125879024488658300403053318586717463149534658034949210541595176086660615511426893159756406929885937014096010125918848992716060566021454616638967227135947591858616428392252651440608645216913418240364437498164946369694372670889173195891256719939993600 A089156 383 48562150125836768855424236619999412185409338628301318237655687453317324868005499006786450959281094504620710897136553498040164092994156528757842368297798853437468202424859597179335121092551875526131501944347070075062880112906167379870127792519735706981410423229240776513248860025732688356262963789754446104817436362915769961597333677027172852814466350110848630552703234054812691152765756297314848316284782473976190003660282363672751920398824295487962301200919319308563822697257101641731663931363819240643845519019168423377285925269983979438302731632331352278822516376251787744468642049015332839348058414665678387111707647542440745270848369318475259166176538308538048948026418964086128640000 A089156 384 3099889185696439552212312145935637390965958595085151280893253766951453529652136176779882210111167079538716731007548385504399966808098887819707283963058136902113143591180363234053155279125027159439276817202473253839916089273161491073830035691584505135024626353201695656923031533819255371139060623362722802143765714030312000318807924427586641754488888307330840930904864676526877524475847873957362717137462933684133988830653629713832416937880202470520600500345879496171408712103589742590351436905174680692179604659100214042990468716488021406226093282253969064752193938418922304731522673868617745304603942784858645038580661921125751258099187970702744329384855636392311228036622611324138946560000 A089156 385 197877936244777298300375793333933623953748179132875036909597214060049628416109768434391275280531610761811577238965607237674343061869904957997629997819857421792062683862939264761319125277776913317798771100440199519813971297005612011243577397778901485299057305027433476984169833792775974420743170643808061419980644173620302628628700745210005227682380540752123965456929039498126315506999426503361778244601352584396225712950896123725595753785315504204503459738644859610502458008923291889273503506661467833232777001537949649700321707744423445632763029123237175925888038818536933774824811462748622268154591164426707309958249829849360946101215735271944202596793535664574106675442354156748632856985600 A089156 386 12631400391879692016319760204592535354687644914164178347400239203529755017885119800038442274319792878505413384038009560736704251286317288854688090798038483252435827416378370370639029466481998027280798871563453799324302602675326909133200181686819831707982165798578494294284077443111121695684822798000043795919859765707645984038731079994993768160083972297267934403627732843115864062530134617314277303712751765859064867140835312914018294770425700946047329175065079759642051238023288738377044290907498144943995832754835869711134144409063633111802763864269776916917051376770373803327942844181347555070373253120671837637401485903566159645773339728936592524453332560228204413139319546542652319701401600 A089156 387 806322060747896346060349471016295554668979965457803131354949826043673228620809673456821678583101338076687288178552070435664753540918281704977977574153384143244033413620298061061775789444012771587505394993777242046773493566651086693502871367307655626533007556699590341624156722473114776563999917917984968246534103686987186635063752151468315210215926220546490830680877947026600072102458458853213447697205894400256519947150204241486602718146233056035971615450189242761763006678799238459622153914539479764195889504521156970280821710725544926350568535710675029560299265360412335084429206016287634769133271591738415556932489096725969599260653183491029860069207951058560717347779523861529101262756249600 A089156 388 51471696007727201918641449785222926721549164815930811538959160300508155270525434171538263439151370090584578856652443118867163630089705914449186712772438766185136313004112182264345741687194193956291362298664837496476068612336040912454582008182501930139907287038228446055692329836902387360373307545912394680951700077266094055976742069930455608793276722947787868549017144960447621246310884456234597409196969956866199627299085069884460703325176026068828297537439676260366022519550833521076687872772906263510485294255821012357840210437297313358413245484241065961276941891497253561492750756034941081221242560292048660206459375461901954570722692989084898469982785163625043134978220482445628275687424000000 A089156 389 3285725635865386656143111276016717026895054166986165084249168312561031245981091834915034846225485426442440872957268094364753479686803873833716990494685251497961146026120328962803173680646367763685180813683295635308780716728758138689043010946849540542971414304299085679714733537325631357835680873521707535988928324390960323901722300342931282160826974462875082463502574993274015575092844901831529768823317580517059637172860272417578586021271886603182124278214489019659612972127427671860070466649447352376780145647017671199083961898966998071285436420108814983959742994160677806298024139009413783310934455858214867263926145059917775339156134650509286792276999163796187830303766543826320652203196416000000 A089156 390 209747590332064389617413994987430435483815549322608957884639005702863775131351663399518702024280846986746326026168208037070492188467560773294059406052364781514712932611375310781479628616659824860747277859974733109945120202014076806332418125548678188837587484847880231738463496596893986463680464638399634224542511852910953732212498352389718574386156687445162700037803141248483564560675039376446796206970242091103535808716970474598901430083855667393729754542112687040553235568050528422799423753006420067185024627437933002826909719682422835142871849847758410906626103702244300397285918899735612852406656265872974965449909879742859982073777557654143969105816326054673758751281314211398632573689932021760000 A089156 391 13389535646316947393638446404356649248306184944406997082465163630015448998150916538623774256362255056822786430674585994858699719208520283026847576284833979316984668084438704188442733446342862062062521344130197806919131660681519174036520231267749143110425881551826361578631739232238203871232972038780790736976987337582921958852081575345214657816330821408100562992419823715341085788082904501472058844324647362184350317480478231058857073430485534421061797849073367829874780214187365950489508500002752361965214231385369698245019818502203446073385836712736161388271041119859198797980538209771169382834159008649932502576596697317033208053396137685575506129839844800244358481348531388224715570754297486376960000 A089156 392 854745628890546747253061377301188435130652917678211311358963421986936860769194842747637560918250582104584059766331867243015967529137077446964489139618136145925740646732657300311137755714795809950838103743381803753253176875840473645447329453114645397795490763715917554548287627462899643191415201404006269485889649084899629407607646912413818132648526339678359648527663192608782897202203231768326018826338372202649016221760612057647191200793726136263469031808677843549573003616817784591801569841543882012171098282572357655908054509131341998093091341563379888522876335811469838802071031912785971027947908418802422748040721841045665607272863875209475372515345752679822313303986855505550046288856881676943360000 A089156 393 54564613578652077444439808322739528873700609956296850387343626410157415538073755553966728794809830036571016941981661767115618964514369978414176052424936225837457234948269706622559510364234153460309120600769491756408749960990597115906561321056977758121479716501456537244166661433438904246774516635024766846163313353388344282625645717988690643906152906776299974688235909677923171100200344346308407404516479967945653518896664469459680841982439654598626726401730280327236628184451674202884620541471204469353651759654322252291637072679210480899187714982151392038020003499969362201457436087299396952697364164520484867668824667456402078494956449468856019675441750889432602867302402738395983375674904405868544000000 A089156 394 3483277605462254482690637701671968796822909437297701453534864031130179938096957293793173629509914671330975205992243022704695694548408958660146853298397827850315138256865661049870706421168836444593594240240974963505901317177848967515981445423663506616500581878408681905370636803356708050650156983557283600890651676505427649255127786101670987186014586278144774564938853064114571007875491466147408280113166294546783630018347102557115417910054025244566655868969907186065110996106640109187708473823131587103929700505072320243203273680666847003947434444668002322677359534929786791450899609055068689344761652731571356335197739231395222649936115968056469793126200809774741096685637030758595359572098210926166016000000 A089156 395 222365744795253901394679926697135529548930687345335930170777974455190206209933633865282639681193818027790932602800537733019694891559182782664140158274319032586421938310118832999999952008967304708845262492964791566136933837102691707817725147799076281612363016852822413681216132641555776563887723178830443276146706982582055505663979955191624379582757764661505600455342387266211631048220100419553353623517092245223090365533877943248381689886594261101529029651095974760602617519736114844327918406188720908626224883255183553417121116227518027366830786135982769316756420834509936556403702025041670558906879673909748547183452069764961809890556600396139760380627787013802311398797828555667006373202463745063193149440000 A089156 396 14195492456814534871801319377185027575115243484227847171225643693000496215859349655184563542329255102279997806535337542019538385822430470629535953307747597860188252707255735287243441482799986958222121485752546041413337710451203882301714323864919278334405153019843973126668400274186436061245774362437895171866416464806542502891474813013391565497573661968286448892816965636885068822148903239527248428580328312731703744821712303378184950934591795110730107621786285132556739754348128973769404786889354666547307928903171768277275559343163932953872671472334234781030249377018366657947885387892061777060240320503165532165114730584900629545366120221656680074962919539494219365198574040254901358493183421944177507696640000 A089156 397 906224516211674555599986080898773791403652913202997033497130220807153809221243575817437592932404595353176464860960019081290504413940785516046728773267899083608831731863541993632115012012490555609491627934344137768450888553778437544206308101504926572600533834628820705084841281299607624506554215766328871161725447402331536539238347524687881790667659816898270032782296038808904429949001963418177454035169146851564991159376833583571316684734208403183830105930771325934247230833981973823922890782184651150998538792361417260120572628962995369463406336714874019409154684363316597857621813809164213357618416746058424758636903548765278732963111429958297468643070585003790428575602468045886157707956261554218257235312640000 A089156 398 57852736027745118658930956569788389738834244838981258058738287195337631501533443196486552831807582068946880654907528199778049145447935654733914169129531468227355054198737923640851240167389141022609423615080816512017895794369012599568393917108522634988798504768190743277315907256219237784778659955022752435139468790632417300695650775918876643392513087626588128326984738155925135460065954488964784261667915460605576984167585994864438921003927988285372614095694123610372728574313523093463787787844777065600348625564225624992066353457775020669691107796491831228208478511625986491347534342338528011651097683788548360705789143244703445993890103938728108645654067976770348791242155487659523630753875529285098258038784000000 A089156 399 3693301283227914304882092347835876735207960937926213624309705458740909574031073364553943931280799733512596439863885888179377247090743174659242078676249576764088665435269991292816650690936573401406343866192988272765359571323833003497137825183770207920663785721476390107744605637634513935367890182737047888048191338600016548756109183607706354987490264094139852730217086429284946639325434878924713452409953697458262995889333170742580298623449259088650272581414616095569374618999741829830319073566532169527873000807384495828602632025030979765662157287183048309760775816924911904139534394086721971822074696377197632241562665148216388713772696305456929859957892210773180217243473429956919199851009832459007968984170496000000 A089156 400 235780723251398372015103263695077154363349747073303270397294027456565541297101126700460235967359383067417507980554461489960261391997753344563480226899640605577096810254179771132544261774459939603121133052146990632167831569270631326557628473514408450675968146837624892117426398367151133085279646054951410877785339875358916474244885892434334473036877208796297612282331819354193921949199695214041599273196685041105255483874618553523400522150863045145342266624767233002758432614405418390550552688394770355876365158843506952147574888741180251337848687429494522399958904230068068451458289671935739353318430824189934562064584699328649077126120309410000947952697834524980902386845068115792717410408452805166314640746342881689600 A089156 401 15052358910088414562920605627081940765709622310505875121689466638656218094341341657541133486174215089253240020928399504621985551768175625139174356085749348541749953351622638698855010195086376001074831334371359515086549253069382039141617376631769004059641603122285753785852863563660677148888228922805493017640233764652722922747196152608181434914950375088803014343239793546504827658189038490957076549054522428995657790556968092343621474832869534953468870826297575906796879434713478731579592182180635499042979261301027023862273114837965434586960534395029992606149069512046905458202283827767602669618070388639979722012196402527244042167219946805083651788971350509418451074538310836192384204897777872351292605376085406357913600 A089156 402 960956065092963095557265690828749698591268122315287525689112971837853254443617353318723867437589114872037072810556209616177607648334007244411363815083384241366030115166104010967055297530600828977209565890414787511541074460772274278049271949561084105709605452110388813435508933107643629781190564935054790446927699171006422127541081059095454356681689701803022982168768895515282435330730993818523459569743080905746006709858472677012768947848595031193416908357131122782682510969348630720141110903167089478221273186332411002659188129556560868353103658100036583488366660527556551728715272661468786395758357390020710831015306563420678061018581389514040189737365664278369547181700816511905652511168659398823260174743026636790169600 A089156 403 61348674428817852212475623818808122547849592075647452920435437304605026096910898818106487615464038191474790102327894413390735163328302746232996844881198462943430146396371092903169258765932193629462035127229258740800463499184597212128182990362782508614913417173071414596633997020074578447150689022607257536650833119375545611309699246058563927810764375768427017519464213290277351639891577660769899686611728168162705859715265706360726274768475716994906833196498213359234804393442446802570738655421790975537005023768196160557429244700073553235549261239490541239960721899734111723759221675296153321957409704897454809649090287928445827557986683490677082570996078748738350787202351753425257020835059190751492163585796337523752960000 A089156 404 3916602575540946714589014560962157729748504949482729935004475846405913012507315551847174978245597432424249150019697961849456218447445724456572195101660191921718060916624867942564069856097889929320019695576210913213171360982302690893173908860971644540040559554999077118384795012775860125392455550954215651748487248128634908716775838084147995237999459754417442087298652038141342513295534757376603901676914161139868054939094900108000845575599945320774049623800241638269611521069012845576648463739318297326487499727871187272509091087312832219497914011661305312418702105330844086460785154084398054580084414557863204325964160466926028502236179750673459400772338524560053152809993567009748574606588713157309922560835827763553239040000 A089156 405 250044026970777805501447495332840623380438959216451791674846088723703177377965592043992408663280046643665783430968883208700522998879704941374724762428133669293627993466709118333646700538459683470816844786383938515779385387062552409786835230750198605355065187196132393624640051187958685393273435287944253763463050890288880713731606014707637403699301879058034510811138212791931375284906557760594748183353362679784860548291420875362609496178190184519239947260176772824272750414463024166886800250846910268804083797898794697617950672779450912370598556099726530680284549072303482376558805394817709315982634620258606220316302973966574759718046606007671160574486171243904346045223584183397141348657318099158967760040324915398807493017600 A089156 406 15963426189739809169086126630377953131636845610891202297767132841994979497509078809460722756526119591207600547841518584086943792603184587225695876674415249591251842800448192192921394988944768518732230917493288400547155537495612029752472232260355881182531857602739925168501237992418682764983299486133804026262096269709208465327114527370188257982334784265177948165227269427136974552526295331297157258841841059488051470764423463764165195023981695877325731500585864951709917510772019191736654919826958253673526734416054080158409680841677617368565357365281199105590277259859207331621018131290242285813042240779549199624612012748697567767867536873010408736364543574142736818191220462781251785287703163629006812502267227419351992342937600 A089156 407 1019150598695422917294441913468047285860089631119791568103915534890336033757072200772519673252075194183450213548528340962431469109080942323489400156679395406632591977877989352963247495554850045873665298292618376525907464430253095419201981914519995067096030704714223989152880587228270314072598951088180363388555947507650592287914572334644552053107555375133725235486804319590005269745908797404840426320176550972116501043018934003415559868377705393195502434589836444169708476808429462600364391280657754164271421342259341070163914140018261560237202826928993125620839241545376588886062721365854804161721299069315756079583232251760663346711143488162736084329263539330275521082098441699164977635344891655073173165216675456189090621921689600 A089156 408 65065869513501277128018135329999395275895620456607415832739647843380762401219846458874171469229108598279721077880741760454733042001085055249879548161319820643073184016340588040370344841880072253021466047521572582460677197345719175780414882465594360192412629261707557592759718190282376909349484648841465001130678030879393950638221531043759860387866779031929896630259765395969939474911214048080558647877669124322768445338259461593492911723681407612003326087604201473339543733956080334076032083659640211434369938587294388920571498428837926263798159142340490087034020109138577927032392454751528959469370422367960215490308769937113284454941299829382292927105447367517518069084663344639355754501822439407052907118997140992618100571504640000 A089156 409 4154040415893970406097878145949482975669661640278135820496487208883771064441540554443118999989169693548664366430476951901929740111286973410602456917177798388218556945583363348662790022361098993726440693261673659195637994682393983481446748834076995129438328416809360624102781933165238704297059741036511319960039946978189349773619799167615518840794764112528629529649914626946570518365529747310381359395337664038362313645699341324796383584844985774645391945470325102048690642206549229725989354868982331295495952887674707288091615799978871342366090059027548748532517242113932866679364624288916810743814357289204860925260916473388256562554677533665107915291820393985870540555377153532078735370225377252156487626922582494750429596415426560000 A089156 410 265210546427645971070992870249158467601966249755583834488237406945207582434824241174426740611705932451102501757646462889679028616945814307851908588147350122515632835252962987089818127132797441725729074203725733284066659079229722379916592760946514629864812145835808546492212360477986786772920888895409053609776690529450304955955073419104718908570644784855092547001785259734473155261809027848724208067519437179587002390320327032610279314670239857531175990171147720240359955631848391945768884774422220823043251479347014808829755650742141841330333937806865211289891235963125161079045072671282153850453935715375547099972772168433682842132610404012729703782896536755774563679092476847622192943787530686118618707638045768638790520549311879577600 A089156 411 16932202099171747075772755809460092958094913759828888854059450750564314828536545849996320141950841249130524340938145475588910046991886017428626003082001932162898365215147191861853349220591203738386786808541602002216475152519635219084079312926743239041086220762729486894930275020294001739815072737855012831246558119941152420628995910986722914295024631057453975335086137378460607744053139059340819808553240291588707400801454270660265120811706598356407683647712299169295229353749667307725434243201148763815975161917397240959588667230895770578875532848920120897512998722936364023313205091461565514152894788311927979854511619058206666225646956798138239036475262593178969357445828256934127603225033332381606064118972159334984661588465967274393600 A089156 412 1081032285383155837033281640085379894732158529741836314320975937169288038316319169010477662873731864683978595656828460442563941296914616297380886232588301132054273429428827629050548324463551648309716648340340724154895173775188236714770511541649361047832961525402846698940166674448177576060628089589838626258403239214027790358395435139289852466446860055567371444974885318542307944450161996976553694043506239368600960983829599367711067396952815398072133090528921093792022660283335696849312908899348750216487005414869333190867869958227486227770683927705364932358524075031366246351843707361162287504540114437980004398800688135081163448765315072214739872592775298046499965680971383489578255760656857572693076991576896381393705895848248199453081600 A089156 413 69018646927768627741807931456066384006667134056531945798799476785192776748792076816561636338929934550876929024048109177045778076458208534249939033897640247220016753609858373329036760803006862032918140461785614537499829643204802149416663465744429185906588835085138568857520505395122524041884749841022358341515816326769592581318564854497983181935793174639756784854085449987545999068190961705085154559936348027625561884714715669989115982111732845270861231266290772129725370791207814659692075218321663900577147599903423473483171642239195428362848747267741641877388782118037735009125796441106281393010698580806607577595808697893719667448682240831678190131473614758405012788172401586463584855592476821501138005371857732608958586881481528836096000000 A089156 414 4406530297058215575889935051255901042945772020644573937149256912247203958927827142297293601218045808065225063874368060990710817433684436474225914585131900080836317139689311527695375180680032686252810650226476563282010874283872867908085530814079367890770603317785127891913943544482321897401777878038748210521092277024079972419297975903470432415054268723955678602391636465218077210362788046208516854351112657955697721230465193909774893652565551880627772040301802281678540280506893460513761470465263345222322852888454667581121808966838030304070086197584939988103398666499328345310872770348841553066854682225721236335739349524306639449089574672899608662832609196770163316875722882179603083077832115573521138404720697071624769527154872275697664000000 A089156 415 281338787087178760861912020165263504244340397432641963676854576943387377761650757146712437966120228229867054202080727476574675489290658225645149474503760280419593571423170586718991768632495987767914562375710284088975926631206672537810014414371778208145956063959863581019418130975509978977945848110899333680636467649115354386451282706494590071671760610096794265026446161567060447681991145969691957056279914220688671924391569663196177808209753746784219311691013583566896020987971592388741513413176302779172304113053456741180918739200811476540518982355822603442163941631114173794493437172750364258031600863288083674784482745843775916540039449583110461970445189908319819589768144626807267462214421454619223985219210365621760207599262971357026058240000 A089156 416 17962425494610692703361947721647978065317672817259861971029250509301269505775083996485843923291600492478293529663745307595311065140536819060626855238793565366756190484056592412652891525390630714589390542597343702918574784612861593415553010725128469969996261601718505396851923441621592695357735097754322740924001454903915332882968217185614886694131164817774809952933403085975483525492186367601372740083368513697576735649016895172560627164860924291148046606939536915822788752725097153435810673457511170810651396136677897618956770105515123340541542989517308880882412508942662256813903704461137600997647958926875217320899333344362402061927346740344151602142437203058361957815262548227871063791998252045423995419467744942134647810646693487729222615040000 A089156 417 1146840061329231309558913425702750039555368279626256139327089405922035192205857047586684908564786536158148761014656160446445978727054794986793580544351049534245233339317982837568637670942891555501794143547879691037336870184564536520978294250612624734078474057961559568811477142773458041282803024848785075755408514216938199096557452927300439072125687520129824897807774489144172872397471739459406764475609934576756236313764360885336546511652668715832323094575750583968702707114507755057575463188103580449839342257544368161382978267906150099858648284683049618278015638336429788724378685491073897377628896095491769362899920525391373375369225628055659691969844082916615884436298992053762041263892793689173871677460361869482519872763137265497593757040640000 A089156 418 73222276207987298807922292368361520691283775441259718114725387334904511058421618553020891039498481506638151131928631804882974063594769298749310152701189122182562928047066741505349547869614483623061598565524637035187582639081798399838748307857731029987213120126576623279190691684734716039779523271005166955295410024944917549057692829123605103551917994663356348469497087355467679856901374377380085745427727079075924714531659670637464677236055213515825321729408914714184999882595423137750331020015614924487922474807478958020214466046186259781044028322441269211225883422001992577400236165977335509637353273064192568306393817752890300280836825028832428628801954232873561505102773721726539156174781079181726854267741196808676533805295517953944260182016000000 A089156 419 4675048041034485238846195903847497992303254893932741732837251998320968179282403257039665311967957502235597464160637923449063084102598999354572413177661951083743284938135964140524260162698362317583029583604652918869619524325233638284277903478570549946478947680084361186740047612659569292156895970147795358532188821505061916250265041334355115661475032619163745359475246096026578751287088949931867719193994778526997818543729441850872846836514803618349699973789192266838477446152618678835560212335206049820502672940199768845359835340515094976997965049442585314965333387079682976329066801903618772793605043959176201856753334556930033871071189949806538417261342213814685321689290453661689310049699895157695679616087598727011827056026527597129364850868224000000 A089156 420 298491110393926157262027489055077971359646212080909704609571996726539160247496470122323650436806949018701496831693461016978497526039509317430382553871471951820377040992073107824215667844607156549239343992795545333661809086851953550540334339640712933231329463030627084891722544721173394621711960834685374745880896818382284730050142236836334455468586524835769868225594077747040847272994008229024059570318004398685064075022274143955398205714860505925835751043053243507048334002104080999964297526277603428181230116892368388697917519522061330730465719325956834239973917747529933821363540341296800921872766997622428225597067030807142528123202095297756764554831861450398830506017870787482086242131047609913859454969251572201078667855351413396725590493243637760000 A089156 421 19058081689949976489362534807306625682429860587723869469114951183235783485672913232002725672240193247286685440106249258494327493861104389123643256635633385372952587171583501314031772040898130278326351348373654050621484464001691397288863701926793289058742655159180095371098327195439993204411083879790080763312451325154088792200865005402753491122101757121421625756430298172815978018638168381738524686902383847448964589822519988382906257431290706190259006512802951111393743228380988734095226122053759536927681393655486142039519235492923922574156049621077026257182750493927767875207910239832340612190009536379992318511271695972494542407998736289169454218029104669777266906788097622418390096144408075746580931425131406050559509032731776780194151228634625474560000 A089156 422 1216828615249546132583634329712059139246027537279520236684447424219161860543111800310820062105686852585614493953511010920665334487985442647409353490250104865740067215102863244340007166873360021936824712775579064030017952234526447275841396276864735659693754331323750643101067372530916711728984735121757472147277035266002834265964602342666280246394330010249649102417415149364434937487225868449864183663663635480403336564118865903670083685208266576528053971772143878561654251387499945005371698606175257622975212121908993181127315665309484751321975922119338526326063157230006002807540370074941086113269521081638342459308346126201772113627447177301676374797346439161074095374502350555828171284106597302058084260132360780613558952817933508867113800361893754306560000 A089156 423 77693033728780213588006818550164861092401550318261159409474155409404807267624177475260761070146308751958006945338604659736817661332377037713637353441942323648826204205138076268452726373187209645250687415865094306146779412549804359595831014678523247045505910069217716787350480306390830337601021678570863665472627476221980672714238625396423453140113585663006506523020402687094045681969178900673610090299274221519820030532331660210969178016382591289769125156423388753303057802543770834908642162848887621279490822424185580305433468508523926210970729868608057163229414647477382528681567570847414025632716421849275855742346235010420475914610865384399798670057981990352457651898041422519565637868357897365057524612869587948524514754864776412439877833411124002816000000 A089156 424 4960633822920121417760625105843291458832209310455092569490160587229057794327073116620625430631238271220491438647955057879773106229868216291304989328535991497559697252812736041088857420315224535812535636198679373538488329617118422553692197615655454266613505645856836328114660085985007048920257330135443639318534372115426747279392062834373687530597699125748650305996221437463995391478802658059216263908108937343032446447505297616615449184011660594037199920731981746361551565954532225961282846689859168698335549254584598876943816234356678656024056634416895486064013094769677956792356239714673589241290624375442073904615598977624665646620244421907874258106766358287359050515354396483476242853106156175753698262281430955906285475771874722434325410874834554978304000000 A089156 425 316733990993020584131169114965653731372088275991504270543375700279389195268318217702600497696281438528133000368178017764964835188359993593001095317967995234983642560179348192212851112961827801080755067048981639629146877916244026117768759782626951271713597252476833526445741185739566865350313226082232949872005659810561923531359054685283156891525966140017273612331615881154478978407047745083503713637977363500803997712990628409343471381018998607532078747908742039009807300676348703269657567860652483645734883852246706354500205812975216350511018611699982410696231569514570287916634988064117497604314930787250316163323644311356309403260857028611155060317684953716917298577319238363653860479978897315666331146731689873667384379989201324007674170506540434341905406361600 A089156 426 20223418899348586043190443186073433217694699161217869843442282220726393317244049600250477906248294127136365976736087517327276211355374438056380897120742367446528592274411526826576648271557112157683343279502704701542268785630879231062113214162817848127687085352639495398667126227492787009064532049811914261302331622073993747566290529845202451365469479562401601738999629945377225033953790829616563990419612036822125764089622965873169020044994583135915621795874618650879804003360215764648925945227127713524640051196272079052692680020495462210445915899555993018018611728186322562059113049969975611765079873134295771632184666528118373880924500956796676659139743980845531049570690977733385299518278773162544705221118961246648013874897801410450452243162255204288587995545600 A089156 427 1291269439480159521945472650093025655389422186223327989199058451422692852166501274999689570294350545798117829810241302471464845800114969269815794364966734484181998255565909679558039234326466887434457028361319019151925905267431810095716919076508398041635792220555033646432880259071002354019683986659859671144090360542152835077071543079171204618953902675266751162104703628708629111527411112154093183948157319526799147043727457646431287398574529659324884546881694993287782267095715830815761868541440158702999507309171296385540482816625566553952939350011027233087221807693470328740443412703462772013297105905160171961807260767325674524721846351742081455591157521022681943207900521945942619716858671949017522427807591443924976474614615503750380299892615686758526858402201600 A089156 428 82448269892216229760694309025613947046122137626334906393941977854072324417417817674613334625244790614208148007426993461368031173118092882388600845108726270966822017187096613110220598416761765777515411752802274082936207083424258797730933773072281568555053280463904574319468625328620796213401998982271282740685531995399360316378393290195748961181830439618034480590234166318169761224065482423132672704664311687228434489269007312951561871826617656057994036674311388109721463167407255238194804782121258801280479939792728355335813734913416437252462877835777027082503827580497785576686404556865129959910954392900665098120373203112433506807126188250699196093416536536431659318154902529088366108700900573109488543347719847610730712494990767632904337385710488462979482632847360000 A089156 429 5264396465923859812238548981546776015698880823948928394531591694715465757829883451909267087414340171749952247241147172267769823208125163360549051751664805210605155477403050007525575999834146705443279847115273435631270367469323765876924083542181503099304205196314669075204713071889869336344565374066010190130568583173450679794506187085788721321099901395626044738728165416898492223906948516922848133645698430621284299234117019750161032830831174433882681553906907672598763875600683865220200818506674178500803382837592018982555675032708910638271611926786627046253202594001903325368738760635731197628931861305817775878149758251930704713926746482319724311136208287731163882357479040656064368280482520744372460586342347138548785199926840153854322259809297497070484775910768640000 A089156 430 336138291285872458809249779214945733541581904273121404667203064254264366801797488924024827061406662219234311662221301600442554022164162567065033627307316658397537499519449643491874920007235911749849023417567556772918326448340256544210329448410031774011265439434233798323948416328754455448027192452672940192859628055866648874630612857375780852537329699660871088619359863795476589782038557370734286961827721249130460140890816713922645587127877799670982104720682136537791107607754090743324780976573131379673449512738581854742426310335124602762876822511562414409203624295486721698337291546708834772320940681639643161297568135744110790699143893661054450572244154250674651091644693737011351617624291867117645913675359865781677981361360020730442934636265591903590384158685895065600 A089156 431 21462965788025194268931097965872516718560217816024214583624820520650557622913340585948353751066288251508120576934840576761897241316724966672592657759515703943878070999295475727459710709971124904306917201258356598378052373190070882186081740475107103406360241973445503295723667632387731045133216667542311395542521181949116984545952319726329745200236931565381031866658122950563487579314116990208288055712799835842971718895167113629392567808762915645793648815726943945420779748850436447170914881667016893966841372837818766190062302834626851116846150392480140448188391747792444012780559907123475011633376828682341882998155652302298971730072947530877335617501336334172566514771917550470980857556008649498960094863548878488909022050551818470220352969459987390727786967115912288665600 A089156 432 1370451951901726329773452066267567592932559573270107876477338301984258843472183278022648274590868350033217717246500710006377010161026743544562771015680448500563968369347933141466430151384986687573367491174895832083112456098113503159709011640252489908852152868168812932446229442635954909358095048376956422817799036193335211545207850069466639060616877510718215511171047974259963827242643655408130700185628105361877075112297215024918473365429059321210741601066541522229688675649141864053758153764082862234464204595940453075840750276049571783216940207618059132498012717216360659718326887985977654401507066814207740214219254716180632962657295872738681616127473659144836093161879823572249823585487912026636746475602746457759455027740691640110385979141953476423606239001367530805657600 A089156 433 87506480846272084919733204382810789942617594564803393553947715418156548760255744769964830385206809675541867649772562123177055799773574785817235515103926402452152412837476952761919447009267245699498777300798355868163940708117146149516891144293514329869029293860278527818022819447864129590916644075916835181827002873193263703655202693980056516265386293634902254604458490517580140457403009163652147541147829612138565955412730023587058418048901677270701289949427478345529289448454398603149897399858628471676267256963132386661271466618068545674465816071984792231081338347462428589858189932278320794463045837744984413744524904182261709090923111596298453966001544932333735701277197573604563403911840628613329177217467902083392048654056846208286869031760851241154651477306783500861440000 A089156 434 5587518025938407461719665541363007061621718621403937063617694515063703028821837841567252936985344480298871579501784913657868113323791004878096536100826548326178597553856757471566987381592226350324749849048382027580478194647910932233362559184764806481761834897537760946038501996470134401500693688019015049883612560279281462773630840139750234887554372161322265570419486358059784510207038633669563518703550374254609484546984613705972295457942267016580193415939620019118908114949923628159709760377356289345355531705439488678631908723537924103675468565255934633344458378055655077345614723778747366023413745267785647517102353475322060085781979046716641981205779295261399771119145054420798119350428980889950926619246212903154697331497320959838684048980890017508318190178195228862709760000 A089156 435 356779554497401397675756108326593612950620153223560820559532984135501845354313891824083988491735423804421289859005725220899085624052410752046358212577515830195405969178958199306518505108358176176516922880780042411284047579210871079088137703286663054253824727435339989432379967226857606745126941673721964779297343977428984010324034466547141413907925251797915361325283634838000046971591068972116052855400020434719315351352977492049422189272253903237539685785652373059192286092742441175507640732996147681824539351837136928845076565872426776931646073591310818646672228995609378791461319417496220027891210763073909038629147764008153866894053540823682796684948606020464011631283790065072951553487270678849938999326016277524361317293241243459605484274273093852216066402486444156803193241600 A089156 436 22781550206503080021389890562831016338900044075555542838995426531229800139840252942287257058611114691558788970619136637261855333466605920826799195416885715590882331442125580951106515043675612754206630324989298220262515035732692066855525955337016862733959754654176733012622689227922774315186419338295943530185246724381845118977883665662468639793664028360341916305965365038055314673392376075757519943967134660602297459596479605887203577063520913509471453982334239706253572520299993124806690688773750565902453527347620351555926077856243053823600783512783909668288028488970465005953455670752356692044391551595754012875570683346091226137056785814663710172533128139043080401310391867583284996169441672845164259943412870532561147555985340474660261273909503761732097368205430391512611002777600 A089156 437 1454684693522570542747512394557008909412484890532731097368954787578686496826296383991323821966684035944096332233105225348176136938629486782362175557614121122281715702938653028266230201024999958967224624977144467494552545945607580055027581717664779064964052917894155332367210805405070441050324237661706278754482823981392685822850452186704360349778686364403774378656144416410040072825881326183077078887210248511552627752969782995582200251043394921023619100658424081235159965969238019591937821777938806406541041056415610986995073402740814466643448227749172968729600038898088927482244864194278472702991592463792168159552246433955095127239202267689004080878676678663511989750821349529976606535772437426707973944790059756807464652436410227889330751225455540317024994434324855561111150893465600 A089156 438 92887385040196665773529674283914842999014511316621608925844416024681040773347775817297996388168926004019828974873016672479502499417293285606725519592861823919179215200884570777617855979630582647090874126738494437189949583170142697577656200044794434779350139927250280548249266936740856648456412039760961587239708272200644280404485098763205595613044494297169763654520178379428029503748077843157431123039164864507202153697169792622557667038226828999287619018920033960565405137107054377521519134191063460312169017228014608696074149744453708306656662652610292044252624405775470495076726852963404071076744686732209816071990882258240629410772438956601718014448141790350607131041687682399311055144869573597155401386951022814846656618638191924919735318862358837824253986679174123890304614400000000 A089156 439 5931258685339442725990762177640268722639590460775264673929735927285300861574126449454503923415588577356553113743918592393147588721463534744250201454657310559337852386257119798059864276483188891778216752816704063426941016948153542818495556621997826813053630379427759800150012540805708424773273840275159105619592225751374003642008600580249837354373653009628458395283332923908954470280935060605109507919281434452794237080210294087722264279778071949514009340209147673584567077812839213273384715949895523428495140149880139515407480427669174503344464363662662714261879235295763873903341543283224143484783542149462304876013244039240008680575795700707416235883747788529164718912082208413289653958418097894569375353041485108654288357444104081404441953378098884134219365364070673334706739609600000000 A089156 440 378738317512343170847291609892078914556113703570567047349565710462284474627065672234130360817499485454325996227786364061589582322094240243663819826622138767593170050047114652718410875574070045333257286786202565642169845807920520783208696311072481231955749589255491219813859986738897798597127857291242909630167550156757633185782245219911141701100877159918375349007447077162143676931597681500908464075062936098929040672057087754895191569867108205714417660382523641955872189385817347320889358703821754307216191205003598419448260420257416417970129776066502758860331622664310272338557992838338312846795590147925843363777499908076234673303203583966138742802434278931980360130987612362863845580502984923583303862987547611226095703370576034839703259115703115697218792121839746207933979338735616000000 A089156 441 24184319188708226537543900183602170897993142221772606273138148931617355329190443835802148691746440475292917626557238361909486833547666875572408949805964868382526413106853095652002982592351604975779129804496338011539816409181063390798364462338085723991629541760573532276115024597137995321451070682937943591936320845509363800565396782791651762701192027381134908130745451194286051464639181252373372361101797999432817654130902353560683606855960187128244558652015152736903797441262468055094641063418390209416300918392381606662851898626388517902570545986213797569514254046719523267656378589529877220909535598422819340589397060373186759036877662861440836914847635902334916690031620668274866151417055838361451511220142055335121285244218996469760556253701142711744101267441385781150549027414081536000000 A089156 442 1544296606861016641004980732601919946379916469011827080731091517564652989026528364602914888009589519276072123939541501702163827911954860756182384608444785509248675212126629945809017300583364839537294808717097953594682165906347055474555065561796009095088933132880966139663958347545539725573748600537188206732314085601388206817963076282470888901433607881637943153133866226835789372077808283326036921672783094562336902514827225089197669232482278605420353530094063792492683190203353121795924374693034233041058638992685458734862294710436742665787950814229442444927581271753870590449477624626191964987918748690541929022321934817494286436944706953483666975966965327413902979802548210497455999240983014234450708816913768267003982700663775527815658020506704634202989011126726040688723852553015525376000000 A089156 443 98612004945449485798235998902792982384901636304228873751661136930701330438803982969889722804095674473551587158970278996228445627042448792361618000393309897567379697671254762209745176811043596773209359665115158371594856688553718797980801224944855095190377909940999012865354016724170240994858511189824293277859592635490404804916132498720565156292288880603386760787633863144349158951792173633132216152105991000297484968355552659772989985955469442247785732909348683672280157689223078747396449887149630289975135875345795875045479632473587556576534323352463864492835517455430624824975789944232007441783665603852224662220595051994717934426245686134838501475307505755545590457498449187868063531983871210454282582892328513341658350420324024093751815549540735463508996692139476132336021231462934118400000000 A089156 444 6296961977025107255254633440528490541188757040292333964184780540689144959662963304702310471622072048525420718892613216101262717112455189831795944529782001038810953441856621865838730867173765083163797962370180020847440451424131221895021264422420152454170800894924912941568193684283637394471539322320174449957658780799622619751567295664790222177658293182651245710423334702720269737792596108852025044215264867568626893196017353346070575299098996640520098473772855653287573036684713289750049304542068620535139004748797701064333817462999107888983307608935528139206534147625330513994105777017569374479725087531629814566239375737588851111971665630599850090676585585243474446770197010720701929794287668888718890792923822101558574685646287810422613600202630865992168640408885926236659288065648990617600000000 A089156 445 402100444824195715981727329810027394359527506352501162653885514794433893390494559530211616855878003562189341990227817260436090542186709603983723483537681875964680139184169049332682771785432117705630781520988808019688017978333710302783596068746190010977015753289974669533088561606401501970853492539257373884306474055323402476631004503640867420309078544741814632383384344852505394728300555937405178939568425837279517221164570591698611237244527155575910899806843544220124772926707176719589847052846233697761522504497880401190990386157296740991626443352226075253597052823463610121981420269020775809776810879683693002625314555015333086199383613409725367888992585486899772715232429982864456092469231643584493068277589032263673722338869118838208137608947834153610642054818624647133063417514497738276864000000 A089156 446 25676760299823227428606219655888061924553967002805604416644556405358641735706667048555485016884416364371247120074326835008326247921472557833071437819733228126261636757277830565929701505985693260372327653052674769207339250791895615748086149381833060958751975164398912555941030817161143862625280340289021153584194971104522357702772908070133360292979274401510309249826342542649306060632465856795283304447989822608562441316362723232583417131647325528022660503895655229666140469812561697305371704089012113994861368408235177926594513362660893565941273098184848989394589225003045648796374904348809147229296740169653110628984081260441806254302548806316329287544999719192059238105848639403681334203025686134086825919465958175110503598632890661979570431187364759050258008415328243358253213936321018235715584000000 A089156 447 1639638400619290053177953045828228285506549669528025379152993898044379862248250753966319672986058561554403386806892731378510858516181382802290185928994865539474935841364859337224655508910752577094377315504242747185932443740151554084766596238479219064486248674914523243203068457105682888126694367687793012719512149743991932265531066389811852561778580896132606207004871014562358770125093405405005129967018105174391584784692752561023810811982645674218570142179468301607397789009428605354471228827856893036296719637315935470565179193052610596180656710428411904708494675045825062902033071270907997589606510709851884823444207347381393867598541666735584521139566084095910670479769851539726540948915704928762280397191494587794038985969697062735307935941218490837939768363010282206530890376333819571374915584000000 A089156 448 104702754293372673377460924628073705548300697467608938882017453538026098465992112579390243626726527365203760596061164712410049461330053584120256392201300396106338526971403575462402716759027071354195120308656413150877832887990664748943731086728939449229121280677886318629363672740200863796371600436632206474302233717209912112802696305396925956497025491256745925300229337088633086243578838095068896223838542546023359311396565060602208072039891482078358589615697432740359200728737049474176125324604118920950221607739237660260640358985568192187947268931036244098303726648483898358665580430068485233515190947174673632071061558548802696332359840449367952092300775072777969134331763817730345381346078008654480680417754859071087378725795327620978160027687702616666191243062843694554082147935490897812547174400000000 A089156 449 6686060361147914413405922161423386284592848320293281140861101385312782461247588867943361751916453149084715461485701176330477526363961534656309472708781889804969216291421892506424344127560003202779953000743268371003291629876699482481365987348228252145955152565707783826155915921831362091920953333026578480787841010230746885197598398546762382879538508915697765960279342002116892585997865117005196563252484333265276193049318510669775013785522496059331930014799267516314913210878786406048968250856247381381388930220104882383294017676739225503695085965433277916493831930985261459970341734753853311065197039523833074353961718012303001567911565427879861593149560514523861208403176266278059768905073802647048222640978909382578740756975090620525701071857205050744245710677193196639418692007934674593721719193600000000 A089156 450 426957485032304638169211235301494693814852314493578280400994212401870704036563956200351044840346022837998310770426088012757986550904104791764066935522783772623480539333804637675825094181777552473280852950416611611909633466309404321258071888657811090379306687111711335986807893644644240912798530742156148523552702602232087969468383075863064067605009575836116554813923909961708618658454169712886271021607592346021095071498450934662545060067007750135160507250629752569144033338899441157940321130687999200380832773753598897545529551040657287214765208679438273215860263542061771631367123782305106161477792595769000653901923117768793929496311710844676110178375739843847834271024629063284478679612804138125196688328833228002727574007152609548601847464775504530690380453532303701110109732306553042277174295228579840000 A089156 451 27264724425678138264445413741642465390718112399305910323572254029984201800981246401534008470159949395403945245637350351264345503906903362249653545642299213034312643521848717649952359115784972453457898020639124151653913391386153715067408637502022090430706755455792203520370234944262090307697662061052844658782885631846027207001137878328520412241498468831389049636098012814554502157653246812127042655767636546454915836216145562093400818466572491467984793384226703606403799030176009379026227846212252520990033317560165020909541914548255446249977816130396737057136087063777211578870543405674431688103309895785202275295656173877440105467252203729611469829069914423702972214221331450539842229022540027798028351623210123319027320204449771286014485936549159097823037766190567611908683885785906033207203690840525373440000 A089156 452 1741084006517173235497938004045652835913545721153233066883368164017181298953427609603605945073588705188889935687987016412726815177008705748972335186674098128365246952894286240913932429653309468501969705310621629366118401171336221681368988150746834578746351692337071413606513658521873819070361259577182160730949486269710799501416777839296773500307621972850976080720576750810797403858554023794322165000926677790606662001188114702875547653301700109281698832221701946980508682230150335323235760188901763324298071692255979288497819954567971271927963119513718612814024560779036127834227498463276894695327106179991855438683977217106238464950008003051042290065946421044499715735453180104412421655966821327180084593055849592406981607063214312362580152168189621019405231567991584764574204606844690471568075365696762019840000 A089156 453 111183531204789482660405629286317135325182952737357656836037453369719411010264153946900446601378769100172454781367567006705053271569925703145734686199202040423907051686367969316319148434760798010989828936706041547229224723621568173916990815815323982153432311044164333106565489753051977616116457319139150364178249725269350764276255054687078240512995050806876554888892426615426289778343227389687174436979584503794794290349689976133416792966813341091624120662183778460064509721390299909895816927227579040426743713404379218202860653346785583165713004319282166911588202536305917545482171010346357805191022470871576151195563113917259922031153043361558599213193321345240910851296349835339883427863551858836107093457114821468542070628477238497942075377165836146010622909129662555681701128361502477062978167732587986944000000 A089156 454 7100081178527731034648452756836694293165124949945431818083748955124012012512006519067997088721119604221915407125094422985030205810609777776951657813432231120548561948630008235370422957224672376560210505536865716220891109058010785127181864786016453538360064216124570200530419265257113961762936404520367397616167436452724185362114300256808416812262987098622227561395910331095408167041027589815347812952459253039048592300404208051868205578789111237220477109093894557735924148172253203483543938315654537835239984403997683593732858282914848974805692894506251262601728985875101536057238642278361381131602743669780608915746767847303068765084206560837029252198511332363608070865577899489027131289062320100888017568778905142057844387466954279966120077389438796769158565124307304373769780243782076209775615805239439917056000000 A089156 455 453407051420848467734069465416971329820129751190695720658127910765468809638289733787283561113146754465100426287818777049611882119542776595392239025798089881899711537483952321486205700878140090595941344029021186107163028734389544029613656972230751744659220265808564259571701996254822432571095537660745799293394281506839726031557013201728944075511921612778102958514789938164982583218129390590718253832854658833308681358836491394434930102072499118247691673657130281970629413149207490823047355161581246491161158666118168143751773351034139013220735484550408485894076114724530063311380650845484881177658879585921313179800480528140074055773557263618981774571058617439766941415027601293964908745796513689866004746846860235792562074595480348704141869912555324501540749830173381090420026009582417405641993429057866414518435840000 A089156 456 28954450101742226930619164728248558249896268331635378823046643107909252074778320572058799655477367467869391419299234169574557003734461426194561588529499580861502808471854354770710474105762303949482474313474091396986984300575046535133963974149793607162151796108041663501693328134333524781612509980835935248951452408620955083705434591673752461995454716589598029042286317349324446787240163278581062168299212935795504319945132331068084920378740423262176248191228010214169493166374532932544958759853391017943287162307129595570222798650631246844503386740039978533525511173306918642154843115599850574934120883720175604454693336441561896001973408570323866830854689046185658647745546467643017161528177011234786436250222614169682895468633090679970000370860097527365589461357904171125152231909714484126485751664907167790362787840000 A089156 457 1849032134555332617179247132491813507505061168360526205260119397177237705153169219938269779219751205728496338387550303041764636233522307624863859250574065367352836512893059590564770465924466227053318455420579261893141438374790664278600000265690086700232049799040200826698179514547506527198805516499704932044354589798505975756207051574823775339548798808928911469683805104477131691048977637543950885898769474801650780456490115792833480954771056667983394167346838433219411172604256896957979687026874444019245900078789304031132544416178811508864363713994963623763567118691286038477358889611342307132694738182839702056869356885731322292256623471201206257177479407115374900973821846289843641851701926890947599069464488833238054402397369718026854865602419404318994645257742910678671922455036800200629591831768598591161646448640000 A089156 458 118079817612409248520653319387537122771947509519699590183169921420393420239649289690342893225320356455143139673653576588100257246857284491235990508271152104435993100780449786671542491816220990213360885096736864097823103353737275330420921433416020505909633904235345026763973482127879800326768745718156820940167790198055274731793096909268079198234491568261894922309339923235320957269196262664154709517102822107954621358683849445636430357343162633729516766023299083331906067312492056257938982358923358165863591365036088180428667988698560703686731138647198445483911632573468236956900653790343896042346282654802766503656486132503682714374977714816760161603738692749731679523106576553461172979103460707558864524393692466841420270173882104626153854034361326884000708748949395197875791863421230338702321467657173963538857721856000000 A089156 459 7540653006376935790453521605571775613791859300649658483833706660080269431179723016953422103851522194727297446056465071921324635144323415860068317314584291659680962404558295482891893955380903051686507757841283450475695221193807412368258605434662950503849603455351363945341508529997918553033353273864860789805003996134630225901169291350432234433989083427109349913909923625532501132015676866192842413402410277493336644476326083623432376854557150111433275814302452931883418896727023903982384965844111522138958480687206242913408020379530684708155488948383883017416546821256487850841887696763048468473380952269217899857562777277486949768270371652654060729220478399675651606932229564238894805718623319305943376464162419183490873847475229305118687544874008519204710209592345430564432615697887513978464609271212751564780993511424000000 A089156 460 481553228258503687570602394005542864586742267131642814273351919133765779286697773226555699466990203122955089477421111350241652565756138254986401371608515988536242970839785148682545243920639006596250183627235704515478535478764701852336397433988988744081793946605293254067415484733729458681920746641102509905368920981433605914352925358957459232196919038811561411919975728325395439588377472195742395576979434886204150457131979849609805038084056049547236208317814287380294302218425106644330210142780239792000069066742350980808377398847396189626049746823141068058399712658389462063884727037118864089402426497500411245489835670340389851284702711027384966618614476953381323009625008166590944121930149654166112965591642866391549028922308290144449442085923441133311853256977001828576769326761707122356601048824552943236521789111664640000 A089156 461 30752589486495653715055008797711713007179363726992576351290822477812140420037760474265928210131082529234742772971492580053007814872284807208542785765516195435328933993580696067014995054492440867054821086680378220235291828142562812253108396501371915341537822921022999524632282226115887635522975032234588326208895226520652420374204131123601652661370635553234375039335379131132396559164310003644908530760733316881339334025952275369520801073547200513756075951437165000484523916831494742456005893570766437681428608767517452924605387941951275688301113832139544060938921286089558072136430357221563413991750737454933589455012441977608057770749244530532421847782772529428197820338306448942910604255026247593377996756756893606247585120874658511143308319039024708550144576285745239901847809148398677677962037088550316486287226498491351040000 A089156 462 1963907933407601489763167750981109195891629329328390290915000776049925524326931597464882438794532561837178851658314551993551762127121360058497153121900297735126728765069410904568956183113411716829080914792041223874127691149541080120685772989487998685556940532844901929275722386358027925821738917654210423204873814316411828551711950767339355135784473617528262805636022578872696648732391930967950621592733327630097077453375723543657764025245853187645186561663530484188660630493606827791518348224647175314368305934199312318180404680871693434970010277611049990239435863071306093876585294713173238711311873016565965250337834349546796727840680132954926302907346535351529029881973207004477793757416859210732851588162676382607289889203097914262461911353280281923533375966008032569430205745768342952756396641353166737793234053607184138240000 A089156 463 125418785404373134151196145482468943232260287254713429099479685141617866520045778863987986075865217319439743989113753466180854617599986095008261578114443207711399114581866945703665222801909820932084945694121091924843648530511489006582986496303526638671050925715223317792146436608098196588590728056230801532286489734950846124546630371018551058263505655313790323270422258371160089010754565888497142821977614558336461850065604893024060332910148996071552342125837841891984214282183886067789121501688303019810243590440728769718988007039886751931200130151725643009846931997845679296775432476819603757809475911147544954154401766324868088222359161166740252027119471887084571085764327882722319908844267606766522856578829213542507538791478294185507715977713228403048817305555607228076352068907204936456460915618045765201075594856916582400000000 A089156 464 8009512443724328254831542248907889010020437008494770831943131566071740459185821871686380208575147245384723228479572878443796642218161299869006719207751662250254822364337183456048226237005229229469948298036815086406359070160219035117267479405619295695790392460161796853077244740190280557095502508162363142831318143389237191539873017991750926155359694654811543155889468554089672126153590246016376430147681446254511996518655334952249757864101176177554325401802475240427831664305499155079307222868928934728783948746272370166011314291139925880669313068010719759364503138137390736059656332853218882104240422506726267680480671481434495346613531183580093195170373711151642195790634223776151043768373635423236423886818425181649038406817943747334881098648359902672676659212677943199734211282844791233664841123449736129940182063971408281600000000 A089156 465 511507004569816661820090668815518164067766297236551593095786867192165269151018866011762581502705322977755720741282575582657894167398156283519291697206313966664145008071401708190362240799998522977896073004397525095598051161162351904665354529306423037231819528673224451779517697052130691439103495351375949989300674152483063847289706505399002783955437991690745030726474946404170079976152299096753439659694125512364641497510968217922966041987133268730454853904738862497792670959889544413369435351658562830922561436276593557299632934000393499140523038096726250292367683873093811593638986142174115091603709726858784675979537551791602880217306125838040723228343401404723741088021810696967930477227033002792860141626817286600203880636082968363039842257543146538099075436684474766713696450623759618626400325440494575137543182789923324297216000000 A089156 466 32666236091137347132262050005946496668241535748240026184552842807518897813892778524063537505267466223324984896788286871712511853703563767132160459081010289381626553544252148022088199539357698227990508436947787083894392044244708231814153685437283025156041859418470238836513219150443135828064527601116540720122031470764270692283200891549016931755898940051639326830666260275210437671735323392761046113420850627067928238061051360204470737683052524020562381301945172038346572843402149341875997358937458975327839545622025567486495396231804974835310201994787639590315747649912627989516411889522885164281053108111171475955475322656776990112916611095249941262953611593137449910603980376246725516282987739876125347618604268131730502737866743520147122011088091896075395953108443480872480999778157675462818425277984749650263741579927921346215936000000 A089156 467 2086164763100426572110700467983354314118797827452074127781976685310992693010116852083950658633696988314014390662185735230673916136517588330423430864644769120388297766008006498601912777173791864626660102895257787847870947086925563343674982414160462070810190127027020325430997849505484081367593051788459677648542167863880836220435602777479814197488967342808593994084972079524059163253989695938166181346191900848239666119540300519001290517172912605927695701270505224013188732884669548924359876196166499069583938170487932116943221600020371920778349567322749710390482040343147513242109551186819090097701370653381732920633741868259299302314388557016119189508666748133000794004777739270748059586217495770774572048891688128184141600743394390371589440443860040737333866289481146300543731266841606628923299988669408671748391465441714259756056576000000 A089156 468 133229409746619213967673103705365470469757179538628789857564363190591174450052553511073983822342300358595896754814034946455979570052384298207642913846451405089594536817031885546077668027230491113539479030871995001921614341227810695750183468552811012773324454949243687924604726056244562863144425136954208612192035700255769160991329888095718501482927348620559798705452167157712076995815555696657413243288378590039617365282717453519168909516801046308506083310921720320178969976338683352209694847512138041427936178471386694056153692985448874457042344253979901056769607839797511488354388369223239027004381675758101063813356197295564755100138529933334560482739001233587012867179985325003267031321571352195587716373901384605287544079910436183987345939954236548586142103654149691328281354865556545779127177485171582734987035493884334044505702400000000 A089156 469 8508511355800675550155453898616283195138210221801165115812779639014562970034738183846344724929822803390497833919818400382250302709249133430967565444918333244537438974706437415433045975982980768588114646887814081939406918248485120815933212138649519292862490960658118953340076594005299674934523686876604458502198436393204787721925025656112483724184868506038380688185788116787198787271502684162273308289862618360054214598398964176287338815121320439636683045333064088109234643680004908801556172272385328242329772908931667296932616358481117133177245780284503507506218344197320896989485518042820896089762092406102116858544816739941330870146145906740908487047785974717420349970050657038860041714476197399779630153132806251327804459030092479740985802214442095340583219505503622940124829608882142921056333360148652484558905083394247880431212953600000000 A089156 470 543386737249284016062190454826027910192880605159021827583852231858148264481810729647745254302207209925089951335200811212562290205892393313020273627643917624750152664931978973607825494322476399185896317578529312459335142226525852364758384625810932932579231028868985952134574245326786552082060165484221027415483343234770695781617995874805479783559765066112280094795318155481881445136211253467251700038652491279170329535530280350745513710631604221230015088196585937588538703794308925899025217548007595400862308715185958433370301380042830535430125800028120070051019671863395634485429871286861681001080026935511146370566445947361362440645079577368039878468683451148126289788750966799453922306240265622274773763929409583393535759197499116076393064192979273788740199321728359251961235301951882077935479316008592486543251233972690602834346003922944000000 A089156 471 34702954385256702580804411529324589769826289000631321128972700852807910774410014141603408965864578140320577364742852728814664145495471248197150565464797855926101301879932648953384157232479891412500063175752270436992587741590514884285492342847188081847679379063306678197957992423489492595087452176514423903742922633840849290899545862502865100263795012139769863325134893235010795221489804097993463974787423181855186196777034952078902509527366612117253347419919752442647614460770621265789083075509202615073026752200473503782559064288509743489667156100789288742755176910401336439687374496650236387648259308667620171157219603151120781121963619655333635865422769713882935270463656029862631962722990728925851502455035996218040231523656003339504643911606130901590054890528142175975469753303142664827683694914365116174326992461041704477593197571211264000000 A089156 472 2216286087628205796701934943122691908088786100798793571000994345063098380367231446811741584277945292064200883440119006481306469169613782820171498361749930234446255141872179556819010947631823539117657905700555209266390524032004005338695043118681352671284619373216489534677962281283798319497911646115575620653511218702983438026653997320081175491559857135182290375755018577588344918120840764459680396877028244544781849346292843586700084580199743784735379340693494681116916727350317020251484942244576480627052137774168260755898941781060973921893351687408127996639349203705650533442657144769586760807226870293979644468643089261888178935070743092134859261684238189119555178563956884580531141210819935557784007663504618256312558017967507707099336763412226393141917173322842566923585930957703699479700725223994848117847177802283027482404142009982910464000000 A089156 473 141542590073110127455966491788343357631490827396776824014278916009992334020351182924989109381425713748017145309485119998782005703700054863016142016421776806591286207729558753579789638465029332166722880001304314827679444164944580407016570288594534635690425270985283486125145136571009676476066852148616364879589278534815372865833409952702813975361280221564207759409544616227727775693262032096445688233254206514817752621249684512531703482855266948378676855354312267974518068587765867241892277928956043185244522459638338243967417901767368645931376648759715084174075230132114375347147943929154304864894494739209037505311157322517702469934004110319447738445391830926772355007143649458230543014435676944981835234141391538394648677569411820202647682733750455219345589258907444869601013797478438376990715742217271734317176652602661299516751707178952294400000000 A089156 474 9039624608654298299322249179028461835826855199620860386862608227884079480172844380905948704463103343171180406833238332958585109446815325296632897548839910708207359409477673181942891337370043287301292833491051738595764542158114562141830788081979455721048592415534625712290073512657203578545107629371966285410071839878170501481970093558614744676228834711016795492767490803437648438939531039710969482723671184485904602931176151827452471559468681778812712490765043403297874241814931341867163159549868442230835866225554913367457215265793737327641365236878087551714877107269231130388677060097985934702855093206239578137449033256762857402413736557280607229430711068497412374911534058073761330999878581092931309049127255543532303290594217099404743948069006889551610216147093715470242702038693289353961565565499065091509756388323814015440444498812443033600000000 A089156 475 577318645517379347336007405766716401661695405713639639952583398658172090073220171331246328851017419804600252317742893803494095647408670406380348572392794941959251401504975207203524423717357445643830719264966182778049180183553427698490500579451304052429089569189435528943275080018444069587416463680533430859636732388068359928565628683274069640875354399172179468593065129134927396999969371755416382199520159019200189433222040005279948469464221023640501375779846301007669812480196359901032882608134458074524224670748435184657397754723216354996911950267755259543895936190317691763531378100923655146677965636547905262992291584714380845347543122063492761985242969990016218575615467026103492322912560222377841452743485374032894289254289552235152083634341632265011037767785573211920029975312963729052517400809592803668301162589664459248376182148253784536514560000 A089156 476 36870811406296405558225579675363609941334579946530711391339338911789386090975947755960067160453993749643406030394674874569159211751433438613148339045308674408790970042546506770007393004335978475935749335072006261609381866194894680032660632339265506413453925249946662086846050818710602004020128322091527109871218163159481165719559575367682498218862466913757381793308148849287301233964359846407056809379862392283290058865577727760411741807210716616163624373749648646115216868646428083528990894970652638730159121280245429661700104990426636160974660315945775332727846097483194036341327723031809521807125118258566631435314702457967004513322741835841036468626207704395216305063569239027965861191613754514422864748440146582919541564569502530260841719580693917245127291026272169933880872092579599570568871535173825381711407368636051593015370913852331826043944960000 A089156 477 2354787495677548071367113325607359682235462733535238909291872923714327513577551839844080474012807946898717132142889373972202683160075954228210651994673258942895798820290767004967746134730955591640705560547018567996167176601839702364641530898388301188103956928379507352626337036106014592282767768383172166707823911799896047011993757798617850315334211442991560844454542537136795437339242895050424809693011471482454690598367503574598809830130491513767430024575947304984571109409807368964046344280010123535442362802372298664530533911949712594077951225268676725633140347039655721955549993891380646440035497648457614933954668150760404534071021033098188056213285478194064053739469107147368456545018830047952707607052539383581118814731562364252867549880580493344569162566929375767201896054556887292354770371993982993014427915552678016867539311634044886438180290560000 A089156 478 150391279266491537598332769439404227110225514227865497189959587769861140426152673569005969385096981339283450390757772538785956275910314746239303925732524219631626961648128483584370628562385096442017085755354045585805876594617941180939562838017723106463858218000757703351064234544534441520750076081277470306311381324507637630721703538543403997397992625569886961304154630166291616655123194717064735355492290910788378298207392899117556032655223929752192039226475610779121756696099827781686900939547713304557820831906555955919431395882140482737623183503486625983128084242841827686245722811490445480259335427799552266951909540813169093341231628137558863603082697309216664176869404418415554110080061516744039365930014686809444504613403348348783916750745709945034624078017105018055167749105039837034355802490699556324573002551211019998502655114093926055480918016000000 A089156 479 9604958327408754893355274327312654459816540337957131479442805671135642232950623467331509054118256825073210716963410391124486331167398039585149664520514228862350210900299550546747076994834006350483124182475163361088190952675711616502530423813403441535336271030741737831084685170889410261101542369774322106515572876664170425788509740740072646657778105788280588290563497466148980230872628536899962661291905745763285583729843756208448503969299588536634015851292730534225208694060177992531773591543539903139611535938618633333910178179994855599462656106867367064824290188813503779681605919861277661980206299115836639075711099658331342765589316322586121760070410100928693488589862643011595438734155744443129987003030009171838891225591300120336672268496298932271042432850476601038580363778058961019735982835172768456225616855820820966059852122930971052879730704384000000 A089156 480 613437338854834104796935558931752039323509419066163377510099927946923512808490440351313165166703649662510798985251821661094355106553041419702085320547989341274660021597110482387701285950412069056852092448815327436732537746371606609490533521051020174629138685959971679877069051572829424884731082512251272864051984637734786205527946310664635538255001813157755536087064438414261131090914575378103788909694525567314183953489335802329314484652042700344451967509218729892137094233469344190945421419746827893009797012747550230775267123524711721706209377154158820107268612856818886777872153748884701489417924262302205282068684711449571364305551946171689378223841307780014010852764823985246326714615770083694599276175947351747636341752988367081343825594648937384025317755997164647205738023595072453443875585405175476846529967748482531033811865296477665894686362079068160000 A089156 481 39178410509398230284009541751303673487447702401383276770864925069132360214377351409351452361144311875551826666700697012359076589216607560649526206219219292063455140515843902459285516871189906988815096841415614905516395243247866494878795095657059518428338521247500763276213411081562821965601582569425049702702332919005396241635565164726730252855048000621661458962757722328570630593485506689045209122551856048094644299007035750329776986937666357020573640361933511051471343322588532533422044789570308582178002394319501062784189589027341015569043369639570085378557998391372252722696549154080333221534051518286701383503795628366241127653136190723962966706863137583416829582635360186837274935278368997607286968374672452088870906468907832850330330948223479760328314312565126014645655258079869634538366720372679790391831584569226193561948779104548707896990531250720604160000 A089156 482 2502218858193910395499502055705978642129501098691028597697714205777187566305463748843087896193387810796551157457451399779922831732595247114339661392559437727421658043424709903738926705484995978327540334548424261243011238810318741308810339289226537321696931258812591748675040362342096909035173225380082224324330488577339598643916766670509330614826398256814418865848292295113666577562373984794557017873093933745319962736582065511790427478824173953190362169301900326116418669494368542345143386268075790674804628185994137917261143230088752622527035048244931768215282272013807932728043669528439561255543935019164268887831232112558163138414370004338135532926565385416620363507444523414341820523349513881790747995017414798037507870812457639680996448485601845826064187305949163897035290096952230375662306579107913743625796026265300246025438772018817216902202921812607631360000 A089156 483 159810621587584443881984923546317226171284177865466651639198001536282395924903821750114546412917030060329863926944874709741729030014171880820849756673390508611600787794584432535389634063518837487789908519637454499853701862403392864664645702428145842617335566545375444271091356140890942589922658114497782190942541429758493044913829013300759240378532221695974157948266810180829728530056485405848461536986100395782781514730562278116296324573763281736194677750475136414508149154046241072342452486143033108026177994333373015067251905023513232833969074430556885981338253154229014974879910576606432737433408408504215546901612274836240060599165615681135776596378970361026352584629024176297756812664542336042974288657251192833093940442786817416127527160972327293914526467959141504315535701762832588357008273455140497899716276690896131174983079046039757575179552631453384704000000 A089156 484 10206758713866043989151109908749554586659377815452588335130525241346955079777500838500980881818740026096837110141585680449264644282967144994528213791268633106148020562669910691556926270529456063630898010226027436023065242866807337642674604551453621188935297970449325784305071041761462373845242022650612434338246712861924697962941565345153586321038270381358293790156878851525298136837783544953857800024506224505984931618597551402328352834461835486334030805478727193136125311406867394173596854915306514988804777989426913413443174415445117504096940635215832795260132901013240583556142387894838643672827568834082262928535053648271626393389329718028657345927970426604861075883352884911556117765021120720448656827144345376347584159190293170605100283138204532268235819984799239814828902658678052196855850653431724133634846899434012185252629765868606712056353574932935868416000000 A089156 485 651886380697995504225983823898268672071031637145723646431628822524162196274236970717889306648419578098852572287853990492529075032710238345836179395874648494674076414363786299099499325184150228587126819110542906398939117084150768638388156997886275258509690811274724668738909473768069514516440160345544339382883586132803617052539930714034699139332191078026608729208170432449411106055110949951980905007124949410538105550177402943549818769657927142783883542932467971618274544527080275671421638107386961122017004869089954489232013025302634531313550343766718236736418298998374723202139841440671737286542287383400146459373974875706903575042668996670925701277661679820449490363524891192309636740500337738440603933294320360772584816729342671281677411292556941877648377427144024930395769923727155026468238759342546421459753647242560749272534432825745755048767490467261857094696960000 A089156 486 41634927403592188128498759640845232470939290406144810481142329296516696932879327995977948603343159981324002649220311554808149545829094740451254328966509133862859718579157420991330660519632805681472352605937671046898823423986031590969298605025933963386918348774277138064892692317022163229602191889471684227546433858865599424575102089068481415179061617856199820546011659381262017419032116592231917794226672385793571980899579181269755943613138219799115957493064474238584605316700157103037738061258062274466536936292072128610611552628451709200033810541574379856918922619920853690909497552457408691424465564453411741970405449425824157807705809039286847134978192068525625696884700634161351434506940265450664868368382211605357221371397325850320107852155713365974961392862598832115651618869537812481860197469714021274232287660744345841918788611482596043010719197930101211198914560000 A089156 487 2659166632123114145589381561065249916606631286005781213025405261062749750300783884187508978208414523379287627242595539077836621910838805039962258784791214756927006042828674979795941958896243370087297338877628382971432266535128736189756543159525734659982295926818268535468820542624176048114082601036569746438079700518699835315985601874222303367543503672832938531137210834425261884249820623049193194821274167948085128016229959139977637869429662979036703874212999954052744822932118314552192889761935769956001335564688953733238031250855311323097963691390640164106505972907761125202100288542968099407500498589236471549917568028162944000076334622886127445070866347547492098234488031517032467632064632431377962561078732738995618269282856960560458096075863294731173752016724973650351858226377893480051036881906480907500232119021884566335325970821502416872592635667370814200988303360000 A089156 488 169838099950418932051256775496348642970584444118465853643662716762817554513550300988024101209982132241832524902411474357421959063691960430066791336824250774543384514879334127430026694751124788611209152967652881050941803169507978691238061935032528319749104411813465232903120634797911002132387111838913539049160139431979913393392825368293642645711572371606208827678198807408997217059593236346824729966875420310779926419002190601144936979281548869218406787182459895278244460313077463905615316167020974960657334696397637506225436942881236920620800976493431020290496320914770251252704016850050997682024668198830483792471135992123918210163434936904133626879232217255934874757065317452356825419425654474944818305537857451626424994439466265663315337112477663568518009138060949884195494170011454245463149485075406370108331641907093457126613763169322140220337837562570167982384742400000000 A089156 489 10847421461608034947458672632366319901711284168932387724215387481243084630276029642017064652882049486689276686703312361986818399930199241211016967506660829794062238120667339151084577325394015136990485089845608668192215886523544574816517229070448131248818322780777608343744486609742528072694599803546241543991922330995160090597269847882667765422086489387174052037242629760651901228427547378734499281655839717888664057765147652766274851637230527512760593149910631780900709278277124538245529727666937773476777700355401024999384251464420720662978327142579578932297349891073037209311925761425375689558027911302576544189338851371551743275017644582494436990906304279763986270849439432085393300347787139753654591432236936810636946049393188894147396534382923572811684577735568548610033638508160364633315826871887793513953902422150192449018497496698317131987829140946218182363421081600000000 A089156 490 692818890334698317239632663486068005858629898219457001101855573038574145847656018400631567711648439288426957892918577495044279153519372990955656033589438558510674256833687643702101016331726131572664557767377927033790293144224079022521788557934818982907034209368181372333981473767812634637000245251855946133455195724536925107347799102008294927707455025388253934768970482994017083900063436049757416143907017079745377305355160780672135615362856411152538153049129251792970042574341059196040566944761516471394005558106183343702446737713343435764805387412652342287380546568925138254402761429824140026701263096160117656934551806574022449062969515454597296726445926210830471664753524613234914797409976110795999018202722329277713300026752676844349846351387165484328448371142427675025356136636383376227895338470237981061723761192040156670036668670256177945825702602424609807418886455296000000 A089156 491 44250148630303714172551142871656639365930416912514871535285341018162377197512609854716062809399310849518616937861516430192893344922913531033906519129498595450119486046978366572615685926507110337614397582725911323624206655891995066368106384719008819854531637002452944440131092542451105471233199996404285044574268440078551509790142585544795630675065998610436521827482129440950072374290728734676268756653008797134960684514094292560486615067049753979329288961403881741637669871413205425161554567669962394576243276436027705797061093654169405448695094341624766499294483110763095555478551749320236051467266470902891359398389235891763038520841603003963096823056763693144197911358513807413598970593303463646608295877756608842739457634706723986750037538226060383865260880975340094973229860968522715092773206404523405407645831271284453421920974842359300362226655371907164806442810307772416000000 A089156 492 2826256320300584682667742170289524912173014517018777361422389905948780838112714803615819262081542116562264184167444434517460553729408235375056018009328049990012592243561945856109871011847354692380400464393855385484401548371684845044997762600551676484130842817599527611217518228683491060525643306981657756060322908103315715502915400148291032134931512243458265334136815346378888524322890738204877854491207562798251307084304293731507703799757052000986986535873223311801528348362614505722383065743885272806707881508631950281375924854649593537022548351925061404973016510715589982233314448496192846449616858411149711731225470048292406287875306479284585687491221966573112159136010770602939991783702333966793408924279301725298556928969735317233968340457064026853379540711004058763407185479900379790090602739336408016917752835831726036923431612099182099789518976314680571991064626180653056000000 A089156 493 180513693180462196428954500346458816644417414415993039460259502997282417201990296299966393183469288911560896318609582527289767297433199406984680460193643737785218112200248602923308442493133464044848506470153974968445275957945463098142873525527461561533079961502775270935063571439467110859027917992916911165970765961730481677279303785417799153462152995743857114166305011380615900070269067815943459392878430776736106672538896001096211013852797470643868455283838112492058002578253284485976020306118426411720313473362980071458707121089321207786591311200391210110879366324257794305662974020364203395797852545088947763746617788354084971550844100003794273493570157952899884029820228836702884012908843696402429809531996298124430375531496048823954144760600862901148009817696606884289290573159245813434535754865737622830887713680440496800170265969343067629542095547476333279957913140880998400000000 A089156 494 11529501809366990275729690809422179609675652325670869757443101167064506225851640574750739155281817024352890019885825265192174618064429997744782519249709500329098208011539542117470960816606948714786738002558535799048361129320314959488255500630370057003859691063101973998035696000630348697302258213918725068999168982030390375523185240822611220215317223472654692983020550189751886492521034439193550059388023932950367080337690752413046913547441581352237649475677443669509459411801827526720239553219431974894141261520925826237627711153728987635808216560886026964054827413184014897536651558848312587184251386909915268505386346556285833411510711275818076914222999701868152379186411349513810212655273507507460121957217807323350863938182364856777366306432807094792470329039694853668226911332030968206507778313481666920981694710509009380735633616619775236414522032971494180530959057617000857600000000 A089156 495 736398185607499636068939963135375197926452156535048541039975744948820856264380044851963202664440356677209142847676329792635692168279862631102910968989783486347784483604861118692888556834635178213221929961468917493381134899502714481517360826500361385273975790704286723978870597389331361169120349773706179089613625638040034412626530088841762878284341463298617264703278021240301518160263922567799000274334348401761191648981608664650667327884884040001276078297257627064292179121706950214100760789930433071918855291344768253712863876675216071197591663920034385396316088184370531045791876544337621456700150650143502571297263458339735498813607977884016942559605897611491338322681643463176251175192002673144660468044703286076001739321546643555616565428955491618602566804898136596009045590547737587796679988197841136564352941091743798518160591856129043094672540706433113966664443507096728633344000000 A089156 496 47034512650858405963203734907385042257726850958773218407458403978608411507607870631390535512220099500904671710262019877671790660790612368146213443505232541366800112736937149603735086289328521751744225168996446147295606031688249566904464830765498270656298869570151964761439465085504157941488741039679444463222349055686263985170829558804618062517453456595848682488102236106770067329367205602192157257311300156916625445878219772306763268732863865952685562711384564753182045236994347253721012568765327109892243842571485519730396921752671232727484522560760359602263234924570421143339121482085043939764408210889931136103159976224619262383608671730509446082588470312967678527008162792271045520966684259706333330978005349108533159739505973546419320512033951493515142261337224693440762194498615548774775707563041364544631653273954269081198860055323820679725487997497043379129538458890027468324864000000 A089156 497 3004155098145656577152157506921099298126905734514766554252254891745829216500790382744726299125237826493288949648451963344389330544679588840776206195232791821006806026607557744348643367683354018341721409902555889192357203628380620767442847307522482454153352730679693433100988100553180778614352132169103249421093745669858825633962248541857816414933704499698715270696094267712967098044537889183696106387349462306392502574903601294742239472781748497182185032998670570889993645503963927804046053215452524005660499737176910978604870546242426234490460573437579477700136304937082564471312212804454930258298601391191783737330043287252503288809392185787375119144016845613331753507143264457963696215355913191773273017746313469265979045490982155919709780393139737336152934453355728527629041605652611087292774703226481591706828306928368315210995859013525697115336702027470229955818760796573578783883264000000 A089156 498 191880043937462534655574247885650962573383645413008290696833189735692299805886679161745626960304742128289440001013445267658847242624887336790662314377854855411510339284343630318786190551166114224529458482203699565985286722613346499268566952509149574469648750000236350452786615973946407338441248989578648377162841602993628092983240600161467376087143162033787879929091513194466557071114570651382315622401938770012498983030527757412118232547265402553042224305705316491370523629622869800435521609950057907369496379238952358290562214321940486947076223236240681434820563880926769948272503571344364918564027860345132865247346081867205984968211383605693201872908841959216062274215545581200013441435314782515464887301449589033083395720211584259248120213139669905725701774628377292983399746174173080543670539221096268629831950747036844003597759734189176193068577501959401584620213780915001844196966400000000 A089156 499 12255725276234758678749254987189161660016241155229992363228643232500159741543181726459740091593884774322921303350098913148802010516861965165180827800846880259773413333549094349310811923394625919363234846217441195939644828405230175968221748050596889771141551035633426980757440900728687477533127816635729668217252719078242626629012928026852905814001073881633789855651106682393629450657725760690752835177891093117945974618459644137490996885382772633128184920696050919652256678330307054989248229524208954048952139239982605352559609389259496402971958479384893298410499805717479860370835651419773628432779676832385744587477109344347343434750339425561278478431058194114137620017957855438205897062754016997741518285412611486391536939784293021020861103365384083972064311086081015553906125568642285588773276188970979611132204450912974407085735755639320249380261358252868883882506758135335364477950361600000000 A089156 500 782798469210084185353627854494065313654903596106284006943651147179417083022069561996067012553650470314179186154540932186970723539061680518196200404868671190152584081938901101421218535063024643977627375344630561983293534617167879734173521457679599781663298500807244528654266033687560373200994502024337590055071131577139534055576417995758542518737848687036441850222698247688673573464695101881288449296663711284659404839372629971767049752486969118120611947458533088887287796302740785355924782228056963862387730170473080327965429934725783466858394722200614585389246541862774439560317078460965472060770723216537459550978991526577151558094353503811173214896171168562182621370594685291851835102369636589936834111383044587265935376476266510033397785729264427596045065889806076134644087502312356458232404378231630503864931275149798359759742167671283023884912013811054169534952040136052661061398972084938342400 A089156 501 49999153721106995673070336059595487721405225203220237767438083075361331411759903630001228211570173817970628560430351661851664460738457165726868721758323729464286080306412219395152203750690125141507905241664864617292973652212498446557366874179237001339526568331272613253722700388984533544186338191346698352454138679060267665115063376363794908375207628480154375185118393433160735409672341179845683960379844566097506117247737792556399735079410554910998524593313818740046534264525962504845605409845876683970270589745487672906590093905612790997682295770279035712183484476510729516703265592405822381288637124709064968349321348592034768840736112138026501727032380401383296404139090776984686475315045166051341482556000784665243852457295103641497818077123752381267947271391051228831088980292794593392397794073647323891341628288739764783574338699768894065965042226967388268776075261428593666873539559002891878400 A089156 502 3193574618549999372077891824509299662362384673352257149961595436044582000426226179959931149784511292991718484941507445595322684559485376729621528287320486770345675488514369639942075417407852072410484039571564183983002627316305668146393237677254649067829131822058394653212762978087455221742724966114093469173761406859112764147536692572649002522476421080280733501093999768848151506722055985015817315617070652979805782860988203295304591424739463369499450150162381008355770472781162141142980121125292649765194072838162461442395250474112577150126973774102801062699194935618804938992659514315683177598946083090201218377113532837619993699573028709757870698935579941601892581529281285913784699058441184898915508866505597903544216934125552922606281072741651022004538744879912385877375596830232789708359722062712393178559368907358727768140749315154731216990677999759320347606111058406978815334218990696207378022400 A089156 503 203982638031119090042360402360390682796426535321833675664657648086253307035275367906376735029100215009202705848601183846419110433048261058307711368901556839493829287355736828054811945723187130224546898620572018540205746271802292090451222202212198106769901078211417305130566639254273608312159379873404487979619910119426605036697714178748728070401558660860952636748413984737672049647368724196568557431941585399787570297288688388687518306701973541796769736280860135597676735405984343109245188706461743800676822937894860032226854403447501439778474073961838931791533383545937635957997442048097761041188290855941439907123879135007348142487342241426870560506063207586541288549204958293503892156658588921502532279429890100195787356743209077346997714104771676802019485207076966118725976526587172688730347348996507470970561621485717837010785249665531733491915911083441776954392124976898610117929056188700756541440000 A089156 504 13028999125272000638596971759457786060659708472951002580881231001777341883712141065135640071776520781674665826597895054061315981073454023552272386364528521764416609663252555728908667091751838386058929075289269011632470194077528501639579958612438730030984594259209467551672081756686627502855688271683418218143461214203478798869884124795034577416391418398046621336740517309728622088237881544646393870956344969329124834492019222213415800667222824898303889789989288211305649777129189792490991078520964023641504889351810589620786689402968971246278776532308440850609261530068941408766146895403847725249177699305653892440102199103997630167620742792685605001928249533252998684305413123744603699771194597963008399812522085299410303182041724721255082198931066647103241178807709146871249544646585782176512975491468846335993136917735618978517874252839681835206842889786662287655856635216619973008052500572928538050560000 A089156 505 832205561553952353354749917433383694330986948689763256687533820732585621162570903259483271360176425302813478484610471571574465896425410575566851775779507857908143994201279102145628998031584566276546099991738804250990099803965527739020108857977703187290646906492162505446845739323079912305684350715340133897192079924242213055645556296391559893228173967829143169313133856097610841554533755097274091154175889750075623370224529941472816971455308666697939255918099607894395748228571327399526834668707872508371614657774299893216438139574648961655225524762771321690289349690053473243990830540983492345889733557842528095320015651234005219483987432957249112108576913671286887388536138711736018305139186667269643662513544766118392526152414619488448291119376642330721451312568184983014440633716110950944982278683585972926213748540429947198491500814760976216086599577415229313453170726821083657838163181541427480258150400 A089156 506 53155948743525900005518620216340050619961737317047884496787561522974028507760354588291415320091542627251606208012531976016451727508333958218935843641458316876247405677139502080281988913874064488878100034036217303180880926227814787178988747583935256573088366117931892841933816427230280932106322188286907966013021039181763505172678320062743526043292312279303950717024774024174481149873398821652010893755404059256482446830743599700550682290357390349104930256574162340960032281406399333401975833299339740107128881602207513390571886307249278778671797315755508512702916177071795911551260085511761669769761149455580475202961440888309622018415705226558541437456029219554089245228511405344769064729470581670472305455295779649092939256881512492690231421658102644048139513946695358654170699431301538301853566321632619052527895944126157137931811545519180350948313596317219866024844526017847043349104106565033379527812710400 A089156 507 3395274007131417233773360689286880145319251412510312700609393242251476464629230088116268158528717448036080497702462140699824625049107340597104345131626212251863694410718863140348860382682600430734221166163768686828601326544667855379771215861222366680428993106893832851835370374944199442367399991978630568371049304171958565057373007575705205552330908351284995829018659965103189082055759690668522958149401194516728893618375162958727053166997031874679187683372957006345754489839899685900059343635241539894167561036524907348154772794293613133995828629076107009323317424491647132726329688779307849376949361653268197777609575689299132633358814907142675639793677690911886851561337881590590825959836519718634619560737783996466357924554141493216402605743276871391227993223839279172129310284947649250231653718860041349969134193283801581430737275576492997462882486362942174772831557091088972616209784869327403757987063398400 A089156 508 216869995907803603426384804769085256228627056014225116373322100130108955345814902816639739823935019710023623953470088592130747370650171118274649635019506139077207178019892168067822226284901855586407278871043995002045743793135373631882001417361759111745610975482032298951087757736182520336843862405368260729125442953100378987304365225970667455524217871920304099941146317970638785545346582386941475885638715705933227380990176220420024697685505435122534945198270483716445837887985036512269120050630337617798299681868303842318355186434443399526991912045999897307961726929562103497611941448487967581645957970688711578860302877705263743394016063470212847108093595332611980386247090276003870895559090986864055486202559583220258763272601551233732306683729147177694082665945180816238261435198102297031428200912182162550186079377258632539492920189149513194320671431165112654556413348885060252559658107570390262048001884160000 A089156 509 13852424605277038837075485324809610620891563589017913711226801911153362002812559779795168297961358963466136011221857223639946955106234410751798493682188349440060863433259328201987781896903893705064260092017753369589951578205005690627756006126990491463488637466758933581378586981597167389452651586392575790352294472633299262077885733354679080096599150290794270963847030639377431389436413869046811593426388295785424438822264751044932321523813400812098242383450672512926786555452613224697345828249630116565860751172637815217178211751357700750166808849318641678039187842211500401152785873688316565216469982656893052609050840660883632957492273398391574861766506482403381958952520131046446022653728627430811959797527979204606943218928800541852826181625517017783320896027282594786727250955468600272152035386200298854604971254736577597933594076262806510843526645882536084228082998364525694037597583731473716636472196464640000 A089156 510 884817683387009385553527905719623658218813370848518563574205198570833748410762161353811041847871105246515060653492588302714276678266184943184820342842339205716634415404695996379499281707098744881767330928574942351452008347345046608284650782193185618240339874732565815147641735135607309661173072135220692979377091327826851522980730978663463239565385023919995693489652692455799402381643007549546564119142974376012247948938140663422804786453727439025060703392370550477211596432530929372392815782675228141019222480484206040552057524481447659124580257044973723426402099317282630867599101427996867480183866984181107389477071277783977854755840645796372107038138035375616030405530042647813532550788054521041773926171223376539784400938108620342258666468518476038600960794758027368263953558131262206670791825645541162258606539456487655588953459661503977326012774873986070031843536502255271922280591442737210603943954257176166400 A089156 511 56517567300225562915938905477002321890450972790128747358097313745175822919003117680696880681366054990554258376319788434809595447000799175760419257157434962270913735571103768699528056998680594679909737981733500804901328229203455423739146810622829821213250754361761215124532935950245142718693811282261424820530854857992801861418579504957711974627289541919351364660340427150711952531929477502488539479975859243891044152811242254208225737149941067031129525680740876391252480423817247914699256775352897545493604531341619324626920233784519194042638413163811073224893717828250193466124953558952515196121972601689285060531714732090297304859557570851497409132651523346494080543623600901517955993475885912996307940203774113479253488808533845277749669557460877902897444429017863921035868827775133281872180753077248544527695531778604429252633329893374971304656834681387581256509588001574594945205271243548143308837569685765908070400 A089156 512 3610063060860458870413490405880234553570054083439980947505018533717352831030359725540895131993978037305283048358860587823049994723773154334068347459333084328028386277678934079183862180344983158555374644792820975576939827293705017160052830357318082883574346845181860516544331599552862485611078834681016031250325622783224422560334752853020590520918133362751273456214685478857875303423316904370228804531229003823855624157555941470598161161730387874696102989571537391898258489102602578303362945181475373253654568883081880504302136556535588844131368157343142007505785987858938398309953706243714402812642325736894885565990898856184493906089350895120039799938028935320013648513053187735881650872578455117316476584076874951497172509112922153605840083758543401540610328421364508753524583036052396139185269246654043094239787425337592452473700323485340292022168734269889161669538734234610551355635211745556327444731015971369018982400 A089156 513 230593877140029082496991567102685889468412347740904436797492719704025554262167455081496860074016205583111263267757397266796128766331242374123429890265909539323237818009654943671483811739221439057471996241834412865680830556817791375353814766581614754294330907012250969084923430147485525966668700382597796417199494313486780522171027725375238446232777499735337014614064965476940231754294605984988909043884194393256854120692465207227124354041273174931855542463958686463108212600324313810819401633553347941413818887956432601398032881970761178063709246624557668821830316093114137590636897970341640205649288083464249308863532596059799378199415541142641682861424660209710982036274880726226001357181293505398014095042851809805362599235427506287268530138356396763667679782813087377870297188635594538489352378267404080321659567121982183030991121438271872100789441093277843544129233011805354613530575065614878136657160906028875776000000 A089156 514 14729310023892911877725289925882225954253907681897766550226813351342619498940581551917643066753897167161916734251146382946637441752867412861168592089525806749586476740087229122843976397637952986155634824094461290702761691008909886874021026507099877253681681371231930982874666054355236949373859509505790623162585682615609534337775039849644952756689801784635787011877734831566121739797749881205854262559429058317637420088954753928353655184096535270644585955727940251301165011898891016146905277327807483589423354290021057169068165971817224580415024601921184906889143966605046630642999273833697275202608243636340547732036813366413186474822713700061307182409881781000666436865852241426312233975289165174639555993305094490708430948476629065019270512758618843715813909651723104784251733317532861480799778623603738935250112708504361666404895427544220405395603047123913860525118127772317513735226265856010828457555491544455184384000000 A089156 515 940846291564297163873542763188149654768783447340684356711996789186477629054741856824298107791935947538875510336429406715994376726963016868022704539416154268687425068855542382304005357736344177377789788008159320577411806076776482067833744042397459734559898361605223582020578408802159883673829648149585949995368182442312428463244056840460011623148417315800277732819674321910245499275811211278929991258603128576151148558358160240052900751213284388877644809528448855643501290594116461867652315173972468883781460352820446711672176057355976059086509948279254480414465187625242216499148360470112295994589041925920797022973707094079746918589892023565598389794630921512015935190270953532379096820262292314385477815892598936337748295758903113708530909770940068853171223883693627312228448422745657465665243828302472634959097496262296046675408479858013377518377873942183856031205299864104421442076468783274238046327549166024166463242240000 A089156 516 60097525084278401394638837155293476665024987799333043957390831021600110994390809378752042603006070953180136490759049251381533482367005310561281295590549531734766783163016416455516365546829045317569425566428762668126088023506784817938022017970725689376090626906450938283046454299546461877880994929795807402982186081188802432048456577320606599059759919381069588315349668703325308945118416017803179042018871471331903192280568978242105128021778978864597692709643021696032196103071487796604865848785586773461524240015286031914294088943162410176230737403573380311029405102056071852181433831721112689303789591648260100014251226875193910482016117736993692086682932453658672584927925187051933004937373144690313195400457475991136906808976588705650725580255286733263369828173478864337098958229081593976383224864865369540818294196530645277936354375239093671072198982240111399001623505128796341595519820583977366021415659459540532896727040000 A089156 517 3838805663961183891042505279376552613598305905940162059400766929219428608937501768597324297772023255568798636249906766480175042424672939318357409182146599928575919061608372948776822270725709423964613029836912221708667346155858655138889575082213706072491912258265941376204348573838727936207245520684555119041388637059642738663373680511294892056707468103060053555564989962293260139964605527651138746197194828936295275633339498171545538736312058260692789441591102507239567665406684201228859530693130686530686077751268271062970322913476887301013891710934110409195503405584092822775194432756002703800993922327509188742618354062308515187222465394975527576224171063323499539149199840467871712688849392027023431109648583673725819813004442027338147225435182662356402308906138861703496101387649320340734698340018441301688719115916132111025164609328150981229800657102065149416503839632121466089921943653626498570786013020335091841908080640000 A089156 518 245209498807520413451320506128420719637563258990817077985217069140476880881863736799729802530125407310367246708713726743651735055909737148898043598106467793174743304170863839957868930812489263886137212795697517610045597286015991881525736650762175715180462349032419495876597146793303101233649264793030071549029474380776422100128052408623119556562749960119885265279891854465949976502054802782194129687696368904893064005624490030191193913794122604630857224523690987511677278059377485932611919963432204032667026051436463598898667829220749756206890544150826160796079553712486089001497154558163950828354956810142128513934577381398395323947608741237170556660797402979008410359124139419817586227105301946849222581084557716544889988472782660409672292396762334937328725770813112632687503836197113530329215559057632103480955748122255698074443252702109302775324947982538110027202595406145961897537403085246555413991457897032450843508473856000000 A089156 519 15663184708886255663899856704114621543931111883766155922253623615862755657547985032938763251815574140811316603422337850815464609967358192348459665418655509255075859223149167204556178764343510290857042460453974781192355175863809901130123508385755629755333466437480937232120189464694150239746848354808065310812376065451563381923447185931661106361875868406438104868263603039501288473448683140504249333682506764253827352685171333297792865805094090456704886167118004673249349851206950236737579546209354780738420611025778990953200294019775004968496415001306337752480531248175791033947809436410361389411963368117328379262109216645736300718706334737722230870587207053382385437504670189596849900821930506600810162587654173964792931538804077308420380583821052957731535270714529638289167522415046203718970345760714982643409366725100188240026787320511259094891890896575764113845305167076853851881625008423847731422950172431726323031640899584000000 A089156 520 1000516971604828378730700426572930199037044842122788426470245799965667328413719429038052464163502982962294278759945892251488826699205472376461628785349846982636020510321491842001756843542181690692087889582942917737724997148146504631827932538230727999355463847458926558683764440894443417808388016735547779431567279440966695480318439621546315337330094635383814757721467042414524877760106264646170872482028010926275500449588688928577908419336152522125000912426828137447977005960046042988946071556418277056658021090837867579455013881687664682757172687492616511058907430388282728565584212461724836536058704562922275107065763530332656632435419004875777537967288304465941189933756157854661597738768712569006697486792131451635930783887651854441614063208703367454633413430592884595003574731657579460645360155381822412911001359553069840772896892013351179253064435062861861061680336051359310475568266906433167270617431544004120234641421039042560000 A089156 521 63910240961723071889140648256909137294523011132818725824658909376407799035382739355035428393922455403837270054316447373004706773477650642925501414671281495602505758092297308119690443696663952564329927830866120536657944091541104094719599515826270227361056195205772863615502774190954577235068349106523783992082567391182097297007126673863826469903851770930249609187255108903419290913661515657724638342015928141060320915570497898655559705351785241069930813032938578494347496202609843371476177454125554497605665817838293915885743945730890773380585874950633760018321645621441395548921842459745399262881149599033435568557447618499161065400982006557464051672189769832675571613638488328592808597029726074129921238968874049455478110252417546311612042079542640880138495929495003497381637637278225020832762893655377261017800957958264537965516700974954876781865090096388221644169174634780927505305347094915235422267967997939172285395143683850895360000 A089156 522 4082423435943070831698287756529137745876282681571070188025975538011235758303141622973000146380713682336370305269628628955875413386232660956583948471028840076316571185681216326283943540756723132846185326749746971399880085262336051927401043067018525304355345394131313627883388523413088233619111199611443865592286011886499221235854185642376932896371764663155332840372060478588145928634974010759682922782911901605926457197190327126997664150980415596522844058488231216599722810675880594930608074883987629932961991413488950432459339447125191757683942600911436132891248447183065469179787577868297461442198189114013232325987629913635669813149711533978110194949573196089680885737145132324619911009538349702215803637119282795384237269563404843589544978152897481764377073642795029997981070276448073908950266795854934485456981213660405417492366679226886731097614914417922844784298084718180719937694193089146896779482786135854178975342209382335119360000 A089156 523 260775768719849488718801893024797028289683220153922862852805570854818010753433133939119609831580496924472346704711600073734915028569590592945601311982291842361993274514572437070159197458104147152008337335720450054975029345106516799667757294049897749517668462446102476270632063278419629556963095408863381203362927199988553290953934219837263040988582639868223250624675224587095046314949127535279564141396889944464350875893189649703519506566361202902382345299875958706085997598986784241764334047223458811463081058217023926297038202735176893371294885369247782459370119323952462458082764443792214227020402368581337995212888815822117132893685933872748895255117090733916112397419266732334373807249168685356928908705120688168609351362084586238146469574628964242840437326632173854094902011480359766484514042620328218593635623855459814559310448128439235768163400702213348907096395100446171378681485397639044632524650155852207834375035989646114816000000 A089156 524 16657813918339111251031356235115653259390790343319831453004553465485064783521367188524466428172427303366872950808530878458649115351858419340499077478398470848074021645728392090684816950431262108580846539388892187769600952355333003580618411255354837253132907613168204032990694216792325837480855303015833473897632484294170037557445444740608722154830906536175347668785304077232962742606145804225935302597549287869665031717965009772848051673772172243599886274624539643216585591864559394375633055274912916511574653210595278901121726658244014166170607481833094945632752120155620588468763424518677196293211832647292112487286617091285309721592830481015802908846608642639441038113313732613806396880764754699984481212209757266862250943842397424132177802338700673834850705750837868913438519847495699508083599682232234495443780291997537897456275685124890519327698462815255112877992668065089276898377275581871655356635057554722504394407308849949179904000000 A089156 525 1064070390918343480293654374311619045429805574070827296549596800753094575476198224435055536008844897352690669536807368689300372328042832486208698070570211307084132512971242427790318774106645551342264140787813956052686463568849606093677486751277494756611175599916576791574464894366040360280222514288264194932124658262482082742755586022342564192240795828147019392294836383746973862889160007930544670935576719610837465139518137453078742140799742961431194323097432703009388785596276275207566279671731922619051436406281999412133050290007560790637615754368674511311773667310083776213136877488110405397376673022079296892408028632170083039082839205682519105985173594381878773422203561777456481694127334854914764516159090306392380244221975101992197955098198410750173956728681519704828903658446315986395701474042080831333635557128381399359203742487052460545086619351967030071498942980150120222084426444774873189360708148725214247364220056426981733328486400 A089156 526 67971097912578937193011373043935214283902249095647466500656720537157918788219233177243376664743227888833406078504934653475972217260821512937796648640282553167831823965102711155553147114862136659961330201585107991716145692123051872410024464309032773967960281562170951758732697987920747618493490986154544260360556297844177078155275517984392936102206208710088378767845049910988510802309071053222546173002875858193738514685878017540125295867775267818812397489496581484588405901975299331813553475786826668416593312369153975488532694322175636883523023313414520023102632953166062790487484740866240189237818698946742814072824579515315004990903050177745307116790975004861581055151265829660119830317902424963420248915777143606605826896317015983211198854945138007665451446541562569791306036520606577217463212938070900453785086963209947931216343341956115310070304605982572157122861623838239844290631903617214052528793394832368279596510855357128219266803302400 A089156 527 4341899627642701411522498408648589726815384431153867068005238352038744806550073184724738215239014940301631023652609736149183659077662281774768662354003107057338365782409273618739287838103081544256166987501593683464775391189959652674086570217501770204516781284700940029951421371094176913242140316459111382205596279426710448925522240274267750049093967951413032714520730752453118524846740168463654177967221040795765138461181005584618029183029616752152468378768149672196708921849044481595158124124378253124755969400083059408702120312026601226789123495616163412955588064172894233826939928810324016173383205283449057343195679194483653654833782293648014934780992072367844327567159060138169672389125403248275263600419340512531107680657237763450179200077938625301154524186573441099646245371473760869216720914252351439641433972863610737411739498267794476534679165941183231191110360056973805890378103571058088791326732193220495647548659593643125992719804006400 A089156 528 277355534495926178751138016028816378597835930698176818948951470200753210417263269423109030763108620519353929643075410444068247368280249149010668641905665073031108504072892663538641864440121805314263100393937173412441553591552160377500872636382857425498294908712365919239938060810496800898836847206548579326181347503955142184075378298970779528144674797929378485828709615802865716604542181818426233438473725834005193597093433697246297172373825710833591661919101227553761590205522998974256822262599638727283144676396203351605295997491586767128498862414381329356341448870869812018206486126268990363945124085204940716793524496983480751215069475286247808929328150903766065925759711484750131979505641755648047249130896262279610659220817381867776383388817013224622217302729620309913553848403614709105827639783386332708155822293762645833775330294967398257863365396676163102415381571534278598550165790127234233067403357401242089538156958460436197661097328640000 A089156 529 17717214764672168969295003792592454725193440317129075599009270614688845370648445109884492494583844006653930398464634374132442654448132479885822050635923250541782394720827055674951652368529937892763684215080758748453695537600740971028689717496784878600665062715698249271830878734851104180298073188970547915629048456370374814270448280510535880420101973524211259045737543221823016299153199029131822192339297341808610949283860003634333969334728472331252072466147786915181840138966362474747557958473114877000489055231162369967383784243279738079126259585041798783854724784976064356975807171534573030549623589914051754297438814225523601520251008605262850162970140745299322594729956619458941339058719701307872692910288040316358659633366032801448896855844421322576517245679217301918195439471705154291688598866947936683008101560636734276686527220627257949261163996759362440815204785312522538438703359628009466499066160206870634298443263063408943301412635279360000 A089156 530 1131763316852933213405706238423375078257866266446093717727448391212921950594243581076731678309341913018227498309748187826923512740656237048050215687816352748499745777937079229641891295117768502835999107851220186655726531873493290704462853574539654108249338850806065548828603244681498108492694249514553452301464201745743214928178660481323533767713286229684925140953950058238706907351548810274961058545353792648707031172022077649602648302654645603618364142764422141255965554197971386517187101278825907888836480805963642909698342968284092784092080981171506531401420041670615400847309943896889398184340187297424032778141458387551694362778646999310148036375531016770610443737150386873474289319695950407544571051205282548495847687535035775419107741960228264536244080438679917349805325149400775686162889087698320482973106941762873358111936389258314154343630300334620807375599953169787003997480981556937255080033561632749675233814308243708931300397951933113958400 A089156 531 72296508116285632689813699478960577752045054249628172180627018936922579286917125607202667695919403756677956320186013796161152141518821671137108286851263114112597547427345300518678796606978665944923943478105606931016481126803252404700997825304030214810845697410252051351378896979715675980181898248780370441486962106300930846587391013974046609653049508989804610685864874277536843943705285667254091894225610878911346056397862982400450720484758689523777742377529264389149239767899506510560787106795687622304014640854313784385700339811519307308509843231106117741715370323100675038447705738229058924516432839131282956326140462120255265360048589909124689309894582682287457305611977296808812591656715360704862421020431158963135704847670593203489752775012721457620321816166700798419083514812819679669342847652992635572322068347792414387358657065466992563758298222689785886681789602519258815342450227613433842322900601701971387752755984858403075739710547095348838400 A089156 532 4618283282246094187623726394173871054434993380371874955665720615135704109574224518358595240753595609900482425527970480142146018666961467856471655479961271399779396125780425229339756974571263281085406947142942764330022169844125971874474634612525847577567782342527282504011886530684173366026918388957889445836202220831859151324976405487548164026403228030058258020922383748234158517396388599702721406728826914988556435751135555224153705702721594869268676113776604972160245198218872602873642492299102060426663187275228000035531993175220909048566315735542413294052144004105588030556827158421671744240879026445832815358521827793632354680514938384929827353429378240653608222294367141958152363354725931337006766070328202626627592813105177937223930830088097114180890803453675772202431645663945222489472987066516164589576640581654511091235755235774134892886958023878939152500872582699365954226564143888638375565366367234132789137180955817426924364889195951765743206400 A089156 533 295015849585479264875867552460354826647510061528734438663373912524725363878605637210044890830338209822379588317433610894570395504086923232057929082041702314607874888264638352389448988421689884225807866950044768047884678144747809620186687548952173690282513884167454959431044890876605938904041001782723704568839565850026742093446567154046193486849386005787922951119160021364622407450843579835773673041730089241210771178881644843643547584069465607783265901328007477912820509626197467863626238584553377821031130587231211533867275393790815445334955142375556601963260416731751561459025434072326384146467396556460811928657254318427403101845241793361772313884363648575219105896072206757036583004678901018805599611170753144215323026710317988847033877172670364531217801269165389872965333162674416537246989429679814243092133249156543919262308613556789211768689950804661342621237834910169044176022286880637595205763132983037527690779668039918253971833697089483450613760000 A089156 534 18845673221884032756204271286343582108605652060754806062053102290471857077349372458675352310541088704426832477601126357993438258752537818936576449252174985002208187724081967943077411066460255837638669227291139891431675536833777386507131351031379947676418462846830317681981279960118179173612912852115267583547172129502789803713105179909545471343386532247246369717443160855862060067404702344746041226422379192870530357764804385327043378105439090481816976685717117957692721692481023944260234972570219279949945199462821741810434737241454456398263280174389039555193670192288577674195144126671368248146419214081752489828448642103667928012270475617985989415584187512954459995371703943026936685795220992972209922749494568665828326802530725178048268416638545113259079148206923118634427706212180493993395208169941620042571487365455233211128026547694897833737269615320629398617483282360164678136342906672850797638573328660826318963545763699784990455131869753197503447040000 A089156 535 1203869704000051380921317104205616042428847434268856902382551641628056800940174825832729036624822853011973741437592984986605055352135354801615849892852950680680355989127973238877056041797561410570051017757272093686986278243910449750079185526685413524976596119629335559903075382989165058292857208352650973131875970017027867104885557222387259946005540367327550490959213985797510832369637316443180340945628898597895789238237924663783662101194496943486650018375573311035773525528311358047229718018443747657255897344163990510572267874002996861805125020685963461256433854071999989465122451069702476058767762005598535810853575960116952192616590220291604842374629844716085689720798044594981162036637332847929598520388374895729200150381654378768681548519732683150559653222973069157413768327923142618367301331944625698606007747652230951710402641036687592956838065878154194619953606469494091585389975375868559370299796070016220530567240204528884365935719136261821000214118400 A089156 536 76903982465244093117808448013205281294476920798127862005223012784845617120027794185676060754019460355408073755419809261083785325026102111104936849907994063361454456121928021379749233639981991420231782660911068145177903073244224002660981234446132959183709054892835413787412758430567769972671932787148202543559820924721634089544165428933186958995663902232109648178901078719267243410119244658626755483326749692394129203810295574976112472723114110523160532620156827036298992007992859681769459956872005722684699362082156818848146843086671392479495010517523291076132832724916514809315188315740844165789988443899741040043288963180469423032475287529154751058266751599074607129819219752187112223416491585387726365361149583914686871780681845638071243712164329283454059656523293173278516720685525141017746028463750022608305509739071209795102024714711693768812903314933385250115070434304687698050640607324106048600359121404960771530540085288650927377326420905373993200412262400 A089156 537 4912693679430286416930157271695397122852390860076513258199676447138965395763593465427988908758679124123972945705189313789170595978179464088100223725447375937129441653570433267216673382644421623676000574220062721111882620804050320347036740491447100833391692586135863653607601025136941073963784107384333427588911987928734878141869309898260476448634560574430265063341260679797078664523811080029938517045208237867146073653892272417169534706314770076091113419877034744504441582531848355103465382905124446896461255230440860319250297040479901106264515864833158803693486507542511494863542000610250914491076175601490864934413884360086232866947930759029116743126380483439535781012113366308630163662467787620048790737139539370676460862319078605904791538723368743219410078075538305762274384695172919423811603450031916039773916015792272645239121764836819473669005540022897856933566863459391642386467116772738023453505910379440346507453169285480599291402881771872196205136471654400 A089156 538 313828257392331490198582827606196337811599850067075946103951083828303472062536598360178531677795970913379651214359082972740026808766249398809348739941135352874902835002685531953802085533282278512490328413540994849983795340953311947101025869207366172418196251840259666654705376358750018855427537435691619367197049020889387573565745152840743665563124559573581076205345109829355538574111976305446176739424207508753095251103730313958709445418665091371473193894246805689138917583414671182899196148186699406847502830291356902554338636414896738073101872351007815951591898690112897624503847346234640928607946569531813036847586136931477058463354706728929839901351470884858613724637498594016706948905589312940334367717797166166193672504110513339988376166011691595358315748872677524994311068855278672718303187459716309805764524854545684866403730710717071586005971569710829641318014211260732534534407308936879167145714828829936039174448598307569964822346581590625156620877824000000 A089156 539 20047762290165856408014676014053522432951625664978618968730515272293856515489125481425357840321034431002814692413715593901294105762567354451431962553959607118236997421973903512304677418598150496946624534344309298968231762717965815813050118122618662995480035395765293655639392814670391503317541000904958711334382347506787127337082893664246561687614706393637599988533138624705520936674794899590728564981317376240366460064091686278916120394189846834861316342463907425690932664206035150946559136941979412505682803539132706861009095257036552042510936239059187870008104857451211484399027851258702858254200521487973199267114390503945188289801594328609958537492833097614460473921268292848184048631919141468992278165780057160975591319265479803687272296480641353734146630544388101039945545762887201163012309495118702167027685547000503052180203865995303176166091709549842547149396451536567764976712074401387593487185400336079189042228492298253211119412071308460716976416751616000000 A089156 540 1280681855498764709482766223170243457386119814311131540563719277428294749160470504231557752393591300246098654612369638230959481535644289674287495172333853879338455973418728087740417555144369236362997810397231989165436110598547447976296366670682890251002506002150956447239246218378308437542601769680910289988622915700611761422115375868453008572057625974564336518422486136930907017878474616663616428818788143946856542542193589515777864632310122439992635050747134268597741406634178248020475882367762252575858910994524192140936520717209738951249655688224883837858222551843284274886595807109864662518339021637184055170806283956911037034826167241851039052820257530776392706535998426257002065567257842149958904742057939068814890722256952618497924476583095658179028620427524222065451151832347300848791583770584718404918654576072724975252309066071343635946380618821290438240645293505261190192825911781242573016686651175455537510546674463748181989952012582289910210882876011970560000 A089156 541 81812204809659225582959783820011158349552259631816492860017854936993411413721208982904027726832008550299133318936878133985232670533394475819069616193883203793543165467066864630804463762639010210492985021404180551038225882084546894653434068248222134793949148260640017872965627434339747975890215850299497917768228644511810772229892107254810043697936331580820109063686338240370513191855333364204838861527021830795036409450468361562077334577752514914202622379238664241100463419372871771522186548525097324789693346171275046478858365842583823814255050416679373513221146758664354190166374063344627626506279011667689351584971323015674722907383851677680043274565439392189707567893391480024113119271309926129711334007139094710945911339174421780685626974373811510407241397448177775039755279576581696914510578960069105898648585187019017691250940624496725954340103105315396670145404987617318332131916471352802668677631675947068562365821216028757004075307315482632887871204730087669760000 A089156 542 5226325082011214413462350342989287591696627238044232213291947650995779758969951666385224720605452958241407398010079168730916276287590992135126305092143488079639713500715000492365823814931599844597699198473317515955756251500511274232277427097865715960095326727810014020669913633846778375223316642117723223445936734338193283034269463857299704379996396890646724140444602092695357135500987736779665268580633003804379540542419105737894817492984331338909012652864904217702922424230869851948033706442616678758473258212577749104153903669870633489722514226558388568812975727488627645143723441063287098608424345186797810263539190919542583029976091742235670444370952663676474662360202722708786754665595916610522786826557338034962848490880731383718989901354628908028487572631723194531044159535262173985232412328040004550502310177226211442702230334452163799940633117255498715161840057217166916640888407193176420215554730396910788199762295189158795427779203548378143283581075675320156160000 A089156 543 333869094739105203701594531846501176406095974566323576734809374205427555216583476991156621685798729994851104076861875707728520746695932126140448270788023307092314329077146143531114947137435236452911229214832064560287613153726246848147644068131685980071058528651405635046176942237159965827784062161555872828255432283305941013604543048918444057194903605823541667835937538120097639338924007254177776193500303567106455419013764021708371486323018464933422188049822756336176027776397315857786133516038890124854074127396835163172339970507667667718111267007055081505223641974993284267096436638725756148227864419416205701901375905918406631595893740931982791944329185420145926051476635172083418279116762976673358239472758585890900864628447456329095252776693318478480105148947716976855730802350980346944516093478459515587440736017968615291766733777652888326437563442228637707105516999276474314245996026874073782214295045477694827574258984310339893163883772221819831955406696275247104000000 A089156 544 21328361397155590205043758077386383461557872760183627932470370754245935931536728066877375558427093404048779422199048962916580911016044865179046459930078606776479171144753162395432307362361170788301787856408948296411898507052074381602452619698220592116489000575265609039569433578190898770716316314022892036213718796904926330963651942353347590085192747547000232748877642786495763820072075060948939275474586947744507321744629873560009666345328860542437214603797633238612628296049416095413522058413308572985169956349164745183519602433649133784495080646964698615865354315784539354357097185487811038403192556995306377324281294754547242932965428826733454557464808136229260472465246342108749591946243215483616091136223393683635696567807635841658344978811891631774397673050227346487156627833209639790164626733090934870952463398357220955973049733073504844668063656945861225505350271156904437662701518137844533130253156498163624552448616664823961787724750479042140842545303563540627456000000 A089156 545 1362511663407519485110314545800098295355026628553406789128359945741730539092074705404557008985798072853015472295124967670788360606578379196794880258927093755850528682671522739225505052004577232081266940167883854766654394175935526111505076715031177191058193865228560092265107502114999282138091517384319415347724109921752694990266547267206427870053867162087288976848775585139505036963956317662452764017040862023391370693279728199695525886207221486317861943211529965920375820835510523910857307932224927393082507657122884808903479528670818382928962372106268353019478191022547823013336819530255856145396651211685520575186007769398935221549986395468586962699744343659968867739292377801461852696869594160736394763611746257624963765845487716116841673831769168836052209090623276288441459149180725351985419371429822247856298498555647172235523076508510135585548406772972924994867394942279862913486131987087994698055070306268291425589868377342766303833566807526969633404981746176391318077440000 A089156 546 87041111257758225670898056213795263540016715665643042915938408113749695705084129529372003983020017225700605636942057005683888990924806170416359101529659600037973037659914543738307149099280022132534851926630920180628113027365278694496283283953576439675827559854452131931538296379929609174555392365587897222262711228207743001822617029492290741676157579441904247240807602530850283508566860671340387683020967102205278702259130709456012572145640907456475252941956183464995953381900323466631198451227126020870567982751835363588747602509940043507953589138886672382582754132673683818333135444580899822007480116512834097640004643227089268040185128300916161953023086160604940566039671577072109674885354018287403652034861755680183525670508551797408816668419114065737903875731388529237337865128794587486028630726018610473809810042228623586291008494928199905803225223048262348123053185701770720580025851291340842742861819652233529838990681321468165084373692561553700826197323341012558036336640000 A089156 547 5560451805819723686895123713939315878483196928073409319986118241880850387488774749857643864258675671315555498588194417134952614346190322707230490220992353119098126137509459930011458070542304765464174049272459166020658180738087575018200138572936302856252998729453265641601972894237086594094344752151557784889033455868889075897283175929383709300331472709587824808049680941729841567237664189735261856702616048457496077798470941337776121081984446427853210535878533740376737368821597720875374449220981180309790316201798601794782041160039831049827150777479651977055775976890774472687004036682486283044235386700904892134209006120890693366840656442262696213604113612019987721881559852003254915513483259799967433359279730840266198878175315362638030028460920691531055342706329158551506482397962592042116199321181242916298716456103306140590100806190053325362160480974269280184639224902750101210603012782067333345824069729759259069807145023044660926636936586531424770688892707479644606709104640000 A089156 548 355219815998348030991497986632537067568773786386233662416556845062133658471880661966437286714409856508025677004353445095915422154427026036764720471907153082136854957218140561169054745219883156876268383474287940302515833297431160671117130435953697614802000735339266974048793518541884104293461117611408256861131298386871688647649846023694885291908463107550404477621171543031468020947154366513789884795825787601989942707779403294662849037259651599880478222749307843681347835454809324272608868292247160728911840475457486734348582071603002739864617159196949209429873823362537208275003197564239869760089207445204991650659063006239062476113597852346104178566608360789187797870373344426884901969926701773224782981704426409012210512542178992097984120351396208224360575006044878221121000589121268950039872976241639926885559619520446834952370697380895555886960651643676979256933616422772653849647998156588965014916975076334626011304572010296559463347053806311782278527105843603057215331631104000000 A089156 549 22692677120553999787788234310860271860856227736538156964577888267623648431583833393326144439743796524123897236605424667306637058772167204534928311366044050732212858601579971643140719606919120769118258218833215600559269620611920232889387616938263816931264907703100755735944316540686737366561610616215723185045684900073821757129121857115464817396107998569035919695534728839145505137407989438760634316263577903580843591840828872601055709680039552471853320596044302592584742177595250665449734570632737831426919965612845008662649045077127039349052674459980767212891531369777142837509541002323646566699868576012777332381934889573698504534086545321029346733403729959699175445198290173870060576825028304708460177012282883225628328542393479979251188803644492727924302053806030416897143789062615566419409809441427236818639588649937135189502222942296602334530883750690444686280787464180273673759598558126751791779654191439936878969241572434807970894695886158299705708741559113314765668064690176000000 A089156 550 1449691933560713599877840248007476216267848606488252430808549449389705002277838574878292129875940347008707025786143128256403228891085345946683818811039702242296458728296033921616238243012576316512359743204759094774007876075091457544676244793422914451750013185518693335729152077337281696691331166353770138373361362935223113630799894645734374712903755994958289076056147624550018128950294587880967028777122150374762127395382212398356505769640275121457555700851459422975282998312289393665103067194435246838228911676676221583220161549392349897670091597510835338604831972493128087076329845006148900332253512250013010238848705669395180296186407326957200185861911190693798283736115838428584887788421607217464220046577839531519847713948106446937894351774181657456116360721400454535340808757612754710052474036531054971598794780085036525964481289093753578644561239006554434778690717621125221735696761552610853070453321630431587562627646435878796802887118598235003919588694946836135526011461863630438400 A089156 551 92611974877776059313929417965021758259615869440939448019133241384561963549063313931431877925447927488212577184659522792904647901159880102735686475159759716091265025709358302024940661693108416557394685423173292812297567999372963326319166991667724431544076217588160543885650646858229331788020636621629389389696451198062741219765113452957209219276966593435169606228403105740872080180588393304311704546462297439412229898626669253474140317085317170497118018880192882842418096163696721172340360046569627934166115392946852874893089972712077018892853855137195574891630313306643514891295568298987089140373479128354808898497311398112470351558391923512496732092555405668372000004911886612176852095323135862694383483832092972444643643134013844912740733850811546963282029167642654794322530622325325087718700219277643031090254940199214698861238016113029255202006095025246124611877492713978971869696521423886557881053439846837437340456970596919968688548802832765323960663072156060076762369906295831946854400 A089156 552 5916433634954644704151457428114217406767118425996214078718214328272975525701657703150882460144994623687608449698143108882216486997596123288655785909348881980365356630079641591486086614250731860926033965448510638262787854765235325534017823701211854281474848928991514972494095138812409636488762796660570772737303601954626839562970747368662956892214400875476174094934429430387347227285521139968775391544158224399594287163321437397601364053184763572848574660355628176960272923525462310898962040322255223238705286814622859129952074071165055129080867246618797058040929628317699013252689038682124739129418088052332267338369855216667425012555326594865319089182511002667107254462079681755611628378438615772776265274179731102336980572864390351052541034945493874157298163390913810473951882897321541149147246118208045075177692319934173260180210121048960782506691517673265197328904879923400702973094687722810402074697773504570878247007694861804567643702502917863264989410814572153640505675768150903645798400 A089156 553 377967339306324930914997704117964471109630954019117935467793696074583020971645260773348397510788344902244844712493102009314749325820485672483461558814173218973966604213374720782935696891353746710513326823567269875501141712099851259324564715088029685145320244388980811907542421151420525956721566404780679589237262766061076647312609206704665300985443271007892925284334297302628014123655141604354298138260459094272025452937987206310145511376835917401380907672997506013121510299444561444059795508149553947989241537447223675910112847836096985450969248376743218298711998635311240030574097346086811550765227757932513783535896064062540612000581678393790960546959729610657875229548422363796784975761106354565320932027784985751551416942300179701391596307202033043784322368766938078811655526930968534301476604886578393071170136389582983104436615694308922992337466084621375437271032886983461878373648444708668283445305999152080238923122373436225733429786494199137010811079588263989556798799501987560816640000 A089156 554 24146265322660093589899673996202501956591439636735735114549769555756060340506547103152081762108098188278801637351194951802460620968728295526290476027956561770304755759448231474864928088196773452157689835270298703314939520126734383395484289149599806572828919869474756453037884109402553512394973834100383376400120654219749003186413983747841123352438346440764320004001729739483543238140419899850871003100947038883163305622510575348854357897078403114525398841479342660338268017304749879553317903044030952365310015916962963490746491119023952598047925267058431629289490024144379506274133483750067751597111787758508052158650851480372549124086111754668651425735315392701642536312209706228018420767192170944269727004523300603644146663739906054549942280132123405308160099179349424689057042517015911031876354649827450127626966204093788635970688853808868895569443390422561477836455576395938765024494473428288800285668615066267907920504705621345222213546295639449921190758470479663112428913816205666927247360000 A089156 555 1542577800700515532930867349293000467306206255823036838615960919068403889172244209152986178117400595816496496663433162815629228587427151683411133872782494623313000350916241233642118795398531206498857000946913801907335112770871881707514473852374266229434489008255277094584851798203710577589629039931549120096114629154513516697042643512482614781518135266107032229245893748817830222417914274067286178987539107286936515905258024065351804381842600230547292566645302449109753528181973961158472938282993696315610737969241214914423844051305253682408364535365640630502702691295042343267251038097713734996938946781084477776644553805413564280264531837919318792131016660621250291980310522104656259633553124552519277129742072700317725729688023992768168171359139086286830237854137681021267866673568446492371469740863082370088972301446029269644802429839723684046520515228636134491575830312651950420496533072287366699930896620277789964382280547580783806053068764020702658499081226887352565652006333971169672586854400 A089156 556 98547496171961132090614415270777166285692449246609733123404145623178477143365956445625125633251282067636963524564229851444039390262495175871834489570247996788071316502421499702415698651990602833024981743480958070703575577374636504378705702600096095780850261744146880527150191833269615643134853589221553825689990433860994691941947765797373508604018748501449103474717707051113970186072271863827273108745833986104175107328502123201133716495023040172318446672232097939423429670260456586671884253113351391231352502506691456673389245548944259123439517709075767749222425786552867873504299394224321468617394427295428481638925640373266190982888939636272009255315388207374477596782198848648694117651618769773311250248970804695868513037329924060742099551792552979899931992047879332118025695377344777336082237048385730248464902442583939451231415558314661633248033169997690707612254564843583049271657843709891555945624152333621550987335071050694097006947357273163797222775448426728632378663118376565815508362854400 A089156 557 6295721606087709917582758550225933853262944262745007654705541939254169596803099574867443440878884118789466456600261413192292963725837292575683482044961126874641327020419762385173807753304100749055811228240034962796329276905133674584876270840735973516722276514182354794696508468339047332981212868160291637289849830801120417911663712276992819774046869504811508405817138066314548726135745785842027392534278880312640899072949598375794679130573091752816492552277133978569297437823109852817056925725851077789222014997126136443532142108792363858969230413658916792070189566144989841465045042209779550302251472968168439918716657992750369471627362479262014221258294499412333924716639225166453740752965682754861546907660224645999637299162422580510566927580079694044856040347316352084603763951504656581047674955597174794396017069329332972680008092584106060706440713205966527282440876845977032918111700751056533448537394702302629699114199427190277530896753037562465963628456857408350129248913356083407003354293862400 A089156 558 402204416373293927996136997140562768449676847987624112820816658441143613108029622896138403760827877780708594982431366267955880311304020660700869565670882797431994130854503877972158998168137133579728467734418492394623217342037477040931272815918293992899734187348279597622670147636891207489398562095480714316089133279260180704678928518162120135331736197639767605134672549041965279996408707730037101531759810946759829999612942507971240860837179994830245446656889808224807739219056062834161205353760676568107066435158959467633265110838935088632829561851523327234822852911478783451157134291761574564793185466828597202910883320257297726717998366839095984389914989737125619843313616254033964201261842008345871540924493918912804259002387061453745433308448996165461191442082828936955152911119300968793977245753384341607275770918511323593484310885156935667412533532482251557955964549111126360124840079969797859562847472605448892366811864332094026713383219389452691904368560350020996104134340880348077324039618560000 A089156 559 25695054793622843128513908945519842550642572535998322673124672066654780725619509520855861513497131614419284432143256528108888763143005929147907603855458121890041433565905131588964709573530799098003799638587376479586537289487393995371110504557795466026136703273652484362414697537958475748925033012175369995069239261884945611579079567405233726698617508505001661079316794712849516904179860363425988072135451013551637406812552321572351831358301094559720641503010458258093241808032352174064561244831054933213088161567176089641898530169963361960628978181558061508215290684618651468493293031056798062329408560874902761601642447327985127715338989023875618916604524108928198642307679381485818735106873641267202914328847687670963563639923288024201775388029885699376953273405084226101203607542040866815126099866643762957524600822017158154154951954915176124292396737112809954606879494231823996320431723889129239683698380394206107792448443429028763430531489370134214353357533018368852972599103133369932238995838730240000 A089156 560 1641548240073345554828729833629136304492609911696336516158288903043597800416961768425734510642963358134840082338618991708844605231934155471825159854655831498161029157924353850794369372668464231089568150982306526533446842803154324114177811249877231047691497985093875942434977045093246068992332564365230789203872127724546703160228155622535962676360591738118948211160122295124304282461977455741216767877204003907134277905704710588385593954359268207397671335971993797087361824264673374011676279229025437562603759463067182631739250277354668024284854181061118564091243193823610981706123994645975067271655844540493832493360929004523325791079927746690057084603797832283655211232174802142891034345416224771570513694332869869477622796476019604881250983247494372817221693254091003553015776042012726215923220017097781676972293963770297284258409122184619482192351621976526184978086981345755865666152454480445712137325482025142322149974491600639596196221313278632481019332373566419069454439931917274674883791493286749798400 A089156 561 104871899718366885278861207831014846791356042312727578572852441389528364920740402001075667206898001332223706757926392372164256903772571595350540482772464945125648372598878013093048744651394552499293076004133523002762048874374377458595493476792815147435453838516596139853517597563455725338167775827681685514519492475222287351957944704530512532615717431623897138050296852949364083505952348242924921077499246211030855957966715826068140920874043240046258983941061817020950464707765082769381484741425796429681296177652115108913936760891595915402167300838155704563632369664798793987673672249689738124183432164448420545602718404436854059077263810601940894943958673835366042598899285426248377822432348149029579438263612630902938381033940372700777138701979954367272919739452488917910926710131750434687432799235171391261829516755540057363202150359776559465516641576111099881713553392385611219414248762593498630009987566514182293465823766422671143196202215411059297885548317443242788796265923631710103648253579029276262400