0 1
1 1
2 9
3 145
4 2905
5 65121
6 1563561
7 39322929
8 1022586105
9 27272680705
10 741894295369
11 20504949587409
12 574176887116441
13 16254518495907745
14 464436319229036265
15 13376293681432402545
16 387925710986712480825
17 11318638429622538595905
18 332022039044068897981065
19 9786138434823318741637905
20 289675656802324680557996505
21 8607664153081871682179543265
22 256669171496405705051990639145
23 7677872123724179329388389187505
24 230339335571892235856247579908985
25 6928694507989622894323320798926721
26 208929205723778482207171847837287881
27 6314372218297355574759469760459819089
28 191237158327319086166278719753890976025
29 5803111651511797981237651055173941944865
30 176416093914764187520798480938051312799081
31 5372197175467424878426635722238007767168241
32 163853227235889727769292063520598173651946169
33 5005006015716557239832000913044055780895772865
34 153095298093308819650011522529322060037684009225
35 4689118971052129482967493741837917119259518911889
36 143800477517571400475712597551942976331848502446169
37 4415087330898428007173421940209870778046562588205921
38 135706540062375678639597519035220292436460621780740265
39 4175606176771432830455248948651020915732245911408851505
40 128609263852724379473970861138113410503311851391312333305
41 3964946874419451920296016755102647026969174334617799678465
42 122347441775376808285956794335414617801169851704087999593545
43 3778559229889669897741233648625806557362258143967769761501905
44 116792272023535793539820880826864632525241393410896577725452185
45 3612787304140571689017074667868721249492585835011711247197369505
46 111839713748584680957851303692207787186898696891935763109855106025
47 3464662961380608695126475187458555802888597218676186529864435928945
48 107404890112059657608144575843643784975247265548243757015303381276985
49 3331753582735050609167496924329353736131878883947047912753562838823745
50 103417930380430725360414720346877047019462062877526429826870798247948169
51 3212048166061249960694169701951315586195618162833140980092365949017649169
52 99820839904792446729666980857286722001500305514041896006704021417328060121
53 3103871051224799476366549684239997835119348751887040722857613199512558491105
54 96565115176395645451991193469718667594893166674215050494874293305489737666345
55 3005815808256936392987902545349851589696636130701147924859448515944811898074289
56 93609906282668176156268531562506596618058714140204542425905814115525837469104249
57 2916694032890934834505688203023961076620997025697133962995325389082582016569285761
58 90920586544135618491608850952612989088563474593344786892909228974342953100699513545
59 2835495295648624902606313666724007800206912693192630119239468821781992621342750481745
60 88467628510598297874792969613645831574935142843912877896245612828486385145236539936281
61 2761355528086703980607589576313072033621214290112484587345485934501643526166018201995041
62 86225712909415103693737287036026175261472938272265512476722895766965716151199915866888809
63 2693531856703138209492188556488006954926859302155370390614959151862812018233331451483384305
64 84173016475075366729621906913591333201749234623620028545900706544406427942861845847335315385
65 2631382410996511855750340015684227070188964376127067465527775166942496367613254955740296631745
66 82290638400338504472578635760693087089147394107624753307660609327434280576380735115337329542665
67 2574350002921945728511009995645621912315807591203031674767866558586544008964942470675337653967505
68 80562135129921284873695175530109320599043068523150376362387872074306837634451061259452404559447385
69 2521948844403222901464947967897039187715940722026780254757346696391178360860221943587322712954062945
70 78973140509427783782487255278410971803931389784570994359489933992379058922191319780884666915213604265
71 2473753667413591816921656014748768300199205230698761084256732084773988444248998020617520903216650022705
72 77511053683989945321868499602695898475240427464163723031331027110583145834370461312565683347473135412985
73 2429390757876504885212654086355236577811377527649708418100371757796457885709999945552656707309831493426945
74 76164781151309719396707530654627430504558468926065726108963895404312917140393047471137839219569254048065865
75 2388530524478743867966971204399612333276611632712996760760345440296422224687793475955081705800215672888174545
76 74924522388920329897949391730389082471266804196518877595478624776030165396572034300257537416264353119678467225
77 2350881306427856027860827851968329623007370950562207615016474290701714268174649177147946418931398341067689843105
78 73781590761638177822051614670021536965475082072093801665393315245863670020904714292594689497668146590420560863465
79 2316184187326962809931227497623008386555937022143304270280113448471447256810718802259775291732645766934729806677105
80 72728263162436414513794999597221844462736419717431245672797453232038968432691668851889472440189953372608298187437625
81 2284208630781428771559980600729990423503221897910469591014590938372603448373283390423974508446940307349751771775825985
82 71757653185423488943012522129034445249510177847883331093318873838526070175928659576781898445345832468320354145482431625
83 2254748790787915715658511177379770720385275154456685508867900081643390745439774618883103555878312278430901804658594809105
84 70863603673034039993305314077379103924602429610380269753775938314363137718324057058258974873865893999542917233747591373785
85 2227620379087741346937128041466689551826961499375426060882771805871056136553429741427528581307253665185641925373435578350305
86 70040595294191206815832664662094016000889922825412368917886040703362919683272543917380441523339214180735264461937419691613225
87 2202657994484301179423759826115394544615377578536581246505866386979437230461742583838101536684595672222768034933758006835751345
88 69283668450304419495441078477107802293558224092847922921704317260919308218878878828949044645631630309553612126352219502523307385
89 2179712837108259345229434044430133924999257732737493180763385810531844377052710568324833859363781070388321471420662403102523842945
90 68588356311977225452013873915922908209572553949956564677617336843679905424815960857406119166859181619174272613582827537232304005065
91 2158650744872225342402791178717929957142287807418906344962190782340161812965354935477136961359853307000711320633314389769278994215505
92 67950627191616449463660494045634067200786164704895348218390356824726339117625977671695142859237676902551992459424255052937693875260185
93 2139350500724326104776682692141870924749850594737484404727907442251280323817642675401955540368491508948796290163513702578083282691238945
94 67366834778764642747015641748470070718548245310914655870280021823823857025609226013296280544838676880257486593605667818134105414377301865
95 2121702368422001835094768345005625537169720179649194306132953494845292369707953594039123013618231730633478400737223761411115171377691057905
96 66833675023451498435690377777687373233769692737184565979442444686570303806743214930143762046623469027968088541359884880858714919708010316985
97 2105606821888508537254898684592326663703558573943082872359012025744862787991788318292776101196559777789979904979251405526890577583081448561345
98 66348148661617120891866358282267031717374714584955806395285333876341234067292309155580524901964353601812176461748179400349450670706712749273865
99 2090973439158023047541561009106342851021931850710283701878295182288396452749691880093145242899480920871144683634058344485196689226398060608188305
100 65907528546068907687505726807596314376884108956246359899732592508800810368534768304034617042193129412238191159351268199632516500975249373977084505
101 2077719936749519095114656139933711488992336006258698062803603284092177982959315308780527047763127170468716367645286321519218542949978372398028352865
102 65509331084539048359443224808582218789011637527536011037627856602260521014374599278203622505293239487946347089214762106128439384560436593034349707945
103 2065771324259271455672969362323364844338346046475798597950925633766565556459073733129683411946513906214108272444257421248681540108540764443405316269105
104 65151291199487907238297199893729363406353290397446663284299142383274775916697442211599659265476488552129289414063972582098855167448030143054429362209785
105 2055059162202623290086870681463122397849899579848434539992861731649841385720343838102903466188161541975473465286418780682224641728398060793727528786289665
106 64831340317273066667667286328703920627936934518486904707461402160423550971321951970659630498248374162844748021434986996996950368241344778185731654400742985
107 2045520908805667489431516937654711927886992851173528368825160730347148065578826169435518303835973612211791582941341814296310344196732587129584728046675557585
108 64547586971055897024104595697397251091217348283740681314950986088421687464386546407500921561157052648085451604428618838088020715395465584864332136416202213785
109 2037099343655927134637556594662964239763436842880189789501243303326278452889123284347395509446515672677935679495513287036680540174025511971833128579965068394145
110 64298299665422087233621734295502753341071815077772025211322844551136338945552985494321727474297840872161205867123408611910767008953540640463869706547158336122345
111 2029742057954673709991134986616460431177711185909152798722370980617697899269614845306572578642253502564509202417637769156758978983768838110882380833083864469436785
112 64081891703597057033979148625890921887796981580250671991921503240756242771064776970742181079201841158818199963669315057237573615183321289230640442614205577045218105
113 2023401002641360183101228750844214313166546683364217844400740524315760316209326846512789758701379187394244089166796854397533639483333760339470343438090311618839706945
114 63896907722298384659899435311693192454751953925518385042365782211343215246119055725206160073518702911207710201387813814063388652999461990623036768272361776124781545865
115 2018032086938190357195550895809576638786010061434687759314408784560497237431676343423325661744457467314747617414631038503480926207909132594076265659096084725144996223505
116 63742011716256622513929405175852407141180566561248210878830927725887902717693769237021559317941946530722661598532320966607885793060253697199012341782008828510003994042585
117 2013594820934692142132413414426118365296774829025653574044831011535993323911783275292775179339929606468812523399468135303168454338866014805162721294837187432746384337739745
118 63615976365520141836619569615565715093828011695603827937884868905864581924832770335679576249430967183430200744928222410979690441951077431466918997345573588426841243602413865
119 2010051996734342951639480453704297126322813454734276534500516224256822624142198944394047313308113933365399069394773536109026149649308902758141844515630205780454734488279408305
120 63517673504864679204721539186505443401892641128866967694264404919825380374990989014025241857132672384293895632038409211342073767249067776311026971808270205464345816802423140985
121 2007369403447038056924774767364552281630804777817971619382518975135944510704964171216167009082768062226055162866934007386910455339014009775096895078161447546532328081484474492545
122 63446065596787670717309255566965673064610564876067691382010970031936388371625705543579026775942718286566673873292338272137258748718757433257972939992377968955028305642948446424265
123 2005515571956295524633429948166451056458158656403551958500560330836911872717858468048635342359965004371528220351145133830122019894768155179168220198928441371613820646184917416724305
124 63400198088361262926380904085181201032977344784140104433892614054915063776011284192335659904224077782368670770386159495081095794631871493101993498708179062379385755448511016204175385
125 2004461545938002399591948608865095896939755132594904198108529043298026762341206550901097079971923953995345261568562482175925644926847123197490139162457952456190311015417448764431634721
126 63379192548202782187041245806335775732150639152743474516954208020900907698639688460701272566030591311455478385505272210426815011456851712287119711481871951783758375577920726175406437481
127 2004180676074175339866266062433643317194989531273371506880278249834417072467934721126146140195200612430063969841197288793265394247071105978758341422605869187550661900546713156644214395889
128 63382240493454757644241937558205644990625011702510679744334285162274379078727227759392019055774007487785732408242208107352944183133659702209992807411768946097376924994376236408680853725625
129 2004648434803759523776408518551576918563250570323008296300376076088535208463967869423553898146962597324419511733871875568580375281507341202575459070352419549036245908160953894810978678857665
130 63408597828325287206288277514083765534849265813358465535494152378932044077031056803306739977868581299476584198774787562944546571205886773092400763325225740290590114470352580204424482125832201
131 2005842249293758013219755754280343110251219584793643354033078949515519658360196848593216944051070921688438076733527486922034752902812386879534056210392676258432472124976870721377603561606153361
132 63457579825735329636437610710451080425523831657501738695280109319519526270938755397481842010859029238788054381558153011140765948001294633505275867218693746549608704713046677886387381255515733849
133 2007741350606944365895691504915755870167102521703260080553673299458466568813229680836992814376999163058482348074462303341190764912413530679123827672381406135090934361979130405647791768359534432865
134 63528556592210976580397224598777436589511121697731694789026459455559292146635889629952145739561683961298913440070223649558698494372809879201977592841352118499751692502152137398196096038885065101225
135 2010326637294520029791482934592598538529640681261895396019739644304583213857326894804847682353471227797347291839602741569932764472687839044470780902762565695902874715016869654285531163403176120736049
136 63620948963561051236038010324552892284309074769111138583819329089789692167445450733145279122277712764566670693591835785454962300824195632712030433188281564989014653085415144401988956565272499509780729
137 2013580551859547655835312150115494418804445480857815047703068424969447572111209242250113063848076895125246353351714114436881036899016314403014415896536294026069356212450606605763376836021089410164271361
138 63734224785273029213368783907156383181229372241140426371966997462406052355391706671233250534796970582999871346696773658323656600892607312963394347816706140208458675361541053019641358071518664331717198665
139 2017486968725013729081989369823052456487577946969559094759274008494036526809819567227731954910936745512754511115947912889397648101052317169726513389879534078773131153746138638952294489115443535950158090705
140 63867895537093524565756949130501703220838332542837344339006098174574701753095473018600183124326112879632414031748464737275354500008220203143762656410778747043095174899487852726924197449810539678166176630425
141 2022031092503299625079658983940634841191872906145200995088620157133143491883708119288450346398312882450551610357873438769567095777992708615034127769749257066258566223980437079696772089838569197277808269665185
142 64021513266059506780878630996127590776883568704870969694441288672408725814686612297785488708235525966481498275652832931699524250056889858090898973772099683231978506744119910556096700972209981023246245692898025
143 2027199365505325232926497642058039027316607436427391785089377875676335064297758349846317311068378732819307505278096192232431257214513283393557452397574911029984651959200198758115270918880050522029732973219835505
144 64194667796419093206739281380335902724161812473423623992863813148648221024643393131740556254978528385390348134775557066018140337131580863954936613795378122464613216911010617589292311185283494941947220076778876985
145 2032979383550753711322215509420393168949646993778479928300275448422364684909181520359665368172890566448484738944748835734232312296554188239445549286943811361768323004662143906341901467662447041029093230591007654465
146 64386984188515682948348718768734424563690850933862320046021993905151452300549508805156855015058611103089158735863893503817711788393801842824209506874846690936570719541311266189708059430469784184590025461583634216585
147 2039359819248011314420884757884790821733313134064330006257871404023803109683446027543351567461408761629846355811108625180315106531088102129129578161355112996246287956683723006368324471773594267533580985600303929831185
148 64598120421882041642049538671977001492990787811574786873366693179610955594134933325352108438358973160014577922578210907467597811796888285128923700331446054680004226353430048637005574542963146602359441773122232487386585
149 2046330352006685373971925170198669001710969549284074738908380688780034794941896411557201167827883830835026229387294695751071761199077841254290432441537093305678141407618614479683421710258266749607826367796545333932344545
150 64827765280565869462466047136883771460715940836831861229937482527858650914942178071873554943572978109264236032589493536507882214426592808024291452660032704167681290148108856639390359051162291446826642295733980034872112681
151 2053881604126986161872575499921026226764496308421228733560419629372135791873632377308361732772735068566940966981858811590384481256306256228634181254614781185631367453322187706204505098534032978328272105540607724976408662961
152 65075636421139906785502697613121120689446714362487423441702125636826169584666789579006356007952289815489431778800876614516095067393154539470308374568498847831823538371095781648306856274429083034120985875224671144789679345529
153 2062005082382985153919137142378793609149330186191539442606278081001022036785995818966164951164457914518293187293331527718755764357491608344651583873734798352465392592161003508332801088923184597591638402418651663431480267533185
154 65341478605984189136630269784865757459829890795657169676868830051603401753727038731826490117455809847317872499237087392841231045148180173952538836807161249676583895506751421817076967800130825000842083417179744769793591477680585
155 2070693124579629523533427010239202438986782342782601016231912646792820146426742507110092840986649523078301671808636966667020300238618486593926617903281205294642488633837132964617196543575547181287736222229793456862709929736084561
156 65625062086305295032843523269759504334115406825677563423172430405752167493557288767808670993418270048515374321233872651723800760172249727943206219792141657536102609150496597002248428432297251179971842114171594170307639208363771161
157 2079938850619239619447635579783313088372929900471388293316900838625930373874175121691670144379916362110198574802278718602964407982675272889647001384876468837680162871460821724008097748763183901218936670382816633391052078398890374689
158 65926181121011248785721579410319182419298153367118898641768944844339715228091047286568797941144086710058476363517777537112192318251667540633309793018208006255246949145447959748844353857076434374907550550024689164272907856347162804585
159 2089736117662315396482788565850788772429083567928983500625232966850610806478087613984643998219763025884096270602076684297103546294294248939754082774099066298861128591023755917186130605991148156822346382467337380027600807994518519630065
160 66244652619020218238507909751963765416039473088178589196436862561266499446248577161170298585925702852357959982388893301308089981842596778832821829319594419888102090577865483204350659554387707258820126462781515699229209952147906578169529
161 2100079479010861188884346920131497489305016842819837989118776468304677110346927509381651848067908734546519955686582757270876000784810751978114888058464078408650855595307477277134390345149854839633430961701742199522756153409093714099332289
162 66580314893871260838662921425037373052383890245417007817172759723755783527753499341330767456691153456146084388441222432733836347650017980910773559548337568947230523891765898474759590335436190454110929707952556601014712480445939749383228681
163 2110964146380818446281263886207809373146563861921030346404564796424027698064206567176011660971633182959093209651114814337966288834334793613288857091586698709651639332717541055512486990406483765674953972640289241506990748780997216922877794705
164 66933026520647620013770840916407991973180561262932599366694345221066722771253403627843970851692416389963119498029347359756761664815971842222884188223333597388033450857656794738344275656893391919302272636824803353286231078159001776231875050585
165 2122385955264204346487458581492604535056703814035351057214456983056071132842770365045046083369746661450136233291382344673582695377235287476873473522716624445730916850050291994950420154206478700474331530087315583349807164048676383721712925620065
166 67302665286236000782792982265831059573749424940561811259730628300952234529781738767021816775156932801368901179545708822562926011386691988815950101658432741802884767623803370332421649194199602844976451247696347670644858099852819357168638664252585
167 2134341333111735530460198965926501357730438691899542227321956032188971059059991771642616520226426675238288468368387976898268672715948422523293550399898004772711764999824063069737620520657496881258826341385437240474396122254807603511119590725684785
168 67689127224844882812157302905128818278252265891946868321769922066921420906763649321171563267640140932153799114852149951433277678900001127858209456963477254123782466798781835042814215338331836472224267802046122452995386931150095684265172339512212985
169 2146827270093541944514077842152859288916682615992129353359994964880908602844539832367779783734607397241042922171848869308672083406890469713742041299396696723887687217075534487521510907094468814334400622032164550592369789079182580437707568097557343745
170 68092325731505133303609338670853772697404847757124072132049944731277395079672276687837575347212818473816067262615405216758128651407673374038281449727292900888732264332248037385448827791825089489125211953130406316154834942179804700248724347018713854025
171 2159841292219454381774073961535586596012443706921603896397423871092402464568255493751846009144176616856692824674130809728435443623771766437971813523266848335774252473209186940783731010198574190701266019353694593194751303296186770736503893060674585274065
172 68512190746988993025211615090839850966968563610068313188191461858294843164817081240908660364415272517013788751740268302938328834300567131146545858591625983217098008526254180050309353664602980414214951172959923530004472866084347207513650377245998201750425
173 2173381436621635364087814957737320990725594607104399887233224721759970926405986972787597051374497529431435056527344930299801951548112178571964444742143056102261113325881511664405451468191066519520554026112072197758392940520357690548923587730913039928592545
174 68948668008219380259853085615455849923307379825948623276775073084299531354189232498930643664518057694091541049499553669905091497056668465938516637594992258995841023153056774020441546640120010830676599095978413741264341166072959377044638814236205996688754665
175 2187446228821324834624384961650391007202732832118179521738016054051980348690312861897179111482261505640906905386063715092230681930302502117654544317649823474097834323227679741091952705723265224770959231328394346185902606514257756111353187626993145309040632689
176 69401718358809487811911596800175909365458188613904787875200643428062814863083804185403459659269828361739266775651718173183141498532057953827901221909675623212928332352858882395698221819433544291206220567209759952205407715709536697212980925389815133564041481529
177 2202034661818458325900250917449162880479141855520855181347907892426791106783720317859708596977892747015613832482468219960839556137831046711015062340858012044445910996116528661809218980870761592686577198499511072136996497169069241488096342225055374298695993198401
178 69871317114880769484706061242128046698229673353837201018788195878182458394173644940900136195835841675463589564682074723483837587204224237379896315981408897243345733712907931010640565173312676904586707955302855137542507446515693956464169144109415006037276570297225
179 2217146176858120175790314473452339554288707283924651804433129846674640111082456960743185503270720574748262589886816934652507058434152657529969865632048059912371364932600599122211684416549269744937674577866176801347811753666766157847135407914471723766941769489466385
180 70357453481762551136868506605644411921942851288519014695139379834836153320534632321685855039792361972166739802736766093435659233500891197751455951884862527280225238577938394890830686844918329315855712835893643896344398290068617294306905643475226564550662790895442649
181 2232780645741422791353729502951569940331050389237895659958175102200699164766454112646115688404542929472195828256080831013885661154685039334845836064945443122006500982424623499331699934988322788429896306596352173469549377324102959155403676380776337238032117644135262689
182 70860130017584715735756801403418282748497582477133270127312145150317233126710507119541769197011533433286591190273046318104067683837342214117548909883941170815017461162179959197009702064753720961092393200818914183119817646639388100076071162733877929723420222493450863401
183 2248938354560634179192402407614122463617006554455666307459595262812155376335923434922297162083451505058378390799712975096920046282541110179887854524276310804097435958878088760237854945268688155514046266795827890052240064321572478189815310477554871519418014991611689617585
184 71379362140141508770427661568680349806373388681517278218881360048976186208716404867372615869766063513281180655695895826895951831357067622990033084901918447920115648878641173251824752727261409089450626125633380646269706050222894098538174014584579890111661733072974436117625
185 2265619988749367136121503683912232711068225292622987783780547579326092308760085801681763550355761837944135466533742298015849086871869445146027386318817105380297198749355714521615083969950136938517690077307658227054128845966615349196922114290278476238641783042195972813074561
186 71915177673734146069194707739952816423982913575937512604380617556346578471876890712079941561314786770875601731737676032204344724803982211554525255961623867951388413008427269074628692804754443382303319245190026310903644643071432153162472354464473447835191619657518859098580681
187 2282826619348532616861922331192399743889193434228926863533021830136864707741778039437715608188462916002525327549788589269025821024589871052207605636395011180555099981565904894325686032325662004106965476605182351097267050794734621641251794203857935221279815868045640107892437329
188 72467616432996671621424452830867446016171813503749092306864935712240277998393029170140888909255108205289976377869010867082402259945496750119883974113962535122233574530544944291074479294086934608591235904492110710073415698845952699017061741916024154649897724852886134770616271385
189 2300559690397668203223393296521960078492437532131993091174246377963189305848270303000292516881327367095536171050929663567041931834262058840193283806120376132334874213594867796764980476159503246367687042526342203329904146703867374171163929899073343568703365585058424808421459974945
190 73036729840977008404144771522917189754677193687737452721212993641745062134520677194186906388338602527209080113884273196937805724175460614801058369652871663427384523019409714340739060596985332216073969534231702696670942666199849618489605673537508557344154475247111607189566921756265
191 2318821007369287138457959810915498020478214147238272210729377787849805437972404014444390334386232383056351106741705736696238892117520870848508044576979590009212764746793145532697227617991204495991481963226558563929855320113103438358630669422275601991841849565762894145884665030622705
192 73622580578986542771522172094415222543645125853721912963967621158556408410595059956676685108683380768779510094316888559720804316106294792821762637984744709264591951261978529648511439379215468433710818985226848404299970286382282994604868655687613262484383731573448017615035841113004985
193 2337612726571148280945064169259143908327733756939868972174432978103462558165459464937438718108975011852376564870264444796618844294288137997355578998542031271134216074839835342268506740676305144097845229161209813685110129193956867941431084342004333113898331120296036796107221872950634945
194 74225242265949682040736672393018858011594369091060193286758284657147232141104402475138161114738844612894549488808515162641782521917398665389004154596024493191293995322789808280451215623598705376359177431460301802958413271534541514359820852270923196571504834651193015683510476361955129865
195 2356937345447905773283046530712398039137473083760533295828598764594624585946281602495698999620803794487309034126209009666674679796398584002454041034302441842008796827925615895921257213685661699440861541867433533818454781079423379288941575991856231384252835587297582779171640631779715919505
196 74844799165182099139835159751481251549369275467991697339427674330688150083460903399743962774294195877094914798936065135302694363371584019422607747520387145785151712716967096504835492884851164409920922969539166288043464962958295767423724168296882429718130489200539202352657847439086477834585
197 2376797693719532785002735698667122497046843796692606194206710062594382794995038449178427229939799287744935036966723221999996865531537690259788206841089103478366422007869240917456988177986877456158233985977507337574200948637128191908389320969041074769471924884794517914743014244307026036251745
198 75481345916705016315036909328075965140938698043015404048066336752490643866390618273216388455574954613335307557044435872414607500734342736015533192553571811390878003975742198862880745715937186504870908774310879361793329347091460950091892960888667107479645316823967659807072807144114172171069865
199 2397196925299291508062999148121586356750479004528024896502710656505410585631068099332039213255704312723939891998150531959836115671213572605385469347083660645691984178166113268283172352735439121596510934760088502761097607875550381820429345584366207949069721438274415691876862418849930122853696305
200 76134987293364821126095506243218455018413175190284091332363787050433796237294936825789181596443077007225986609291772430951259579225187230617109344298865316404903460531141965824616685370192221633590642877682128708516668387868633614896048755024250458660237754854460413400237117556394800128304749305