0 1
1 1
2 1
3 3
4 9
5 45
6 225
7 1575
8 11025
9 99225
10 893025
11 9823274
12 108056013
13 1404720092
14 18261352963
15 273907724376
16 4108601566641
17 69834315000567
18 1187167554049581
19 22546611220735671
20 428370636959431545
21 8988329939437212520
22 188741185272961560031
23 4335060961599930152489
24 99693461628799025260065
25 2487217640259428673364867
26 62167557813656875237296057
27 1673786494725517883427932341
28 45178453793906841985580223073
29 1305389803279160940790456092060
30 37840328331507804420718606463535
31 1167754832532050057678085868565655
32 36180246919062617488075175256035745
33 1187521480583668184606860286816922586
34 39160501132434566010513832105818490219
35 1362066894830828555965788625014487155065
36 47630819847341623957267954520526323826033
37 1749885464216703178172135809426324171259014
38 64678005241033690524472271737943305832523631
39 2502618889365258013065558686045792243880904004
40 97481912295624571271079975392031358906025968537
41 3962359297166199865800758442564048217528668395666
42 162225211608960789190410961336851842860649379974271
43 6910757586236262186435749774036480047726707912257424
44 296679680720093930206815468067200974395510769970989681
45 13217617984923819735602977455217142256565616783153243977
46 593704227384880122815234161016741966875997957336436623587
47 27609341071500917286079904423406401025271459465051777280864
48 1294992540599020861156008140796915409258601252443708970638609
49 62749059462645503174555397221133575266442666098792068449688254
50 3067780125536062733507118206440456158146905196585183231988981439
51 154637200561550872605611396175564048575646210723689949316460446207
52 7867045333810197070997287779692675450370086855676801524343023004321
53 411909353729022419948711534104024075083969670385810308424109024816840
54 21772631944052748238621538997541359404645324397511266929888968318056685
55 1182496973564587383376190816429115408185212851981008304512314565611679549
56 64848760451233854403092956732076828534039009695778230291676168515686872649
57 3648646383185152836821125863084630311950734102278249936303736503849460751151
58 207324688509135450865264862709859168461762816737321717182773518342026033870217
59 12069865488120886820718148034901388005251648594005141239154989034040698427530968
60 709748360269487933844485880709723513109034064463935169774236039962083025164697605
61 42706299191632644196794245962745982179774953081508691342543374539287883042861445454
62 2595838236409595514569116111540066974842740585739155436883545348428562194129334360509
63 161267628005284688468079568473266532800528445007877689079330448911112405930404888850475
64 10121619555588878993533846635348442056105515369378928057666313122910193546175879124343361
65 648598037276550551330446221954557552492435044166658760352752834348099052355632186937712661
66 41991204753505361683361706438624012692448260171367112605713806290345101909275843944055656703
67 2772934054486590406747095434200995680327263229066430633874125361881346258662122780854066485567
68 185008465371368466182666621406601300438786416773842350817070392342559524714021158144654382113565
69 12579146558458521993224825635135444047375314534099405290746237906651429289387154572374403525309609
70 864144526448366495707752971474666939838204079599289393541652163353006815719102974150321107264878439
71 60446109591796585722558812064950563751086582796942024072915253513944058474493606362862811991722740317
72 4271916367384046544639921008517134716789475230822366990059437657315517656582133087708231281256252929513
73 307178343991159966489259696577976094315818292411819090436678852305847538219332075493909340719643238894500
74 22316217275595506063677169695625676488266251122684409386436475202667435358270398331388549764478774223204973
75 1648373743290164713673664257092247313637691557121137947378332389731850040630831762123394620280408600249422764
76 123008866449950759965994499284694495235103947974591489643110017766545190268157488454020171103660889566217123457
77 9326885040998219607203192135805042673992146184336148137471254120575020331879194717821752685747066124081804771056
78 714431309802143410062389205162760373645991870161657577724974909488282400929381119494509723677671413650810920559233
79 55569801672123534075526468831024604448611394788489478019514888860825825928009519768775818854536726075562254809351189
80 4366305551720806364102114782818437167784916712332140588018220039231103177132485531039635223531452914606239586585463889
81 348175165977068043815346709637835745561034862157629179981964460025779292752548968194971918772327174928203321667705798345
82 28044486791195006047982764770052279187127963542203131587443864652373526260997719879557765040427743413710251796736749546751
83 2291272070957839115723510219932660533252168580895844085747049011333150065127279092401900162524948386484940461694271298093650
84 189076446033590215107752844443645833135536696777892723693929006555973565895445209403806053575301178788265107193432008918056593
85 15818468189869837320049480458941085455303919114741333778285211213466022282509923116783364922948749427440542760340860315104796659
86 1336551024499910425493697012750080352638902270833585908950899331567104914625719600162514427480755437784458476110309133426440159143
87 114438985945594381474499969430199833208504012982188981562459152178960177749088310904346562574280801978646863817476822590401571266823
88 9895016289984111242509707908259456228846980836926621137436001246107804224418504499180351954039490885892707785758925466239516345527145
89 866643741345857762768953175113300053243194084087241516815643100485310653102642685308312181360361743353449071260420375219481516467582965
90 76643709001189301404518573856127326985005503980935188473414125820395821258689433150250526019477454586447918672465843677722814823675855211
91 6863098885362417398344322488675847823912098245285176784288014387421164381443602143804905834821409419327664432795064177955763548874146628848
92 620485702915629640397994863956808229214652757082255469892039377235818191860485590403653227374120314890414038013183827750292511966212328221225
93 56779087150591432045113131453908111124894429665125923561476418715116222896740257055052648985000292131489446842956752208219156587315402880559485
94 5245263478418797487881196231298853471641008348598982041246584265945282424319868096731140340948059459046866626049733508601724536282576444079208069
95 490273802652900499450180335728279557147421751802136647505375543633468470757506361853069034375114522335050549082576468767820063561184809270926173140
96 46257873837709027195635773660621939977419121275657435616138930016200007804118657246141454833095085545703593968352090293330871668554262823664214488513
97 4414502561480623409017594175364338773806344113433717263762119681396119493769514002740536816017304774389519712426525968049625800709394828364346545250953
98 425212375844607575880724214966264996881777621899920954438557291566849129346653172497010796807368109901983357386895920427380491866646879280083009611068007
99 41413727465909735192952625107284969057472333329062568482022420788021180929206820771957941057773490608759528738695194678868840895922643957264036090585480930
100 4070638219313632569891156382012957393732783601264890976133318035560040877534187684501783862688785115346361418910736819712167618154666806550771003304491187329
101 404452954506423143123126815713356709559051103470608425329130960889718830445196661908171283870198526010731498098565021756272782382123532215273513744889093311484
102 40551278672326621997722586556841294883398782275696669025425655580779969359635276826873994510696936100668038701556026873662285875605702862944861921773272817294881
103 4108739989872641322743507926103078280732170816951440002486863043939225894237223415455512469383743036036275674234845140923152586391686610096164099022754787612026766
104 420044002862727531538586691679919252302349170674426407449816797304259982151194480918136087341731873191610269394811664279336209329576418859534713520870274192613087041
105 43384578839792564195559005731207470347913991716429604089082394523916950700186058758273493464808472737736669612156283836466689925852269834410494423509714353984708686958
106 4520733132853539862024215155636271897851168304446805311771980444104198462009861666167579808093460967415193559256630507501234718862786142625805248250931335255148004808023
107 475805952459392711660875528254555169439731505501551823741823750561310262476171622941412320818199146779840975263399924584076487128626465293485428496724298024253113796075669
108 50516661069087071784108393178621429759011681717270899325573379006323422657621657417814212269808280741357297742166534826897625981332085420600724300063961147781665853178254337
109 5416087156125449186349021755821489934848148269610661078753120491502848138303392954340973976297153914999677000512442195171220491681838439472183247122791809805059977958809047784
110 585694890498291526653490839553510245114305463336006671385807121772990926148705295742497317396637742935621515670443042652468993233760869006611506499416668116201850825135872896313
111 63945124749132412388842267593568733923265755620335094492373186126705688498109800745134809721827907581532170399229197397757371315981963419284534435432545497336389902135365306527128
112 7040921295614651189358476090761035958046425800194245038107914420504300176283069519199796575750989971173174145517628335749615598777782133320866792778654354409027869915768100387750497
113 782547278724552958651033783761303165341124519064123794775902961265018385336792662965191279404069112955805300336416584900029644542081548876030311106120658543062227313820452606333068311
114 87706004953404507590247227503279964676179810538303947409379783669951969322124056701345673025682366601090716783672293950762440701220436283085366226651221491805607293438800352917245473551
115 9920200574100128637053799355773806878885137482549349311027108145185648749154545685274068426696037166512373610117412786547465942908783419604368922481253291560527323868841426083712431696874
116 1131361102762101441986207116174364673462194717697721558794202900727715840746485617304295589397202666836331524784522201061879205218254877076888601639135807589265396479431644122558275297582885
117 130188291200866320108888146975747328599780100164105373300392065809005451075064563860484582144918102203653402977956413880763738609079989313134146106789826555480979436254203228685856741066010503
118 15103749719890465078043885809062754785883568737492892009696120719289203034719224444325935393248190098132636850854112743368802584568496028695961996098322702748384829061474603097456512741573225329
119 1767701460182125047197199211767295826736333984690691094635303783244218982425452295160536406079474583415486947793391476074356358652081236431546516686479626888258292200227550369398265709730757298741
120 208558684817501570433215113908958445364515363934183461956828255681403783310557987405745673969505287863330619329596870167571842157365535607057350834964186128005073839569303839536260153081591837820041
121 24818979800614049276927653212188154966924655549132304361471191707925390934894118160040427784689182098441650239337036851093248927816252541365803582276033221183948522853197275323017673816859461782417012
122 2977065785536280909611324430761189409267333468049881277300310322311160445739432229636107790753134931712126169652959896870406568680775886984538280180604087138304256790150566535169020703530058427897322405
123 360128576176097675321597648069224766926343052227327607317535603282142880478721042775801684944990536322680590906269710285389320527788585036759548076312224371514572955241126654084602681416280687649647129262
124 43906606413988951422182231343934681893329613592328936858747731598254532055741120861330254664479726986736691343145681023433470666590579454626944042085406285159281884772633356582976313981088871390606674826429
125 5397570134098894128758800529681005079131952725686609645395300367841918934828725597292552895957044754303561279947127719688773764197991630776950334279734585881885209592871734429272535021173605263146484384543153
126 668689947336955533862017296124306615209637480395862768943450562714360787930267721749849710682799433891065404404936525758748710066795814567289873118730743718033672098265110243738750873926479269003999119670917653
127 83518337160854456069695989991411469910364206730294117173553697838266244312072667582057956331556107466836561701143738654644068034942547005671874751867821139428642100375343972895179462596839885934111144191535217699
128 10511207227757299681388128646215968250471239131790536769752827306832017385687433857663680909906546314919161354741487924291331286707934152127800171174108013488671999467771476352571684193646580931918390048190346355457
129 1333493916068247981949759233934820623609596491048910158599100261972931869555535923358962361225768447676409470386694016866044230285939511542966927200240119556793877692158911977656960185298238552302773585751330880965541
130 170450997391395056330256869946019245427824606542330186005768538184274608622738676503326961508251504226185944176975872416621175335929741320946982962359637617244485555744211570340419878488116587258531138589025420988930685
131 21959144857800906557727140734256551875970523767456861306783901164730068819634193200556172281081653515775289228104756678072473096319092521341641420654089302566880479630466489080344070065769601821936057385878657088337876967
132 2850089211746249274220707610459951065688795236984599467484347892092781650250762270492772489008975477496663712245736314573067878504314569236626942417367632142837616905057418047964201669579000018449083854954383743711622431449
133 372778562361025776073507250596479019073148260016246168696849950106187532286389831076547996780053151746605078022347247304557718760918198148781011462700320086774361880092350371558759046676073297251519920686444333614732709391077
134 49116610460754707217024620097031424090729370645408844763827074897317612292752612168924146301342762423814185340820324599563382302067046424144760164382013624914099584555540423905600241079639676197659758680507595288512260420024613
135 6520780876608983692960623763700364526874142711820198999988244820830971751484599357429612224770210876226333188386768493002199474862195535458563679022854445068543656183209856189228868927327879768183491884673987748649377311132574038
136 871995798820589373022222087802527660069636928313447513612301071254691578603556408655412733773796713946203612877955711027862459983282177932862131068511346369789651912401645647813369928092201645771999830227886908407730509222135959305
137 117481464708711459909571859998737937325944425619998208159992874999966955525128867533152847922116850747373469624867019919269570574353694228290267383091773639480223707903793901552160341663725061570027719194223425956570260344171941965324
138 15941427992434448784928648409712297006086446307652595189864998347376077252663263395230043358332605983946042266237900257845791230631466360551075938374988438988884293427642889987781299269644755016507695362584214232967346395183230389305123
139 2179082405260368883934181142603397421790714709177525068953928804550772390362951807343345629987709949551572096944121375273361709147101061837964525563559250006089762220422756920861245689733953354019424189835437261113035892497516596689788096
140 299973642409739672518956353711410052128229612983886364100598140365355850947299619802012887330274556628087176843936638489948077826949921378321168663190594065590257606719160537500462652304081592964939644886428463343182089834686831510358725333
141 41594063233906596672728487579599821529945719653119408794142576793708305829444768723538536005192231137780418105810280104274549112872262269829264369262623306739820695983397534507547123538388268110121666847992689915302401020616919226091496004271
142 5807690560944172252999125057380373335434721786057696749981463080497077841601551636408219782307889064914557585914007385506162564734460783662456452233879174804312898032325909844071219335684846034129850307121030500000311261521834950873512609446641
143 816707215768236220616357500737335435145204037901327100757330985361134326628454630995473249365338494688565857896780352523017516282796175584576323942611091186589983459341899320404702910941980182111792720831917879365273111636894207063154545827153863
144 115641789008393235006160500756058768970903787858993738801663453347016096163744978915690432790388707389908760239595899855225137988918740097634337109675703520757476384640216169192774798398957376454132644538767595143358103808425201507042610548067578401
145 16489506433664622145791528044353152135616656876591577530795790857390130392232602484291716302565086606784405972500333112822235880191948333622834930053977652288171829340580196988048130504287000798354548957255218244752361358653527661234419322562892828508
146 2367273095277311546496775569526344395844818901582361038072940373835791863738078569613721573891246528512376533035442458284199240952834545659452457680257821776173798051556811641243633481920817226577774408513676992582913081132654122315159312804706282861823
147 342206860938347922119804181128114510522095302894864702485404143447148771711432913672502916749081312736930594586039134444288663950273059079283537558018107462799627467199115849254990344128748249072066455102555410678386947128625951704786782166298699494154737
148 49801224794525975438219985997487671063133542578446182131822582840724972426386098999495636037402860660866677759000200759769981968567462126364461614260041416443184373781588926637380545811989997386509046470148215948903816693943528788928106653426790321324431921
149 7297055485119517908689467133103073180857222000275527388733220340324766017135278990698052964925331126694665264194928846228899611505635678286351499001482065149389547340099714733168657010429003422158027892782791846250397697065837588917790086049806122937443283767
150 1076291920952270158276101355381443926169653254787549940587541416536914076354162338388065483319034632404567055430729509907188882197100847547230085534643615933347359282182823874208136975890088420697264989251323487649359830193054000448049689445386202330906821432581
151 159818439363756547988967107708891670092537226900977215065323572659878650846060332027170257643359853367483971523030829071674550673662341189235187517503496637338239026655255960618825852319267089441229131819296545034175529672648523025257464050960418609332064990377297
152 23887080340937845760499439043381196400397959499233653549925469016581114849087267813686994058929009645950765935251072394626270433198038599183730084445573487489646666023804591824871148394436965862132384229977929245920060682390952504903298155871794887625307181882140257
153 3593958065980394218191315125022269841056770095045024013561309408197359370501327370268582544702918326244150910490335595586502564447247880997136296506838928659183148687599667080264228294349647329523830551841061103899048118519927795730055867760307437282661035585234648852
154 544236430362932838981146547357935488619142892124539800539198705926142005233367036069490678009402952356164543051451660010716011261218441044833726553297117463501837521106734428218433110639425146911498471008144309430015322304640729882790651569697336881211669391962615522455
155 82953858144770291608139026852113069328121838907966701389080378628632607230435478451827699599985189988504166873946146172198617802918876349765109284883714084922080827639094507079275831947502256131694417531966082615408018196789786333366141163441845437682199338299832713119855
156 12724954344522128496908159162698833297545952017060506042255727181687416241583882601508859304265315433953295186768614300963153334920483254216903569710078315954731443378979768881061646195175792271966418046076046538324688498467920346645003096583698055433247663893448180561844349
157 1964590606969317902737789019342879286565724155581075419664876758764553751953683337513420283609354084758031757759983775325850677300579586147992705711055625450944541798958978522338850681562252125569991209829864225964546593580491006368106919195465711626582562385963213721860743790
158 305228613742411473658206137456756927046198816115683031671524736625786765391254995402689099264502084863530442350474023684357737660088653985850209759640500391606895529597735167961071807548218466671224765936390188496370398721128591742762251560898163774625587991431614940850220567267
159 47724078293872174502813507965179549616899284238480314994422351991985839385010635976292784177081802974625731066447878273341585983136309755089745658637541674139654499478520909738453046413085430097065937517640887997259083714538509888882355352272383050175868860737919632419464817987173
160 7508524009198709595889593553173406633568486111190853959034366159810065258231553921734467960675551131002771500298211367525134627492348468565674607986368518476267824841444378104095888236453758361003204847423178834374088806226663402292124304150753943317017496645843637250151433318884481
161 1188761497040516496945428035652884003548312219888072475745264087748901974011350352508276930080597424411424154781086066920382149025469393464469115496964936131484588357061607845862211504000434970947741609567769126152774773608829328439428316422267207075997442160280793363651063916710037414
162 189368457762824711610418799316218531560673625523049924988830200468263663928892523980944478463655416884495763217216813319048632401238800444411491051600389907030096179817104441652292317636997610314123550062486821434537382860010932022670740502895935823219602533826622919118927585085067221615
163 30353495650905600171257998670316223758270038750598745238415429974394595617724745157078725429799305103519111075024574111370877234874650630331061127601327222270028979283972018401597633176541715400660551089264359051438452952122047034866678780163925826681328117838572463992351960717653636366620
164 4894983499705944433976940086301443484261212140802276922945008606514543064615925832635912775837893048997554897679067308993901922591673104750370665258338296086465731299627298188249045828798490271488187838614894648736547513738771948589137710597962771568985531190387195014035914926537193739215533
165 794232965266666826446299073855618516264061229584464705626819531654545008795895717553790268555393989213824085772315936800243861696564247981654509366405868207286834380238555881511369911389908869936487119245540746319476735157651242343243275091885273814184739154707651033775641911107913091053446370
166 129644878630246063630905516280208168813509514860032588182433826327060884584546016823209318393887869575131830633682024649603497677523994010684950360122832727194252066770366767367500071618860798773674046580371446335110582353949834074354958359721986705025275349736572475726108636448804914479806295519
167 21290404148686016890785949389824405448590291389132140782948289886712772511963212251875346733710846033184500666544802443028613931682820341954341177139888828598208912182249498233882961753954359888584193950490457882879659984642904754031342408915059998530919764688940816331330447946200810287322943701196
168 3517168593284476550958046116797708085385526306191954390678741159529906483881794506017639660963894812137999166071886647214865090800625492345463577250316188950877029425200199832529565627173510201431695947994363998800023549724411522499791666452942761798514800550044571751391334174219512140981067027744033
169 584509212885881814181614527401144987664314325065311029819624387405704013158416261735658504782886502588708595878013397308871516157745034134540898222206179418951706770964660086384581859972554378518854538785276477099414490780856622946353643456667505887026085392828340513757039489193406732657767099280118381
170 97710413413470722022183769020997067884638581010994665177405650948399599773434784971555877505373606844491148921679477315753454276738243868559815886309620792895775393908799411349586382600490853295727903644291817051609113409018792802688744874669334684609379992296546555043458576236402858472358274134408448307
171 16430390662604933149647553402960747819341676983052353902914016835629049943305294376633227154303281019962925976885128069146274628920255040713497561043935544511680961921532808836240148398998607174204350780114511927564357268396427705101926122964432841503202329827203502321707198733298119249970014948230085279616
172 2778928799218102238100063641310332031193844732429097782714229904790904559734158460430081106969513550500179075699174970926146460698751120006675262391019330277593577867748386010094880301846846706014025778502430798615608636368446457847320877607980841128938682796022095067255736971404894232101093711184904224242165
173 472752639627924206389966184904362056492037030992309735083859153468831665325645678527060390528499080717182779250579020108953383900111554970193778206204043544473196405329980877490276649725027436079845595760201068138312130989104509814627548695008546425058497754424601610907238055132953855011059800189548846237017346
174 80888123078456605587423275447530390761219421948158019544375886766588984388089458767228123338058854615100060959950572443929519351114963672871046535735276043278301798558591260864599954998184150104075960208573705876867540459092075078504374270373832116898972162188490272233079858338221254854755654945549958010050709031
175 13919793902692117892039226155530965161205735243051334415365117806433493676772290989449482140343946393541459584794639097153377218915196658285971477168790661392022813952663956488679173462088177397138288844020331822172863356296108626066586331241759450917042877244226116251198299962318403427672631554827973076230217720251
176 2409059020027271113449334987133479670251428391027816309700401420743374306493791968040443423823870480750362446400860467534538250362151786018640197563423490184673970062387130965293290867692715642906252666943409558017817390528073918425537551593827100768610735184390168976061443663995917233255270934490769361111156021027969
177 419305255569301695478894019795561774820859394333052106458645960127580132581682570326088588751363342103354226822221851835392086765488056489259216669369310164207426789439674456938740241127951721512202426029556773534300915937667216953991769003365947826153065666345423166941595942584511642645278587237232240151913976620535516
178 73392664372822364568696729171411371132830839735424994137537072340794459061460554278491261560050302425548458952061354487554490980113664332163443718805343444981367091536109724090392166061879061820698920226371418302060956458192487915830102308087412017551025336632143698180056607959591415762581926903178909517172656728449254801
179 12918584330393203177362359159081721870946988219200468675419973258344367421946446974227939919448872531960977729736072950834704184630695793694682229474566899342913707061487091638247290042417618511458566396320804353520869552191499156811347418359613279783131994280632431833721251632093052518029377465449179201061542221552439979173
180 2286599572080396869433562710780203997551671213121230764118936057009151374932417054694685618851409092747477635393786257542815372303488795297164828943007777358715150292684846326363028997441321115020899441808100143199850693843033000633068810284389678082561999509705308227540241451558457167016766502396204532271976288806254679712957
181 406984253978799406160615607174741654316216343091718887811680170436169934959621540294611646119985878717903431978008140006958891592727373843098721881014963361065204525397519617681926966214258594931034979459612436127746964352207773981909268371518319148484364417849386836305100860010798020931217576866820761533569722957311551321719799
182 72836990336681483878866555352435805737877431124921765347743147741932431867816567382295082483473379712126520480951104134670178480072054332712149613665968631062897740866727878981150326211030077767416593477110978984779163572599152090165855353605586188421785693139917034005182887482091380449971481367776203082801525301203895539472384661
183 13107253602476596086709462064493130649335905979003544965431323595698511400103996169159280000748043015664991459803449983416989738621048048999789392500168784351064055283396322269992947556609328793431806387017394937026627360902290388948281037065889284614219817307797239600272616152902873053636405393113372480525376101154420760301734938360
184 2371552820024342335555045274721847778706075032456124936751565376591342758260743030666535335864900343009200016970491686399259242606090814990781168961406793641257025913236344574926199359320321711311062462252189105426047116413946055898695594800353008054241282476436586547861668946301862572650072463862641730525273744891760607481690021877417
185 431432527572707786911753584658241105446080200965923570168669690215909450168547747142459638180976427657083629593777652199277676990585110067208613804438316452217277213072586358460772337048951234730258382687130242937557593103403784046315455569769644830524342869194008408112360914662092061473743378909524443409515474479523641445181050067325142
186 78909512110766092409978038330166758728964490624638273780028383708520717918235620105556024977151937908530477328358880147890867969358276742855636126934973158585452033318249072822506843096384467521936117309406584892924706585486142207988883749455787694969388674203074252076508802209342097115993357587989167474419027094678476256409169428819763681
187 14510389831353138047380434426073868829661525971438479904118904128478641926165515600073667449622232952525605783661308752640740349817562224361630267523495814031936246163844665974323799356836057373645040994520434600507736925066889916061636601467981473285347713227953956422927853844567045940844252425843526793097115491129080292163750116164329727739
188 2682505899868145296629568987484820433199574477463197546609146132548189214957367734308456752037966411910658815063726470253464290074468436512690103244429579872935883518230520885249146023515532590129363956158295858904519309710159931026044521101723404505164761308813596247643383374203236627899978023489647828202208567028259151793012523670801993511917
189 498551915320661551292356442725715074369596338928098622653011233012092943420773302661211902498604858490097921227401676593271699218218038203777911811078143406454736288688944233604322138265573012699948902932714909503535018111246473097471331280134023559834724993276837500056057959519762883860785072106107741455513894874385179317344949092218428140220101
190 93146802671559929842791097643761348738059291117716600262817270047398008052984239426372657106575869363236168976699992285051389987242778636398057623517260874343416946927161817461490551399785679749628341936513952728450392617359026046687433842415457835421187022323934145495859766789553941346978100931247126777427195432929432509142023474160723621993422999
191 17494801646315532294402489090634807463309926386332493006212512268917545183910118714082996974735925265865454389167150261648875746174919777945972397298756366703072374733584254933260706837417906942058661752305344180029101215989926080905787851654025005044507410553192867157953499296957376679031195961753752947172524621166212862363725922955298957767696135839
192 3303044307059818673162970486704735299489543841826189854609300369211127816828159184121909719609864673502227895773968520982565055689832080326465667340109121423206908406622424452689184125776124526608210202824850217691343178109202778288122644525267366792544399813071004913156983476085065950740727942982729003453872310154012860941845064172839074510713427814977
193 626872524611244900346051524942566654841888929913154931366164894357889688604669034965617864412021062456821847828420505502549911965113503574147853031389605665975478655062067084587568761815679681520439068216950545754927891769910762620150461220450081678672263644481453831096490624690442743986332829256998183014639101441328829724918709911563609555578359401581993
194 119587360651637973882395977183734535626339650505668109366384689467201006107853211541729274975336032225411534186312425122618875019401887618159367690314363693169060087743704566090683761360507259039551126778234823994146593765704006174293652115826842699135656610937312864156179879202094037426989853355939733114479719798063737297678154237970372370725093776253412911
195 22931225225449875450973964340890186159174815660098597908854476755236532271777688841552124273480764181245567568311410413507139457011606972309935490110573421154301062407922365100510461450459141673545646598632943477473328335079276119931828686211716247677263164092969197416127528626863587407801187138866757548826750692372695054872949063004947926582891757527073575745
196 4419649187673087633757324714835626993471429839153040950732053292183175837878555779250649804145611137560957228393704934263747133247360385470720150851667610543852047409662264717522972523326419914737484685957675529775167389851244217972109789494876484830753593421092422759473879488815327823991043006845114751388909577695000924505745661776347756244729377936755637930437
197 856172448335072199618633677923475442272039926920197448594967112195329336287601986807798752668215311583456248946461092967065688099658847130135157925943219476197528500723986556185116575800742127468866284862278668441381547493886426598893349825815314222812567094009317113086626839061369219360274307054973862790812514969695135003802967380841483213529146803302557833827640
198 166698250644376370143467274726730108581887568753943993098052624551163820347633981947166804450017514460453875614117679401714924551465290106782344904550486077994922079188435967157030480325835285659622362643666931188567892612502837142729994511867410541632820104955296737398115469193699525532566637706169032172390319169349582479620329159440603262102687797861743652466790049
199 32620544972452932747900297544294359883658044008954136833955432309345157824236556215264335578402535841619131044279787705515481156190702611082584308849555107049329677695757988292709417045656158422774642812256738036055164317444076075579620706655711864998867908808028809183026148362742314027225603407631202870455353177684937275506537000017657742471465437208463225971229525052
200 6415432434462820485385543630927440287152343345342185965544754156926887542390219483604262163091579516043151290565132115621949269950739678705073532091310480337394627780447268666525447826679713021893270565273464158347600570053990967894973303086341986012631667632677392597090974301686696039896065208983586757617443085981050537175566267761206337520403483551859596987520438211361