1 3127
2 116801
3 4279065
4 157630963
5 5807422543
6 214027901025
7 7888454356625
8 290756314787875
9 10716964158533127
10 395017615132720993
11 14560017639995412841
12 536670372954048895219
13 19781236893820566186079
14 729120494621536121903425
15 26874796354239099797357217
16 990583440202221162655770211
17 36512111329166825643621424727
18 1345807149444007311610276365825
19 49605372537614837437631294727481
20 1828414261417675354357118544170611
21 67393883779531926652317121880346351
22 2484084524428757958322473367035128225
23 91561364006933090336465537771602145329
24 3374878469875874039078363857383219614499
25 124395314661188160228340725654923340408103
26 4585111567064625051241937361367754166774817
27 169003536344554957370328665683400278683283081
28 6229334854604874763699844149533696190491935347
29 229608288501630160863386261123902358480293566463
30 8463177430520780160154659469321028873665695070593
31 311945934913268999808146472451718661668463271108417
32 11498077064765690362706022273296046666472909824095843
33 423809902264148196205847732008079235387489035150330487
34 15621293216719895414691608930820971309380153201199317441
35 575788343922756160861101485274402332065669955117616502105
36 21223096730715110289580218375004516001898536158091938108659
37 782266330319662848266729919470018567525418407125473522985871
38 28833709769892406569111563875277316821236370970285011622099169
39 1062787425293704208312651058764935669206666175590250529295570897
40 39173492428707196309053728730921690728172164362449510052648865827
41 1443903524392847885362378678968145357449875179907688921332417074759
42 53221126289629927105189382453347302844000858466893071343008956307169
43 1961688046109438521587931044736403929189190997467053914846143290180009
44 72306248637178647313061895071568236996088750799309668842405913902294515
45 2665150354741891961974969426901621271061715318070960597236941191294611871
46 98235305347158845626271957148351187379660796148532887000575664569603954625
47 3620874596992150608245198456507014481202959489715774224668749263329839899105
48 133462534684555309388436242096182187013135415488943990305701119708686985371747
49 4919322027673288863875524369910584068475369698262133870282744256917490744053911
50 181322265976356468117039369117275517722235199501361721893431133452524901296044929
51 6683393352549209750863280447705281535940807296599336206672584716090195705584786297
52 246344520703946089165379448447671775630186997264324594466738546707620262679600895347
53 9080061531573619257866864663091120754935323559239090286269693504416944826179446870575
54 334683788304134861173997117360827089816444975768601295540243589861715143916779864491553
55 12336176111154008291911198580388071026802787666006313878865277166739181264374642835866993
56 454701561185617496827715720022605390760123992880645384147744643382036889467892927912339235
57 16759934997822980024563155940747286305803535200451009363778212801658822922188380917011235175
58 617757767091951819948130987442827689073331930800147437469927308233599864558726074508831358881
59 22770056020623293451475493985613719050529404828860432561203043142196257606142630610550400027337
60 839286009503380664064626132299271186115875727202246531693610189886873786079889509361753878643571
61 30935409430267486019032319283048879600380529769410486128767296744966326089987861617407537984861503
62 1140254389781327204276645047530268692411192201912507387899059408437366091083373348690156680563553281
63 42028862632200330839572046391314590842928730702111537294257648701062200187069645775726535471623178881
64 1549150180860187105390343413970706759197731677628394742520202238518381389712536495011571105594693215331
65 57100433667707618712835621348331091705061700736275082781410954571108120653158445380630815753032850714807
66 2104676205911722777122849486464704904315478326352377363892031734524349296237912993354443757287884899038017
67 77576677569720458113403493874160488335771567897723156994329676098202959295820351350960289258403981746583449
68 2859414139739075086310110904249321654627189054436092508632597068814682925814332163541814620321573967287406579
69 105395712715223173240536882079484772605090487419528155184952171410135632943806925782208526556574160476289581775
70 3884801471871960864495898781778798597806814549323590924319173713663018552284388890261251200514169327388127809889
71 143190667694766081306748849098225428690263713450068489802607836677173381483821710182371189106743692350262800365841
72 5277893211102218082487279066617820498022141178675325132797147203230059814754294818963162566587839688643041163155491
73 194538912320590314685515145311411386994110452690102943414367537400759695883895063620175314095424120997103964589500039
74 7170548340627531964350754240869927036866395568270270919799153839627984388746643673980321327026540315558185794320508513
75 264300662998177040533476460031820881923994647438278106481226738453273776903777616373572139801432806160733454887284623849
76 9741910540576955367223303931147660059352475388394656975380333702821622745891990040280814988906791708739618837442422577907
77 359079012152379554306644055804936194171384329478998587343418956786061799155357976451326750052729811943663206859872964403935
78 13235364503839154434940326661945515908504910835005690092429297527092479488246001086829512391569709955028387613850005821410881
79 487844924434480382537946984965617851210515837990986810049086917646829143194616880933840274533600134023028662110239083822029089
80 17981572795176879310154163752921388798741126473888104611811349312055821171358599134595767602695226235228756758154097785342902883
81 662786356879830071840377338051852195237235738560794954047789381449718704744438812357433847681227406913262919346487717677768370903
82 24429773739473179919712604482937047904149507786046396564794682453972646059909890699823967070706640855072036066537241715214681549057
83 900461873976174551191394268431681530342047755462412798530819985999705168108375281296246538419717689907325024551124658501062012152249
84 33190302748263168211929344279670293958104721278634974513455841518063720610999518787701418276073087379406905583996126518910779447067763
85 1223367949669030526014438698034046978934289086199898677616863136886477528608749427989993227519340247214388735663611729244610740495383919
86 45092361815100510154418577917191970700108402099069259857849092142153507379080522548997575531354644899915797542064189996948953617563572897
87 1662068304645408151521234936024178274649628331740082493856547764795312398705883439644984564161132655816679821154092577125081048938458133169
88 61262505180683753815349362811254524158486992968693676379562813408716190611874536552052326323863576410504714152949208569362868489699136168739
89 2258086825026124878195903673665937172702810214942945594428593473194807041613676246241810484348741322145373998651562855740804788870612342572455
90 83231269996517883389338571091316934778424716901179621386141484485369409114587194774211732727491953535715492093056083043744951736378711897262881
91 3067837883139463042305042969035148678003417418259834049016791983627891803446859513167540029168553346988527782233692318799920305355978554630274825
92 113078044797578754187385354331035766024817571800920880141893910285132631161529060140472061277400432432644673004479505431110910586896134193572424819
93 4167966073278308991486224236283534526382284056019465140494083164639384102844222730460248375260824737720976125022097150970838085795972661391519447679
94 153627887881299633843348358191819378600703820702691760087135326008893276551662748262729687279093936845311621287432172741896962263469859905039140038273
95 5662600779354572780624541479837685195111136935211263888520281835714602395436118280444183805330468225625532826806256992031546337576448676523000621780417
96 208718924855115028677631657400514532859942601647677818595512762696454112914711633925319714561299536199426127325284204011147672883841753604732443366046307
97 7693212234121255264476670002356927833311561628602501175969145171189362221517964759762422751149206511556975739766647985039673438125300298295412249103449847
98 283565635077496468662075524734519573621197540057693264975330586245741543976350236056808346681732710519989387954195667105217753392085828388093208659890330817
99 10452001966131711352983560535551984159586889091695331959414391075246685240672164293610202141397177583553106944206589945531271727471103011198777720352166457817
100 385252412797359800884670526438249429021337752013829226171114498869345827050687039304404464681387278328487827800831283652311265193267452268021026113828446958323
101 14200095067635868826552730816973825898994306065133419537918201574003736243989279328791340509418579463840077358426212128926858558422523295597428078704306611618319
102 523404119563449029117194336948977244353655984971226049590279822950610711892065435472853094410107356511834476796571304918540169088347016067254153447148332271313377
103 19292256218788728928096259697500361973972419596790904115919321098281889253365819226327537487826844140380542002908430727749865302118563642528260841777884094250906193
104 711097097061105504430029089035943040000563336792631939217838947358272526827828620879851138350710362552455692127392845202050851013984355720467066394402148241071818787
105 26210468890428166072406179965220146409375471058325207924991238665348266128714457559059956777163538761659246713982578904075445015631418297275018849923834037474617892551
106 966096869605233197282754268810548643092651670155214245714733014374696708527151639628431469981872091701975467598968708763332326883113895464495932313749132276970053103073
107 35609556065663507152351475178290633477044067238819051353941258958425397887725808264225070369057755852329781714273374722850013939362468621906602770068378597163146355862057
108 1312539687362593122082510353898651088925731110954429676313795188494224813898771495856633199723511309109796763739204142436276176153106272836427400991401068181242357986719731
109 48379160574907149604150063103445417958425787302601462316477049314430353160798124292066745043892250213229276717690389933002849640355265732584603310391930484834216166390725663
110 1783217071809629811815488414216893399190277467211114399382392647044315301277180578080898662819790525485814212277386720973027987810651088050980468401685574853677365183655640257
111 65727951609863444002524937048865319148541067220900288087816168749900699438882844476401900778682048393104441247664068077320127610678207626256093426566249836776004443137569613921
112 2422679600327287844369016511544531362843003131216396162312126206102642226784413930222118061342996177176727497474721138342138647271670408361458768786425548136721543355760907078755
113 89298027735299164134694525531617072664144521270221209662316683205098940674038582937856335238159078427082332915652210438488727056403540324039137238134324636536474169354853719600407
114 3291453709494646330946412245161728357680774802859153054942631827871015945959000816847052590036892885752832642337833873696147483595406751804693087743654000941239466996978590718054017
115 121320344877712914098349797389407196583507282589127333656512690792066798994826711816027102360264599638504644473120218513541228589972157772673985818492940173935680007409547497098579961
116 4471770646140129923589750734287143797211145878360529818195237619473569779326592516587795246038825100335483553340684965658263621149893470778482879725696494538153984635232830986631011187
117 164825880868015926977553544538169060438548298192153771787121476012747823557793578611402386704097304890322463185773849510432150942663935981434160095828437978752595721809862873275818021039
118 6075349823087961761968982300707721231601745338391879109468377647257206253554385550571925083839097678160682382940141855490470466553156972471377887643571005289921789045691284654667643496225
119 223932523694203429365454162465760134663064287775516625938271268316225839263855263583297845854329541620920751986575706257789694730919247824629663659564847534981488487877289052514361724319729
120 8253973290144965908111989792682099414401440544378651560932028253374987540843800149539664362001271691576878255340781519241378815192399725466014952815836115384670307744277499383014739312789283
121 304234838024066944837236463928292923737716212620079037114657277339163653986195439408298684836074900204323403306596645669268579806835261550972263642141044962352813589664787046536344520306405863
122 11213852215640574705340290370267710018842635878400047015770730505196453977851139668683713250946563285465467578294466988488831721872837257196455531306422247646633771365057805935923323692801560225
123 413333602196732477359058103353513884159570816795555250237047999444133852901957295110236843262551114790423705248915881379223981498190096806646836705512961231111893510618963187045397522572693457737
124 15235145195389704214035447201054464426321255274987394837580668818369620402123856144209260277978698077165234211997395096787985229682078783585827138174472089170146404064592213414968628893545634463091
125 561555237442635587021485024139432417950641711379849244984907851251369133042613631748841931163833431549687739662348347894133942295920284853269233589058057051881542811796340586331806279832661860624319
126 20698475836953685815340391655742955257452790578584894424249807100706166994238886097716414136578828342709433482453064096708424624818335183626508000138207097774334688704904634981176192531850339281457409
127 762929224779460046668080187676508872587408442867819209719439545579281134189086540445005413345179671711847085592661192431372783727752262776821100997573626490628613300628289202000931359088649639322593537
128 28120959562800985045714470817262970310092156860554659363673488636973371622696163326917951830598350165509338910690600987569615219195025127350786839939876703129527286962390560643897289693269227945767106659
129 1036516024092905031376252017328095883476142592443473507855460529959887897881261766566248127688592656463653659303747577872319778686330683022174753418373630834655471162309624828567400947491172537488522491191
130 38205149642992894750734482802039453880251297084206536020202814128001627882928018379710887485279170356527413807545323803807534380419686351510493119595315920878643475130121668706132177297537341156058431585857
131 1408211185660020446377572832630812259677560451528931707610216666696626591263689774395191413640653608467356751337652576323126699824496299497862577491019945063633785160915605977303601420341119410348195927196697
132 51905535299524945693650657594791744067726637253950566796779299679167377254163121459919884819174213521322394799784193684998435523734418614374603701168218923310830337555498228998308278450227636805384684426100211
133 1913196416961765177808812004122320133389553220082830361487808282095469665168568316327806602999746361920353751464440204408990938210842769870930719015509132930782428476260654384425738214254151012007990528102164815
134 70518886063946184557766659615808637225092628881730140171793413096144082371644426092140658171371609722111423894640401354706012768506404107964205235859166661829638532140843503294283890435811512956379692025548761697
135 2599269603273152070264115605738680048398196076490980033521406918237708465865024167038869447092027560201680156271780284700725850728131360780817315429561128654982026018491789617486153418873429505027460611834178814865
136 95806993666537467092397027741428537446446037059603932566183651209441985633077326837440734506155275193333675607524926146844497790917056353262717543391987766452281429806848555781656770655399307244636152618068379164707
137 3531368975292613994271595301610390532257271362300602706788800659886673853228698385099667213232704047038472531930221268804557780208041011661799114859032856327539550871148079620033489453675003651808338325767613024403207
138 130163429227972995264083717817415793691803729935170880573718792013456388749101867969075559524352945533990832320574361792495247177241634728980211114229939923752198873336326494263177412663064994673697488451816919227903329
139 4797719645532552912867140539745924125027248958918220637040231490478187136411520389555428740725162522032530431295235624134774974206723465080458252467251201169511564691123321132732335442812680645906800779792753775341331049
140 176840099662818793491381039272997001609026436444321865405863092794534128568685878647413946263794795918611316358016176879027932529856035039366310722076990622564528364111285127825480720148649323209750175451877635897512738035
141 6518184295715429517598127038457174767209290229588511619874313941897121983560222924939252925496325947262535125326736628705374520847797990526199566079155671736887042636026907656299662710129130086076170744304758478510769585503
142 240255047321963381851129188573970024011584931726575996150914497228619762588445167849880039483992448961628020024986007771704090048984688339786654590650369174859556444528468427721467944466441670904067765724822924707795496903489
143 8855608424821823838611825040464870520799569990778757679887514488083731198340624792715982382123929617869769019276665097100617099782885238226201141719039879706773740228995319900744779133863911984692099419251674490740658413752225
144 326410626739853647011524729777671170082760243709536792505500451969584709085538025081517026870470563288920735521372960102967327528237663600139605394941176445512933494758071249019570203016540392371650224887674071433264977897799267
145 12031234008729077220761515633685974563054667970076850641031813724946121189536438282763672615908069660386824946655754509727360275984543388823755114321224761997442771629151817780571282496048266616644579693092544764324142288686176087
146 443461639771195530490694443091813147184575693257020633789043129090450076059700652710684254501758143246025548134964975407208473402647950121896485167054036076567892508878627023218737266867276208687717490088015493136350709700362169345
147 16345640505859601041592444254174036375513169861601699724481762466299749076653146087003576288042656420192077665832748006152856775581966294986009437863343603817275898398225383372871170933633301730112247284006826931370059026476263722553
148 602487204270136824894481238185238371721424380070949151724572367708609755332575853044899766855160205980476010230259070434045202848697545509231092301149751712418613021446456281505854711877654551288275828143806902895635179746379844770419
149 22207195317865963827712156265930079070707978562709095904267608152148430112906387256738041212926132506968853612640114630017302990043535539908518618465526715882936191757752351588499295602890543899107559311985270413729275545055949846825967
150 818539415261556903570236182748968261098328205087110611149492792096709517610057454419414474843459131662000061399446742427787304770449334191862439664085026029810398611064228612109719690113713236263392663029979254247387910564386675729525665
151 30170706599662441027729039115497023614370338553472647436430084932240086264451102251203123654732642212782854983172689168768629723017848654327249018443025085187024448454220006372135649150318308808383281035706968457180267211531445959328093489
152 1112068056529746581781469455748499466265568813212495645463127203844334140022229362487078646745281025852567200925389818662397250133819028458447100577068717303460619717754619467267201612371719093226311531204365790224098382160084777016068281123
153 40989936986350997826213425187175050455686233551609526251135517332438711337347048333526378906646466912341800520478878250022303032889596042219591667106095968947281782186535381367192863800227229157243944596749933312946958199223128253419773806119
154 1510856214491116186295334353239209065467967561674096889178903511130456666765919609152052331615541644200072979230173146990928890466838119044465225869344358633824983889330990690796887701486639740576987097774493611513713195044455624159600880077345
155 55688948768731317219689143451925923331079830289857422480901712859206245738244246647297638880209304237408228969788112638767014535615233980816930693383316931515158325107827969513302167627317585727049602687894627372759290522921433162183202676633481
156 2052650004163990982097031779467469621342126506035367175289611264815885424015231067400640944305605933818359560588899904926239657812687726838802698195900952834753799697343975125485381464529744388740963813014845316517274431734541310584249658493482611
157 75659033484219592840020445018493334141033450109331102828402709483725726873709327289239440464520336177205355139598363163356366597867905361641354583781245338045890223429864437275755127346127680761351931292798631468662918224928736435835016270717582591
158 2788731316178603020616600974127089147098673306304778439530771630251870015231737744531425291282493095543051086166790389973004480249048827583496370162047710883708454070023354039069978362806406327358152564052643757316504301864411695258090651183076799361
159 102790400507261540707168466120449940327430220174710346491692624017394310611480218005866122990211937718295241093832722791595300017153811553532055192751898780855253671549191441668019889903683835609687163390760760080540347993385986870966044755664246840385
160 3788771752641138098682995922702135364407293555202282445866859544239259683232625204190723722157467289114593647015464318349616852116250638996139979784412799155563297729629782011764102640507035031579795903346933318173930541789711374486321229903913448545891
161 139651089233739480078999104797401921594684444728322861489087406985353131587889213593226860223245518717532738978299834267118406133313470495957489014433744415877195245805181729112037360248681327474974947271785781662216178865548054989965393659541564753679223
162 5147427186811874025401696776614149661030185756077555946279054072916933681301967215783893539748822050741770702735110194000171367561756158208697792309644847796252484163722277856825056708308542708022199972153924820410464593958682375258595953575183650090850241
163 189730039263658035088602289922922730498217675425032783816513108877071082558732810461098705102809489549042996829877003842141789844966494707346593675539630119064486140410096635511157988499678776618531740443843977981459197542911623267668708534925963834583101017
164 6993297135162533862719658293868432400682606031155069757672427650596779006339545853743037362945487683043552558119433651487654324060549187403467539590539909295056539033920329686753843718081524954070500189542779253621448378861068895431402495920898675272098541811
165 257767325672188771443034571959954337883496586060047149174205359653603805126113023716488724965987586568499827606768622485068800369182183716143472719289357486439419378205721381700667246883069620438722524379443360446229738440955727937785466334257841019008220461199
166 9501096964707760623688213153598733939304619894846711088074247150911840380041501331801702184923123481643559574324269708913878729109327468457956917817668424673525007378669949481004163118323253820448166179096172916360004259885912519664673044448949227648184367327969
167 350202816813095378682856361660106819010827378591202460830303362689488863707121012044807739535743746896116564002746055048567028720659151157715305924889524385662032780377426685929505829320785834517601143171911275675377383457512607209964748728824562151772387048107217
168 12908195059937347152145016630771095068051299266040811535791662018876150189596448994856802902847278799541550714577415634168804360519596462482069777509601982746005504604354661757997004995186934246465607878308704397923426756970197068656810781115146791961580069983084579
169 475785721033527503736574085156264589141019928923624359636201199017630402131459340523506492514372719707377898854560528210527269492743049196194383970511116820675841511551595413044703228013664384678555334090386691086481582095384160473535889647969147982956764905075132231
170 17537080226032190444573163743457777583149682705251632826727266501711217228306194902637098861787880296875364496384957972360749041187617747278297518820233901829166515753046198346544652802024977466433587751420282035626510754626748748897660848865805669950591584545009919201
171 646402717143789597627734075751057976240941147749015750425542566309174567812112356801386247335259681558444337456847099871494245529151543118001720143061471237192667944703229412222869246269401904842578419915447273040984719615114648390601611602007067461561175942949279019689
172 23825885914043665179875594716610627926396240009221693831637927738693870714557985558709661027215070815451543770172077892111241016359039998038534896292279831003019999760929485889552928608734194830353655654877479032925033755424475761863225979161149232442358718285525134404083
173 878203052885292675795541900089609649221720149627462470117479394724191225663371108169044802283383348209055273991177634098291041851220157250749234274535936124538811447245042688993237185333201581337588616378806724813607795816820021379589850774637085693785593371779772515853983
174 32369860448398129965061443873417037314337250210757245342104690276198971182343675023878365510400858569960187774957764264304252245289320943118272698968045784847396427237840445357846146020502476372870288459284006373538063152266865605166204678886438853548743400028290949904875969
175 1193127104268481746087737222489204610482088413619199759914069837441188519429391511852933919781614069759891719117181298618525735460453669220494484888437959078551204047636248717734809651139408829503136956885381342659503427893716670224566628112236227639849175620124469236687032033
176 43977708498602411673180593345105374114441290976708215853333600559577378146165703791235617905556149260656536953875080575783166262195803108920437509844465060883732615811175124209772165542109978483968151317607943365361378032696175293814293908300871124744207838853642264340147050595
177 1620983077049301881434210052960609098468378414566059251872479422461664921746142506934956495481857670016299692284109232324206844818722324208910438833843307448682751915435671777959314957249245689539151922261620253031009882539834728966400958614745433706310155272000517974013495683479
178 59748136630714314235926093428168993749260590304338959855244690959398996306553116793077058419695745006964999702681273267135995381480899612613737777517393141562562726683356400366104804647674859491936579828205446877619411140571634411901097323277285044797118982804729461768135080771969
179 2202268414387604164838421308842407166529298352385537991778938875054048956104219847819239850002064607363776659854060679023855754713713429270510940511758499605931558524228543363879751440205734545567443553413342538652587712724820150127219745897248567083174408751072754129326956357346425
180 81173848131626805171579500099314077978281452158186313930619245733154458662800002995480915134503681208529593325793705214804051830654478006185875689518789463834197106572764195393834746099069105583318575273484522477610321901080316796720948965287379489991229329644584535566897429794865523
181 2992002962694582677342579556975544639959647072893498239399566551737824927189498915936987180403073210985388875713303119813413953260108472367341424101122687567187857205196236566640297108386248071235315069835308340759707867758233432886043300756048418152891231746768449709856230030827859759
182 110282830429043891891808826569492739181389105683719257339852581667535466149700072270376647539540309456893307856399993367689271847124872318015608115371055483127401877490732143089730697630184784893951933857027928019741534382343860421854202953425314074180032524441969582237624587010431625249
183 4064936712658847542630673794013530732098695550712696348969926355524662513946887118228424285457895037952923880375404687956058837900112106998837538293795897118566237865916632155330845627542464254899241047182750423858431738583724030784929825949198042139806080296037966015676493949798514461297
184 149830308250504085691210816659423618439725864011256874445602442553354057791779147373629999018011891355425556663784210858743387787234752439055165287572561323224200997268596791845395036359576618619790090593109025317898547368786446253658596419367315886980335757753084880064268080293236710590243
185 5522625038793594077441451458597099865771916700257688072620891547630918082058494503439687427265764213115370106148539380911719208878261310483930275803969545650000657120971762230211040079152541012250129647926052560478541378170497587715213914027615395243745179567056721281471494947647813859099239
186 203559531280663537190413342381337027270829942667579407532339336883136407178314829647593442694193909145464951800877380737781880756979068601971198030639869832522484458254483379331660270495462265431301371304734271817407619352075817803991714168385919907429876893354952155451034105141438922200120737
187 7503041123403002266076160016242155289831271385599489446321903348244433694844482386890408996518982512049264659850526577783146646611728418986800618190412649995511327046141441179674603026396718093615576702784738566057545821187822744524428755136691702324006135348353752298189839236059156561485753289
188 276556080402137390079000593911150365792689020831967179002519626899700660331266507852269921319500259069043170761599587687545490504059774173221824765486609504543238016673150400255395871237619464222268541939945041802546686281175563605741784281558715699210812599928946264250045540880640538808491464563
189 10193635400562021208462515577339405629907128349909035058649173743826917925807888258656869026310056676779867517652325390666242433833954671397075706299659893406302037870286556852141158932690958869533082426904412523895648209006937511089704681461307238125054240543895849065967569363912459963544237537855
190 375729228330458210556705425091251233406724237345574557274752805601126350004390188299221274996221892180713279451404125107899842176308536934135365145100511488477148916199645397566711637830343066631446059930697836586471794829687215783258804896769751737120060923023284154272546069136296430144111446265345
191 13849078123200102405445527251919618321923620342615802270424626062159755858114627206110169057065718784651672873184386666750862702000469429300030396026403895407500427602944889835765876003100387988837930071848605511218290856536629109356909097896280175370292336568930796890072939589741249424752554835486593
192 510465916412049843331740849794184318402264415258276596186683149292908510520267670507062572508020292328960599474116075507438990983501998211162161377084331043683696363740619158875045235048234934380688312921876547750694590376683462743600484424715967444078445433293518699884243943077978276436037366761991267
193 18815364423562278573282854655757210141589181743702110865172110908743917810611993026262028926243670028306432019416669948111906866927459864676909259561347207725288309280253741494271133765459861546032052511480691349112546803608393078473361224920417664743952602730022632247279289717628419139583602133411191223
194 693519247827094058208850399233369937237898305031715411772289560763249960794078936784557745843272014184616459678139949515529837214921589207312419408168897971238767292544663922493021003828783979937977183052250974399425795164709894459732131039160625701022741175880407822449119995125705571101950151990550309185
195 25562563460335961671769669323034981951625443620157228956210888244429694585988990622057285349211418782327115874910719510036730646611714905432922515884741725391788530721179301930471988403860946442102456468044818710964386346186261944473261199367304505482854601473079027489173550481599658080166971392632228491417
196 942215594896679680209122739463217635064332662025123168633681002267848018764097085546035886575251690106109613124589785139149563772245771998715802733905539819679666463837816441800487978588049965389578175301198391218265687569865481451864679266922057308929344656588964344890528125251655433888682219313601088441331
197 34729311426219390373683968393637262794990643939442033944751380347274234346499649133296561429015747255013161285415447298762298130879379811900273619478829370517272907333757257565355768252751073510453231662094976008698989052797086663602454955900774589169821725113786108667456220474340793968296138069633384746004431
198 1280094575670436114592179965023204762533512150105660301028343285441732873081155573571906822157742081866081382847976165301256447341850316673797870446994104386812949269983373104260360411050479994000603639791193754226166643894718057970444302526166885259932419629990539368797489557803327310169877567954326577982825313
199 47183259770124828469265285406216677299183932111402387157666090042752620572850285372769360070612467288452613513875620520702212239997374945311959023028844308442465794243519279411714675981167707703275177081682263993884722882703884792903827952869703455172823373759517702664286196138530583735966699507032724598652317201
200 1739137126933843730225599415810512604468890837491067302804114201877095426985042586456603539990574433452504543312889554804605963032055837435351732387617740815056004622951194972294877467283605850643627200239547786540154053019869629148745982472657101883684719026478238263974671109212810571205056481228193992676097542179
201 64103200181917031942994256661531482242743089824419482352330161866544665762984377560503775347003290661461665622220255190528117379245066877587619737142629074563992406345159584079521057454197685356446251323102384848415924922405005857263709881162636420378191534922868433218808186234695223280879236177274558277019798140807
202 2362792565303702667467281975548389581117638070188887231797251519730686160258384281496910507906720162643522124060862217736550699079224469382565818638350965620519846339022715292985899149104846179360081109803069531928194512819214410983074331842726889828195335943244937933635053932148255564655348656210230083024815941588065
203 87090639637509225148579014996207462117641149941139314491746981972081129897553237819806845790169160603042653714155297759900400699729285522183906617727081175381974640288229912104801454004915388034861183210299566144222311754208396676248330424343064515574175934062460994736220494222310942526129032356110853194565258041318121
204 3210091153937408692211340422330448298414940632820115542956112271075745726212437994123658051363125698979573874601975493147673271352036854900987619613405042353539230566072818517850008614843182510403808863289188293989220985417153595799400832492322120867014593909553847970522384664740387340352662005658723411423345529253396211
205 118321386310602552861354766951968328788456959421629144506433147536932724454980068640560284455533521526581242506374672420019092547265055120424498732657668824472941194154649712045767335711365195576175678053787982151059584584662272963010677736957622715098903057556235360017971079756468661668592049023925464429096939470393685983
206 4361231437708830985774767606970832468953786696257731960239114231546007308803871979933336401452465816496089871829739275977489278381382632544759797212589011513744987094116496754295802137760149567187330017640690173263115578250200570766986488268407837449473491334191080650440938262747343661110953268766434163387210038318005868609
207 160751494267739666530159614307672192720123910426056582791903408592628774436377384234984273948794857359576483256592945361564672320668070169849353692182594476629968804625377829911030982465410307714190990226966393968853062698970972204562666354781657892177759368950694222376844332087389910278681657901964397582383024965462204507681
208 5925171199556129844752562109606011821344692552637317101764152267791446354409695737017035196488643303717529307519304283029683141478372499485468233538165007838365506807256229738804594469221744684962680302152846044903973111350790715322705024645730277464770551904674992363244017762026960145705924099920314605403913777058787262093923
209 218397060033394592618003331302368297802776157860957026415265199911405362190510444488427556068789068853786571165776504787302859408802423185793751510843954100281872880989889658116959544797803611104615310811669402226556919703474451996885875883843542416110221690538136206368904017066611359458839553304699838143254128506004075606598615
210 8049940537549917553874120227731570442961333927406215258459985124420353196965269953809795376869365534555250962917021998881996256262565120914125065998092822950197684647849729503417328280012136430300356358999479489318153039818198188900600374660699609014633731201913585235824402281298360589994043930607153920444776160599255096316858113