0 1 1 2 2 4 3 10 4 36 5 202 6 1827 7 25509 8 497097 9 12070289 10 333620001 11 9898583617 12 304816671873 13 9567029991681 14 303182221750785 15 9654673365689345 16 308196987575257089 17 9850278328626941953 18 315016627560700387329 19 10077456621734453460993 20 322429412555504845881345 21 10316954076517658374242305 22 330129936957860163181740033 23 10563956490907612343976591361 24 338043383873999582797027082241 25 10817336702870149881005459111937 26 346153949196382342015838685495297 27 11076913169573659129461684198965249 28 354461010151122466631537201959141377 29 11342748944433241623926393564244738049 30 362967912135429508630940181459390955521 31 11614972322950865611611955573087803539457 32 371679100488302192208527928207947545444353 33 11893730994087666443025496012071441887395841 34 380599388266197302135748975999671716863279105 35 12179180367804585565937227234987860243234422785 36 389733770862327090729486068776588963956830240769 37 12471480653075752563319492032424634668892146368513 38 399087380666124652730350918857626585805387305320449 39 12770796177599198019793361532328166460216449834156033 40 408665477623705682761390461877333772182754409498804225 41 13077295283007083386486531295799806860093442782358667265 42 418473449041002692978113507559091551193549210314659069953 43 13391150369068502569073079714121968079387665679297544192001 44 428516811806294744510751593405479827588560220380304055992321 45 13712537977739074421150962733815624483970114636378577930551297 46 438801215286652663025743819911408621013961593523390231940694017 47 14041638889156921721606429832128928589658622196713343487456575489 48 449332444452766079167927951316306674385559856813325751661579206657 49 14378638222484427878598050830482783460557793228537902004902777847809 50 460116423119436305638727338720025185043526025803820713358086153175041 51 14723725539820915596816710312800428520054965966522183274059173824823297 52 471159217274252560160173698225338912378499648392193356494929310181752833 53 15077094952775814102118181839747018297164918014943734216351269175427072001 54 482467038488821766099663794857159914368244482913488062686790915971480551425 55 15438945231642227952499353051518614995464257535328846966018745122877262004225 56 494046247412550197476941083508630943417238863372134370580695387019473162600449 57 15809479917201588767213503246057580804681730974778503812934607084207896969347073 58 505903357350450559718054321054511446781752511773190690005661218487427045227757569 59 16188907435214413417653293748636400963020320089878681267221402720589796004774019073 60 518045037926861157471714287554648048588664044555557162982687267902140440197258543105 61 16577441213659555888803799403321354344117037982796640252445622582957395150166739124225 62 530478118837105770037064656131445890079642374202950708473335234418225570077277130063873 63 16975299802787384346711558199808874759150274849278912123485899527497042050383706996080641 64 543209593689196294383177689651525736394559211851309882499492542341217000419482904454758401 65 17382706998054281344876211304971091819662884763454732658844490589609137324996223332469702657 66 556246623937737001829871165537031233105076018717337791831982371844854286197160996981216116737 67 17799891966007584039257195757632300199738426831858441133378022597651058418022847114878520393729 68 569596542912242688947451359611390418416542965804448626855915101307306379909490328315695449767937 69 18227089373191766041377981033439002383159167016370175443358637251017522178540972525524671757549569 70 583266859942136513245047993484040220173819451859236030045861335966522221239381730408648856368578561 71 18664539518148368422576777398113161348257435645384562060914168892651906490981396723311711715523035137 72 597265264580747789502220742445603151988094115374712231106072458344605164273534610264013191299110797313 73 19112488466583929263747285609555012685126572597534748114428705488408394162258150212344085516698947420161 74 611599630930685736434732689126491795068218194489698901538470600925637007527081348870833368190013086367745 75 19571188189781943565828558845979439668490043340606825474236704645470177815568259303461237273789218018033665 76 626278022073022194105187687774249305012597366170714339055485772684955676658449450060825306169864134095536129 77 20040896706336710211344786884022493530337795397006094062892691462557550533924063810046382309088273664030277633 78 641308694602774726762693674292664045289764519666506776870749011697948003070220975165390153823217899325712498689 79 20521878227288791256400765481428357486375747237442165157181362829121499789624928458710788462764788037073986650113 80 656700103273241320204737581870717168157676445621708138007573668178359898233012989608770185760713695905170256297985 81 21014403304743722246550212003303105038544086902621487505652212275003211885232344730576524912875109490214945826013185 82 672460905751799111889584534240741851753385831954315917145552742860423565394983085578557990618138478353916997551521793 83 21518748984057571580466349097864419104427947445959355088365593146639293978115083968795609004704203526131838281349857281 84 688599967489842290574917475166232288914807931495794436009209420087273664150458704988829211400449772615834274852482580481 85 22035198959674953298397268069872567286443671619869784253968340100254810952244451615456230182539306825779139566348602966017 86 705126366709598505548711120068772297824914576831125621999920874744706751342645789346116277221707907864808610222076860563457 87 22564043734707152177558732511526315844936739818546482150333658040552740362183046870025459914480856492926248855805723272019969 88 722049399510628869681879067078051744070607247952901079411010067550339916627015801118044234382855490280021061738643742278025217 89 23105580784340123829820124173845010002781537114645102988029282081438098819645882139564677092504762974423201311124013717366243329 90 739378585098883962554243878000597987169362870551092791065141439369532993124063122470819846098700145055647399705783888070657966081 91 23660114723164286801735802567020058262705270783754266843641181096411503371041873664604835007138149984956641293273230109264603774977 92 757123671141257177655545657680656627179139207898046144288507351129513079704425070655310556132052711926698360292793996628366607777793 93 24227957476520229684977460654357248274093583337824037060456732736525632582830332382562486908482853809906490967306529811834440326840321 94 775294639248647349919278734676651724040772725771754207094628724404293223031120803365404612137412079944365783243513243137041266653528065 95 24809428455956715197416919409448371637621176168078295398135702144939939269996110417966190845081141907810197328522134264231053014392111105 96 793901710590614886317341419499076155896940820472620028538442760339198862343170977649181576416447750558797000014860203201041277223392247809 97 25404854738899676362154925398318089204591117184629674153682804712288935746836530594919164474202727793931620285933433274072148658475543560193 98 812955351644789643588957612335741290001139924780242904986556186609932212413268585495708059390705997344218403681120398903086031943227364343809 99 26014571252633268594846643588176720247304064390921266274440814974294676006135137698690775788407814006723688187808137499763563135363313305649153 100 832466280084264595035092594716583031390011449276736413834216063459538074840321487837428513000747992890136192893564179429466418315997122463268865 101 26638920962696467041122963029249504740100868597131659531642063477120384831605668067051924202403412453305462476775419015325058518175537010409734145 102 852445470806286945315934816909085715453155830632630613636607539993706428434118882666378994793281679672525463522189101254015048887086047940640243713 103 27278255065801182250109914140660367914819835148634859774363682360077963137737935655420685890233549793359494891496402795124929113082103190947543121921 104 872904162105637832003517252494245773599336301850566394987571748332290072106610694237127028362991458894215134782199440112574795345201597930543838658561 105 27932933187380410624112552079705688760380386892726138754929702995792610597423159473423665458598137555340312671086919115273620594134999057340345536741377 106 893853861996173139971601666548819224415398384303364666002992724205533625860348332919862569935638354732144072881496601235097745215746340266356113382834177 107 28603323583877540479091253329534010126624364357485720925619672552448764088237033158919971942710575146440664452097461301694958451829527868808525534313054209 108 915306354684081295330920106544637043177285516395991895436212245519739193177447011806464899724053995848929286044247467896937615613463851417317015735811178497 109 29289803349890601450589443409421164887678030235974921867020917340457167926400637722409496609839426265558383773232497230618916359059998081878112089616666329089 110 937273707196499246418862189101361748501775266932048399153663377854745224496862077695275465073616818903435080526410732274946501918673585601246143323536202137601 111 29992758630287975885403590051241727505594061331919163163461132580464961845024127912015797310968216341701208076000902785685114902429279135218576813595920292642817 112 959768276169215228332914881639705705035606007262911051479458715374698701998699753568907130822130036381724724326350775210296664581850994680051223067950277587894273 113 30712584837414887306653276212470109358844928946677118931321918464579557938324714660932493240353167889441603273162228581895599994982118916028606176922294777523732481 114 982802714797276393812904838799035928246326313721891250345969224090309691272567869742095538028874196162315902808563066634672694333841892127699372759085687022114832385 115 31449686873512844602012954841569028564095059437952095123769700502968824681911530559980079794107959156433571792281263148731703127084487782452600715767370565415593836545 116 1006389979952411027264414554930206975814443780396092245763809381412254568122202931321146358708661000559053831645808138700981477380133440564297091731338784845779055935489 117 32204479358477152872461265757766592214276631026780955093292763650300097395303070766705667915930553302163604396935747994147889922639525745175236421558864443860631003594753 118 1030543339471268891918760504248530454668283073722686614646982251931585666996587765645448672725816928995162419985944368002291143284665345752004799968542792025955668148092929 119 32977386863080604541400336135952966610367952452977108495289253103764504796645906675868262705242647722761034061383694616486549405968924593959896681216792249455985263684616193 120 1055276379618579345324810756350494804507500783996885661074629235991740709914389513690727116514907850418537077089545608877205797959785740043548347516646639449726645227690655745 121 33768844147794539050393944203215831711851645975926232181994105738476258349429103873186512904422373405000065367675656013288889494835652723375181459147101669851025122703760687105 122 1080603012729425249612606214502906582261038605438053686265506906619090203131798446375909630290969361777390396222625340984130037321444518411409736401009268207730379768080873029633 123 34579296407341607987603398864093010112061810321352346063563349379616493842101575374753042003176900243967998531546785547744670907934499677493116987922126578647676433250514433474561 124 1106537485034931455603308763650976315261315129440629123683101234032617587350858422497927280293711906976545858676180673888669144202616803379459459339541284789230488265345523662192641 125 35409199521117806579305880436831241955167479328617796752244424351201999881152906560460927907273174677931430337244205290482510756415675131155131231138394521703594563735859618157428737 126 1133094384675769810537788173978599740434245661500052132781984537032995793855441673562657579709144496712467922987897782093636289919472098617807894543476456884693492936302747761451728897 127 36259020309624633937209221567315191659798042335750190436386112509768374200180845539887343198878371275447573908252562041328495687303267977412928140309968950635744814997668173294965096449 128 1160288649907988285990695090154086132567972253427982448962157317507988115428853915993197988425986245851500018390193159004750823879044039493533190658385975757075699802969371486032836427777 129 37129236797055625151702242884930756233446070488639060046753861635382021952285670786792673292148864963417243420070365960996995513311413530945430882469236343569543865923363469442453600206849 130 1188135577505780004854471772317784199330609589699547868375560811934247138627685198661862864473258570412654877772351578790079517958603954826745802984362761617183913643237884964865718741893121 131 38020338480184960155343096714169094376344872215395098938088941815528267414698995740006224101329936598894567126186158335759496356657735615714267080302228015919575747150485120800049713335238657 132 1216650831365918724970979094853411020007281756412796240419982071435022300929299930982022212911078521338514017630971217764003809329625105911499586857265009758057339627227249612288633757606346753 133 38932826603709399199071331035309152639660949733531928883857601219330597528289494525666657421111241106757487221627002978992428563752826638868393908838937013665081809813680195412174655254576496641 134 1245850451318700774370282593129892884459997327926180911330134037953137263282166041828506406732950567168182871562619902595597716572887122044028265190824725096896363141126828348495408866466363080705 135 39867214442198424779849042980156572302573465476888336155311341997453322703060323764701396711813337353166085673145375753518808670314101960181549008769997628698122749647710850789373965852315152809985 136 1275750862150349592955169375365010313680007710992435508853915788445753210946431126922067104225694827167887612435817804750875490614777671772836539501289771972555612205468438420041537107555761329799169 137 40824027588811186974565420011680330037722755803470076313468550742700052901461845121792868624832325576085770575188031476237842239826112896613774791118105718951955335470039382672957440661500703184781313 138 1306368882841957983186093440373770561206528330538436682513285551965376895265596123238445438535975096916944138385240468556188162500697901857874500516108908020325548590058914358251072928945139597388546049 139 41803804250942655461954990091960657958599308894468281688141808514075663887200151568099321129073287723255688974742099764125978048103693939964812389324473883594092961141642275487776953667011413055197151233 140 1337721736030164974782559682942741054675024321698797939584004606069358896209622079010778460187183631224383950868352303889096225249072015988736939314024376330433854999381624032079446158995620059527589658625 141 42807095552965279193041909854167713749598321287574540875703615132122487107815382340371274555075971545500207118084752588329522381816232599133982560584089199697439012290996558444510442857351785173717629272065 142 1369827057694888934177341115333366839987106969093793416966763168034367626315811849090068694101222059485418880675246121295646495185038233075543924936894081568758044195323516269722987010737156568126294486679553 143 43834465846236445893674915690667738879586794017263919086044381118002932663957493007699333441247068979910348402766615510142543629040855634783691236104480020573277347080806744762467530960354108637237136798515201 144 1402702907079566268597597302101367644146767344652645886643147551630544543196263997712621863372732077026413041825585090488880322473076387493801798288512259549266134663785862921394880155719413966768725094532382721 145 44886493026546120595123113667243764612696394006487875986816359345848636549474435470881142956554228063131733908599685683116544672176241413786339886116454778914116389746586761321695502203951357794855855173031428097 146 1436367776849475859043939637351800467606282031849263353405893702165895748258285735778371285760416825061423800463590214306033582054651035698551416110969889965249150790853913762220170869202333027367207587639896047617 147 45963768859183227489406068395257614963400983797442848458232921718888494003066804356310187065885464446373887063173330159707910332216693035704486107851202398212430029098390061074371895837943904903335269704083269746689 148 1470840603493863279660994188648243678828830821970433889051362666997709089038964312384678965198298651888489532411953969483482255910707072685072222089001254973271990383069396836604882506396178425867137973393941180973057 149 47066899311803624949151814036743797722522575750290088263850152095819127344300083164036303226546015677256002893164983985774232224830512575956708367584845372233782385538117037663318024990980145810132692504033794990276609 150 1506140777977715998372858049175801527120722255165062085470509615096491058938454263932807154090768148206596982386886306880320504012879633095447000222144420505043134440167583180120504662366171547265538922706383294578032641 151 48196504895286911947931457573625648867863109463774454911493183651572177628764162088788317979550017530883305546149170993048579471473795920179679006886133951503168227152588854031492941638899675841890177055607119789997162497 152 1542288156649181182333806642356020763771619459616662047990771892346061104004191197128243294805405201150394802216107219051684533999859878048355397140711702021815143486664167932563351036188027687949585085221987519740858335233 153 49353221012773797834681812555392664440691822016147257388872540803005978046273926472696069702581661891804888394609033370104599481988233716428641592541791138525413176684781088718629424266750456583866564034321843842997603532801 154 1579303072408761530709818001772565262102138293451337386094606749663103660971002577759750861643166877516818026829500804843075210042622692329904581876156256609081535165887173954789285305764011447315301181349893170195115251073025 155 50537698317080368982714176056722088387268425213396798749438383092689914966915873378447654334027115789796646610759526340834190477788836968449341918114412774262541745810188411860134121902974561633349853285502456739792494918631425 156 1617206346146571807446853633815106828392589603995961598292603732621606843994808602352494972175015449082376081027619354631267718036208733397695095989537294471530939248871282916196018612982083869560389182424228840022352820697038849 157 51750603076690297838299316282083418508562867282546995758332527022379892048689885743154559687802980931264151812199783554600793602263473655082143136040770705861955420212075996303626616521209819842238570750637123448473476994141519873 158 1656019298454089530825578121026669392274011752316323458074148185971972114211772511266941439600328156047990597400111957200085410563334575626067869915824218541655801989653074457088618609722932582944502563795147912420753232507770503169 159 52992617550530864986418499872853420552768376062519464159292859091196156753235859040318054543375769103716205858564392414852144496994974811475296201797049804581798178209636677421724291692515166166838961960572970899654309501911036854273 160 1695763761616987679565391995931309457688588033814976669112093365159765801678893708166592601028390051883565918631875975020088414561841997770364780634200403496651647182741993805677101504825918712408115698081445673190470025124019651477505 161 54264440371743605746092543869801902646034817079108914467822537672976326222930138163353600923328097915722540481062217574108979587823072865812890499851966439822559153045507508335296856032000557748398059525608467397333180245323188245889025 162 1736462091895795383874961403833660884673114146483959839870090005341063568241053053259677432594603147041608783042003061863338021330373067311037654529914012975705425686910951148453360309412768056853258911716859917132320282596628151477993473 163 55566786940665452283998764922677148309539652686726308106239180967807172249430315816827473091808086154357781582036588511627565629856723304517012174261054600797075758815360484676391748570900241164054755891192767386115753507114617579335843841 164 1778137182101294473087960477525668745905268885963075351085994603720119721033235995938763862918440293957553824798845056405143188551685543200631899855111944361982582467528816631818607590982414467895734319604707920937326306991115150524468428801 165 56900389827241423138814735280821399868968604350623747101733280323048474417887006106844999197080105757600871466570584393661952289911974422094151144974500510329594958290503764875114000546598367089295000048257927540041474736061289385064405139457 166 1820812474471725540442071528986284795806995339216845281127168218401625474889559463207912863645609339927930048468209422049687540112653459584807953427251441079882789267045570763568428304610692896772552281843781075040782526356925547802587704590337 167 58265999183095217294146288927561113465823850854889214978016634957877203892740707107275177866084279721203842346548553369096859494855168639502674186687812507344387946855560474705406921554610716258873339281962413936435098318455527310312495988604929 168 1864511973859046953412681245681955630906363227355657535007688350156473543708099495986757151385493808995123017506276460189343452350431391257059471108925146254099119480765666009672935049539886511811570162473610528565090947165178177114595847712014337 169 59664383163489502509205799861822580189003623275368283611624523709077601704905533768439452199068554529873047716369763744607967388535355379860307687407187618152492406141990598690812012425683842299699554940273675171582877205222849841532018866538938369 170 1909260261231664080294585595578322566048115944811580955434040702755610427456918678939874044045917810551311386682545935968215176942920145453254897847245405730310630362561319804962253518253026353200683049433490280790399266085551593212310725102571356161 171 61096328359413250569426739058506322113539710233967324651682197593221568445020463299672954588280955173751210780060972479986861909503216703616354185180526214598997112365648529900740511356131264251905444661680098789876429559509043970052187692396064014337 172 1955082507501224018221655649872202307633270727486902134098516644663762746503039874767086309685975930830452804662103852549657702814764500712307266186555289769175902441467856738529661628502076747781734451078182086255444542894175155652546554236218179059713 173 62562640240039168583092980795910473844264663279580032215067513776131168788295436779387590115726995642842443641994892554438412451470130789225485618107493379872652586240785612956110167999858427225112939295804078158984843771370431345397394686930330803240961 174 2002004487681253394658975385469135163016469224946547653664800139186449575628624549529856134995676114366776090329598674442083981941623507176412470853364850851517032895111113276166574621641210201675027600341839811210495255284160259157074174781901645591609345 175 64064143605800108629087212335012325216527015198289310881795839627570421210566714746386648340540231721234166243126079420023283382942954609650673816264245349560932039178461264297165157907468268397835665795916041227098611839842855006340135594440316569060900865 176 2050052595385603476130790794720394406928864486345254523649822630859918035385346538467272779228144952069564581837351115124176359026332451423039748917951115309800639384911453131222202012327475373647320471932937766847283307004066264196434817688720392665880854529 177 65601683052339311236185305431052621021723663563048089963712016391960010038686475896279129452594359058116118495040731457127790184390619834837807680647881010083611751876294890338793527984978875690471244197784226563661002811369011302027494121978432100191208210433 178 2099253857674857959557929773793683872695157234017538002149467599813802447739653415326154550759719019330347915327858783752309601374815176357002775037215486026316691995413947943244260679420346836294409984410859890095216757048037537812663425950322090913347338764289 179 67176123445595454705853752761397883926245031488561202041753892398378992351695888276760504156738201090104377614009386672091464038347512225006250531791493600057418957569606650108748646929563520164518087239178057488309573030642270444750470831388160071590451517325313 180 2149635950259054550587320088364732285639841007633958240903659424017524779638700088637513069534457514427897035606451019443448011910890265427971203606912286738176806998040332819791336591977687162002327508637354228436771303064265703985135411768140458288503345207312385 181 68788350408289745618794242827671433140474912244286660117997659444871145338589309456899249209404001734405816712991756208888597015881726872719070292054344422439201486986498425786486839812992456939307780625700737004027697368064402019263060886828525708213858992320937985 182 2201227213065271859801415770485485860495197191817173066321214028256842289077272408548757270449749835864397522731140682085318650918290437122431340101467836524979870293866449738755989047211962667213511324680507438457007268488664811226686184172266938350798156107603771393 183 70439270818088699513645304655535547535846310138149537203003471720554403462351349168407933386373143233475315755947288009254024581981243728092838113975418969372743677751238068145109809437260876950588376105053808045402618212705117436741777612823086046748734985280663060481 184 2254056666178838384436649748977137521147081924420785175787705060119108114185301286906617080075638959244243727222360310801387558745212970382157765567962875512801944550144275478420638504399074072587807503964927400168508133997567818598618352535794382890228962442854929530881 185 72129813317722828301972791967268400676706621581465125389872065364793334908170570997292757949807620708184338060230159582407562458438049591483130690739557890565245280621377436168275519193304067040315617296010195251543330724309387539811958876688846776121338936059930204962817 186 2308154026167130505663129342952588821654611890606884008710554146729096721129313148973864436592038646859795445118014189822684729724615129970910225647363821510733940191355858085100081238599923799761485192263140838820899132276685255936320412878303634358785566724540336026157057 187 73860928837348176181220138974482842292947580499420288218492101576222455141223698800131600886116353246679800331345359477275652342438347171087405745116106072755077598914240507763317317415459679570051541840602472489803715293896443399805675712857236405693203274246892872603271169 188 2363549722795141637799044447183450953374322575981449222027817152533380325560529210131698250998461168648415148424302150295852389173054536253674062855733185120421979616198484310820860303844166923734574397789827538916307895771614026276421827870726240560320616874803538946336751617 189 75633591129444532409569422309870430507978322431406375089467267314576358594598868300654136394234563232823869358078864446442465947818318537272280256548629538463047548179872032133723820531319495253396412208717973749541532149615552656483462643389107982796810247534153431928828592129 190 2420274916142225037106221513915853776255306317805004002616186449002574485853754722843969042412046916827557173221432274754615424373396443616729747979981890760037366804216212220660062958311211948183765074944259270604678008040998663891745923484030411345155901907043305148496142663681 191 77448797316551201187399088445307320840169802169760128079769708687060479720545606126575596201930155632516923203507486449857825661717818813635951738468496942352450366363309500277743114708583192791427729736400870226398465043550036731093948088145252052118345371405122140345660841394177 192 2478361514129638437996770830249834266885433669432324098489458555089584889829066675979516467977679448945103041080706951784531157339898472811690703094995241240288382617066033569363826335668785078187464079076047334505542711952826499461581883645058440494883389540739435007366685043720193 193 79307568452148430015896666567994696540333877421834371150651919796525109094875850110210085207540373865516281291691868038256037796368580653490991663377966073661466952724056860330947644110758897916668456397738141333097720507411152310753315469959016560244747079377392499322241592454021121 194 2537842190468749760508693330175830289290684077498699876804689370027337772961558667188571658357366067684888744967997845842015853530487670816873521496817327449619395228279392563279145800149442611509269772686787404788808560108228089149664055960808973791172558903274263642096827127157489665 195 81210950094999992336278186565626569257301890479958396057491306825491357245578380768623875974892899829730323737118541279384917552625285444853673793312213243298232958342390545186251029671467433393672487399043377665472322214717386614830511014890597397434968810942978639723474486728069218305 196 2598750403039999754760901970100050216233660495358668673835581770169588208031444239293397357715887765172392501958082133255805908997624738216586159017531765267559436180993259833643639460207701240008957432196447732474525427266110293701277174170330963901716219889377292757352987701031844446209 197 83160012897279992152348863043201606919477135851477397562672375873488659075773192532547648671217448015452914340583305652565141712775607081205847130224999562221752738315872966696338807924455594472548755909472266524319101444320912051235822444112306262385203179513294335336213553447222999252993 198 2661120412712959748875163617382451421423268347247276722004456175600626473125013791044067689067902968973474927345461070226806463749115400287586888670298339249234460724889356807373094663121931700259329857777267346718445203281427514383107793680367016202928493234022254050147472004967831498129409 199 85155853206814711964005235756238445485544587111912855104125639981603877263204787393450852955596009126814904370203482485818575998557789399079563644190917500742362797660130194572537829096183459300852047893749894181602575333484026759061009395382215065797953031691086096576822350752291798072164353 200 2724987302618070782848167544199630255537426787581211363331749157209465354393822733871078285065842117972696246968891120235528484855557694295396861671505666281118539075608242865207868379018220042193541119730094629829403966825899442936329700563709261088126041269260209514892404481077983077428363265