0 0
1 0
2 1
3 1
4 4
5 18
6 93
7 579
8 4165
9 34031
10 311528
11 3158978
12 35154907
13 426029455
14 5585287179
15 78767551059
16 1189090451364
17 19133023344034
18 326894939779865
19 5910529926220115
20 112753567098061553
21 2263304875358959543
22 47687055915645538384
23 1052290471481700378570
24 24269786924197392524151
25 583959827434836516969663
26 14633331774228267403205143
27 381294740012092132791654827
28 10315754650509422006213314460
29 289384111511917364663210699594
30 8406856800171857406146934162469
31 252619288786823977941690302806579
32 7843232448748540959735406843258269
33 251345614300188909101930783599663935
34 8305665979530933631731238004374102200
35 282753988148930471022215221453670043058
36 9908345167477403651038351226729837191763
37 357107918351329559447385730872838438388879
38 13227288419824652289771524602021688655740195
39 503152729008183500128320165234946303156037251
40 19642079682488045294977338631558744804535928148
41 786411308104864164595042627569162700130158045458
42 32271313684071015903649368407567607037032509416497
43 1356535209581538444624531694256534712201100134948915
44 58377834936442246438314026025938665381100084115582409
45 2570594404135233198020963698982949075656328314750457479
46 115761574900663201815890518681116910850194663297360298144
47 5328770337416945242460762970632201828096907823363456712954
48 250620648744619953901147464306459234476894597574189397865455
49 12037549995898327566472546566808675910752110753815649478132735
50 590205088763752419373770514284066419344064151966265421863407663
51 29527802896767920122830913919029843264536169525630495659615656283
52 1506778848190380291252381307570742602951062983750814126484757032524
53 78395594465212827639809681013446160626339261353690385423837670702970
54 4157166740678935401417582401969084853356920642043935847397243136128701
55 224601537453120626251369675309725532283827496804299140961860046773465683
56 12359161028705076823950353511033476588786489853598277894834738504959264373
57 692441469590607800978535712926072254706399931173849767712969951383874775567
58 39487245752638926915944371278471482274751452349985662965143894589681657648520
59 2291273771046688311745623873816995457237355621090777861762727604787166638000674
60 135242973993472692137954900653080008935131406278390364574231832982178365343547339
61 8117934947094207294498915701574800393149543103871886574865327653363614769630636559
62 495392228966377517265193836223369440025738686529181019689232428785520276748031009339
63 30726219507925087293114247993384023743639641709955101945466100987264752393350046890675
64 1936478369047450882675103609372500895085263851395074953875220029304077640173671913865220
65 123979694742024258501521711636940885566734344623788044919292664815927537661125262529103618
66 8061522197328344200328478936519056889348809777498686553164217088116862743457368553666113353
67 532242483034195188784202708237638611008475852626749890264100508650814322567632779316540284819
68 35672085575474411119658766113897897295535258185906687891986451849769585033424269088409838826145
69 2426483722318468404464961046943619282282433749354028961244370317155708812475491858603604309681751
70 167479797873480814911366596281475008866490537742352343613877560018426435911168411252239175555734768
71 11727152695871328228504177805974468427128509217053182956002662509927600133230354863752107995580148138
72 832874102199619652704946266641779195771338133773045195883088732275121453259594193970887774921202429287
73 59984183721459621427293325919722705068612449045200778033873837936335917197187972811814964552233370979775
74 4380070743483453860830969851566490016508686859664251117226856463065090172595805691046413054674980035885639
75 324213507813016043705656415339812530326503290197662573990054235203414960106698402481679738872573329301996299
76 24322460475129154684102886890777906444666940572985078029251936611684348195956672981830086069828538643183075324
77 1848984353316630900898592137562267941049960950711830259436379609349319227718340448831856441100872167795325509674
78 142407615290161577253978544662616840306350160817014494753620404687661266422243772905893800466350195276521884053845
79 11110517673888134944373133450685492116205255266421073108662317204439449017498763867511127949486829891943780948455155
80 877940721380472454246045588238159656503083383564599263416919840670787915034145927573762999122884586454393407049764173
81 70251631805409050712455222956412806680650821590155685745194306114445044379851185894655261202021606602034929337524448223
82 5691676325664007843085015538760474706009276998428867873560669043662399309289546264106102447388313963479761581419894066264
83 466821037172556169889643110665519333309142564122860936802216964196801274972172715643195051344264182235617222372336459773970
84 38754539618316590600219130775299845036051230313116188322406807124410303331964476011213961816106209665880259521252969121219651
85 3256069892003089982498726482051290894817350333344510417900818619313372018328050928163856813925681244071707173833806813510757903
86 276823115495930520383201619166275181156783438843312897950050461426082473281796184531654488539839481583374660647332053348132018003
87 23811592563008127592067989265936051759583184279262892787235532689591925065728521491844727798183601212370504487781945808890375559907
88 2072017109142030416821253525879447484147103587951583470090665297497584693747519146510187098700818063180789083123632824233109194464180
89 182372655099114694957712760884484752576015509006056043038240016514587462227050308622924520196718036551498878145299596059286493502493554
90 16234225472037520846586211222851055967042171582455489432922115022128061278689241477468353275681368486856353704460444707161887217883328609
91 1461349599290985180064441268094300888046685488442459796350875988445667311007576566511449349252047814054379287608531752749436277940372397939
92 133006790546576653825115075985904750000049640622354137025301888631918692621909701586159752804305132893146009923542757535798064272703506041209
93 12238783427758131889359201884508467917350521397644735843577687225248463796623977658787408521647480446166845451812698670539871855693874953874215
94 1138403368503904854813608581778948454500379505088134859040277417016394409798710326629143305229463102817014834820024558758915598816129862140703040
95 107028001679720870346911658599490246942532443382955217628895615775300912936337738463394669755903750417916970165836573713000723818747887096475567578
96 10169342627886038691394516018610440613933165929395731813195639520276528909604967103888333092235001976522806832025710603520762062691801285121101106143
97 976415095803448894487693650934968258744396782134987923980730288438510285177584895010521423594070082376111041486726805213100216550808248745931280847359
98 94727298420231288891292858715051035581113424741175108579358059681306570650344310462069189697183884302610129442535715714311456823966401126084158230425695
99 9284718972092333831674732093047445744109111672368421575125730425334818446669954560553044888785632236039361748130389693870873400456460430709022626204670651
100 919327262582760000950633339378964172383300659111428263014090350290683175700347899926516153601338857972023509977877352477260732869533088840825981963205052588
101 91946458638215868231230892621577065262383958132910642474483517572800871434230517935482038394308129408121621261042474632296192216291471915095059071263046480218
102 9287952227316569424016585431065295333143517489334427977266117617186121026765959149180473942971005435059861113373764503641161791797921657498423657745492535709677
103 947507156814852048284090621475190888592869994453758707254909050692611982877374413387455694342432334218046334072507095705762597811430767255993104907010691298953235
104 97606980021219707583957379981619062787301711295756177724480496004530657158762014672477762661213980187677700274138983522992854807439506318763311670035930805590405669
105 10152528082717670909765907543127185163847805346389524637982117775578292383598322060210024486270508359915314415032096984425714823041186786461006005471106882497172153519
106 1066159910406257030197458395841235635794865001421043478395510171585478005811309477107512462251515530230127727335509175280361060674038935329954807302612990360774980292904
107 113027978520855071572395718181570445365068580454555296274297670800405037782602104231266959356051097674045387785809180528748083290105787519722360907659592419705360419896194
108 12095572055640873828799202671741228173514350018429542325674535662569675584809654752501027260386943677328193163986469066693895870978471950748039139931255913755518750539951035
109 1306489130392530285249865772041498304090788747750914079441958680964188886557374778896579425302483863671511352058392554051830476312331051000012347743320234324465467081363679375
110 142425225992751404674893656463363181591920531107132094713039659314521570954673910305237035576808062138040724690930627081112921151896186458276773165987546332222301711330335487083
111 15668709700930075269345229927200656460910911659021212212152218223859969545895839444896470962214392140637916228431539420768176007280575424370468367645050788658212640836715432217363
112 1739437725661814840392925465834772628955332216925895705704195676128881932415053075221093091346900119969340448584944178687243609500355184223222207818145368063932432673332982026773604
113 194840235170464734885994810360113066385681213933321501015159390271287092615640279872805468371392500535223809500875323985228969766920934948910198607733906518198816333777342929027625570
114 22019523474856017227236704544087176034522545195628095581158104686535451147296881863331113676633099719611291094757580149505815370435354024738108104709810351814645878983009374117553243001
115 2510514355253997554842752760609408849161490477335332515946044583326037977355692320672094428415421819083237888565275351993856226648001956524310226086062887556128338814073380090070840506323
116 288741778951509850636995128158804376947105725973584215151134648354149871281736789902108821410236571202260216876087553318052039257190383436465126138781766410129013042032508103409022212926033
117 33497766785692867128890275419264682675163175098358425602399699550855385642664601543929839516856127553567932217433523931440406542806759612568253630742208161252359966714686502150957508106905847
118 3919666656235716373704708007008208373918657148625772767093616734697638359520217117905898275147795161636523814981374893856562512400129596747807475976999492834349445006041673657799230355724503440
119 462570317368330938122991510619402794324133800722198589244162421343172572568715581314434306341743837496091215177065619304665688987861045720361295216982023505159858816953459635918234779131909028234
120 55051678265152433888118496574976118139356830190754111712067219347110772627252566275524705535255450752830714495176568712675310933004232206840772326439874975062687227927986488376161733748184312040279
121 6606887172441555049270855598106228934461478338964269840361418295884125432713955340561877709401559873365917015920046758299246243918654164660119119445442156863295725819111133388548900771437922515478719
122 799514972357788567568413988871075648473667903304823509898104090726355406052933044786493161819208028165286448126166374408140999990114659156896306110763156760375311629988686191969209420313107134454581879
123 97550623525910895178332481472878710352620196884734306179190164941997233481048360561068717456590007743903749417419460172267454131503600503513502121783687931501317689260001339980173787215900346664538088555
124 11999912351587847055470287826621974152348546583138141982157073121771767063307662476370375600164308067695397513989573688420808085143168700694436463315219388135962352082032516595559030523630982074696362349660
125 1488133809854305768145116529758526587355629082617028682714147703524872768512724821108378822447735336632315618474135814214751333348651015561891145730106056954370491522449548667017496066394852593337995928540938
126 186034525045636949085069120712422146644192544875737859798959017245913147467703534642306076941408908535222058890650553935870687225476093506527995792964588710235243089193200346971049771413484238735571988449472133
127 23442557622142959560113766470281084691547189841738123544774013779659279685679448344150234444993467487108916416430120106136375678279673259727363963944916170499899418931252576568273195314232486568227010575470040499
128 2977480802182845863311956943547727299926875549748042682982645932058122816123456479032307689799846694481246096110160927910166148284674674548941589357182059449567264088603535280261982576036684055662199205062387182845
129 381152322994713158635731482747756742692048922952011977275399301793567937009322829153037248802172703045217500230129888428146304732037614713754818305509874722526716395709585932516217426718071904128884831392776585549951
130 49173067555299512415196132179332909046186420960402046992995535950535114608977775329006468292066918239268321411721291377229543155112818048713722660791556845733472005266600632546491665508250889973138838870535159008751608
131 6393064371410971235518056137589952867240014979668165830548163853387940777091640523788090746309264086243068216231813969204790127364750168790011460637343866935992784650175906774050463246762252233851600694158610472318531698
132 837564406295683571908244025214899818034697396560642606231495980945760882920091131030928679507840877788757362625796313195803395143598203055532535598562347568945524362042384879541164995742582272921207221052780634017823535667
133 110567989821548906511184667940975836762418421237556915364970921422092845690782603424217648196712027308051464063198959264134191610639278908134046041726760836735874584097966308990227314371171019609001449729064176326857122001295
134 14706785807896533307062061154718518775017374317248117325484959748708114064549803870946050888432897590925995872609162078934269432172033748814478808355005893903878043703898883776646205960521376375080100896328139860376227210842499
135 1970873422727544505410230912129285054906761726588352352773431824198173803861196948919554129267997173906758354838103148453534314435716989200174453394685047283946346519883959191466087384442174058461564328299431820509960298268643139
136 266089744178097596394612873288419339743664368057300660155911528027773708190242402918146529221940872437926743025605781669646930479734915418504945865398191594921643576233030497278841676515305568491454453428396156310264060169273828884
137 36191131180377328602381235314076965360258910833548863235105165686692979552333969167181597479357542716981120059309534161590010632957257979283981030252706681982831880163292429216865967461568537852218788523751930855945508114654501570514
138 4958580040402080890811810449194344837398157056853346070620875663696540977216782105147346730394616068265244694560952890820075813628271026212572525821908614302668223936445704389735599247108389844498159348218291865965190810679957778171025
139 684337783287546632445146388157838744729286652502992993635001388866400670260419160844493733325071416698376477663447257636466086657363701863997835153156868928811572486585677120526381141299650866422961435390581208826886607479042048557449395
140 95130315073754156987200193652819626222771227051086264953681562762628528004543352485631383401305714128863184715575573733127680412776571229550872156656160720330348272363887094529924834977665828730856041366817169723306795357596653284476292393
141 13319260385228545877507318791943263653433543087002774573382986832690515254021058381131850869689255670530439321815871389325480186118307403737034074199598288963371047268367882115634220090145837568175368558036495672580541966322751094269456245703
142 1878156997596737827044081332117552527941423767191951218819613866002117216186975321745127480051699833420257826753845229930676073136727157657065062453100868973254764122784540511747498437898646163579891227070126677392484155701074475310744231768544
143 266718076225894169009134215178681073090885113141892763621967546270136062525194376025756387505866224089407165506049864833988114457254032724023782241162263679893632917631660138032285830763161449494860918894888390064284126130432583457700573410371770
144 38143474646575525193687421104823059318626319974994885265812012560192721984103260622245346234757866357625202201633404293152083097257123196267183565047578508543411240741479886203214991842781647518390223148158781644768102816011151981587740537345484751
145 5493056549692213229175983518226717190805789970816295193574208772939993887075743187829367724235052767722366791736825678164465344048879373402452455865834436141444182982602759384218680539508875468497120109942353256278579656249424571052834098407734290943
146 796549864373422831278297239411481304634960493708604694288390039368704698966792685573815049673729330399397971637441877356958634769575718259241017395535590441831048366133372423514493017684789981702288232133242377423031317230723154598286463809115022008463
147 116304441044732991054940668652267383658275765636614912510359022130934772097525104870428732671491588557482053346705163243385719865878202543827349939473007611384803359834260528921880941819862266797921283498137001598007134432988011008536295031434651699471387
148 17097936318473966987153820878047822901922738187336751095745132926138846296635863027020735511975130081446684120290331680433380237180342826061229131860929337369766353806038433767511841851433220476343512681427379253681209999911894630685569008727706493799788300
149 2530667387290430616508037030095208397577938714323536611839670280807121106756724212895954702901302551845526662756515513985565311936468383009095942653376640129551987345490438068412852659675721552212986700180071259535283099824445878273031335722457451399847654714
150 377094847481290728299456272278932871695827785287699100608112127669887366077569350563081387054165189646861108571350563328297860682376555796680594167995814972448228843316579544123759981586011597614425809914925436486020186411244616809982200623189211670781311576349
151 56567987819647843349953886073549652594018137871580731722190218292973483038184079918738095341607786243015584679367132821504684300575729302992778063973397220961086838430563011362066616603384674976914947425495963304150143723714931740469229443354230202633945889746899
152 8542326577430161321127205582162589357582601826915132153021410181211269679324206041919572698848285707963089477814284416473783767559028901052499257476946403695286881081272146513416304575555183144777225239633006869684792825048733782228739995791696040937377816706299349
153 1298517713036863738336944053543480014702364233869036239222405783904433659215989130439724771051595115880987981630188054215512783301971423266788071431857602849168512793303869979872764801162623894472249715563832924022513743859795234782780692427619889734107057851182287695
154 198685906762762051518062889366199177010561864126725488536334153259981953254051907271894161498517881682647121576838021278693848091011846484381394730950080385709929733018717631753506797502032139694013629634858325877408193662666200358929211010585872071101910765067076859080
155 30599559775774726488875704429275025084749757383884019751024807606692688793144164975960042339317447392414141859143372098807084132184748530266168846555638858590308233381818281128012065304287930680566691845683008178321819693757938385636826735106701482410960739679382967849698
156 4743227112155098283393576220492488899187799072048550954207052620142124256748590093657920980648528434782172445601732644663770588238613262078970009026425463758620792432114950914670602368965655573741219909167117599731825228762383334654883440846347502096348598734704852947473323
157 739988918448166782832183058467058325350811121968899087341065931549143522520624388770957859476146873593374641147793390324074428223505374923227471979130220993448377554983452072384924728978774575723982209949134101042165509732249990275736322900243794497617273350827805089740628239
158 116185311829827450395430023726692875628325222785674696852753524685348712661755092838207398217440685496552109537542658699465429435827016937127887232179871084085556104618284939735025486148976899320938320280797683190856720992433832893714049351434461702717804212607224901568029181595
159 18358379454226497323068760555877857672703546944724366546354565917673094729897679775589410721314024531188771327087612943796455132537018210941383284116069883243769662890702985478580847060471118343524192933467140700928891946762795964844793509587100402945771446488197244616451373345651
160 2919155082483849168656862302766516856655549656873124508185879605929382540336443714309237169332570448120988218544729790390757672071270054350581253028612179389046193485280984353885256543569088913296562560649207591787782946438325063292662262682217861006426773813933692961302129287621828
161 467092110732370401197931643384178423968527480281527390092082252632367543588203642285949983642027543447089218308041419620240382083840931579005772029737286049841752654822125868595322468403757309840855269112404602751321466313659368543388454630801764508375236030161484847883652312842352578
162 75206170630852533731307569283472112342083923779023224200039525806517353273790279690176688026726789884054660610965544553553185589253400031306618399670779951294157421438549543401919690545499887972318428239390570235461551131788328371344720421659790312648578509425362336354062287905125945257
163 12184094248873353653154050476216862010805094163218391450640734594209611237463552303221234891318956124944175144975567839577074457120487413169134067574423000349746213343128488320528445863284521173837930435033762329140366308570174350083288763506892133656756751201839700568285101344901506535955
164 1986119206677685367471254720374854289512904509050874900463999181788129975777235103632278095603063318887360626224152755536214606095705327209105546504722918195078609924367642519157336031271425371736686829460912931780956317025258759381928796701816881276296387077007585774258967875405795578096129
165 325741670631360701281447659457652033096646415563337935987194791111568863165769096648753982827299001057565305234636398319864041820291861139245986610195091517779704973060436347705147911280002401833957130159229264127105459689495383672279040070189161891365553026243476237051434989085200908902539159
166 53750329654650176788695714441892320251557735279578107136205108315602246644571292150018073899266011162001638089528455514210422754173288983814807759027354375692863586595313434378449009390288730532430076471206489413899108173472747803665551655625016380052741908146539707892833996365477425447860041264
167 8923039230674676853296021312738906749014666839961995568237600833457240870198697022952064550713764599975393730259027494196091033577709456052173179001855090390819722584216728112378570239900747074036228961667404062887075218683148079745996604837340860483765827192759592164671438546379503856922935670634
168 1490227503808195885204502365126127208077205212739071192283441952190864144054903643955245498980961310376301090226740624594567638550968314692158789319169246161740743826461546287476762145016308598982499389942627425744125284879704162711019192045968446048242140126561392978827015891693255243699670396607815
169 250371494107662731791181868613615228418099992527085702620701736314150474192900364831834805008269899801121040517669160128696463139714593039082793500929646680064707789451381987115988021873925361870376019954411494295855928288775991864420739210608255605047398392655660322562659360541750173723820855245729215
170 42314999402467942657075227571163395392226100248825155818889113825302310931094060619720696642028912253270579717934823293008523118597818940512215079202916443449052106905977972102811494515567811855898847790064397426705646312046690759080854079996724736643165119422889708628853968744082141214620355328528616103
171 7193922375371784170209922336865953649065841800831046014276303094401642189071405846562906762993598557670024538689841920005538003955770401207239420653514442470228432487818311541117358469843201070457246116912532971524599295925674709669437278322711592063103800968166430303361046666019773084473124385601910775243
172 1230223681147537649021414297803085053039448517743809178909933544472805406217784249551807689128094431217977409426457001203595587955209731010677194242306803172631619913535105867782955576361728683839568651448467310066832067241631189707080134224680085033655273352945011441377281642625129614185364356620073392465084
173 211609176568036985931983577548020997073019811199318105338765762604176019996229195615949975028379245000531469762863549294027045181296238537112586922885597525077284900322703556245981064882502266235778737296559878082353114147939825866920888254594834489796545370945702414211246894970663204012903759851440785811566570
174 36610218009950534688110788221795685982208639878881523806198103988216839867421164296579176645046061847525600254060451947226253496096441185570085931494971753384467021180578988463842851965087212289791981818190874056681750873914286915754530170453944156148478411714211515179309583483328921337698112139232684082035710901
175 6370492804166560972406947797395672953213381702373295615693680243982681792143528200255668285772110608622301214186833775048528077501856466608412185114487527130444132628013813511010972432161770376020227421899652908233605863601762551822329955599085983870069579477573835886738057331789868333841517976549251012351499611763
176 1114890718561840070042033515260442058148043995109550225271347189014475183806763039422769063797962443759768551140890856795087281386439800212929576607872191307941676475649899607979714027462785988221523312470226733049075440427803085328376530999899817616310065045429043917870370219710327107954116712422515266274604643845293
177 196230246512454646734909420244557247045274769676457419101052013553123917097719519238253989373782067842257078735945455619117103852803193526673213788641564099924884335995686415694774769041576757415470429668146915453861889280095110739105943175135819171140185938982157293807498462047206860106716736171309873674117896785674527
178 34734412796865352931088558101055585658075409556853563104070548561609796143157188103640448540515997994101423338721806446738620747971743508636400534404231200005952445971364231683709445229693286199965541309463917888367249133571807200819158639958519383875602418671699297296351513966416258191824658989511980839084133742131620760
179 6183017517914483910633370344617520192713426736044746519674777248184089711273655057570780528134071864403520964384084881029967254356093571220105659211665087880263756379045069894572184297943916458620151491278875269669838875131378232087058869267651611466475900451243697749644711041245852070049063677878705708748008248634957622994
180 1106811831556693240627507764378972438599972136185089711636238377955555016569815193146019853525083970735677009092930752195747587680599449576055021895184909810854889032173382543638713983527661302875818766423884591064618586579840671520267343761633496656029988609463062879833387921956684531722505558159693398455051581122333427190819
181 199235332378881641513565727239251424734618306273757467373651688451805121410268416191971474533006508386869998584584743072398733552108346926867390596702556829992649234245771575745985704756869197363409936396354795614153666482295401751076864478864515296783578616207932094780221143526172584193762494448580575023173712050346109771550479
182 36063242591876308732995951383534008789721633118588966879302728338889461045041221291442907205300218730242875862189446420995547028093477212930208234752643299735051833816475056421180599957590240664572345762848179271598272821487707172109518037409650459746772780117492326995206609578460769605533404844260330681439571482913338751894301619
183 6563806715744693251421850512061473205710328451220305156708390407417891348971233221244649645484552386363335049547436699815344124595331276321476163289056910428531367813668123063073639348038261128326143936653585891991961155568656183870346078604504607232648744432209854495521311482669327110969117598296430087154118033929823440400034505635
184 1201230311793807375114509489423809819807997982468644621916900036518545798977819431706776922214004711980611105950060837161774394317640506537464504550221584962987085799705526356491438660380954682209957281291597865200244998398908860966678448249884044857729126043473790818182769304530571822673713493836939198556110582953567311127978016605300
185 221036148492430203902804845570059004974978795375764616561013077543725559801590213387292464718646713658013228930340994129548456668374213482194807294614626996194724687230454767962592462879695296233360340400657945425589321236753114998271076299025277000894615426085939930713419032309827420907587582061419459248355655558570366103478786394039858
186 40893475740451580525219115991936525691767073319626201801061243451049651356480217746857007786059507985259129168674688892007402854290442918744895725560439486109656208727944266524053085360665216510863342558088461837711444868488998082591134392736302829609636223552791329419407474791779967803128543332858934548299237896188010355670482168996331713
187 7606515557308736479510968986276820976559115683696749991713780247543811820509001437729415884225749073281300175710146801894991373634545906161650649010558112157959505839787152466500123456378235781644789850136404557032835202768488344346539877626554989230402412396453155544271099401134668930671223879894110764027480195120416501942091985735976174579
188 1422479292218942512059427989548487249841803946864116833224756341027133134519576482571669057911388922449539831275440046942262469985655260924350481490978749298294687894747117033245421586539322439345622988663906562043288200754327833450364426989410836110408830615318125870349032302373733010078844991274369267649595425417505679322345116732365487945945
189 267437432119431010295604963231601746525504257070331308364435500398338112719702030436422884789595053669337220516758383345042868262455429062390614926227902330103642239582650912459325924077521370933349540430378875028618055256872766882744560584816819189978930396473830936673343470177353481589223871187687827318509209063925425795945273795754675601563751
190 50547792654292279949174211637790638719246705575474071065970832505006890395397159513322465860041814216991637229871278908281829981426141741836162400659060183305167010244182473044975097202539874506419737305963525916783730265399171928682158102760010792981258391489601481272330318177767448476865696389428663883874915541102479834723923041020031531058373248
191 9604478817740984342040385925278278091994811907868530681671868839283261187181630813182990311983401943230928004530540473384642867209872459021134010933824174606957309852765714289159086152694702959133070578961310200546277257062522596534928831394594934523524015619870721638836711968176809224207243163124259411232978310248064259138672582022235153175848552858
192 1834530722601574118664090693076907534596188188573232414252694320305863837313543084616999790908558825135539617993985710595965200370766970296873204777610083864499739164181009466359717581730155522016778991271111223760639228176320310545327604460802562772905870243750836156464747306650016130751035998375734942756616613433555502364113558787915524536639820736447
193 352244200880336411888835563663127487646958459110125413639696798997003897555755777663916943035403323761244074462441439211143551096327695871576892898983127943626631423464386021735296937085952602501519700499065193221884496586898787223999686156572681512463945638474563455887101865992302598791553611838150575222549376945812708200703372269289238311340163754249215
194 67985862694734844464401083621561843939998720984075963396728750878895763953305825846419754775636879896741138975986095498602992751183960889876651038273574963686449551476919468624406203784256206869602013611676509130495300318431533125476360870011850559787570646789134006235212580423221647684542647256726404084565992558216960026785349934531417417397864174542266559
195 13189781933377494237315881922033386317569686798101251192982909129389590277443460899923639397821205244020677285758651177532928534817227782511655141330777119475902317305830434249324368677648252362164342478197636109518799461366487866991847037863131137842239836594635717796256643039338482105306706048753124966903759526917241292163401719721893853718823340708708275579
196 2572108726972142761713632218070413978462737170090076312328479458982477230875687643953201546452346751745092698039251737282467814433973887715264415074625884245628115500094743898170074320325026649613606624887784804667029633522939562095415641141786409389391877741648605511972018782458496882435287938400549909863034284815256912755537156554734902526469295117329213768044
197 504152954484520633058375678802888584858367274569059901397355987889253944402467344309758194864323986422634849050715455321992781567083409057245361579595850496255591063547238938844416691501780405255551636774689371915623437943147350126417637379854744054570754634337290894034322863700465724198866567942200153717544999500789108881063022145541522009715683880951046070774554
198 99321962903565305640177044473607879427639818166668955887880022040217870434062985731061012498789583719532562361044660091563172707939996754396815685575066445693795253913026812313608064704994575071638574683553493452521274510175596756363678914967716177020525676137231094794848746184520941364961705130672862798670756319547017943607298006945769356695031832317411646918435405
199 19666499561813368072708748220682311261803667017544183344335525586388925851184705087901551081095774710124677230763199613699201064462820105540714815682931482488133684086802632872615888974858557368419494146241342028678330011432084202909603598838087058135780684161028373781076788709866498557204954530993123437973850223651833150819351504957792288760566396234524822542070802835
200 3913781352454005802524649998575670279942517217098638847032670344798687473852254953633504430560798837750146175116978635395815154233197962092539425688844109405401856987946477194764598020552265320043766068676779339430065566998827154748567892388832072806168074283926307643137863564680506924015730857468174268634530816654784438840945753066792106599914692829106673005925569614213