0 0
1 1
2 1
3 4
4 3
5 33
6 155
7 1195
8 5418
9 72373
10 496027
11 6851051
12 59706592
13 986009607
14 10430165629
15 193892831665
16 2439695949632
17 50409517110169
18 737532991565959
19 16755308524034767
20 279581740874221016
21 6919198792896510563
22 130057594440501218273
23 3478036119797826619605
24 72770270380569342922008
25 2090711063087075863675061
26 48236744748883383029966891
27 1480943504074800257268814467
28 37375887214656015727552880416
29 1220904423113840875835150004767
30 33473105885840745330270980782021
31 1158966681453209339875519357823625
32 34311820165433369961331872045916000
33 1255083033429954207762496064120999857
34 39914071489021188605754448071576769295
35 1537980369992595452912760120650106283543
36 52296861082052130785785789828465933433416
37 2117290317364048805492445505208413881504379
38 76664366509337182793071005992464960563990761
39 3253716630271658684324553717640430067158157917
40 124993898295771899342123569689738868240718333384
41 5549537826155025439522678482081501027732004403085
42 225440778968854317984533593330250264484472575552435
43 10451207320797284534529956166790837857825419880802187
44 447630317223544240227823171972681332158569930353173072
45 21630937106004491955985621059942408176742543395679081207
46 974177142851288844625578256993539108731329869584327307085
47 48992920662084445434874764407562562354787626827984054109649
48 2314427301593351925092583880200930529483336347256790868166096
49 120962266142938580213597271900422103091062275895579692287406793
50 5980514759369386208155329635456680436867003895634105153976499991
51 324395148911494944129879780022028859714194078384830381887346720351
52 16751512376479740888154664126148029163921119824860041515143124196024
53 941844205438752427375853408281911633871860053012913357015796836850195
54 50703123748975622507639947317366823388307405751396346814943573191703537
55 2951518941437598567916486586772647021493210163337474733543710787617727589
56 165358488112268763189655145607181499076084448301146420640311189031159029496
57 9955255625349478963093812885339174720304661065265802721745986223068108043237
58 579515862544081130039586179990995295494100731913316789626052355178206368735803
59 36046647110170510751367447770371140759593514881126084612793337865878032003468819
60 2177047665788078939419817221533273138585806912173585812955393222003963744419152640
61 139773890245651233324740921282926027882936659821797273589571593287929550809625785935
62 8746285480715133381010765759958568874198597043120256838444474537809463962661996707797
63 579094104273349628107643173523277126257338821155303530412936306854472873503555668583833
64 37496205807650355172912467714519901603496974376033037446571236355197780391880329064935616
65 2558059801873491680164850058099502006254406366336777013189468844127092917561452344479690081
66 171187947108802597188172535111332238284774989989632706739076873540978546846142604871825875487
67 12023881790564503933130470781425669271799123431115538204590827588313937083478838603465419663911
68 830709878743791450282384895616479992323944146761383233485109902090814276489431182086743500464808
69 60025724584779085162820711417234406935932145592492894769586129650092353839682415547724598671992363
70 4276940307107392763959152654290157985994928702498477738423599949043451535748552877755074933027855353
71 317704054860964782023135389266262202534091132395245545481285321223982869890348900821055524186606536941
72 23323129601600687123046575221039314304245326973554364501003126599276396811898642118909910325615255237288
73 1779828959293590308946571256528045695717524549630299008778193359579175296032578625534859892143099692855741
74 134497320998585641284741797713617128320691040401888162400719403798955786273817157186140929378924113149297603
75 10537108837346654662625898207433277715854464581801012050500918567812368992753648658194339684782532292163941915
76 818945044181751089803019873884502021461266196694925482270259918164233050254962843150336346636368824374431074608
77 65827389545865545815418566742462084933211882853095295264458714558721338683375569824447687081732011774233605961767
78 5257583105806576855476742173567714660868830803537358196828821492103361920177088495311721222469086850580318135421277
79 433333163229352787184601443280413191318320692619389259512141653523314524492324902418874335263456059533789962180718049
80 35539871374951558684856473816323077936619230122736760169059571196830996481664817612201008596182879495651378026717025328
81 3001834762652191576086109118895189907439728992885930616996257652575908799076186620033279603737211015920616226449012003705
82 252628082564445250149779579795193160895249468674772004259317509424516198509174994034342887774858660493467716543131728299047
83 21854937802973784375697962328647961532484840259580967960532555878252567234372114625403752624666905565284787358380199021053295
84 1886030588648385805192899237211310937744868789613434450537664310140487379830734409532637731230139338599901893472209683510062616
85 167026549640888763637512781584129384446974612617708111782719308915442607384147148952454075942124136898059754945050023921696680643
86 14770934591474256969407904001488678492900567569779477902626731660864251067915819468683808359054473598695235314247840516468910954753
87 1338427076242667971009634457223113379118875272887527910945656966018878826846551347410198382513660537585111137556453802780965539279861
88 121219897486395356638200461611113656209411619909412735037809852987078520721239315627589266974525859947334961969841767339627243235728600
89 11233122651184958830080013622644237685562541760880459974158072049362654091053433408703428301810622281755490630452591314376010516704412949
90 1041317652800739201401740411363392714399836141967810822620544096489674025406234552931945214605643662605391749631560381709779064480813455435
91 98638803575440870755173608603665408362342090276821893314523574828336890760441645139611837647112579717983592019409543657603110755030739368867
92 9353911697681638673452842889345999523866217172253105854952822430214600171345166787452276250685651078981093309119704403476758929594464907071712
93 905319131746620638739710585998195010972871056888184904899382077139548202907634587067002027111640029401038796014362562791242681521216156585462911
94 87776983458312756353552304696718820479575041385133755871338870035295256675314686278046105760717355678736567436069932358130120357101067636414936037
95 8676531925190728741121975392520207040468129865912023053016112532297690673484876341257327646234284656600291545570911025066906734332231163182456461993
96 859686460342288980769181069837713681754823057914757813062549595941076560363565205286381866432479531731577310772865208617918593591291530595693453347872
97 86752666153074977818295540455802650997988008633819710838516159615318498472506699381547315759290887634783994189989471690539896297759811875075372931070225
98 8779771248437776037652844509916770107655491525854163456609324203559697717171207662086328141233679638414128226881089838522484824167377836290586823936634159
99 904127887640159909831003265180477465850471775877926349222489086148411783984518137132148223660832223554755346042534516678668267000669054405142509140806200375
100 93419495186548780870761987316469987296533061256520943372226244183868121614435032440169438292220382605890719855721842046658092348231146992362323933570141559048
101 9813433918626271210553802092851656329247858960979628724559237837208846606078445354448036061457309178979160769312258001838491967312786234169131742511708076284891
102 1034773963254983511211489223336713566875990255269063973482959783403498994742656223901055815882535198968036038745722384418343156681094950938146271925348118578354953
103 110842060239925728097825184348981318527619194165257313485236983176797486594851502079141242184599243858356085116954175140747024751593579624882504612663855038974534013
104 11922398836629510711492113576987609954029558878357282229618739874989688900674250504554707991911264963800742596880956930953176377241664290492815204434663217004403014024
105 1301795399869308356108388464258070760237947233125297845374132549118014686181357686994683386295309325006561751460832919635610769754264465326715828956554945394492906193389
106 142778145429569407588218873104741540311906244427848611451643904243825738946739740575698004514762596269135229149713296623306890698570980846308768389445220519842266863331283
107 15885851710649809417713060406481475100546859550068181997145790562849778556752362232790323170946284380755987342675234842619670207661087535579506058721583890725452038012484267
108 1775914350084293667571831418507850054552072586470414032578369439444882790017185374866784968285384385496280294583495956530843522453975724357363174010991712253181055548139288080
109 201277491467466502500195473006175681301612047019650067504347164659864618875496962466102305884972485903111317934377423046334125214225433072807750963669161553328086526985891981143
110 22926540980217156395019238782038313248156231388463092037065754313422420842168700505429939061076727091108480034489737497860322382751800145615977850951483292101501423680028064884589
111 2646035797918311605708632091797370754029011999080843350915884593969286144708589307063930886243041700072106779538163152267187678155485412962947514323991568651229728295272512693446641
112 306984534792216566825709483442657354487572367348725734930533531947841935265351588555341587978505162477581439343400439833013549259051410808118941161211153134186345516121162897293571216
113 36067978757277943144488135525326659293905697449945086906504104464076199616951808024460650841483839707761878117771176261085347059357789522390120104548274806867337963082341263271715402281
114 4260608771048488022038810608945954423509030166427558641127820122118029121440118873490644214281041570803148090764125895024451601570402537639925564892097881417850956730104742400084925982007
115 509440667287327674688344288214586815431623962075118106695096190672759238105645545356649116858638517967796090897327050501146363796855692531851132266093577496718146475108005784263172425579135
116 61253339302723298237929189522780790157211559012070534843833268622123074934170303570617739833585931543845886630696550983587084724387697357267083946414437686677885829744321823926042195494846328
117 7451454600395581103380657812509306655827457934483004594622194877309412591758069299109869611812941410439031652596734350670576997165767718215233866547671947840301327600893041443492465682841415027
118 911645661022654796891589069933586982087602827405752212045288936058059190487915413719405493424974310281474575717527145720638961690256741734542021580551213042536028468510443357869904278526968105489
119 112798512685155956914186275309271816639188215119961549780015271539097391423852391519248692143359739103031911238443662807778749842514280418361744401400382649568390881539559603091558672991886884228485
120 14037985399562096146729261845160908370256436075262124016804361074218482212193740268913076032631505887937411059368769951254505637901279815047057793057543692159685538327227348649845280504786714178856120
121 1766154092324944090057072143103271170371383882867777006142499120083407915237656308777721387262785747795883606196526401943761531916123203466545578893375161289243818956982643531162773020437604895821921349
122 223521188581406353450911742227391487817196020666335921330118166058771120913982401976786730979247506250308663677565112237050723049271540365115310122686034608475113567677752953287274332786198118024745581147
123 28587299835302714441809610545046361787051991145427474784529886277053259982440864687094339322541262612725577013390423674382080657042720532758843868752813103716809544648419208055533209882182440344632504143667
124 3678143822409504427555379901965296865822935524241183406265471577611037246359705946008045527242813887366596926646669813494679073959742338718441795327370308552479015026837606380252339235491251904327461673866432
125 478080903986880345389116591702850659079404799623669050154692528578439219557055858975079344499757680439988146881490139908406350104173738502917965444445413672377039332908766928733483553332144936767858757955763375
126 62517765441686584814793440059257568976133328666525076926586722164290333298129138295576981843747704770819121923190663797476220133694712649853044369901950632089999350332357147003568562975083326126540403377674570741
127 8256297725874274333531544699600084457403539357950223015850937234239027295734174893429642988243502675252436133023289300758562693803032422950776672637148045526799266440141136522635461447603796804159999193013592232377
128 1097031035415561272228286532825327598506748816925534402678928124217891781704705315323091613829328987654804225434565652548199620747302500971138388187428769606096568940447067188443712628754504842264432608652477470042496
129 147164878954871509599345476317378926760367470670035664694674231766339776345525115648618027607784009724947878857995391558484221971047501236819757082095035840297124866170765474771664001941618630235330291200700619850126017
130 19863607397590120886887715875460690823875659578901734453168162959203726705574862204342192294051082738759767572806278122124146047699013523039770142548928509680594995862563231254296165524617974320938645477698880381272306751
131 2706100824247728701214362578910754950511908117968793913041965730031128054025555396468479466403676124252342920433652176827794873168420788632936824098557644586252773682112690019616666765156491487845017019043875158018246790215
132 370946074417582194243071296224817461763716987943985216972902178309421478603167135779684146390708957106543066043324003112520698568888280976961199789334839963481198868461931706969954698505154976340847860437828624404649433922920
133 51309452549831113380277024410443786706858175721898158225758940099076275107358115424710230025177192918219414727444121093361559898288354792961189105252804332392635795059204451036626967230935689895600087968203948792650411177431947
134 7141229305839580150813070036824041983206181492972072030500069428126277859226146084603870288607077480120197366275782381989640642260459392714620630089468616771002873187351493099478525430110987031057126580873783218165805043696176665
135 1002682225761176661473700259690557965695925401209093152218753352398427202554394260294747786459111417278838487264133750522046250257483778287606669232934501196414984933578597019935698150053485319589494573919815169445394512095040517133
136 141659895229252181764701562819150757574422571886982947831065099522892098814616241856500524878671829047286946087000792150316125147075469070943677249224606289237936333364347951469135559793818483596694782608574484455255639679398398065256
137 20185833445268886255514043070565645748905629789336929399644804696598590291153225288923821557935446569663385564424922341769601828619463369176931228674638306804477495718872643909597377904209459543217550705865320196902705125736751631452189
138 2894280514291452502905992689627605058395072459758195836464070361430370593755082842000790276189766515063430320712843004333750430121981108192532131163715177526051811354198892798937347411321376337426999461062469603526886677169886067236362211
139 418464016264587444409947513697678209811330495320135736634488281825172051657107881975414923799603794888455144197893138875408377052974837279149666127271643222340001265533200167798171924211793999419835840418508796490742932416518748017511601467
140 60879026363982510133972145470407717290795486442093346542771400631665355486225067660222651863119895968278827910991803722777906864728603926864598880494183580828593981058366706959687318163298990710277732320191291793262375787539029624146424531184
141 8929224118246445109376523658620515021522082823340980433712765948853154135304870485026793334535989154988966229872388001630991973930637202917540817991483825284221974113755956088448143180951680779687183360809377292138095806320403880707387362918535
142 1317792687566976413726403865638926496887181389165418998632787707689154137413863335103481721963535774507525908109860799730096569854817803836418482747529442536767313817407733660355872917429186168978312868022561909851208123437085606467916950289844605
143 196035555973278660535075933244399788678373973086754783101145273743146320432131522747086405606093555997783200248154638550319313729473800094995298553783921369758725362266876735403210885907213181533232101382086209024672325278898375990897958204344390657
144 29342888520901253385920574510478417112397283142206428749153834450263645217728574585735095073852441196862311223736547142382579205695188780762115723180731013102652398906461711249730925287148064949752958204839060875942832464567142900603465129615982659312
145 4426371532459795126414097308394773418131217886539993257120084900841479775227969222081785906256497646758558444715136927751728463459306214187545839189223127437212908919636980268402460882096107336847244357447197274991433474477799964707317041853491907653337
146 671837074196291156725658337611053612355187318257347452290636612656568702010155689050145530191112440086363440100504292290299284929240929824808193318847097416981392288997518953659811689541330816713213785396524269730916616560885571433021434619367472126943815
147 102750501849608096315056890875287944992875708509452699513225249343463290805799944161228489605391453422217114731309617726731047343909982596129459082130721690313824710372899900660399332336287676575971277074825003580245785696014461586132452504425387484115041679
148 15811171693071538211726208677953124730977892329832850526372804785305992750954127249569135575773358325532325055076746386544359346340253903940597653520689444202123404466593533001360756401763689493751366866471517083405406784824228397614650686463713673775037509336
149 2451200902572263266106093812124507697466774233076495576321393441382529425646272669860014745170452271777259637008201568557415765361414674613549947838427462785052651792037221196671834329861585001371888615032969862818462032458276233431722727003730851234867442549283
150 382332565627740023956030643880853500061889997195260117024571044105794188512875658519158120859777524748582532435641957823299386255495237968077442514832589801070310990003042307169990999836791689815293600207719513742357635143800455717436155252472252925317733630889761
151 60072119683505297264356312233696586973691665197988578789518512446240357327991545646478194720954823535582575516791271762038001386086509612692949831766164840261050810003332975794462384016353888392546121160223175834784132309488178663407950358417373037566873717629620501
152 9495944398128818359364805407089837076068858655287908613556587747268322973271343582628444340291477460924288086426200998670445655675605408310669356997735981477516493542449761689817268477680336619083226648345955401473174564637059575656528620540049432461046650875507512984
153 1511856504255201836247068320403329469915263336888865892575129358263566390699193931502620501487595208015449529289859482692703154566374704251578533836259068930953541686076388227499759605811173142417151845997155303343506923866949108757024345950686899210209197304093915216245
154 242159389628020086730293635395724226798066214631257208060344672885212678723599380979645104025318983306478273536952435501320635014842379617171766301785368270248563090313679669724789109317835781692683450447470996519631667417184392003993288749181064212431719435656611503278187
155 39060726286864768131218133847908164404599160267700588447420584624099914227003569789394238207953723771422645840440259126367158438853784311245876547268607414095500287476408785738574187425004664729855088920341612817274557875298103726675135565044455788260821958547968318001424579
156 6338425324161338979467634262277919764330374359851427966723119166621297857309394338601857996374528640800807879573876732588247220576344531434458006258874135462285734985996473640863031723354280936681681071784820131963934199935307419715571294296856049433933794952806490902447484576
157 1035653944623655393894715663739942734284158233727569467100911453520344477877749459140133194324693134387974406981095213483318931072251477903457148104957040020362401714957049806153561535766219273125109570344811319256626106017768709532723956327669290695157544395590846160183039010527
158 170228719683968388333339484126345350666740486531295753542987564727003449431646527455898648211271624712758016861163534282193496402112473719666744855286060340306816298208772658180904212953272113126060609110948484199992568297228383086539947796633860413680255639629821621696313764907013
159 28170196552125490354716714911405996657529070966575588247826928936664905228026443987325566543768407616320831749511008486183538288910343733214919778827403025135427135536169556198591774450374232143674817227401442024689663173686382294803057788584672872231266251846361996113246945917086409
160 4689362930611429570965209420631258326402672046538353545755626517422976908260317215265699804986024353136088824247872822584759054434986886799015522051531843071019796162130886413177325427735126430736256438121229215489828667643836862094934826795549689562380412955119992864283570114787240160
161 785825000657768724400604448469053629052374081929176709182843355398137323823588378425435736650414149282457589471782537554558754157147817709403940048607165413710120016466502878716087998285057570102996983641080131085600018545412310721327584792110471458220843242605490633355146544596544871025
162 132460424045676992512587065913775015143933496116801477544319334689868499260596494093109967946173900152873777038664260324486162564733222014095721835387993272618533381545963989591158295812107098861005457746135971798649184088251343655053827232839811024693037848019939571754773865899392129070927
163 22474287808347206759133081886502009899659434787503507382066288848915272752764985800934962816710872922257246425315672983838998182708569114591113240864888855468779064853641019064479564743208623486169132431231619061185010202705862689501702690703983907986982679484807997214177071545128957838568023
164 3835437089137012289785947944266100101702319273083152939553866788532464289114707229049629479031899244624647681036340726143602770195664741553554253664015558765050604009606317783216172280235269636175193641071226731176244497328551391458362372923584926476157557952651471959993395208495823036620582856
165 658774703020071197667707806539579022587576403375437718569562239599275676209959820310510718107355022815294755469778744982513635397930836100221421106634065277284246948603701201402295177304834334483034823887119426474152924270302928120220119557509429737038944980328657231333507959379609969704638688571
166 113806864139053087683760843695262381249461209330904378876207936429308485781887428576787819222699861024034773418642776534813135585841454168521781537483774416696038652816823457801663737726708250660299419009478884038155447056758807111524243771118255394016725082279491876170862181114869333388456902866217
167 19785578732826818545658540462332180878703712636979150641344788254122768715814438864275558327916329841017975287956631668680187156357795080962872170114175492010137279423697064549552702543095631251054627360587439613105607496766647060204613313696226434653491566284037283250311196228023365078618124585017501
168 3459541475778870188130861088853912699281864129097841624089588265614367310331770740638898628532437357208157292082703579506352514845666548584569873139502992487007627674289591872340639274167229736972984073595959934015022208597067656360472788016330449202164241387106784142844827078807035193676971483825034568
169 608687783345165877796094139613045094898801525257015724833464813976076167557028778447582056215382073505807258031622053541228635097019853470964812089109975165483188986328004317389886634863096498902974800598365412770020017669020878228511437064420752711083725185954673039715459466909796438853017241970466579533
170 107705976617961853234332099631524738762260577779829900848575471630161195518798899792143149048997577770841474894078640175587588410683003442399884094750720150848705579001806111133072581452580118401215512015491578204120667627876473873746175727301771867822087784737621988281911605173968077381449507866716001801203
171 19175669009560512174647453391563930834181324907234355670400595633930350118839670946852482457706691183140639582677208808819880903622037087530033676964975565559795878771511372088672288876452888699495440878066001467450358152049685826701235129836610847023873113310660844111596370316598086802211220999588342860096971
172 3433285203555732083027807251341403925066287246005515533345833803791106677459821293661050438039352060091319491369878052637563430379304736432403515732255038345376370732241782316448244024134342144912202265742665037426959219764392393872102730908187458419437846233611061982738559119698693595309474874603013403195777488
173 618437210949035275845084418515317906379320053756526606414345453288710319779764612753814121575999473519503962078471538559268881659698636832284745685111087590166978293029960740458971896364641358896304615422310593233701100596176350624763897295967534897597378436198537010130469512923829563570263311072423516888935916471
174 112023534578956033231387297086683210973595769762807808429384666683917023613040330690557667697602169015770229304256055911547310679529248943559216939689394825047228957079904816718866480542708197260058652217850237164245901481972942612750096090671589495066396867481295284049942434495517437913384578212104489854796760117133
175 20413228314814524727138577418376602655237791109635732486796297253041986829017935184518217687463059443376926300018526954812270398494220804672237356699763046853115770977229571710910740686541210162446084073202161816788285284094881052088788057597915583701386754003317302536173145733219778970703321239282572752713391714554385
176 3740427309726766022358390066660254577995878959333476290044036850151650062628003670698473301519679954211391760372912127266820760671345798427197585575403146962097030226940773926729294701302261705464737184736045216469048168724693378446734249500479897233397281219535617880597547145921592627024139000529029208650608984371538768
177 689419111364028376631506484898431261995463723217497970105046317392612907056068968563373159071832582164604577228129245176660259102884304382829307522004485741298143658331913475016737728587861390396835179773179688454593005487715650465106277166076526505201358097046861607712003731697817109009753182091762578085453664943951980937
178 127770805407533501911487585903774475432760930087309228912855369143814465132467595770629424226432583837635993108262964125727102031149333286781927104642128828916749058666961328546147906214184336740135166512849564134250910325666405238640580626605731007902431563373228127103287507463768383346902533852096270359188641202945789213527
179 23817581479659459980069030121304029219063822506640628218704995723161380591412431871733503752661860589813149173424979652278361051496950834273784450439965601064879782269718249493172411961961690940715524572765611733197342424226493237718348206904382936530887454518565999368938018703961230053306919330809753702814775435321625192558239
180 4464049362888153703893259137231556146428051833356623712398124422945105712998031217454205966925635764270181986307109169872919216518371044666696687197490897710058755352480326517551073739776307015109411551393351211780884640114724864591844490643551071081025122987182805567565351674676568163908203652496271405072815340457359815483087928
181 841481199709557481650012827530999661255591082668706604320251566875329161779839861102120473883983049384530721125561114879184783728724760267886700366854621676049579468614215784166239708683735440368204361339266442411488097580444361625058800037719333947760674759259208608005002665501051749190808792927957589435337593578509252205950388435
182 159479273527340206818165672247926197689116340411270557500219797119415227039695574453020909021786767813556049365652874147801978068868070352890545098246202320456906945084446682056633441177811407325883944809869572198362783725715984065022797617494010114455271990213468117877750020225525832370703812980358091412642775664961034200648706172977
183 30395951144497863055246095865584692117653237256238714496802382022889653820202514173401724139306130993315442762895864538259348120738236026221208774287548898214123869496405085033052306324263299456585170857237738055359726293503800512269645687122974749116385221280961043799059151764740752879451790138464297018005225014588320720917125558935205
184 5824394421522424803650428923460664214509796826241005444552988490962031284748471804893051327812021435654013853744821854991516418004826159351724467856686080641652421558412147597677112340067072666812217024525872676245134249431875799782497423005604104030383546369627358649748718131150770715984441371707525242672326821023557241874231589336552056
185 1122292683221310699771906985036353301047423223236332413518768352233942040210443160115325721570284165415648586561026698310369526598175023164221117164540293934024902289815910440037003893623124007971026472032113605111491855094836892584146700068020123828648091718767281127563353755499260480519878586046529300226821782022660813084291087277180116133
186 217402363714035773955421911383017927892706848763443838426300990964856830928705330728571465401960141693325380293557894382158644646624594233830859582606343070663283477331558201684132619467882546519184915484388631286084543764893059015023953778071418587258442035649586149888390997464489361023986852259085363671318813366026677118218511883751403881083
187 42346000431782299422764975879361830208538219608573414340719907371866834935449354771873573443878770293422370229270217190638592143306133782785140227858605450212369636774182650093471588479954334061631476677301527353667767465192399252466414420532275870220125627212494510040384690456000452398677413170265834465254963004360676896611667335329394741946451
188 8291682006236726843357765072933420249307033427742694841630372581525412483386807432850034819847309015716715084255506235087025802718023357953871786162902181451226456303411944829307460433873362956155199752011620040650936506254369676632728734663657818834861325533021271542311490396986452684556340352101854094524823493264355072883974974761070829310377600
189 1632426172606274434123823284101296531628148186446126749033021481588408912764037616298580449278503293851051072550350045573231828536259883504468774580873494445151878947105499290993087213122194380409139072167056774618926506781976020607727535916014181737046233868792884262493306025553690047474512570494021784207217701449022498896422174965001914797280946959
190 323062105862738045639145975880969713664403465641330943865089136205616208366366919283331391728737536510827811119739941018120506614371104462597178519683838803907560572643411690630333851735793303460033622278372641089896342392393971244154740101571962375265720782775644973447808281670802976301098357202972435863350964620261983913661711066381870267520437807125
191 64279241471030557851331979096332628343766386179202529473238244581128796508158274044828682177833657294387043348950296285190000380223379350696991348266950049159469932601651273225924287282712215837146657087222214921742527080343508654502480176267716097209519137579986045434768189689781076718593419325657555445480021739835639833800988809903250715152008534427097
192 12855726578881585669238007193236855541295978558230496281594437705445305541642497631049506343601629160641360472989190085804863238721541561834086090456257307850738335634488261906570444476787645017475530225242594071221719509040266754184030234261373298062738080414908972118925352910584453253124130443859873786663234762890868007511363102117313708880295523515263552
193 2584801594193056885303143154423840331476678381916014997191204254447046409072112645794319358440321374526551219672939133667070327513923707635977345150559595992218105822384565946814385947716892975463807365567632398495290668661517641588629456791872738057691853940562781096806177348487134493084633308086552708354323294480201860513797794525504711557824106055812395041
194 522370596492694188931256346607957245877735376778558569427246062433414712259239030531529683700746439187954621523261732961392806828524484828165245653445770794961306269987115784013522199839851404699097452836843612391697353379180893803717003237827344628671978278955240953797720539638546402922381381101221208218726354669625047229604976276650966205431120921376419968607
195 106122678445716174678267590784226296553281931407033918737274535556331176585284654888953367058465560397503741960144880974859012801619986016958402553435434656962971009229925592098166047380900771663530314487269483128627158360080817864788005475851833675876793705027233496498446639550711276026059324178574853179976792219047479394740635127631396036226818469358490618979943
196 21668984010273578898658792286133610118138853362213699109523510363890342901936646695824168499666140514813912835502252491908299766993715940651187188260436160339364004866494911995283265654570647214915361925364988884405903568734613576473376888627226081961850416089468073957662140972294184533515215663711255512025787962667947382375827497599687129078609864648268192544919592
197 4447550689448401109054568510111955199665239063630769712118837035307207252723081765569527670911286353427798962879379626930643762405068995252428931822669647552647652418631451036376458001588582246310285258188097877085507113040235140215354253221472078366678427328961241317761557691653530471168392004435181667629623031200137983166584425943311738618376175411029452222770104555
198 917453927755226179766930535351739212348007932260338996697486668358385272043299176280427772416898094751129382307905971917621180746827179963559599160139674368907505164298308758171706282116840822915377236128547437833313514377865946834034960430768288155808451839711995123679675228132906945092359278136592209783709527729815883956518607656298569515313392720946728814607084654649
199 190227985155767779042129254124948467774343584632018962127605765612476649948747723658276733583149392814500325885124587829717339026824116035678753712198227197236614212284733387203120661340620513379114899372248294215359413213850136754253141836848962120273221670855297919810963891576798447260502347984201615703788943854963414597726436744918344180373839890739821463373179926071085
200 39639291879419429407302556857760089725290069941319486597328893475762040230025547198047120367665307940793191886550909729980792855963367034655493862379064887891288962389502001394907894012839992127806469646791440815273370828413710813551397233350260264392541605822454207927827900035446966934675362680502367599250802132349821430808521182088298972296368854554429015248709796772325928