0 1
1 7
2 43
3 249
4 1395
5 7653
6 41381
7 221399
8 1175027
9 6196725
10 32512401
11 169863147
12 884318973
13 4589954619
14 23761814955
15 122735222505
16 632698778835
17 3255832730565
18 16728131746145
19 85826852897675
20 439793834236745
21 2251006269442815
22 11509340056410735
23 58790764269668805
24 300045279692280925
25 1530077820846966523
26 7796790688901485711
27 39702472799290241589
28 202041112859941080627
29 1027546502020312251285
30 5222998516699502026389
31 26534475719992259394903
32 134737157620940101535187
33 683853886405100566736901
34 3469365167811485277287025
35 17593739706267322776065403
36 89186183663694419968915641
37 451936373239884798739903119
38 2289315407740793453083905807
39 11592851535987393582413750565
40 58686517891587678250258806345
41 296999990537187263691004269615
42 1502625272336497706488595831235
43 7600231337728920479196172643505
44 38431747066950384547544037427575
45 194287834685404260154695025806705
46 981969285169416163905502472331585
47 4961938419687272224461220079453115
48 25067446276558518215656240040917245
49 126612886344077908974446897816364075
50 639379089036212272769454748654017231
51 3228159975452895892090409478092005317
52 16295623165625428551309369341077370583
53 82244947098429410866494006707542638369
54 415023475335163332694695727862330634545
55 2093938811261147676145289165661725957723
56 10562962922818515185177162922604655772371
57 53277077462695251915703261685405502837909
58 268676820715127001565602532676968855091457
59 1354744387960821398309067003585700809058875
60 6830051032381567655462007352578869663637901
61 34429596926160473935439944218372703669466347
62 173533453041636752306503015337362310020990123
63 874539740566199717526639049288329799371756969
64 4406793162654239285487618502261528829711164755
65 22203129378717286938725143670953726717201587525
66 111855069477092956771066757941418676319286389425
67 563441198571518759536725463268313384179043150075
68 2837882381484191649003137508328895846503936881225
69 14292046098574248639040803020945872835916799053375
70 71969742655538750830429937592067762812530202534975
71 362378365907240275787736652034956045470134039630325
72 1824452413821094206545657534527109887362775239722425
73 9184635588230874758766554286641329646342603780427775
74 46232941969162701111647995370986440320743861078265875
75 232703222139292727208128277683434568206782905967195105
76 1171158148410799518647981903121180033555537370034979735
77 5893753224691804425908141241888327527501770104657941265
78 29657363785157672577839041150563734583069849892578298145
79 149223848611646718333789486863054761914335295672887272475
80 750775156088309885628829024083208316506033581388629378665
81 3777011871238866999601530123250624016946965874902562943455
82 19000035540304828379559495073278759416706226534933763814195
83 95571600812098480621247719169076447011905434123155389595985
84 480698138820038439716820330059201435512847145478523330512875
85 2417607959952450362757307607167527362377230694209413626609005
86 12158216352289540705417202239888965537861258512533656156847485
87 61139950913423863597098327590573473683669298891322463340107615
88 307434203635855382227369685466609858746493314324516394076003095
89 1545794612845799207965387838031280292231004850016116707427127025
90 7771851832573574737978836781580902788386489988714548259491714925
91 39072476666342150968021969147370084546631404849665993182414954975
92 196422684920285141081910632639960282451862108010871464910942824025
93 987386468859376391607504707934919989238069592980976258293614616575
94 4963157515081011389948422508570726197653121700097833561194721757375
95 24946224218393164206368653049099708041242524021629517074149339512325
96 125379912024472659758845959559994131207413578676393337606423708998525
97 630126815313802492993301453194935243650780462246960284834570509074475
98 3166688131509800289694023117808364335456266393932743255392311540618175
99 15913306047924928795971980232630894042500970483726986842318038557791125
100 79963863097055310629806186764960269734922313957232111808139469606264695
101 401796157187624843111944210396192442651954052774023746993877611605020865
102 2018816602862755852544800751534912069897177115706611180824868076105040385
103 10143023660255895172214952600951965296251029783569322426832191817383100555
104 50958646511400146332440124889947101866921609616749247679281854102599442775
105 256005082336765969963980413838681898323590477911549786892134382797152724785
106 1286056113490894773986079792905831516528238579064753388855345551301146964445
107 6460293339590274538244296144896712701085555635939392915711738005646229476655
108 32450836635893143252203662118827284089462203406713175363512111997391567633065
109 162997610946158353940747511647593084587261864109998694390973347112316631947375
110 818688316989535535294391903129983264394756284727731421993811649115117175974495
111 4111859652357055021386921333166870638092868618494572761755288549982063142377765
112 20650977947384873279509022776644314533012596805562111870131640436419986269235635
113 103711262132339629600088057688212761155606608890439939940145329808311639974154405
114 520828175617370112922260716207207927021389560480778646073466439229089308247172225
115 2615450869010166601367234452320864380113777558475367640616369317535331106204591275
116 13133560816552571605367780184900844093982792767076582103597984584184477834331690425
117 65948134615474882134876525535377709894050532746488239207452042380437571589200986575
118 331136392921088449529553433867930529829677067360342042944734551406629819692029326975
119 1662631273239059335748349202938634285636380578506021004815869741607413057497246947125
120 8347758285144284613370629018061138789126437850195313574334375213433333931156313327725
121 41911086854185614152656510531960887010851999751970085666541892026459387879771005132075
122 210413384439391499859081898885248698455188696055950066238548441403832494160021124578175
123 1056339253005342225713341884973192252697274199484921517834932878547089321769067462867525
124 5302971871441566014057293036214518376689743794692397097179981476243746458141469905005875
125 26620812308714431172918040812109792833773500689066711031396061631678865684539376573452373
126 133631726174967028881850386882008247537582937697942476706581985972448887197284836313291861
127 670786577299289381085932909286166325873216346688331352577500287157644216931248211541470039
128 3367021342359761489961776652898333339141704727852604198620454372904088745701984403253516627
129 16900295588040852331979688713589627048650873660505706885901177947440127744829760132828950085
130 84826169911060457771159930339954413240384098303000210536758668510981557905648174797237629169
131 425748118990671956107756240562678363653123797596430963485445087422186282729815034191505317563
132 2136796341423168646616219275708589406852087781102307698048341109478036377095028542588432346377
133 10724109159874197425678496861051091850103431809677439209325043524618858035317668292945593497471
134 53820435124271058042323911602984455102810628599681372718690397011308108415392007425372352650175
135 270097924064208265163852588245304900361556448013760807441556539367972155860889483449655039673973
136 1355450075379229326913962678414702914713194439135718037460556431477943221749684580634131098343881
137 6801962216594482596633368790718928223088325830360135735545835739679753324923982197927915817216879
138 34132923013927927417920277483999420292475970453337577312369686033566118836691647132955524710921987
139 171277962497695153973283505277291046548823672702074700707209073220494096650647321147105044746332465
140 859445606899155106686263107763015521744927923409822907590470705607907733512097873766508949696963015
141 4312452874434026720439478004121775988182818299550834838539591038266326117938253718278436518233297505
142 21638120767805073537472248215091189965420914250091105404387248649208459341375362117507870003638336945
143 108568560830044749630605817019838260340466883553476690958080677989517307905631300132598394441816015435
144 544726033118111672577648432280346488675193754062098592462520164421864047981164518754718639858121128025
145 2733013869298227910904107560426884442696259335376445907207151552130973269651998343033717871160799802735
146 13711827324410376131808953541720044191473314831713161514283183506938439196564782676324654514458106912195
147 68792131992290175166172159579776689645596378786244327243883200024292730093338396685578611498769554744705
148 345121704443948238282753169008494896041907394186905629775770438810787055699342698556626787528915037753915
149 1731394280557308346577830121970256252481649647620535144220409226293139560951955044703710082746909317306525
150 8685803846475955884973158859892481239564968825579049805064264906507215919478007899022372185639490611776749
151 43572704492289475018127698638707207251153572775396005397536300334319140187103224376725225233873086072196143
152 218579587482703578936814828407374058450208292635686646875836330268555440602758867711764734462949422184366007
153 1096466571780814300844155400921302498071011147862059244292588230475293486089783979743794900612463879559237201
154 5500118145928473963598574039743919844164129661727951403315774808663646510207400308204612085729693380657496205
155 27589230539278595151356598530917331944529846007838304118591570383225025269122296919585624376404821613751718207
156 138387932385958181634822038094025654825623495009649542445837025463894375844595237017904844065710291551767951289
157 694141531333256439895407866678666710725029782853411728114158535755011953576674630003869305352669070538795145631
158 3481682191849893600489916237811674490126195065476663538989584717989552271558588372244409292329749171349232604063
159 17463111216750791200946526996440266896841149428151059210848227436689075320835716589876441024819508760458295420325
160 87588203354855280823250806465742595426337622021245127425802666974103170796462786793355965234058733297361137366889
161 439300022799654804939914958106961964346556279205112986658836006301903763375844357498596680506081913603612319860383
162 2203274188169170519406298487858958036981465888515263015069606711219748822676197632577055667401237170567525133603747
163 11050137495398144457039479162866752926896592139265650138401765675948417478929837746742786424391931533537921022767841
164 55419005912251819005291181145235980688129564378272719689292742202226194672346275060922830848134416259282434289873595
165 277934073411000449572552652129564360375037531785881406658179755564414888409531464442699639409089834275441194803606685
166 1393852959717829503279938371857566164013286316737643184906859662535452006865163814000663885790070309389800379096687645
167 6990115195603907896075206501231140379605060025781883514582581104219125781472144850031288483460454837541039452377150655
168 35054517922618782332744850114530672000419116021059454802479741166309496951029656958279855566529108468681104112516731115
169 175790762882549002574158872220203989121639954672890914037086208025207536975494083660519355466983804924123358190577961725
170 881537066226292120923804765823822676781413180489566964257468453577678648990349407574375199871019812773496563161785065465
171 4420563851252838339185452942186505838018230262519461961174835233934792784116484622616619170295912944636702432193929793955
172 22167024806515710703422789619181931058283276696883863089845751563056544773869650416784167482709047278420779366005832826645
173 111155224635216083521137508000286886409599112498818476669013743195559700726649653223054667792371184912668356471637460601635
174 557372030380256997247861970343146126049517461025636589347142451363884919712365747169964499830371047918991140007276442147475
175 2794816905697212065394933136402268498866809278079839889724598627447463491345778296980429304813468802793361245813273999848993
176 14013755356472887957560028983675823539823236525755447430455404001525963668205497904173834305887851463769690848399225744098551
177 70266570999531826448241636438493808722199481707162607432861286222984923767899205484711910050412054008638550709224270317003649
178 352319050045061891183874627540431335344312818087995822302110575455170818323159466393051620692020995448305810715322641490728557
179 1766512461502001159126984179752537406326138216342015577427499016066212556111542645201882079882993530945477298255654966594413135
180 8857080117185182557815011703687816061696641331538680990215208174084432726429721539119185154634206755699040326800829193079769669
181 44407651226676753575307358895753438637407318965053769152923658402045232448224966477021328128136400914883576059681833496921203363
182 222647831234643414521914053193522169751927138592094853780224149647741909057642804211436533401698511461868775480645569188998262227
183 1116278709893974135552206818931941177034575218877121936477080936158509270636419247728302413179576717289889235185349792658528935121
184 5596550048114905953791506392650664213588001549170939938034072486562330963399457080903857274461294209878900409320765353694244909625
185 28058328055963266540293693669283794910402489296010605889713189574621195520817789778238633577304255606858163558837018911937618779903
186 140668514215078928592746840942946959770702575863767351269505998412804942234456846142239170575119120261949386110748613830468514170691
187 705221905729881277685462926558799500298527687966421775391561336434129616550451838096110477695004354758241007982097677772802972985969
188 3535481227542218958897177381932070364103355591922700590319599150628509128171505181210186727818742229133677776586374065287268594423207
189 17724140750657831308592387182685864195643876032507030164786652802726328153001236258535545434079197548116284280012501306849815132611265
190 88853762297227308457610953418519813437642060624860891369313419213509469981328095656554899381556068399312394024316528944311422339892225
191 445431055716203052658204166217228560351380949245202951539555872645577750383414404567851839938584150697910187852770588783339670407726075
192 2232951376286093959051515328821760980480177430119671103476112530267966678957856651639183554894799377257016199484490644402985581487036925
193 11193662340041595689061296717802495121446631762866859976429226864460200728207658191008683801979438826792165776496709283062457022549527275
194 56112466742434939728204630844984059125370900946775305451987632501997659810142217132439713911508066155463157201629550736695264665645405375
195 281281261977184444119682896939527758810287652300989889780211115904168538109308245214402470269004563107994647589263568759484982623578093525
196 1409991787108530737213608441959003645267713971097750905385819090457952301223301749557260134912744929982311846637624532967530313770138499175
197 7067840849805843182164515471252609688921947860678524005516838022465342157360628880284895018975394823975838375303713325463416640705417831825
198 35428388182410327108273760504998658229997463357653941417951962649546509133317351087600196690266114594316639693424520095974671852197754446225
199 177586740887801789668564188376549311521679599649872970999954400622951706927272421900503462191368673690815600211515705138095228085818858842875
200 890152147823758369596065992688810290993448615693158832300415161559331117160017071851712311925094965406622396795364821876787852190658418981495
201 4461825380773505285740733655715645321927427261153083281525605469548064435248100417037379593543387808731232003584525546602923927902019168496465
202 22364313258987053218611205949162492242819571331718145514993278203934031619852122023046388977640638474046182730538058623976113530166027427276285
203 112096818857753583915708960885498897876110127682757661420866722198778519532015543472343816621995648340117007019239027884521818847740630904770255
204 561856985994491574901240701207530491528299223086687340896291947629954138885142827942299463478624613556306167289567057133350357134136054017932025
205 2816132656216148649314166649186639801159531772601460009727079662876680268511975448074048519940250429175090462311381653116790411743541653527847135
206 14114818859684572887999283622845411069018612131282288871911156779891992717437098206925927519905337631040646021395013938562066132350832864298866895
207 70744459935677734255988009152341096442491870306301358733172346978950561696652069370495932037216795813203767287020672574504125982687136942945937205
208 354572081441769024743508485007831870193452319503332827285116413988081918733514605767216750631643045781559791871850868361268821660543855899952636215
209 1777099157302943935056821144336814625801871367742245383542209850224565664335132431064790682889983515837921630720915503903866412258315391070702314625
210 8906639105963636529760405219883518756114295813533279162541809373883960465000377297837902603400963002999472351585668061834522034392701803450976732845
211 44638661763449461381027351715823520885804966159323730076877498265285232045514639733377215078078376460523761882474313531968150164475459831033886683215
212 223719397019243055656370713336161461320420470931799522978223803784247745770588388355519846923612062575859931818240194910188841571193207369176213653685
213 1121221255015753235308024176235575478356171446914969183134545055769251271701112819668216132547120887259951479812706276742935630024470069503664119149555
214 5619196985372659126620449797942535202716974335249387422224682456230205770515202521845930342754221932176387028845335317922061534150108754504839839093475
215 28161286349996497538080999165449986906355862412129963423898148099163240879139235993758627026373400767774732887626661299174141006798174082310826161765825
216 141132183503101151600805890670372257752883361750645699453260946500774315819165492467224833957155149160713946755754834436401133039841967007705734744374025
217 707285925560113286611624868409258368631993958322539105482898679001901536234572635076196504413317449434163876055814539481670986468073986184999447544756975
218 3544536043382218085723589731056721582006429559379601399863881852569490725996610183430285685474858736100669181316822187238587577699450980333961259809362675
219 17763119809073485389588353377961174696482107105080402812076004913318756302236795520446445144241658530087403417948782320473613193719531480353925382764962625
220 89017337728557024526267654803543643826162832355866129917733872099684021501311448780243596408855730010069214370765550683269952869648192100372035687005743175
221 446093101248028677003665109540928159236143713668081046640494311636335133935655282619421551022107372580387799593946720380897072149012064655223409210928336225
222 2235486242223273488037656902973610404657070453001441268525599048383260764762519553286125015678754711660047094500157859291542789430954188804061734432550117025
223 11202478636554490443983651665879973430868600064562152003519410044254951414118548511850060423135934418603464582898791542460000201626207475521707077045085890075
224 56137350920030534410696535909790127961275149695265568885390908797212383478925171636269204806410804863931729257282136658476027057909531848482889217559585453875
225 281310155644534323073730356214848411702710645182196325867650571268748375538733922432567235642438892543715048416628978213537388130730778465404761807255572228005
226 1409660891259286394685922524270068144797096469491445350470517932808971744213589002876950811325563812875655421623553626968958872802006385168190315941111849016785
227 7063820788141337316667828625803190203235151801149595438153615845308118163014768628072612244761178539097446409524726203424641828376250763516898765575051337410715
228 35396515558711406704165505805605438788965869837285112640562553677581714190722783919149416632559379352677786101300950902976168168494780912669905269645102334566745
229 177368791243436941821948671830968740188384270624264153193355411541587782997410443898810785636425340940440467172186111876367421604067239670357446082997629630484975
230 888770827793312417303659181091954794725185898993118876463389997296094198134983632334050490954882202086661826429562746597198681227349277564159093508156888463568815
231 4453467654629315323397984032765918827130696669634424699057849363536176200719481764345002716331309403518153316059694808971826995747429101128041557144442987982304005
232 22315302313781725877188212946041884216747718739067678032208485847107347623949706906839484770675107998666780860969870243870648828700777251227405759052964983120377145
233 111815817414637891532380465379846052273641417936393772172328611323610364519618202214713459413004966446582697759088422715741280670752659301109924680804910494961094335
234 560273060991497978444744811010875676632286751579570106814524841443557701573342587885488934689895201021375601061920235391056382294748208634100497723223055726859393875
235 2807322479505860912734679931242237015182962329758266839462425855439301235880991893256213358869048161270890283915897861954737263970677068086881661323089303623379252705
236 14066335198283028765561297922171486993522545288819784898352503171446226914807999881265274708715315183562437292631656753412590906144577374296793344364535816759612768135
237 70479976630125882094374703056473359974121039649264974851434386090926605238110605050625122983276019729576783680987713430377750582102677904142685943753118518874858442465
238 353139829388590321116266019453475711410482140720790772933411854898194705845430986378335925265856234037998889446903064030318846042199170321336966809038787481563157916145
239 1769391142187352766148685528362068399601831944567821920862925072513417333283857093902377223457762478520217714543642334315305526685580011318781385346880539743021129971275
240 8865377249052541259526324804678487869544640308170360059616866095368715432403116848296725617958073049467604390701414342633851012222886615734859587283556278038439477411725
241 44418802940888812793179125968196223517464299553697612868174668684574400127579591563495889215917081860395694173828115156069775031800086802430722657191075878132765841698075
242 222552649123979887482479539843601383835017916033790692667849049395732649955898308841165176285487776522919340263541516689651209303623751041203860405875817916903261147546175
243 1115051701701280626984324716914802422054153650342907444575721868148308280375655665874197391972292168295722335366975528853319697882752871350515464678895541268400046690597525
244 5586677353716149816560750284304138798974542335128293912754081728776460905958684857638047090379263844581500913493509045049947287271844668087878956399355939299871336505970375
245 27990364535677118429550969443164609054634629883899482707260708342405052614722144951914475313231431306361659569800986367622132359836428586569963583490612352500663996072463025
246 140236132767856993476259604753177063190859894219460877705285837821061374398964305460858017690765145649934278721815074328421561254351200422586115817993591134150968841378919425
247 702599338120846419663746159651291965890059224171109789097199296467513374565003346994322411336558908874606048880957659906372277480178231033255686438830131410405142010509344075
248 3520075768119503757807005725204032516812847642861888274192345736819018618324875267864461365451779275954111179686711043568498762172829247929934935774983792820229072316715515475
249 17635703189031359668829029402459544477636681879945167997739075296886410642309575803953453619650911528300741819354399645987967973385376382224962561443579949065622839439590799125
250 88354784621709154737770604020851023110002656745738585052947526313147296777168814292971517932434212021666180208563994477540635876585110144187599238747834725945258747858059890881
251 442653511707675285274039894447601837568638053250584014651864852720338497770145152926558806771373378909462176494473865020592742228215300834699238450153434245687156907261385484667
252 2217656779815348085014762905766085500945619207746951150503263399376477339963820454127794522380488040487401654263456923439854448278473956079144883851006402510568923302081789981133
253 11110186655287916528427409434208322373912694187635900945269199166898191985038183308824726414877592395551149290289146232328822338843678498942687897717333589976238643449458076168619
254 55660231586014399127197339808557454572915946213956124945468112320112200559562979021598613038885870204720234547431791323425347203402914001761735299005553643849977335760984652877995
255 278846578454793690480926734374340758965745851118702874866744302039729706806636972862196368688783235063045958797846497259241577247366233894274522010496035174370557740663748026753193
256 1396954671143943528835967900302542937304232584947860388143414644636412123626399332174443699414376358519075545407478641992527291190871820872084874312110645183979789626191114393360211
257 6998355786587427786686039883920885528343487117286415949711502295965485922346454647009942709240234164646827779387144078220390628135744903583484719416933075858702340409195688851014469
258 35059559538775031810164562125211953523132258422552936850150500922840108972305174830907911251417244574964822303961535357375920596131777386938716150720027734277968587690653255948657137
259 175636046788020820926567191716010213887673990215329498945390698738304604679952202190806856760748699774810389371624600848707539060578389618019337167265634976619749554946345074835340475
260 879868228589949366431570301217471015639241631034320363972346084751598256870269946976245224357474571630382972790291590911656351159893132606317491934304693394667152823891725751401751881
261 4407764955463691915684801964662696564952932753068397171324361710520913725792241931278648861222947678304814606050861846188680848616094376592622113193908540535776835454437109789887366207
262 22080863498604975038851123081395503897945621725483972043928661565070845669677459072890513896630505274793219831399523503492684872555175253163932278930345455659298960819278135854631835263
263 110614111683041137554368185444164897926873744479161945106191797606328776926360726030871070093450594563951281292217561192044781376720677153648342586110248237202149827712272101481791703989
264 554117543624828260786304344988508619652637850115379771801317459272586929441878379083634925469886658892082184734372958645068552555652340267507772924967193870353899028206820197726511316105
265 2775812771643348910714129087133658673976881044607831884512161905140874789431065444382314543015980714992026658893057345021905493202911620840713413245121802923117794646403214191044960206255
266 13905140041396732198754176297152928501132834123442967375673597477345110365454596475160676875747824732369389772478076728553636242514325216647261360251421005225564668563653745492899150208835
267 69655837078926245930161621417409656745043750226781499238964799334632391183072663328292459511657335936512121157133298602967582737043411485271202699876463945651061785871987562363399028878065
268 348928656360924224687661281731018575200608434925727876227500408571521623416723988809265163153482490687070401476004645595357224776665018341706235925990983009613543212446082976155554746029895
269 1747884603483760049532179915599502077734661699260830152889220552916728690084356405453722463744436402619674557744196589251023632515523543611866763578590988376778622658111377966261212699411425
270 8755599627561970215136145256513232905048400998247043275212735062034520826412029512192675812178879476564380622659690455000569781418700794537930134964585629669733080400216896594000757971613745
271 43858732027085791413867400170803328898789502325261323624984030256430190601322844534962945462583202084257146199677678873789834429786971988329122504635730572560902513736909706656777107290074315
272 219696587885605249034323484030685314358024536560761021476785534557697520338867298296225787554764659238408764707241797920489071948602153236553535724974759179373034856581175206197227901298362985
273 1100493890064726471957496432578757153591386418537479538719682087880297350247635286959576776458410702040887349903324774810723128568676363555251422882523944015785995279319959567414064704445113055
274 5512505863841692997949744802518868845106303525871222798825053941211065787937248849905677362269459288309604842210161315336394026589892988614938008675771319803371422099445362525317227567664034675
275 27612620188414399538302758386639109683092028101152879537506180351067135440164136392944193241304925902556879727714259600471621279130278931391157101725965984340870561285512541534332632978630968593
276 138313101773262073053575259214483913343704069621512282772693085770119666543254553748145731259861433692431315401389696918093966206368729456411621578372246635228937734287525028442311539637874881451
277 692813257721743523917826171480594861111598805057703799600108565888939922577638320075463409430139951209331348333088042332633315653398599858096497777802213342943401001971649151560234862481137874349
278 3470293817200079029639029302838318716597943414444291834145328318982104289998815824693405009151062924116390822075536735329513887157199902395802010450022778703526825576627554926479965838426483458557
279 17382550951888562281002135139412749080130583799870897995517111210427950513853402299127452513333820307218580834385418110518191585054070905771377188504097052981061309849858645810699700073532538163935
280 87067886696894867671493368899619202121590643944404258649398324784819104747282932819235527454101496990328818520737550349987172078184283316998361604634304892034800500636489087447666583853583043674599
281 436113713612162471773687986257935036537155156634842445365875509670429533769649624367515662976519135204906418777027267208907085682637675045182590616058136934837091141579910983591579882057114025799073
282 2184433107575367998703565877413897297434641224967731477312136849465838150716610969656659933851894654718065875772591862209034465570413708479118538505231303040320214891136603288498486489391524359273117
283 10941454111580922772425647933224463274996702015424197639531576108152485425626558540948650681333841122710515450395848505754736983009235932481678247886028306669200517987326553004575268239489996855223791
284 54803543707839181721197831019743116929575209869608862447199519797203615026159428838919984525611859780969597284178535976359305588903562913321509438946394257284978095413498166266110823823385343907694025
285 274498240160238349432017785296848193740378481491222466663240492278732828089014279351736875634483641021017715837429369043435246830669758317786384343996913609629237844598216341104627153199075536461918223
286 1374889610389714727349886811718721702893654470826001210746589543816675225232728431998151180123816473584635461408782562521910169035218174406140108280224086891966110465772386611005024119211498535093180431
287 6886419216976786186536827678107542080268381270734327382536375888632555640796866442020316206257923962809308593588182430289682293657920418492490860470071481718075951967771333668926967694518236790331034229
288 34491848039040356537413498196637411851151517539806737177027909430794304703919502702554790892855117680914384274973487655388609698503494178127450147120250094446465112617684934467994852544283093793832098137
289 172757483305496354615222794168481138291215965057810579831456891289955842693954496582779608519350237612252776270975842153917284858256598603536121682272425536991652593626618134320817424512888950706650522415
290 865276062132606338581173723286843453931355352829749945744003857270052937355210679811819398593148684944864821415283625958391213530645479590904215124991487839404569233694439453607898531553277905683417854195
291 4333810755163895392815248945147140424384242790583325822883719059382634053791474355966385075564168068937843015187579118302850127125654930825368685168608633081793423335070754057346438038075214854653909738065
292 21706142408901939729347683676234862802998135525771520535813814721814487919330900708502999357914230439223494830358179858272044716315698359356526274293521640363185694764909665950441142182656959888489489017035
293 108715838889826705496287754698233101197517835889353067990055529928235626387602395175924415222687528880357940629440862996513192731726475136870619235959508399656741430110146080147099554824927572546274071547405
294 544503255141165964277052824682644046283084053739635671488029835904345767932987952202549995947956261497854915933633978559446393408485477959589564488532391572320005378618418948442974289008179317372573587997325
295 2727128751481219205610567976632406600701663187849307675457353255566406726167953025227481872699931768334152147095551550589509048850135128865197655702814875007062100417868831253817868204206244201436626912435855
296 13658667196111171388720697223205697841821981437642760553523218672914171434794916541657006904609943468312339068873935766967480234895858256767100089740934984183707244963144409422570826765498079232528175611832635
297 68408259456141461824193139877305715430741183115488440091767730894167291964682712849958822017924680763859782431315862550944592143168738320186016597871788086831980165491045830790549963571238497823136462240715565
298 342614950942322099635004335114226387954665550868152080208692922283180338067607121557770729317857341731883648497806320435211970454055447461455167987675639046408078044608092427153611433161681291762707349547210345
299 1715938228601395955607976599039634951126489300890485646280501259083610173257449970066086335514535632343077167996326789231766035691331465204798868919895678391046319877892533842350545407371480123603967771567145075
300 8593984660174475256985447912915380323288607441186257630130622829320757722085315831200514166438273159869053083523880327852562448170916916263224289277190121359647818077984517571595610620331073904751661563397829381