0 1
1 6
2 66
3 996
4 18306
5 384156
6 8848236
7 218040696
8 5651108226
9 152254667436
10 4229523740916
11 120430899525096
12 3499628148747756
13 103446306284890536
14 3102500089343886696
15 94219208840385966096
16 2892652835496484004226
17 89662253086458906345036
18 2802887038905690746642916
19 88285112311736445352115976
20 2799753247995266147347843956
21 89333847417312523954034046936
22 2866354076060681446555954224696
23 92437346938232317505833680390576
24 2994900985489170290757597878329836
25 97447591912171214828256883106131656
26 3183236280393766829982694868375178936
27 104363235523568961506091130323484381296
28 3433150098404204615367747409340231222376
29 113292804630449390414523077344383926930736
30 3749593498015432616816199839014231473497136
31 124438685799375152191173444580928148226331616
32 4140386890068440610567742586524925029208842626
33 138093273693648760389487232466632008487098268556
34 4616237101589363619424107315336055982588227061316
35 154643238715090776461769052462229535066917009716296
36 5190976376129449809203046819701042142643950898251876
37 174580102876035759598849980550598438577853599389481336
38 5881987600620241901798300190848926683935796208144613016
39 198516508257702381370914801510101357882654405176272740976
40 6710808924308403895947675999397468718194852387440533897076
41 227208284310304703694848456199573686783388713931565843364856
42 7703929698128279053579477862630689413840322354429247109270216
43 261582929000463033570983782220398276202814180954086341764548496
44 8893804074551681849495383028708108647678763959349039659422764856
45 302775544784258682395282318750278477042387586108507143266844872336
46 10320121695401178978050466307046719832569114718573348813646652947216
47 352173686034228783663188877663722976732897058444915695776654414767776
48 12031388456563428917455117276347368533591048441332455928959954043224556
49 411473026410675422666886718607584998978975973533980295618326732190596616
50 14086885634999800727041710141276984549300933291914574591886046725627243416
51 482746278580270449428722197379748534694221654303105210468198163995430968496
52 16559093761238196382355609379195837441222586361056550770327438084362368214456
53 568528427701486798837326465553806885295651434476273682355990605169965454488336
54 19536689579916118028571351263632879259214128421510393231902360405826469200265296
55 671922109160336885186217087662464992805494712876496191497070302746700661677374496
56 23128251437351879792560045095933076574703108461362792500427444035073181647357852776
57 796727910286239920763266809488389289489707040199064545387965531194029866087502193136
58 27466841853748029837106728394348767180848262259200025362713003023991534217892426265616
59 947605553378827021161580719459392128962249108409579784179001772301153237220124778898976
60 32715677562689471136264946237850810718154258772585818809984282425680049692044996275639856
61 1130273382436422412360785083320485665723365757302207721146476496164651859015042519180280736
62 39075149011698353501544364166240758936054903267520657839849563791021697673315084345611451296
63 1351755401803578810542430535153671756240661207757615832113616398590491525744837558031475443776
64 46791515802315202580530427618318468294983884169690587256872071522024350621134295571603337011586
65 1620687392969402019136918994066110414806751632073107562959289163156002923008880465823108238298636
66 56167685038719287344537566430078829669846776430910136960432304208122555843791550410868275536019716
67 1947696480286266038234325433154134818705447203626071129268129709321229816773909413469151165441727176
68 67576580096342125313207347288195745223727526635824957181088839777681528516150709026139391310009410756
69 2345872070663583850090312785863633696608128006406627178111186046317162970529259354166969422042044044216
70 81477732987372382468681568462724504853947174902888859571380332764445910189003078406389086077101921579096
71 2831350535911449312321585055410317591647010554040288792515729405071217720726439258492657868720630203233776
72 98437890649483612165414146292078181234047936220036117116570162994755533200721330715836386014027891728014436
73 3424041564702525813336836021662859828119790010936117452825497694901991380012642150534573646254156006871877016
74 119156622101197998643911982233169672423979105168042453673128179142213535486564670506646719705908092047624619176
75 4148531066979190886650154611482763268586465769809792818244561588582912761344992656926463269970768288976735606096
76 144498159517059379003912125620907933162489983282935005971782601112762205783588249071497689882847999511613174983576
77 5035204222357111915845978993146531992685813006173946166164012861110901166142426103838662366809911122786170141968336
78 175531014471780785122667147110740908713588883602079434728521949503552062628222438114844299079661201284885803663585616
79 6121643172084016249402229449135981468456633799771096189114288605087261272901185146685923477179080870042103972674521376
80 213577296710872579119212208031350057248817207702082381068580004844970298850289468394163088127786338770207896029483605876
81 7454367522510313964613185820904945489796145450228340393136184895725789026003724075025853893675942542273843252774462304056
82 260274146721426593416952424822611461756968808008642011017144210857537162742940561779474801297028427249305485361750340738216
83 9091002962321449603182781183129792707413629293406377219398687795658985286145798409949554209972585049066465845500254735686096
84 317650300120427386279492068092286836481903917634608082535806790801344687695726254101933978886197990869110321435638834346253256
85 11102984783330176445073685383800933272723713440592195412787909585487722386498086141617903551741589056837358523208899717914033136
86 388221562923235588210928228497005626040457682413438289375636101919963545685923924078188822933651794737741329102215953495211242416
87 13578930051883171943963937633693833943141916208647455798627042981921064879893705595511588945330412052114960686682083004431461623776
88 475109931707876409093980926068225897293626174694956151968446423284267981975970790261634458605347809148958100932987881264940678649656
89 16628846010037270109088419245441547619277989292630456489399718010044810617611581996352225834888354035129878174392055631753124189272016
90 582192291406424294155224561288423225451453853433182176702978469763867493148518213344225764286725140479333618986312317805934440632436016
91 20389384761620496115629910637267969432419848218171275836018609163739711358835224118699993625582933634951551233601570312613265105118822496
92 714286128708195520639600967081555694665619198881964071354038535517638220810144102761179155216261299427324173871907053500165421409404842256
93 25030407645910938608992469490663386922026769183084811595651649959757124700096085459580426343082208794442582662181481450153586835255134560736
94 877381589917943995860721834582723530530207828253621240556972742745979816239451600266895723520042831899749439055720030398337567580832879766496
95 30763189727343939766587404555181175899801656088995938608801228466939883974605688560152231365580697339621904117449919216033097432663892625181376
96 1078931588193026325660494396625834030000722681989507467038209192631533105477345990571368025036900876592236053930948886066936901182351572879294956
97 37850679069706023086261274457718751359135686594712877992701063096264810152470800552434139740710575484658342306608151435766739612906986245402337416
98 1328214651931016056282785945946975098888964345160380756287498076673021367601604338916599870764875500079749499155465129939232537939991786772468087896
99 46620331375029137191303850759018101660230230195920379560638198882950247817864840765918599618983257719859054387937911856715503870886546490958572631856
100 1636788961958135257655148368490809205567782917013840689204202241477856156737268875794876530155379699414150840021384883602905785944207152858045756066456
101 57480173770682888871638887185798628312115900712030910105682283383874013748712518718905858284688587211174928173330991577044134288143690581833874170054736
102 2019060749647255752871827267288565870960854042255182288423849305719421239610505491395437028721293140512957014534695929213426901452321790122960220688654096
103 70938919110417012619082769541249448147564394933816601620432817758925553685973224008279194127750872278290311416393207828550276211301111724682848683971062176
104 2492996172891816519889732364605218174318724696412508148575752228545268182667297710312437230228153892218196073647688124711255451179731657882130295265703812536
105 87631163057084915033150836959137054840423354125688590881323777371784354202533051230837403163164937890401237558895680605712622253607702172271719165427858000336
106 3081013269563752843155360433150083362288700936038382076694932345131659146427906408202553833512977487088519862692929029833521041923472940759963441404762252272816
107 108348961718175831178936272231662390402215674354646345596138173812071141216001951755125708573278832967579693341058322791895232689212048406275306922774987437108576
108 3811100009479647806456952697632046211770122544069160979413925842958979834342986704153414694685105792119993165574532331478880694196507838947820022268338825859442256
109 134081421949377345432051162651777405767959275651951934233837149330626175218441266853223859067341132987276165316695678284766538674766071210967168295490898350945266016
110 4718216331915551668137715847947382033759569179654254745110230623770654855942875602840716871035268109892820760614740017190320904126634606102488823002091112789355059296
111 166064357603014809193345455555530601320651548163723939897666295061069343482388704502451906580513094507031139031910986733985618659878096202455990210178418656461826749376
112 5846053005150288897363802745238358410814833183808757395095442973762567876738674178522209166748131898930371715137910167349590455813277261053524462896766183827919934815336
113 205842595678520212499567837707811196729240617476772727369352554535688347351493018335316007083695276569955561397550164907643955147797531355602826788591589395057427416220016
114 7249238984160619864125858399562271111908067543432083738216509868064961393791878005137019582629652890142149382932895439586244743578244457809941367224280113397397272014256976
115 255348185205193766517378883031636753194876229751179607135189544822293557614664146158662945723914916018364016023824847671903711396118521046270923874116025115230242453996854176
116 8996112691619712550252666619796632950958802155734264309998472394662130532090246541579158068424308074826901381484944006497497003253233136115642759776412538690886843017884669456
117 316998604980918659775177917885316351173849988424418482225500378565839668941296361687663362281873189328139349192087879314912267994932133710308834459357093400334956430274533934816
118 11172202593571298520385392468015035684098168783314975016790472906929508593857013493936945808868420597946008626112126612710750161034235120648609531633752572064126291551845810304096
119 393820129785674592073569913669559358706060507832746271768308308916962907732489610885712416354784634186303912012063499453131418395306496326002413454484039405227648260900955018795456
120 13884600212190708274754811228749776745829492503244220131269302221731527902438964869781718535040020082336629090241268324904446808662121378194341446635459488307252800094963531369522736
121 489602856254407271842251418513697770102148435599859655946159515567836850262012997509880326272700779010783168886866115983856103285185218278636061291880313060942248681714956964638211616
122 17267456371490261184995771768104904539902438280181413586887460769268079619593688598580164807276901234611603404063617262432744987888713821087980755381941283998443951787934764046519710176
123 609095582394202597189720637306213397076297177673870150861417636653251209284839743735121958470601115626913286713394199127070408811716805828209840818349592738448965353384913697595828459456
124 21488891609412585664348324740760264124864220747473408471790015206130051945786329811376307675404161841475922718227481912587475525363867256266642544935375382922032093132756807009260366682016
125 758250871289133266915428096067201571536619229952436738491106349721600985567953013515088924799042014459403581918831366481661284504530963282665505356906970154658754259436945336457069187006656
126 26759687601999592355629422108199714779208284772266815603145777216537601557116368476032490931769045215545410144816226974774055704216270636376018474696733240072852399251552466107528860755359936
127 944533326883696726619064217169248736487248670849044146709767147695484271657009033385561649281542972328486062204264007469521782867805875922379681941542752062224324845987043912487962678311399296
128 33344222294802728767553044772433559558411467531941576438697857281640537713362689404434175265139694734424417698145674083206008493493690942461285820687721116233532675780495137583202799036650250626
129 1177307515935474170136381586575412918302214550347681412907848847422936690767603247963056788124255257786651200810174752420654802955758568067831072805348752846811637989829990145990362720573848212236
130 41574232490305411927643484988665525111232601490632413870696459593911273372310783794518562224154233677818696531919718612027563918767767378219656490027171993869057449141470337736279892076904298888836
131 1468326272643321269013691591317841684585140523083384743775938473893551480576343326481907748765250932330321893843184618156608659718296664917006561599039640707580033865106281474964442012022995197007816
132 51866140563471583070713507507436078534824318371568876592175308692016773667033388551433108003351032478938134063542602862556389889472308570295056586066901485707897956949316758981570276434079705849139076
133 1832345558235708171096074576900494141153542717423733252944123960965474648472992763311710404681479097907246712308468461558557231022033557022820329062909011866955775739983958787108378704744331824682931256
134 64742875208172830393792731337404501455959582314011412704713914471871262954635950320765683490975506790852778990032799823189375314174042726090644907894998004669835196461146135257193093553188826347367213016
135 2287898917164323070089889716154425509254143113124313387664164612414611029110956457069790481067568543696451386337370610730185263575789266316949219848735093090488478834158402348389986263315260848044021318896
136 80861360337941828452751330019748233456086161202150436885285694290330735422727602016552580856099648607103600693888459428125655274063940822203762290280767686838276999567079501477206752799146836915758738913476
137 2858273254636527013023537681073814871238571616020291366846954715459249588673133169527275926548453102532418626617719410269440105214687053809094318630878128786059609515585647896727328001470482736087667709310936
138 101047155003413307549957489640244801942080214971730732250476393291647807221429321283375335844944188776979340888660100105116591283829099033490177275026669913746566341186806452935136674070268938028537064690144616
139 3572738638484410773636724277688048737406820723988360340418464680031232924581094329965310685223853570922818191688677791393831670504508297230274261080469171410853580399018151568871422232083914856990471861029370576
140 126338117580825314197037350155419246048855968801966781775700089684420561557527798128463021705396485598050146814010269904061850451791062320684022524337779527470337111490406293117352213548322146623388960936957637976
141 4468098711674042959408112582311740490553879565545964719617044049019260300625536167651756418222111564937869309090697668927481567163679996208935358037913988916720665957403016019323457993534149451454662526612249266256
142 158039461238522440199012649383186409778669819295744542982571608747416034773908015093070001775840039115918788003779397168563312113107634007121150022815280438754972745051650834628105908037670583406096950510741301617616
143 5590645862794861512889988504810197362910091377050730081889806821506525634208549242216432493254340225344931433699318618335763989982299017463755552752701628326348993731886133035975593164132599472574122821699248178276896
144 197793192307133415686204557065621674797053367350584051972479190032116008114943643770191267168772069920645325421534623304486974078909780545617423880920176821051314862245479954018414097967605914795476497938065773035846756
145 6998627519806889680057977151312439138177360214465447284466538790588909748530108852044561676462662369019123886685778079476451062822829163439917880102252989371392485988243472354344615356641947497377271937640434525937362136
146 247665713523099823286313034884791056217020287905839112430568985339201616549548231542305518239876844361957630428285697546780166057346212387211504171405451539512046706363917347945666013311361809171541121599913544158617147016
147 8765358048227663225180571713429330298687594639445572642364449806488271624979261842745715026938193288463918430677203886473783666715444235969617323682712828025950218990068356955403884204129207892610785295140838044271133042576
148 310258374371362268317131980211534158214421629861817459212246975720456043457346721386581667691168706058789932872332323300158394689809076148644182820787685282297771954103884285204816378382907313532277358913992384925921830674856
149 10983146322111762105962876425818744006853896278721810482708239832700395758143007448767606659820964995789304708128107176421078509437797421147197585768813214936699096197178497211235035794408360787601109949644799465195163470714416
150 388847016942171521172530941517440339140536293287582500636587391538700945006436270583304652961125704362157616720495293936875204504822229703637258157041450402376612536158745307624513966726864616598757003514959017687270765301457136
151 13768254089455169349363367884527888791904007917602129963653285519529632806588086809561388361072805891382778071132943989043568011002272816244951634419335392669088720894836466889290310940158688086511655824733299210664452900438046816
152 487558168876458137181322242542285939382706486453813939160391397002907291386121141223857253255457203039978535668161022477186150519179281411980505882573001452824971702530259452523101685312853919203419460404855604394913304859149357976
153 17267157302829418261825838146882856391114144050215866723492221485039949959370376886696458817670413844356476566473436458882498398242291129001866514446334814786171663498590303238811825371282361205647051218968435025344537084970099005456
154 611591565198880838618693791862655517893904981870086067259350737960222380321509105874469126522520705494347522441251149488005484391670904775490134375731078694416333169244369743951358634642168778117451697742784962495426128902438579877616
155 21664454839868274783227536076800514042855734456677160986830194161536884301464255077971425935132988008743283679307307295786928946021422190885900750881197436717799071851452943284761520759886180242596276076034514440098641736060091390850016
156 767501252413029932357297582157126879325181645999289235405862501045559227277937374120310102092765791417034248758181091217494774356451073773269057273071501971653799985365088190108467773038414410394856825499460409789876437805750279816322896
157 27192860567350740614333484112514994864275276741119468176810228976545500413189561018743416087948419320023187730980733835799079971729031049664469128139219620983411733693044494600805171027939481865040962802772595074788898141989181258157743456
158 963550786155635160549608358157438248351293957732647912694161899106784932372254269448767454982486273291187587513731280951619985604841734451850436221435460271246499957466829188121846549562378995771460052801835645580824237688428195547688477536
159 34145830672021625598067395977764103136411110243325860143254714027689556866499879325817032378368660514412459999384302384635960873041437114539400190261541535127238602834236226638334092896489821148980867114427708689019146552470021940020206876096
160 1210162161967414140227129235203799249810785141934612336974307517462247828432818616089657187101208262244489320374922086821852717167041816487890611539322396492862226791928878539060092799820150436878472272640542062023236811443546738452201442287476
161 42893525145550749860232594031751086389903400699940163569720879652076716678268746680409974039046006987114437489727100764558061868497910990358958886202472522297107093262023348186291280917730094429355816353383747532727049970312911844308428080214456
162 1520483350850453975245926070698095648790698568542139127548832891835375037371209429615994984618143442333302129499950796268858875332418306937582336854053407572678318944068173741676925142409292155248085135209199832576462984658062760289746340201978216
163 53902988589613236993917559174621196338912030391907511215232222520836846587548748146957358599271496434991138143338426823416360922606604910802564427564948550818165895612145207875532705250974499926909236380523357415187106436784047146893067221994249296
164 1911105943658520068480062796536597768932866610505908081171466027474648763280388455904805482600057259983458013210924878554995874515872866351469870945732045152435527163083493299712096541985411701590247876158794572823864980729061283264146497099168454056
165 67763671661254770537960946949674462454614662272253104402046395729692264101703457414499267431595979430575635586673328828146841052922633144428980248067548391358971619945292263706854258802235697679782258141265013499229839242681321321750376037417720356656
166 2402972817324302743133390080984203756674575552941211228129909692500220180420350446905518127829272674476279984907973762889721339810960502444292768361676699811283916775170247980411679481439224480004392598740768788321400120104626077900547982865414988084336
167 85219713917857126568516852516065822084064511174152840568993773439994551550676162258348605269747473521402153478843031326075232507213138572578900596613988786742200448933751381010129431047728333823430166625170559992857858018355967631439249674477374298118496
168 3022526399304056547719427758859660306215910894550108050480064811142259824158901082921703864554973434537193900195769493409086056684559248564163720591366484943539507801851267349886256140068971972488960977181920525268543881133660844245328496542710872129119176
169 107210788573378427858521171794207698984494545434732349392263564705375474563100162748569996724343153615937342311367413832812583461881771445915943113216297010575834510714874735128273155692029883127808164471064275056197677330828234141419707906673330290155244336
170 3803161631257998276076337488239315188487337733372070361460223047884655241147960298923367719261355394084636145917892662311249051090746059560112525185032334426939284679955125791108509274548269167362809808796083533141154644904587761390522785567501693466476763216
171 134923791370267405126552548490610447784972755289404626146062433356683078588583328804541754715309944692010321269880898630631841694717485869225329402098402312602379125839918988236149602035461453039681529226518861611880901132731967393562076751124663726430136718496
172 4787064889680599809827707223787358761746860736473130522289763754209986197543985969927465670675461795125128087993054119241795643314323444770017410975809061351534056880169065125967997989382541725206138347256569561418156388818399350335393597759108560449831151463856
173 169858266876942973111229710113341363488125112836603782353624947088958231852904194520629683985181421998190994878144349217969009514442349018174961095893237950517669690451272726551559247118070402960107961361967910648651856363415674453965929363960847870921878236325536
174 6027541889145791993395602282295336596910133239971622603937869118474184795314878342011161570314823319680215108430096901432911653795500126306031481017099292856678608692661072803499091756828683309966612105775177029945751109338894859901674597205875287931392707864404896
175 213909240941786980333948549232217634399265576039575145535144779798684513593513281381465766422477357133858216840083470380034050997383487272479643751429912876360617230846700586333546175577514889304938173022057129174412088525570283281534184939132858291978261575438431296
176 7591965217170643362234729664245212918527455876569986031130806069677094537752912421140100959062777063377258209348736478774378695863276880428494363532010527119936890757174645982002817697781658482463224755330466877859715910737916667969389953247794272503666205367964030776
177 269472112120780148368713928277479379572985276851372737916983980220909191016601394593765487984992108700794856229019431290550295292359021607404067213650380923775099246412168168175020529122547761021926807248990593032789930337659965720837979932069207492205125787199910419536
178 9565507209413681828184213739272977849586883157781014288587706414128493601497038049645768801379141772633561841883315131683163660402988016354024190683166007853304572186383058870208568530038185889400073307013451402295458890758959003486939637420949337430754503687697385336816
179 339575504008772404025227244205547693941768693593154236964232488508998542295960162505725029523472269138404325895927293198854114830007419186845730161963988267646660006314779511195637342573012159705539024027979123796661953816441978218627241198314971841920842866354609376036576
180 12055868379351853840789451227680878219339019721943197005499238353413306917296917174785529598114213070657210847192175642630002452935305661821170509251256220501356429453813510927653146640347160567832274752547797451911245039835829304814444542951861803974369366837274668131625776
181 428049566181382366894220889538204848541312819854777495565772439751875171650031546038006144708635028943233688910885114122150445623781800694825191340131211729622659390521374915710793259835374634199939961552972541141636675287708721550735887752604338065915612700787241689358199456
182 15199268121849614496664891754123682916419394309696521341182689535744525030264375273043606833202212635156322196796277068258656698297801427215535356481832077642954471211035043144748129177798633463163817684444479897054600346962507870532743882057558304809695893418500276114168739616
183 539739224962483589621988785667687674671922716047363339836829793958810359186586688862134987202629026682049721605908844437481994504507135454853225086706314222968180270547236002757992848172844327365629209225687271596489476017916050691289285799891548354746142102120048073431922098496
184 19168036162227705961549395348739339307162954044915775098900102158201946404142291947640085039160485131705370243029209635708050763409800814468983874851845811027989313486529587150872367690877481391914815367260721086605027953083243315580317657246685245165657456624630826285878881296656
185 680774442253395806255294282987010940933515808784109976442929279801610762351977043347426297090560128485071572831888306287904905032496668540569667035404100599628310185382848959763704630289865593665441395370447498153167884496651120283507738662854006222808572783207768864637359995203936
186 24180234350185759789707367475146722143018990370146325372522536481654998818571376852897347323454153688161642595544552890132493079915793188686512194961584534524518454572274907910706923105048333309408243021184103744092822659111021807322060527078663797332355300549611601226344657963373216
187 858912788420317134303564372846980104958564814637267259222107227573281878942626324080423744631686308184495757312087478323072115466884066436060881748792857732409566099240235830794615823415759418337736106880430678349176602489470129794254932153324856760827346843793512227679077998213984576
188 30511854151465877679228695629186745616812869930358360934334932988411150595406298772099748028833159597998432069457891739010579528083507434091689288858619498940598613831041518919906274982654111643058353175091884513290879664213812479383129827510888713271427000195840974386825053298960703456
189 1083973760971426935362609016344621575939102019548977042212783853597295281568453483051002891091989181983605596115129787201491178118580881362133864522273196499503391058985487894508698266686346229981715960158536013421240918582235999045333828820789479154895242757070261084818595686618366410816
190 38512282246923127695903040004776754062584385281702350789686114999215629748427097825369739343250886352583331650579747422256381751902907287236373876953125268811599416212745488446049197370190416457843818443473545127692538568736907809129066304210163076404846375134980031230155149775614784151616
191 1368389522613959630028258435139960644547665997543372968512040837934272616764017563207782555257245343413654787050180036926099852212852392342774484207166740160918404271263050316214784520742464971100018456520619026652763465353366424470549031119874213367866926266137119060734515571357663014292096
192 48623913502506813494918275314543053865561088640307496021494892855382449780997577242714093966660205835822666553186109394740374765214406006201860994344223350134974059561447643193833566774052385336343289447084229340663311872307494896743574930327083169527645153517770828703370176469520285806117356
193 1727903393213916411605338402907863691964419738489911769446739894501748053441402484214343346854919489785906106809111920143050800988251091280428398599897533061310888181408762833338576951676760083557284330600212734970308655755139155659570645975962039192429644498175454005998130882296472249564755336
194 61407028030236744024387359826155951330143236526718616458468145939798440019834052352980681894933689441649573791661535317296430715098151275037798616772536681256182091580345146806033186340052906405735226013668150303843217831042457166325562223480523314384241548210533314790314633631139230730703899096
195 2182455895619610314442625611615140037620540717944684344255153800004458423735464812183310519811579387318336912245822979235405768775782835077557347345183373275221165832030150725548978495539951155643241388981830541815677047638151262006926621055197424940279780329343839655869963569140322783506756195376
196 77571350868198760360552264300306249897587799191006116401789175955712348629082259689221890838549746028007299040191999793364837665243098514085047381848600777733953432523210862140425853108156008057443941414074324858488292034545999001394642158912760526500675546285571025247117492562289011845884272282456
197 2757308915692400738905041089132007590784118887911142725738833142200656076324043555315982765335386795919312440847339462458451857926697034439254473713233575573419208982256550702281150269207948770973393004559060729083186291800973088626872190074807257502559531956528990475944702277670410516792653700574416
198 98016096462219662231610195836266401504336377353066318165516149523011968037218602612801005529113344981618873377914906336257364865921653490616364415642495555688682744148182221175472682927009121318039006359812968392654981389819420796000288574003695925012892249815410570468526635941760385437085273577738896
199 3484472216343498858606041906244374536666542599082004174768861344816667974386188842537165811316339910751635936043610325210000527417725307301084387466897656126649225391696218629786860889485510078658771299337740895266540897984825075090837419535307305005239915298670440810645595979737001705087184251688349856
200 123880787899166458365561923953814804233357198930184452614423227564781622006540035569370601949209597557361754260339344758600231950063018652406336618773609646808417524673746831725635473615959908222638132289592422194119839001920882218186238314722169195422447561139079856897433362354071486159315616746594599576