0 1
1 3
2 11
3 49
4 261
5 1631
6 11743
7 95901
8 876809
9 8877691
10 98641011
11 1193556233
12 15624736141
13 220048367319
14 3317652307271
15 53319412081141
16 909984632851473
17 16436597430879731
18 313262209859119579
19 6282647653285676001
20 132266266384961600021
21 2916471173788403280463
22 67217716576837485130671
23 1616280548597592256096589
24 40477286782270136500505881
25 1054096009954951471367340651
26 28502756109181887785772891203
27 799173430907446007531862987961
28 23205628512275469255740021576349
29 696997627815131058717048505203911
30 21630960863228205270529091540811031
31 692911779652076842165948565690646693
32 22888440721410538270255849395716845601
33 778922248300502380509644374747988901859
34 27285882395011537935428754460868944562091
35 983094292173209822673536006310719326134161
36 36402577218756569433854361833676921333424933
37 1384309117013270654304072815286214036262742591
38 54025469323436833103110301223602515361172981119
39 2162440495814405872363967583186826996430108007421
40 88715507520591010148265336746126235750978790048041
41 3728269203552837201480850776755955057434883651768923
42 160406509147980605449078555370670846861344750285862931
43 7061705605109908082746339259056437996348248649489537129
44 317940977941692605772021228035657301416981613614226601901
45 14632510916634716515644158790277409894758812899291110655671
46 688053179991090225491178666671711096384658846553333114386663
47 33041510317398224089348123362561082867689378087745931514785621
48 1619737016410329963869320770794483721854389938599289919363107889
49 81020595341691713401046649389115737836924796720351981174808792531
50 4133703843963862928624829050465088665149224322466937815041264925051
51 215035273963000149547063607205193912361062649254730105138446601401153
52 11401085897959851066181568507506751745574772619309611848909011964484661
53 615877890141715800863538960338201262563837236300782686222796434773796399
54 33884904295344212741850558648041412861059422284020421000484422713214911311
55 1898182138766967473038850739080097664901939859428921731971581087175464939181
56 108230894312240181735451562141003386856954243621256337299325059806950146350393
57 6279324564651220543901466524930714355325791741526104283669769987728232598079051
58 370590312903275542275167252453805668268701112605154645794124670854697797542770659
59 22241808262350037287238917341236164331781871947905919344988758262848328159420425241
60 1357127283804409054814578007261867654142622695126462875287449656716169175829042896061
61 84164510383936768216084079417023492351078317476092805982410002877347758387664476937383
62 5303743900259884213485691824246529583566312334067225347481705755090570217084954907332791
63 339525153873088394247172755652168966406043446030851893615401453902491503090486871406513669
64 22074524289907461314863803288115620419034189760989989781725148494993733280295781353667936321
65 1457263517575922250864055763942007754225303933440354794184199256114820673582026190925734858691
66 97659075116318728073289644734329011960083445139479776668713414763633213140358555194961554530123
67 6642296790865981368499957806248529313466887655017041173725068467787113542228326579851248761904881
68 458417617327825341014086640240197008141356545026847737123950993955934522675578837391524989179823429
69 32095974648496712478942154326229087584720566336365030535987215915061827389094571247368389315957931551
70 2279279359096143349953863133311920712538127174611429704729526927301492089950194190030508806495563255071
71 164140674988623694673106057928934175884352844103088816307736360578954594649127555884911355622059062411613
72 11984581114662327227963124004275982644851903434231160897736694271004234065648975347991274190771185627349321
73 887025455000493636080770664149815437700219352791914672556095052363632824108935967075631946703050669557562939
74 66539060158667166454497262423073826532142481861486640368728445297852785545486758297344664933505554335578282931
75 5057867748547335287926312177429598300585154871227869622622939254059755658018419127331942435823901934292268128201
76 389523254874792114974165055157778130455731393816162332536934628419321982409525185059590660124251434299628542779853
77 30387939186218979601076639631979822835158308341263506179098492261817895180343089766030434524693246762664442501865111
78 2401041844272159375233120461311236910767573349977235994722535414557143821781913742032846281145892380572084002355160199
79 192114130129519828984998779474915763591031093297537562090555686182706853740268252102910174879891209578850977675622497461
80 15563676364923125386126483400499504898513911355749878447842485969231947644781225486818039483940553687400585533214987136081
81 1276416007878257820729698219883465645489372155063436906203681880551635106217620255237664463176674659287940521042794132497843
82 105958286876214883785018405314770654324327634205512959966834036602829561163052822175531553708641486531507556339404293171796251
83 8901788271832247980426729197725061434637720390753399770872191197035278620149645023990693579254039033116531166123855800737858209
84 756759253566847490962542183363229319069924759965734804617761217906999107756336087822630528858030113465906553110481042530196717141
85 65090304845481822883385324699992045598573885604195642420991961897357958970708669458553637749991280592752081502657446812865134301711
86 5663622289849218377006092488013425520553558328572129074654782943445405465263074344887796527046300132517581115219464430917065097593583
87 498464617579868998785571093508995555407789337080958662396070373243468301936932671121578278060621461663088040245303793925712392135881741
88 44369080442971327891901868369352431966412880762700504386151367475832396898846052932936806727602903438148894065053248047824330628738714969
89 3993721433963362366269939765382279700067686687742621536848920247455322907224540741838550523742529524245197612378258838486551396707265468971
90 363473523765204889514455192130297365961216428884440836499733191060540624140660449538115272385556057824562928767010074064506363071110677513091
91 33443602781107352111880038289233249861387036084356161856158783946359298983431213140279250784719885720502284590217893592535302139909639116510073
92 3110622570761457453570908176704068426667910696900995098357449970571264907645733934278281083976583656465179524962684080958448322112035005298255581
93 292432332766476581694943313264277041546203908885833767453191139081205110719869052147531011905581217877905844689154941480539342803771638704615353479
94 27784216046500936299532463612937117624755459558228249131359106504532562992696375750275097002125974636227699394337344762602641215205658060150336164951
95 2667580317230542022375324299008058367695936409712871791601233363866025329883880756874816494087094905233563691849941877473285499651394297796348764773221
96 258783370564175529244326197259560693859849999493829751909441754540939888844314158477455882205333333122447610358832256239934728050392103668327897012105313
97 25363465975399245361040262395991735088826340054556709747041015296621910563918249136608149954895638868219891311106798947516102669022284410576012322780196771
98 2511244610595199509767326598464996121578228555504769488768885679471719887173926440288501774915646553509111712905873165896336598281340407001773426267845461739
99 251150086004526024441118040730157418240696102780635160810447434127574761369302582053751080570900529295334733655004723458673418364851197234942666845419932352081
100 25368695556012729741527074821228022044514757856629814223277518598744925390838644651894048542515204979326740773232800349360951349984969417670976449032316399200101
101 2587860633668858560933176902513470528760950448954807348916539672257969839119450140939711891821976059941120826277477963638310647211966730296616307565786595882402303
102 266575267650404004633156163304456904764642856147780353050769096536355625803948111547888737846691474530964565114761195383098851223696058039663327365489542015450629311
103 27726441318658196913266213102911601006353882949723546720741268089747027785824367798152466860936763267637285012769622762934271692472465487674394510004691678842311042749
104 2911545527209777260329003504088270645482753378487474576034345200569940315839576331114728947261087684492862861146759609746573617726040647715400495341851895129693555712361
105 308651821514305714376223688774742152561993807671388530776717844579649922905108933178268140803398958860902048501375237475538212840669212894829715972537664844277610112776731
106 33028684443187990540297613019742884058919642123768776493401920968542347940588609268485912667304673350105670637728115888334736756931040724631492273023173354193364068830089043
107 3567409511226974563168560108141851694250669647877629453518477294045673033696216863348068057811049105522262482371218856656079255944372502417980707866436903133583256830525372201
108 388880976999546086960729767302491197773269259559295980802238496801390002476940873776559493703813801558987566302597165832116901320889353908442308192094579795795468295992971414509
109 42780508219737102399818799678897202969853815489111069888068477597197357587301245567956512450879738669651215511492193770846119486976726053575954292872923171794869989117523086812791
110 4749028894117604945300986019400515192066340985488476565556225494734752539507752948369484409684815026631006492560142611259064640297416378424486669208829086043283732736899351838851111
111 531934409131118277555031352227579524376812611656395634220165948369335327629772946153276521924787326755642099953031973757481231210040610896073638648381665173993626100466699218240768533
112 60113380433700429492345164705790608592637273879439881402322177084188669817908755284204510729950740782187157673971469178503104182871616424147276785633329801284468881119407882825335139441
113 6853462096052864144533530429716431081423083483630070050234391778464331472364972287714351763488759009354891217311979374467019083134711340356576582819214180648226635205479636212470574960019
114 788208791153124092233254526235351666674109672152711419228727040291349131104913096027749694852211611376780232391030831421003362870962022825434241330252278687649144700269144709887323824605371
115 91439133885965492278813957100548471857588600124733408064034343051342914551425225394447278196671040004016829590977041627568153280425199577775156505198126189861052093518065252528595241933386241
116 10699173787561318818293222667347654237527932202420980338344748870424958766991111590501587612299178385165656165010322366439626700360012917552543529860399878354524495394600748156737196308309958773
117 1262594741189024942272551078390707231530343654473627584927597131786614315183976953123933041592788387194247131403675024777517671562312214037730761898784602886164532909109393461358409312624612290031
118 150259565609538318770965822354805192237850470469152055491725320196553997646339274318783279240495602592245273997134795256428684263535344173174043834860485560572264583131958927828670865546881209627279
119 18032421259293831628098703477681324807459326375539510659477307282232213226015342912104152689192018883972756992147676573104123710643423803697607074114062169688676599675692121838828882432282922114677101
120 2182074505326312398694296891416899808633733611829991205852716175328940087853957461632771417851807327136199165436357501283188079271136998094500351825567186920310445675041735751925511823738437634044960121
121 266231273604021165244026673226956917485054115090024177040746812691591765218914926631378386073069258971675766509614251469059638905072639909179830425651076530835543626069050442866178488427953878333768842763
122 32748646911754140690017297556281212891302028504131569017144426116542577136515122049433354531500519425904314948174367924508129466637199771968864430209839860206249845705882204889423145634393929959667896327971
123 4061100648589577004092390940401462867479576960975463177544082153419447946707682635130141153336650478643494925007623051884290907383231109427188114464300551189019294390854851457148219428711030871801767242179289
124 507670598152140943210769130891161732116796547576900177381445586918515704297376652014317482713043396419694129812335057282706154405890744215873532097586059147011062362225887772399276601104559436461983521266249981
125 63970589484896792239260223146567758583265693999105365093428123351627482900375082159062182801542766685949361115465607016470029537032603857846967250199856243322966527498221745514021749131118880602568488062783515751
126 8124776629297771788723962421399277882143409263438374209786119090643503348210838434858169713258343711249056456553055815947825511439436950777427616513383341751963332724494147454244874313645146787571018531878008768503
127 1040035890904315564923244364244039309215008317539662997060637419150706869073750897744662057977331950148698663394795533773194267254021258564199444656701269199344576138994969081662822046069702956640737761116352408152261
128 134172819185640206422853824124207401906918868303699516093240027365080168054364840225579079983469343868002196071341181301889880903069955120597194498073965311512295554813335223889477766951228450721274389591577305946194049
129 17443514719283114649083675681647932618226850683139559744590681995174211535880353954639542734413385557089254256431160922224605532093649399702014950331631693350594611934755558287068746248714005066036930603073733970707931011
130 2285235649270423547050497046665504350759951756163244648709942059832900581057193657623319939624699348176809278555710229345704135599865696550108935353523841997093402648816813450011331872893540198573830443348419411666387861131
131 301668684439459526853335229367897847410704092980903395511625505298403129780942310449798411414611273185094030994573409583089451315609963219203226458475558865477845252741117966274188202082508025751734647986940196335437554498993
132 40124237844833151113683305622185130483084794779383669949576815300147909414527777231124332217467074992191438137782038844089699234528152665125168074904413264672412028120314804918789734603707021684719271042171343366020335493056901
133 5376951842706466742802606008718430099358234354943316194985335498820578557830165541222411459051326435885411736509291553887141589087640094646962864219577016960532548222880671092488421328825556868037872617158855248496467534368814559
134 725928926974716667923034537537955871158469594566632974414711911404679011912770319234508422246057274306454534892938640162387326117726808567525302179900187342430995758571769399524226266017982700169083012884995525127838880053582212191
135 98731751448613516961920182437531684715396331052066313124687496905599067105300291552603850712196968837575626107640348634026186705190829001068273374840902345640335057462466397808425549986401005302847297834545100339215399917735341919261
136 13526981294767078590575375513811748448118300289918655759660888464933039593923216241162672761279963967554065040643821395073691476290441282990805809933757998407138053502413174028626955352210911067270100894427749450919466939840243586212233
137 1866822881775612485783156051608328725167149839275612132007905997046531030429006217870457390121056203728104755498852086501015553812465385591576722401813999059585103869020535759877200919159166101629356791819959040031672610248981851982480891
138 259502007011202658242733020779773811986008770358866842642033297866818517835693389876824748448652513458379758859271088579017081801493363527051000740293035022560136628333044401540886235799030359411893947032257663929658198464099345906236248819
139 36332161430894540289187280394826158125954169942780190338309603971628989732633565114566166411423298641517067542898381901704268387584444034102553516689867606310756520261034426682401905520819315755052195294277176266557435163223648277205728720521
140 5123096144212467551568853926176925894019436912794904536912721135567828768054804865075516990387745707724708804610131548729522736666583475312302510267060468227991566885728595417086887397180277617259158473149875214564933303591248246282246639728141
141 727516246022057624233859892188024740707145894737682122131155777830171455269268396589759666327848374394820969603243038002083153769059614804884901475853065491719288151822644324907888631023864995062352354319233351005467421490697188459552467460251223
142 104039982870842339964904616071484616110772268237522144047181738327429625702478921622949744055565493768065035681416968923929111436874596261884391158575185904787430682931573050832926711744434140144945197677255470139533653098854029135449758538074508231
143 14982490209337007112269961225674569822881564177387960025498727937025411380211207523011967015438442127205365596121799982573425350511609992670943061983830820894353310107519276876637453017337561491718199628888712034389603325482155223878958537641448019829
144 2172565853012672583776432978850264894036867935540676497124067290224887625035381812567665370854066684963150076931340170899598238239221991664508219113963048266190980688038599477719959620751829895750129982549904424790928773127258536519958631024706756218001
145 317209701802718340790968773474491801368924641282935578833566074840126821641450712564133086265324667023265488663065465924750367770691960935738092408826896456921287284486191347354598271016022385820461686688275975911314426770837574516195348731211524649190771 
146 46632013818115476912415795692291498192965501059221067575284789319256160897304575096669385288494211050123635560978644632082612685517723029697883984734856033625752825904190722484211149965362297766544560782395108293279850489980508540601517610720723168428623963
147 6901857442436009182194472117224157427751996660196630474207732961642509457738729885369374977390900045083024937241010492155295736447619705128366952233804822127526663116189433713433689997270643098885352150320382843215645816698553486670261603082630869497083117921
148 1028423710334138402223045695616856763928433570373789074197593080216445763008905710266195846971226357738085566158687713062378216402371850483889453889314699482186013802020499020809874460545688207061120772113045345563234734482755888245070817373618684118803459965589
149 154270505358974369376715118164796196053886173620733048893653810634360218814599430227160905396001326811778632799250175119580126907763901706708309228355916508135214137963899315952702857422802864087594204470822430519252529326024753208978494706160191933253754153351631
150 23295881681724317523329464152402110142365361788365728859779937847470502841130786443698794438993488948087377436128382148929884935736159653697563474080591419013706832914011641670710163033644727798462212084520165682437462482117831860416215643547679989920868915774575151
151 3541129321499974425662900747592803422373817427576846558212282419067832901870820411351841413356603610035601952807754942518335376131467841759720965150077099632876863315149196278225749515534222923551579318260961984835043880365124561662334219256871009667904880990507253453
152 541816237377055689606063966042279008414070714216791144906864721921478220959095594595185059696628939114321506739538875443335235298949887523288696548525704039191967218762960468954488190774189976329375420987425600646548700741429389885076621203382435810379300466256156183961
153 83443265136575635776239153822919140183980140454610946783715764970130813647575452459728204358147281813994422047801746942454174494165249454162270378318672406930557635684356194853655355643638244446673350196675301878520121945106056498814201485197233157139270030359147105989099
154 12934251476987109660583580209570917180413549091644138653088909032886420761215028957744536565737391735298638648925923075080020930089039582058251008445788462763170620182288833445420198787219115067302648191270270976150217072223106117162598708646650859834738091764689756638153411
155 2017827219055943568802081263213904449736594265758119682730266490357767914209032926687094097349615821042531126886008453758425343151877765967204418687727713103150481492723955996923508284824280775921728070099144546766291981559481327693710610228803811087854432822380983137867764281
156 316811891631906081873338384655313410895417793880578068380153324576429935227038872928110464213550004005748629057405817617193800973832885887599269246351881458569484629722130278329874178190217399760201124606017946387770849440203468327446073616310771268606615981712668423504192977693
157 50058309723300339821127678483133463238212520521553646201938457035156547906482571659006377130767910568831397164333307682347500001307735924637399920854663628668456581012953777118929927039811978760828189233421386926360023511869072376943706849797719237178746649572022845967659312225351
158 7959590088741845116526314430910469912603422689809332635574469053666548165206566362391306998041338340384121011531316515809700573456345984857630902065068935197957643875206229885330998080394052469970158700784277090634723738536939635783584062409874286859428225222394766412335331658558359
159 1273584791351155610068998450176250568737513474816897078227583241428759520029032938022877419097994142931968122104577296431550887326265081285985866044981061713541564524108156314753499762471152155020984696927388032457825638189571967925599928365721720544893702290173177782723098225696290341
160 205055161374777255457650064934037827419373238712657642783812144531926061086435491908085924081186478358857760540108042695897501355675384156737346985858586036897258187529363532438299332825543994770674265668812161200756832312283285401857598529323748716662130683197694032941580594829088256161
161 33220217737472507741985920832219965778359835754192492241244966240075346433884339910934345238177716909624700068500878592002244579002885204542429820127752554140086434243428950777082231288568286802816547752508000190530111564791844005634692571741255565528744308994796418924241941241029979299683
162 5415101827964152131557009356029694297436493972254830847075980708102716719322115631196030785284074550162674711787186694214328613238209436695723777636228186527033716647730120398718919738740286452503835274638633273293616446623584807974390508402344789203331463635151783964272083887761433395906091
163 888110126340614555452704824570079924620927212029867906024455132306056052565859816081773715643287510637482126033788662213459857562506089651658549679116954863189869244528034375762734435423399202201076539579468194062580835619395214586861613689764806816934034921742887334239166646999589653677956369
164 146543619374583859407705208353600427316591768679480534971986167107384561900683224621689483778784422614145516943587606496277400791418182743993916270978709312885611798778073696751622732362869600873620580420425622990841559232019961297719202219631375730970906768436789556697525313728226768867008064421
165 24327134374835643733992526203821778254232993306700351003733679265235028644793297501984732901691499424817754260909588944275318515526585519544112015106069274654334031839835709719895907857189785876733660377720046255644277134705752721526861466033318318754164248601778022445671504062505937697587161913791
166 4062778877775581810508473042863714676203905233693544680356880398986766359611661248270856362660672473638048705537118987566367739477882367130651822353108151105301991402294017072978494769168010543147107547687597543154749701357283163602389057927358300555089394148306637494017721005735840116331586870887423
167 682571326037850609116089184894133365088257307605296792713692996670734500019335063572445259627972859140310484028462117133966445098184706848835835383167670037203417097702276157519862895285100277336323387936502457114715749525019699697030291786362021952896916345795926584763013380294980994002238712302285181
168 115358641353846081387380246433844431714077690118873632799708210407394075021231813378854461124191053750755228151013861041850712254198593808991273160805534845089995474045203845927189283572015989386469408988741588919794834219126682660173550631007674895799775849962540310948211315242188883680953206083950281129
169 19611655688733321014910519157125183417772457782649701347574203556223703432627391797103942048619170751043571852506588602477965432691464510586903290153374289944139051989315875259086030524406837338493766607901479292489644405550459425340576068882203587493674988397500677505903948658524742302450622136688714162651
170 3353709168073331226810142033378211838897183608985658987839612324111627391733323212640851628432509081095616725073611897110137284051972333467227840742204242481571707707048691094601102261274305320014614526439957109780773510771646611789009753791098719991521935885726447218465231456990325754679425915682271238465171
171 576857704609601637665619783517719366948191446531468555667165317466753509186318259181359661570558812001864286222808738137632496017433664723030642889075260320021401794481239860571946066011305658014984372750769328512350577814551285737190789474150103948659370160203100253618481370787377149368124077649795842846823913
172 99799756334330145314033308044375495624533893299338980999166191531792022314432978828194995484815274235457035342781132801542220831460570392784435901932178370219375150221830409562341826999289278284884781774612630495376488269389972147655276700603840205948180156838880221655258203937858278286003407679482808273569816621
173 17365737833314923948277342305000664003178342398580909083279331083459322301445724554354930348052536875540660527756375137310215856190601228404915012261210270013346970180169548417391445001521679126676259498444078012186761147759142304692876606816118218161762115779249105546047806893349769830359279002553726562905064195639
174 3039104500817587499757484483388439903816343898609454354944306519553840705194050616229190007038373447652422185770820888191931186485703137521313334746938740664301114850721463860606609184196938481151736604479149745069169829535004580444401919930432342040841097210014716297758054343948310007999754514920905349239963720157031
175 534899858261716190690074495998683747438939838476520342644651650352507882738895403000108873365230958818134651949605687936079842448992290727530005038074706510598974955766349601902743714172593338995815709840080235303122563387985719977642579298100519971268727598027015440338163300479408011465474034594555898393528097297753301
176 94680331482942404130375700503172730060963431066563966478632740121824481004114422876179271207779395316288794164519918797188623998285629700434111063196583479270364847027533972963082224515487150107053642445750430678568711562892832354442608779074066895028686320437056173028085407975143671789454421117719791477931007667972607153
177 16853636960392628289775797278772150341363200749343082419369801791344540712374436103908070384480231112863702456705934863620013643422105073209660599425487294443529888025713703630456835294577823441499338432857472970050449798601531504729161877497792282695191555300980300254527771286666341440294417949983200836432389427442692099411
178 3016896234198192286628567011189925488224585607582973013419846327440454395089670245854368938202664647344483325639948249824500069368282356720762070238401917724004525266704593140267764799284766993900932423201447308378974301801643639524512796195706501044714402475459095103189027714388341029346261798459139747466236308582453426427899
179 543058271010922916044190537109755070607887345239135046758344360547862917264427664873145141286244820031261742903536976812510150127129971863426615126453010369633870753204954319142244111988107973323481886358413332627925368561946426146095025297228269662773562751214521720231908073015263117535300979126007284542503806535339270989754561
180 98296580898066494300736164258972426188243296009765226340616521127099209605404784032904483674158280273814974693154179043158261810720732337290627542441773944000767667060561563911780498482763677852965436413478167470082580678251755347114406813576513614937784542677935775058736433327902374347171797339009139771939236490195488156804736181
181 17890523815564202332146763762712198079739103447643992111916321381360540032681478498344354386939441222502513255124578109071710084339010622788768049544083089885606386336505874418410227282187893611894448124121990247152085697778920871815639342331000902994315330014843632926107023845863387144376084736795991267047229592529413263917110900143
182 3274064700921263193646571286608170437531922997788727042624951543846334409074813777785405495651834536210901928523461465662383010130637502040083717530929327455087436138179119249919449549697192198897191710847606657163898821288557872696249931355646817186650281720506522083118061093206512904808361496252101738837969243220686657204366748377551
183 602445894336001006000164977017697910892893237763443296321247265120164247392892519803601344197166410896521399364407697931689805638818237944067931958204902456831995323249892992090947505328622360158615676948217029350339602341387442850135790940490419015185336728231005044184289823903257750929270429384541951274421714209986678368774934266020909
184 111455782506227595951593363179842516236009800315405116066951625179826670818217317762135120814968666706626385228860038367078087757966285594723300023917951790046470129311193317706180976723529172817104329829283255440902172551202258279421843377493134569279315629896114244677067302065949149811264369711710668318835090471548136518323738658526797241
185 20731381284106736257843928558859294120529540303232283137996844411845477221486346197875404945066862054534174100313776158224171486502152850431548604992347282686632827041715170100511108306319488802529324393517496834048243780244007008767459726058165927356437920832578858826481676158734291588535451377083139256587668322764863980106684541239563236811
186 3876880361648414311223613796877276429155891763949319283471020698768681783538062881414581132321800862911698849591650810648234793227180973046107327234136468063928374509919881215120444880894210997904348684962872002544502928763900899866589387474098964447693655724994044324113297666959846225929580950494963706599497152942558023004166802101210431030883
187 728874351432706451877304036897857416404045048890020139912355499006677598325497424194551008689037926748167726190163640847086680023447803475534016806723215869502749076545098528019069016344030453686651447120788554069778080193251884771154646723557885418125803478749014709515687667289886358465223205687410676645579655598109201647487682272458212702790041
188 137761150144585972380488951230576858424516407529245303877338463940599000188322892838140164979173029320787380291257453059355249298121599818391841123084627495677567718510213702536395589912638568743855661748861768208782013189039008638244330662018341723092183947341738908519371470121356916864143577442865470349526028596040489962720880439774134062927332669
189 26175351299546571911720456526103382764798673368894529254268123778841153647484479016336195921388509470041734103106422769857600320096817378259441259349499887090948917409060338661183972698241288904783340921973889479712246240030119295567690082861474386651999482888267316761811001511728672485659961328918071629550102486591289052969960479729637462030996012071
190 4999630592135615058270415241229270464599111685804722254386662795852728289281426944390141125725530115706384132921385513184441119341243954260136663822840983724779131843741154633167943991568838780225812736948451905913291477593054532116368317414281615651519477948499736164557551082398968659959389439015568178977559258020875845567278165704973081372057968443191
191 959955387535259857582963254817289556942316807420221434538314976081596740638293349254193360039963495532024208174237183718324191972041687870337082278531904880335092151534321379855788235560120039691673023455876178840119928389853802032301224145212671687279379342311678289574863268615772503599886769077510224933054417325576693274420393489911173587021298667242373
192 185276415738742509894965222123479383388071030307534256349845252765821896580576157208934994892739341881112777016414029008336664988781909851581707859245026918893575063215503787157087840396273639493161436317682824380953827435411364178632211135545130518742759372120302138570092981854721662684325789818185010114827843142879891208734206207393117817340068869472370881
193 35944589634648019536862289369153560165740926082944497472788467813927603259009798332685518878956498675674842870231282117351731427953840416987328312755302123447222799633928648790699817536045816653545678861444622527948693323654364084843079336395419618190880436729735074789569757714096495902752350754883195009204282964735068060594481494891595029052605340203001786179
194 7009381220153434524815280428484266271491323803407767393191019557746006612725869274865037246261175047449214436601163387402330383536117813128161079683204926000309208741049422932055846283868499251672772899633833230372419802741220967342767533184342034975295213040208856346011644566464951916041385870522196514851877687361497520873232671200725753955564013387980182511051
195 1373874849981104885598458960273784664811637049611238943948909890120061347674748346271871346850933923604414324493604318587492849659592164145352191004916841810112152898857754159749605953320101464148748399528744889612944654635231583934065646646054669484204126164195576095655117446597060807255019060446425373594034273515056408408271506816534004093609905201432713608158321
196 270660390958328847616155894450654931709763327681360796260211909430011675550118628053231844413463987739421439434596428219780129807809705527219742408435309717832145978269330686158671088732025732547375992391262890663440419756241315530313158366947877861052234413967883339952240983735757374212865703723640395651222670006945676848267477978789591288513426247273021158825692613
197 53592138330111144118037725039466669615939821346866995622768183638108791410329356306723850254296550511118401239883942769293097233220851335744239709841662932853815067707420686730264623890822380889954667799553681243660506379183516400081241648280000979130490639651426451735747552743882693550138291305156939361368880613773238636757206902443088001611824281787850398739113799071
198 10665107569003438040627162296686554901641140893820171047690374981464045981982497891618283377509857696639014224408173057499322761072031755159985652713870830556350080783765079200879666573684267108679100489409657459271403513144723740856776637457711463887470837750733617329178919074980594507307723717397830714330485256763279429012332687326796050838527711386857294579534098369439
199 2133075377980329039630688152076183134645913235031174715452457270913927701679236863666543636529130680023240415660545763889043841723300654222679756732939387681121310854130711623404220585780154857428288174147029520427307325879011135664996018282640564047513801241246474645721284718627810722645925085518542899586876498247892063981400943186002274794224928780964321831536009240041181
200 428758869945794781835314201422348368773047886438427078482905984103302050588791329380209776186759935683063400132773017867144490798653397833704473715163696016305791126458434497166677504679428112045887070180307441291921070528444449379898697142239309356284181154019391888587192908266896627667522630254983497404397286079978304317869536318794427094316568599188808408348946580912800201