0 2
1 5
2 14
3 46
4 178
5 800
6 4094
7 23536
8 150178
9 1053440
10 8057774
11 66750976
12 595380178
13 5688903680
14 57975175454
15 627692271616
16 7195247514178
17 87056789995520
18 1108708685037134
19 14825405274259456
20 207676251991176178
21 3041320161467432960
22 46474253616278122814
23 739749016684117098496
24 12245702993715814590178
25 210507883331641671680000
26 3752691851701596472512494
27 69287300961824849564532736
28 1323379420105665683795580178
29 26118769087187698290670960640
30 532116630845368845205440686174
31 11179509148404463543996358066176
32 241992378316084154897068077570178
33 5392225672648945810644153537658880
34 123585457719317218468979070766323854
35 2911149780661726448358127373507362816
36 70427519520789807053931138648925584178
37 1748638991941145072717195525168530718720
38 44529962573817896945379452515641281105534
39 1162324747991331785440100680364899912646656
40 31079017049840721378175994757454152102246178
41 850796129738523644880721934263361336414044160
42 23832373645059258498704723572959466672581511214
43 682760409467885227556496669692652705974579101696
44 19994664970634037339601477383811156521952803780178
45 598273075094447162194992898645250658334418350899200
46 18282168399188940931097622200155755713732093025620894
47 570309193721627425494679174722131590117976986863271936
48 18153759465920297146784459669592070421156518136396010178
49 589416915182357498316503406735896029973904368420614307840
50 19512434174805637921251297518457357301362829212071009914574
51 658373781625369102031860181143165747978290608543117791461376
52 22633473654539532685336581827035129409653236429898334190360178
53 792498710424595888219255978459129981220205421809204165953454080
54 28253419029321714873508797280505859944883954317774226328326072254
55 1025250664595867840167253169148248477892755600422185795633090134016
56 37856637433522235918506025425624777183219813794722877136200499854178
57 1421928744752690749343217571583375484714061959533093585677837056081920
58 54314112470485885270917519815719188576944979706647750492430216397773934
59 2109239783809829868843715960561893087087674967804393710035961222168313856
60 83253196194718162561604396917372930189010325297053516419995340205215116178
61 3339062798034598707282238757313550207691660711093343759870316516667146895360
62 136046552888351595943643296633794915571606351538816305726828497730992197499614
63 5629680500966007404531984039344773389444755441795610064529128292279754891984896
64 236543168096523664653846875379328144956068137054491836429247803640733584140370178
65 10089457626254767424633319062070272462410718897951467674191964643552299506361958400
66 436776468562122327127270403077404580081342960411972795190410383546698929298643329294
67 19186277394705000583815144610336604857031123876048205995538935308405379026229590491136
68 855009731227291759881589038200123076186103864521907404705073185623173218043217329440178
69 38646628540246053117450784941478202378487199755949821153655481939794283477024770139095040
70 1771439110549409398646672898159761974776594793303690609549418563249872434723247270275742974
71 82324883861635389155105153915454100274352234583382629661373902308275234715660537191334936576
72 3878330417842814967127354572783799822657139524354835996279182026059207446190374322693661750178
73 185177389026090577403323932640928502935411834564463467211297893707713326359288561230637464289280
74 8959491576189542988621733353415483118324690937592918435835027129803350327480715159231149014420654
75 439193436822954351456168976991009035764154846567833717166882112463140627772341750485223429128585216
76 21808818213867307854458911211445628414336009941778253034622114938228540166014752622917476067898324178
77 1096833869141615470787061040787772208025502738966942913094574791222781345147183320881546444072414085120
78 55861476673524074269303673628477678753908383349267618982826194977462181034950586686950690416006795042334
79 2880573422902900254319014415581949008377761313852072115348513094741965192635874736578366978613634249261056
80 150374525308570977141681598544339985134238090156467100741857211608589032247340553083213927273417424457786178
81 7945729585394302955224405607751469509333106437529232386399303577943083258139920024996320025566988452033986560
82 424907541744160669953553299536386130207007453141791516632334466939887142411771380231616410771872224331886088014
83 22992949941541596775391760928459441450846331859953899213357456450167565657794956374863509947523581160639583748096
84 1258851296654475557707803520138846653786482409329558883205245985500253390991659123594847035438684075885330152360178
85 69722817812748141779435169454857589370881719148800851481637773127482814442153321406092569193122921506352857192857600
86 3906059107255735169906253500578386625178453879331438408127248062498663826979334569053224423545421988878578043685637694
87 221314561247879466741251175407824440754835123719696968916101767150289554416401060990997364965330924148684609981394190336
88 12680419898829203147718643928952448490120179408403120637999255532192502280822137847639939829229259908932089340986123870178
89 734608806647221861196128436957695837516197347437009610719688539502148709887745900222980368641918350852487235700380653322240
90 43025411135243610309336342331806482982636712601140804964237048221986720342209485174020939484400349990676824158982156798171374
91 2547352334483462676442808158125013126267715795250318614218501760100150298182467856935589209255896236559304089306647350556491776
92 152439628960949298910273139246631629444588727132391398621328613085529122838544412075001517634566993095007971447169647177219740178
93 9219396041792945092912650124890861798453331649804598787209646595505690212414833128468035400675241761644653454680294147488198164480
94 563449062945154498780858177794896586881000852555344571497315797110584099726390557960841291355244095857554793958809051103019191369054
95 34794237680183887597076245578723485893014453245638738387951164667415878678421504656175168980043906922191911408500142061260949910716416
96 2170772481016512039945160977631162699066239694098204692920500212294930183487028187173698128743199176773651714342018407221307165048994178
97 136813950746704914070691202195057907373278837447967466464050255473005417306944128909667588966542060096261889542983058940099915294252728320
98 8709861386545189105386154316631570842939672760373295768008716245009937914442831847020468549153760609752994073403339710771879238001232910734
99 560032788682988131736157651013653790600465947501262971427571045727414183196289224521569145993598766415045873275544402990274184633167963488256
100 36365908608440993534120831889733531987212563817769433476177013263835128976765578444753604632239557429452334398135407712680410756716078958256178
101 2384583112292445355498031539278958792761086539109809007290968999885485665522774866808001882388783855313784393800410827953800773136620743043317760
102 157879804551130791961856682779773142318793631673764605156336447318147958480864579032963756327512597266032656815564177596111405857164407912407276414
103 10553502985055076561570357734374180201487679329941549950642091718729515652330355867428100573988995675150697077903998862631365718633113428036782391296
104 712169290938533734203325073874599531234224084815345256684430433644044563613590189058817377778667722216825265748592032505098270377625871742127167750178
105 48511839563053704671197604391745681272889131050815205356179131385826583229720880494512692804555145170499916738390456264622058181048780751811679931596800
106 3335432875437653230856366614753976145825855148977705922581945576242664690152862145577787566669507315689916800424952518533572190540519106813277470512546094
107 231451176728394532556413297195080955021154395970867315674835285779796488611933855878533504988171641895964190296872517136996384155475921581370535783522369536
108 16208124089291631334554849459431613392491822325354791883822095101342270071252909591593821553339947811874194214055916536424562158978294813714369033478307300178
109 1145345177476006246574081801776398895516614715818911784308877055087142687113077057412776524429132759000562520539467739452475196556820201206039811587615164989440
110 81664829488507015347940405222178601196460102474975104604900609217369725655571087832069885319613607195193355859836559786821364602975062285446081323110044137199774
111 5874814182426819855370846312784564304479644188702903985907029667990537692026867889911911581756419371691964786428523350939978147918403602153556529649132930624126976
112 426363093029434372084041898375249755791900969906145325284281737832906264561499963714943342140594130161765798041903897651635671940813115285608157348783383751592330178
113 31214619813411932104260009200436993022046438570576895071636170334586894686674593680473477893358822679410879195926165526991716421816128459909366654165927898983883079680
114 2305136416088590699253168799895371149038111392494483399630195519524147009021237862922295037398934751092032603807799457188974024363098392488035755390393251245833216917454
115 171697145162596077898262084492200881969153606041237136583317080315323534420767866996375116553458333798518985711117339250829917413303309949041450637148879120741769324527616
116 12898097350137184238191353913830616002897248430845437522965783376857595838738916049351518492567844322329127000550803231869232916378812125927857812210115543878351901879864178
117 977131850473891577742562147048375814051290867805153678819693603300561517112050738840516925635191301573334414802342585157098075877743124513864068604367080995490127651820011520
118 74647447621564175145427917732210336143635782425088791109566453935694912984800340651697327666302860977754230877610358356787778450362549263537845034601005248008178720844471379134
119 5750172449080660398950256683897885933383344171856524021880517281873469624593072779048543028460084683100906106110120799219072000982519894141988141107258459958927660834944718995456
120 446602578756113395331514742494546338805612652021344411105566162382595901082862174132961946574384439914681124468223548876331015476325628549951169875161456792034990523010493844526178
121 34970903622444040669709605418414477019543947236080897896918412097813155296733504915817161789885779140582513263365757370120951078262237701515560519755915114485896335864696465742888960
122 2760635359834737636114191330870024765513651367470795106539672460721989378683795273958181828978254876266245377787034222506066715618856412225261615412968912177120767246315708658521064814
123 219684571350568248458738722155506511412280121947307295657722192944294376382967235766133711185678939215572110460235433617760091555392713777951872119756992480892774427234308476068215914496
124 17621813110465421613015355637427392977925720965539997350616342403909398285046852241451121594085126101680386342046095269288847963097687686601000651052751622317870000365344165901927514540178
125 1424737292401467877032120077018212536598119296436578087187412753110095156302737244155940941884178064326265199805716620099067602497269282228269936148105522081465414021477863303578361266176000
126 116098132380820525034310359536339221899626884985853143296837402476659468716755712259629943434045008277678242179876683287687478019931353906732312695266996811311590339216453503533087273484054494
127 9534444771827066521241765249984910394148212312303371167434296601075590216266862192315053915255210600915733454962912456285568161093435711147847084479710123240474374461520597952887096834823028736
128 789076692546304846484264044654674487910136946343913931948525972598327571252269315518775476056911852028068516582767062009179674317750526181581197259300831031770477840739295923442732149505407730178
129 65806828271081271355714200265449005330371340486657080689908581978384948133412736783965069592173604234136447035646767530310295855260683818442387885844753014759792159769345435675178217260878282096640
130 5530002547255822014300260625092553261536117574893023530651185645520568007281579434080116208362763153447332677669203458842325806767488802286653033730999813335314205338587193871360037181036445852828174
131 468228026966852421070047363429891690123498494831384839559135720193799652108897421531764201162058712160667763291920623099327881944803259619732366122454570207797046355348392394331636638047636588305842176
132 39943179403098021116964718325177743075564082333877995225873648595208202331006686720118344215994889387906176528225251361574777836227928321567974782886712679669353087721289724102965538866822956119507520178
133 3432865747314705195973088561695311566820476047812735377154612537460444713899330875827849588578906842608834403772705301111206205709693258357745554328818110367685492075538681706083202023250608113255847034880
134 297218707376314671106738183516338323466350062352570586040153867433518670099587263104163329202759584100415826676077546243306052049783074411257897624585702315161897618468190482539669751975677283952133451065854
135 25922513852355806922329375804895988094877762077173219073591779310544938552731030677442025272061611430941229912955819325762990356423868160456508431797006487988296748106984979174261864446688268342209566858018816
136 2277385768787465021694675578295372375976480747385757481747503478006470192097924858419540113049359032172541130156382193097329550440660256208432689499982243111485125072185425538360712925428738438274606984318934178
137 201526330700079972263677853686003148306764906229113236784579554765789429525535632950664719983826515032105183142503258195179255734464451358862880999836432309325331398469187042958874454152235269119865358343963934720
138 17961401551032488255273790335070208345112847650588079885432856412095618502289087984451261968758131194412760573179893565422702823879419093121985288917636239963659668560768055628276244995105585993511515127077270447534
139 1612277221316354087066201612020730344942924756125754592167475228425462862168278596826396544676837383754114423320181465096600843949218686903809692059533865288189348101924661101387898274214715776522066357778495523782656
140 145749958717253886195026160893431372652748448683282960837746638915034445400248313398351958127961109108033863193932261232212391392340457799117097427524254998323518077713144494219835650212589352076544809259575850244596178
141 13268592315764020308791318665826184749996058029363184381881497125869019863537067511963032392058411729631984481848955105816474115809882566901124352263085254761311379733276675400736908404561441861103605853572838539300700160
142 1216375627937006313693325003669009552578424702206192333739014379239163367587146335136118962346678071605966158730796535081501798186037852063528582817086469496678862415063884357796112954137220859346941246183059921438987453214
143 112283534289500782667902167159011603266935292515035418929373153366726466467877299422131028568523439451149542321084256061195452607330883806108794554307060617813680586214046517996154211033510749296459271631970051479489212317696
144 10436365665434967251012095133463461625913266509858764782791999503978247041444845339893961161367141891309606066418559116963865866399224029529898881393680712948061883295425789868993600611688289456789226652623126943240499520730178
145 976668036204755910150527272735624810738182095260055897833759854053702874295169124281958011691491768814272854501231510946577430044300126621379903205261107324070262100835050040694090411897708906113122332729593412293598385484595200
146 92021442723819155928729151390567015326259157148662783044543447219543424653399964987358179212467747535864412449582151733135572133633739797183423687917325412600435435138016355036358362142377252136332690169614228658531593938960162894
147 8728822247549597159386499687908504308104837356206294612127250153908460549207413872650163527237304464676678518436916743816437897791921935115886782458333090852764166441612473942249562063896663269757841774423463059212289355511744167936
148 833541539367489734112801080975107038041325771390884901679322205099162126403306914026458473230902833929059889795429862866623316309053622190744056733952402960596268702431259813277478630500714271119071098153549901163615644289454953160178
149 80128041839299034182389700387240543684125845583598021598766468059727104987600782604153266606514631027462866025647750806514182419071630622415703706215696879590762976531339154438602357447280595563695952013052716060586653830323336212643840
150 7753690259676573995549465233260000393863051418567673310064868241130496989295539977664333205099462306729714120486248642304924750615779555141604187614204925790727263951704053742293466531262443387531546973049134575870407686234049315505056574
151 755231690582012645128825370777305806525734358704258409193321714943652445141076244012351299567525995360973472437972562679224343680883557142910062455532671263588595511283103119181894682707628249326431732526524975679458718753727957421969637376
152 74042529757870188018538352039393958475626716028252954990129026519501701200736241357467069525389655083082280732067406778369467387537479794413927746840500969993081100731830251698455977100054542181797290709229050267140643816976495016519693310178
153 7306228749082432387312212552050754280088641246378003692036472058081749824701559284523731489027223874353990998792553726476781126855906506339818385643646352787706125060013602509813327587392902710951546079234034923103551256157509908449821018030080
154 725601511106209363389095801866603360169737101619376340145343120483983191937810252721894708255599858573976968946188884734536140631034473611674903383491380936240148872927427826448064955274134677683537898944277541815743886863531689677317350253814254
155 72523397632033852702062903468469972686843609498513278390086668961810224028211023753817918618664242195298659510417129190892585025989607067911279692982980621812229899449161253280845631401531852896293122829175309812673391239984057011881132847599190016
156 7294836065875614643797838985687660462234741234093936550843144142629945388421568594445027784619329503187250270649852723592266343028814324648876320713582873661934663860444271788514800019926356117281608134324208435840270430594731710624793644214294204178
157 738402171204253597282219608336579091892827613479540207975514298306722183993480364872546631941836544178619548136763436890271672235740200401067282036749838222673039585279516264549025994466476670437394216851187660727894605463089465498522913765939132497920
158 75213058324564343807802856336388677941667311966813484982622464582958126066643572027282440614812673720755986373998465292199702966564045714860854901153978460192345789856524509744216078606148824836501634978173422916172095445751523727530728012055376390115934
159 7709024427341496137632532431364954115365436132750141025726670049492655248590230076642519569962283976697545454947636269035666502465156358496115037031253892057442243256377392829893102155814726832549293174802058666347409214954137231693103340197856080985849856
160 795050528327738388907725287889470216659135959290655040051228972658397120228447174122826527176595670192321065131299213741044356820238494025485850584896407957994342238551394179554786195751621903970843391148023893574200248265209589105309490654697704985286466178
161 82501648399896427738500001481786387309813303241657705485424551469223438115058567159988079817923869944144574071400696597997125433373541680741538616622395548966502189423992274869524085678902729059340275092295191865792900345318365576769455530485141814996484751360
162 8613640894299986473414397737851294149406643808543851354752895328412067173374818750157436952212382623294091613046250978632128890603945367407299396420004161609762476468314721307120424502055413527748709210320939409978368772762739248990870107603925762331306566441614
163 904796664829147342499998817944405807122901614933220993796973752557070138859523981073799045892971400645825813305088745833708450226077438478423570276201970044351941555048338837043273285338006343094142461477454947686442066129501950678987892602316902954467608699600896
164 95617935185089164730090572493382258802944970743463390976291867830204079636200362139720957795937231172013979501521902473137865658919490406895688274006781062395841794128642610345161313323107984025028778425619869756343572294645068696136488561171768213937276227514320178
165 10165672433864082130144283856301953984813160306001139688612609076775176708184506930703743415040463051801896587947999194392115964005727243581352252939136713638077290043699359247569316368293038842534340287779682676721949726367487222526879492620546650654445182254474854400
166 1087240619915374520852385621837771173471271186970799915121245892018932808201129334514971553730239457116368160391631213128397881119971303231650919161644035243807952632517840567374106449572011797357703086487986341785743595467865435543284081353285810136907629896985300871294
167 116974890619854730704022502695601289246110873393024094651812907287836177155750219907551247102737853146235328766500216122328362052339812552143893720839093218161077088159602699038045336156976253517859104446053512675531921571157020267624725138867687301433358576194888333787136
168 12659654115226276579145634828849158194485837310925845273828716122645352971737586646949925759395234915944235650587021401683284544855671861050067684083913668373578747076605875888785213021127174405561160871644813676091816952359874304056822733653062978279245832373870090471590178
169 1378155488158769202782472065454545137089057105778348608425049614080628837582715620747442489058495922733435940727403990814354696869713594222282868658695217225532285947318757939857898668290868447652013245921645949601619096121314746861555293878176172827039057564653277636764631040
170 150906147350431882222036169337982859709912316255428339802325297020863942535542993493581450840972591013748051754357498836444379346571085345092805087129664988963892221519820005996275251771391938009738675139376271192208335508968610285258555959342080915109848021644669609286653884974
171 16620087204370307875834799582676164228176207374574507180593706979887519064104327658932287107356868519289677682523018494363440342644754313411272257043628718875084605979610951596966703847083862896670833064693405830263754628202450062167407443617046166531511881831836266152091583512576
172 1841038232026854840144200116472761903250065531098862077623497095411323395209517122936798803508390760713837289780724981317824050469284339944667177151011572527547048561840960228345375749542036940826881159128977079172213011616407748130851764988200336354569917172685406691002526877700178
173 205107298582115520833380440199390143942492734017807066643136536908814813482911765399787325922212539809799502158486504343525344008768306457840413005629440886516734324799302762806803898707546117192029019083442651052064013288431649462273817090682593277248739434889155907626931101924065280
174 22981270719211625500968931007051146981482586409676997108345195539871184767746789542578366318671778877860788684419433720752311573242828003201340902196958674223195087523785557748136039723548233332621268428973279820442585083986422745875868514081418464634479900224044148779152474041985162654
175 2589569427497104241963979174942691859308825600520491308433117284581156585365162677497500069424633588602855127527586878555133917807404610024085899212116689385248338780717828182188866252727932345736680962746521888247852381823157639178869556065753308849130482878944298177222931407662236041216
176 293445742757051773094372929508153497094308518359087932862236135796842703579611894975257737772308685892246361667583549466057947989497266952813572701870752982841799577009974472719132132819359353249665385588994706035617086873326311407306190552390637491094765021220918437399186224311289733674178
177 33439601543979876927014878597133632291718705899903009916949594931029929885225410655562302443878380457200241905242856965535501924932943959910639528967751966202396918282487691557515534435130436200524923525353057138292723275290387865638777759020247380558244584650579277034492790609174695373701120
178 3831897173214813529473143992773107306992864548668014974553625323345611976537857334903198000038355311027286842019041634568086792087831374849820766501824312477186139715191782868964829947749244778643175463009450617340334024509814840683906921225627179225428565590808093702215187467028858794590384334
179 441542657158279309730572463505906872895073281263939687304252944414477513406276795490616470157791904020322637138707438280348064983577737963616984289537616530284766370448029183661717041109071683429280288712618321039832064522741970137940226714873511748921871376427859289981768510544531029011313197056
180 51159265224677943672765206258443936304240599689297652831687353819202693559611242794274883827271908982987237199800731633573635244545720689065224317023339615280625799961497651004079924707421113690245183985850454516103467223975432495878668863659856389383288560577619878194160318689880725785192098136178
181 5960128586423562192967130084134770543399136034372662459849162192454795133365191741108271319417578258382827150798949280344206790180234746029100190192727707748802132728226235682268686088901007719088217380353507901939716636647144424801806000964981925063089061836486727416200059730082377669048103663042560
182 698157956931823570546486501197393527123805123220752330993649458915349228804341160492894946707304328367169916839566776637826090124092462730064484738257683889043631236756232788159749952271148332957149446944229542138178753393684419342927172170254873645655666614591760675314070401254648799901555738018030014
183 82225336242640976008417566792248943846101068477226445004499669029710192387262546594176147514803627043656238303818495856083689275856737362055689490109798512296219973792644536979164604452444475516547618693860494736913235198157391030181019897933349683233822259870975945772078340934309160409922806209205764096
184 9736409650164258855325392601730926944804040505790292242196357381413314519705852644596649699598503484614481964609609142710014024319070060535268169678663671338749265070908964844468593596720145725905923101190490949885452374727344232263487880564517644922938108411085948733165903660547637378706014254911823310178
185 1159099393710549830085526628546159987706120741347247289701233415974779542080309870252050921024381309202858024003707816942114603381234498696324719205591700969745239310343391435512639312059325356904925982896477848771741483491148320031893380589700314980337588640212109042117211721968190315512878148991407724953600
186 138726286227337182026018931672633509576282036272846685507694415403527974806154505220140793002592967011950893200024593184270722130540140189554407572646605034356667298030951480781135848527835495010654836637499245356172243832397465754204917641396741300620521575809213881441299240457332782524816070566515202866179694
187 16691708619894914008261250596762455374083335128611852852439720785354950150690690129000910339681043633298898713632024877884174261641281512102999327266257601941939036880725296377365206011522390620862467755498271466917840763286075451357152326159018615768306214661598796829017672467754851030008439274914938256239886336
188 2018992122933158380462542819454466487153646738448354463371548438761321461338880999881517036387868915870715945905171164940543831448823991353855248608436096111293771961366788733449725080180306633466152424948889055459432245434459880677427028546755607229200853728552063574797035767848408415203230226316963249351491020178
189 245498147269948554683779731491825821885743629608628512401708737566903456540777155263799383530293280420689975198052893739928136792993412290037627985413101468636696455437600654593307714555091809656041528198129963574920667493626703974631943281506741857179944809172457575825629685738673783515292717773281782420629346058240
190 30007490213623405372943579813364037987079264316238179308255586244295405301425118931977474699741127976156128783519573389118037834308007494916795372318337767586846267033113945937266703160984579156401768951377298450917240291473722892503435268155222692345323288334675318205960690054588023918250763086696735040759912859313374
191 3686949643606532624996464475317446038607375039244735878187450179765396364787183058414447932748769463183110271815750460119387867876515511502518061930905166150968614456884465328207906908478569048158828003422142165764036506272245060506273218962895382323240803914412980222119798661597170517124108873437466339416763938715467776
192 455354002506655238921028043246054388336617770625897170493481589161598627776324242463732041442717636080934364957784423809068554821267032717441069678706947020906511661293130712377300326077880918920750865739527095795628794553252204286678813176225021428087449022415831933502460822183862103399759479682644686386019733851788690178
193 56528048213238543132776522989526496272011947254240377024571095725059105063346709912440674324866729925521688545260717950920863708118325277038142101507232054566282753597425053038717314788639011065001022027195100690433834959524203461567465577039141529192281744254979930671975626057904151181702310197856171652305061057946693140480
194 7053428709260294813265970548254018860393097288032521054305145725393662740280660383857561854087884926811366804138935789030728728594875943419871471193657299858121909992466978858761087424480908899635861900955212090210895468507025512083745416531527261213613866724218534398888123066613579906606756994471883356826674297146135005111054
195 884599572584635873248282220291542055224811559863936522139104443287734586239999001509796264011254941768756137378585194691428685483721511822864762555357519657949040656058249334982003051997454094995859395198882204532402101936681194074745888246044235346054431954775391832282445597728444068035470227249723958597704944223948327056572416
196 111504432541757945432866627016825693061385612927066954652173083264453047627895952653914204036670577628558243882140770007078263523901742822483189432977052325260258103147729045833693409480036793190436840855911286541449419115845695535060173594596494509591531420165048871632154026703953035478258583619611568443778262684055632604565344178
197 14126202359711884644120027231617239098634124859163672365022543281293213851736383825871961042483845449034541599185743264259512938291479097194609420985929459742083651293920027901908310880873203868005973680171894278115412045625749981090323639607871131801031166564582330480053492480152791600894314250100900409524649049648583802880335544320
198 1798604321575350365080645688114169688393922116993084958377238756460843553079746820432969335429661740912558451439810327896001327747022052251833384861408012688447656444484016184061937506402622047492491687907691671498290138728368191231743666567393872554961948593970078750570175771852664233010359077365579601634114708419701022583000631252734
199 230150489154859024760837068403483922565111942228762378645159163766447137752956618581953708715902133353350773732767421247489556990201536941032393956025186539738196988914244490320467312465159169388671064672241336482570540662968880714871961767306392598729740932992231645912196665236999919133880106853664031675401839001051753191011966313824256
200 29596713102714512902454745301830807419685212776277389846159185526442065232242511659919639937282254666505662957831040650098789402697058180008415744950497660540552428033762733906001108332549184792978930652048303655577356140962304715448194420423447708936121691446188112402619257137538536361080650774205423901828523419808014840921735019807606178