0 1
1 1
2 1
3 3
4 9
5 45
6 225
7 1575
8 11024
9 99216
10 891984
11 9811824
12 107544862
13 1398083206
14 18043262766
15 270648941490
16 4013029762464
17 68221505961888
18 1141412702224688
19 21686841342269072
20 403841897925538896
21 8480679856436316816
22 173881330973591388704
23 3999270612392601940192
24 89500318321729859372864
25 2237507958043246484321600
26 54262678869944027651639008
27 1465092329488488746594253216
28 38270105503650020594127549424
29 1109833059605850597229698933296
30 31063949304988570742546536718064
31 962982428454645693018942638259984
32 28752072276361964525785264748443136
33 948818385119944829350913736698623488
34 30100640827164891470026256966060327680
35 1053522428950771201450918993812111468800
36 35388916258921083398300664941163019980544
37 1309389901580080085737124602823031739280128
38 46427748149475235276264217364242945646987520
39 1810682177829534175774304477205474880232513280
40 67581764984044595974799212425742514486873358336
41 2770852364345828434966767709455443093961807691776
42 108590357671582367116735581020526345520334661052416
43 4669385379878041786019629983882632857374390425253888
44 191708644795948786069802073000023113184409378594773504
45 8626889015817695373141093285001040093298422036764807680
46 370289796173589389982982300374131825823880586814537607680
47 17403620420158701329200168117584195813722387580283267560960
48 779490392166627076822889766087413208741126639320570075037696
49 38195029216164726764321598538283247228315205326707933676847104
50 1781996732210222450630778880327180983474744520850897382471938048
51 90881833342721344982169722896686230157211970563395766506068840448
52 4409715244156596974937253112292995972838438672708638231042110074880
53 233714907940299639671674414951528786560437249653557826245231833968640
54 11776340052679049655494051955232693227069883828152541074266239951386624
55 647698702897347731052172857537798127488843610548389759084643197326264320
56 33844744425897840429084490148490071752693909674410782519865867686112354304
57 1929150432276176904457815938463934089903552851441414603632354458108404195328
58 104405718193638419923326084009540571356035359347512012878742170459753589592064
59 6159937373424666775476238956562893710006086201503208759845788057125461785931776
60 344871853528839510567257339669329942176962540578507601721142652426222213085493248
61 21037183065259210144602697719829126472794714975288963704989701797999554998215088128
62 1217052978541147768701744191211944230056468957953673165762961991311647609763607934976
63 76674337648092309428209884046352486493557544351081409443066605452633799415107299903488
64 4578890069439627839118230722753874088327382597486349769543195327120347126695024660971520
65 297627854513575809542684996979001815741279868836612735020307696262822563235176602963148800
66 18329377701208340102768718161272630394313581105103757307469284930171241005853386178213117952
67 1228068305980958786885504116805266236419009934041951739600442090321473147392176873940278902784
68 77922279358274701892273861718479931735631034072384914532846279563844159739218391109481624961024
69 5376637275720954430566896458575115289758541350994559102766393289905247022006068986554232122310656
70 351187452752295366551863831118163765080693648054908893101164446100936405826875335401271001829408768
71 24934309145412971025182332009389627320729249011898531410182675673166484813708148813490241129888022528
72 1675174481890996933634941791362314334207578300326929356563559172253798564130580122781095834552569430016
73 122287737178042776155350750769448946397153215923865843029139819574527295181532348963019995922337568391168
74 8443934217478368210934899081981803372722343076110099777818223306947801463250668027810807880514508962136064
75 633295066310877615820117431148635252954175730708257483336366748021085109743800102085810591038588172160204800
76 44910708838172754586171016876631806693370236579218813863274575319970435708369187116837624726896346467308797952
77 3458124580539302103135168299500649115389508216599848667472142299637723549544427407996497103971018677982777442304
78 251689704210553418013018641674070239784476732855739368829704847899986696506692382182475707686998099047069024387072
79 19883486632633720023028472692251548942973661895603410137546682984098949024028698192415580907272849824718452926578688
80 1484269425391562533859072271060257621029017403387828082327839381303142034294510572339640541438419119542060138459299840
81 120225823456716565242584853955880867303350409674414074668554989885554504777855356359510883856511948682906871215203287040
82 9199025559814825748223871038204166644797493330475865650569126925950113208366541266916684258027318573970348704940403195904
83 763519121464630537102581296170945831518191946429496848997237534853859396294422925154084793416267441639538942510053465260032
84 59845212970565411587704591750275214260570891913606477026860567867998451609761015348661389430991023489269603974206587514388480
85 5086843102498059984954890298773393212148525812656550547283148268779868386829686304636218101634236996587916337807559938723020800
86 408203765558831226307246818230533067882292076327665805260202540878071446837732882577440291694743273021808387777193902584889344000
87 35513727603618316688730473186056376905759410640506925057637621056392215874882760784237305377442664752897329736615869524885372928000
88 2916145198509043262203768427023746510942860738888516291414110393465131639455552898252155753129943344739307631948591121569526279307264
89 259536922667304850336135390005113439473914605761077949935855825018396715911544207944441862028564957681798379243424609819687838858346496
90 21795752776779497895583734165651575946579046496889067500162675114921618815853779001684541590353892351680756098798515158683585034254811136
91 1983413502686934308498119809074293411138693231216905142514803435457867312242693889153293284722204204002948804990664879440206238117187813376
92 170267322109772657910664754320377020490967638152713232281460839572235764319541081175122668269095339586321261150328003762994348253339181907968
93 15834860956208857185691822151795062905659990348202330602175858080217926081717320549286408149025866581527877286980504349958474387560543917441024
94 1388904294290490639961703322727219702585710058044183662009194166544290561722909129943485135663864286064741550467379381361668564657435338087596032
95 131945907957596610796361815659085871745642455514197447890873445821707603363676367344631087888067107176150447294401041229358513642456357118321623040
96 11819452832443100945021300837072147284283772256544696208267143347912182787512465943882212872280097733961415550606666291110625691829499649215132860416
97 1146486924746980791667066181195998286575525908884835532201912904747481730388709196556574648611169480194257308408846630237730692107461465973867887460352
98 104839609505372802491536664032957866774999090648216234558055234508734081018948976910182821092683146780249144583477814974694761033839512179445597435068416
99 10379121341031907446662129739262828810724909974173407221247468216364674020875948714108099288175631531244665313764303682494781342350111705765114146071773184
100 968480324559761738661960138359579132471280522443589539168914998584457763150669269533986795774578670138673005236135670289660453918303130490277984392185905152
101 97816512780535935604857973974317492379599332766802543456060414857030234078217596222932666373232445684005973528849702699255705845748616179518076423610776420352
102 9309847359034602911909188464437909239009448382931787644269458076530897065932048710922780917831822100943156633646498467669251863182715674504115944963701374713856
103 958914277980564099926646411837104651617973183441974127359754181882682397791001017225046434536677676397145133265589342169932941907819714473923942331261241595527168
104 93055776483893787085093275148001292281984432719315190678843321963106357215156862819320983456950606837838178651711880986238805149621886542531805471953154457491996672
105 9770856530808847643934793890540135689608365435528095021278548806126167507591470596028703262979813717973008758429747503555074540710298086965839574555081218036659650560
106 966426242921254269829320283099916852994392505642941081028742334346016031987983411364075446603130629116654870518849144802087311048145807643211396342783908634137011945472
107 103407607992574206871737270291691103270399998103794695670075429775023715422714225015956072786534977315482071145516858493823342282151601417823619408677878223852660278165504
108 10420929565884603123323181108218339548438522981572433682021932296054914942476717539218510469695218560135608252123242545589028803081819265852938336914822942421472969278619648
109 1135881322681421740442226740795799010779799004991395271340390620269985728729962211774817641196778823054781299481433437469204139535918299977970278723715700723940553651369541632
110 116588538036782608426611200118502847679449404063202443008336224403893213067342739926704843537799971187733262328629111286442127438853413715070361692789254456586522195953039966208
111 12941327722082869535353843213153816092418883851015471173925320908832146650475044131864237632695796801838392118477831352795076145712728922372810147899607244681103963750787436249088
112 1352468225776237369480498555441212547967821082152505766647152437635785008870883442769444121812497102210282502398220587173488472003435083420223706491224412897823812471030499640344576
113 152828909512714822751296336764857017920363782283233151631128225452843706002409829032947185764812172549761922770998926350604197336388164426485278833508358657454090809226446459358937088
114 16257006465869378793438961971745264674658961663630356870227841684315481953699170101247146388077520677462168987593115185117978185763363881964507465710124390505426603130191990469022449664
115 1869555743574978561245480626750705437585780591317491040076201793696280424675404561643421834628914877908149433573208246288567491362786846425918358556664304908124059359972078903937581711360
116 202360908678118552845819413292600640415170663620602483254972724123895711827654735035040508832255027480674182143840502271195676815287471234089152617528124053481480983946151185816054763880448
117 23676226315339870682960871355234274928574967643610490540831808722495798283835603999099739533373838215238879310829338765729894187388634134388430856250790514257333275121699688740478407374012416
118 2606901985199001491382618512362201386731027124152465107920364426918507500466067037854360101285746479081612878838279201350727430881643901140618555182417973751486018338244997306307034474281435136
119 310221336238681177474531602971101965020992227774143347842523366803302392555461977504668852053003831010711932581755224960736564274915624235733608066707738876426836182251154679450537102439490781184
120 34736265300390559271071071903831793513753244713267338085638964488240441159323671807269411080005985175121271579737740656947236506109644614249509063587394080428014135327885644942751333946288915873792
121 4203088101347257671799599700363647015164142610305347908362314703077093380278164288679598740680724206189673861148266619490615617239266998324190596694074683731789710374674163038072911407500958820728832
122 478474213148895044256164886644099292450618785937020369542978547970787982592774213836903622464290959335435417638123940631184419085648714379869856901428055323296161818682562157261798951482236294370689024
123 58852328217314090443508281057224212971426110670253505453786361400406921858911228301939145563107787998258556369489244697635683547534791868723992398875650804765427903697955145343201271032315064207594749952
124 6809505051022860352460487893619432979629152152012191534710249455326760774553561513138609397120916561255692562416375039023976726252161333174416015144486562025067803108976741678775568392768031155998160846848
125 851188131377857544057560986702429122453644019001523941838781181915845096819195189142326174640114570156961570302046879877997090781520166646802001893060820253133475388622092709846946049096003894499770105856000
126 100075165577274020511414783760742919942882037265251829683843976355121618863314095231551060002025392811455651822368840446863643903027546394231987356099077449763523966576841761202471097335200373200914712476254208
127 12709546028313800604949677537614350832746018732686982369848184997100445595640890094406984620257224887054867781440842736751682775684498392067462394224582836119967543755258903672713829361570447396516168484484284416
128 1517994579534182618331494850524438680383571100530040180730853496503157777619386397131735551109246281542512118644267458121907584997608668422004405274983451783207425207361060115239329601049130528273768861435531624448
129 195821300759909557764762835717652589769480671968375183314280101048907353312900845229993886093092770318984063305110502097726078464691518226438568280472865280033757851749576754865873518535337838147316183125183579553792
130 23753821917059199935015083310940524923640413949840926922073037540527255988853573990350200205783321795267456351353318148265310615248914645183026610157785480848804989833176538393132799969939453963758415251339594432512000
131 3111750671134755191486975913733208764996894227429161426791567917809070534539818192735876226957615155180036782027284677422755690597607818518976485930669897991193453668146126529500396796062068469252352397925486870659072000
132 383273626465994013553237807838224099475903741539312821367627032414494133659006248147630529702556400310386978994100682229279126277501879517683330732816597855531332187231135268889902822764337925103409807582689979352888639488
133 50975392319977203802580628442483805230295197624728605241894395311127719776647831003634860450440001241281468206215390736494123794907749975851882987464607514785667180901740990762357075427656944038753504408497767253934189051904
134 6373758264741178780148230489970029530444742864036381036347298660014751882235135017275013563537396434523318775120781669748646592637708026050117588987937871946532527550595076270818019592485237846598935537051250146617799441645568
135 860457365740059135320011116145953986610040286644911439906885319101991504101743227332126831077548518660648034641305525416067290006090583516765874513371612712781891219330335296560432644985507109290856297501918769793402924622151680
136 109193925187538640044183920263550651087455669626006672094630681319977657061987690907645516897132507349850802992673371969962373526250320811939906504873587172112907504498340498317321302329274090430254469778913192658995929786741686272
137 14959567750692793686053197076106439198981426738762914076964403340836939017492313654347435814907153506929560009996251959884845173096293951235767191167681442579468328116272648269473018419110550388944862359711107394282442380783611019264
138 1926319603086683293235251462305007665959576841881090193057099973500645918713268825306439665560223304999955519234937454243308303865856381730784341591396512932398509707916814048594165814408653922414298657812164421880529891989710528577536
139 267758424829048977759699953260396065568381181021471536834936896316589782701144366717595113512871039394993817173656306139819854237354037060579023481204115297603392849400437152754589048202802895215587513435890854641393654986569763472277504
140 34978517036861412576463247818217405162315436633599352157117993406111555620049726625136242271103363315929045056519902119355026929727150555202630037991169812170860765912974664972658750017955516635033054922907621378628094267587803511420616704
141 4931970902197459173281317942368654127886476565337508654153637070261729342427011454144210160225574227545995352969306198829058797091528228283570835356754943516091367993729427761144883752531727845539660744129974614386561291729880295110306955264
142 653490175598991406698259800946130309873699639147970152543610829104060307338694556617532491361425088347960288803240990777692419140281129282500111574340257532887557904702684576082579067707946411324100951648924261006471499428308817619494803341312
143 93449095110655771157851151535296634311939048398159731813736348561880623949433321596307146264683787633758321298863461681210015937060201487397515955130656827202920780372483894379808806682236336819346436085796169323925424418248160919587756877807616
144 12556476994919558081926175125667950474030570001774247923347466083301543310894537268388578089121546278701708348995850475391793212345437252729609193906402330776904425186245964148235615407944448807516745093298406697173044490381007512864859450180108288
145 1820689164263335921879295393221852818734432650257265948885382582078723780079707903916343822922624210411747710604398318931810015790088401645793333116428337962651141652005664801494164234151945077089928038528268971090091451105246089365404620276115701760
146 248038374270293163497725423111529241409008980985737900040865772154832334066507697664238556769411215626060230575856050182067717850794394122270013320141871438567217932050316862216182741152270821095317424486742307633840776027587558766904661870914838724608
147 36461641017733095034165637197394798487124320204903471306007268506760353107776631556643067845103448697030853894650839376763954524066775935973691958060855101469381036011396578745778862949383810701011661399551119222174594076055371138734985295024481292517376
148 5035332330600807679318360911827800407628542366709815647336921923407672543906111282868740749055071372424763568978234785362581585781775433261110012656582333921770993867931696120530953729525951213850486111891670455535361242383540930752370354531419146877403136
149 750264517259520344218435775862342260736652812639762531453201366587743209042010581147442371609205634491289771777756983019024656281484539555905391885830767754343878086321822721959112105699366730863722430671858897874768825115147598682103182825181452884733067264
150 105011262414204145055335951498373490549440988402934962799861877450931824934437395678095182438591319962491145043734182693660909139608551883078008923278044694557353798287288827277338876209959084347792642595132951034134317189974559192506457782928258058360547442688
151 15856700624544825903355728676254397072965589248843179382779143495090705565100046747392372548227289314336162901603861586742797280080891334344779347414984748878160423541380612918878170307703821736516689031865075606154281895686158438068475125222166966812442663845888
152 2248985355824837311230585388298931852501552454390579797929261023412677320331241029360348260901783138370134472719664466480730228755565310145136007301064031879987198062351615811863036608925884527428425351837358726975395477654038728515336114395733352114070838153576448
153 344094759441200108618279564409736573432737525521758709083176936582139630010679877492133283917972820170630574326108663371551724999601492452205809117062796877638041303539797219215044601165660332696549078831115885227235508081067925462846425502547202873452838237497196544
154 49445752657091645641279383923349219570428410363289827719236675951670378477884118530590392756764164994085659411584222749300035029020464381618075875573603448672405878005900309121440141003463819045441880454229610924779238786240244935664344954478727107808676889816767397888
155 7664091661849205074398304508119129033416403606309923296481684772508908664072038372241510877298445574083277208795554526141505429498171979150801760713908534544222911090914547913823221855536891952043491470405589693340782011867237965027973467944202701710344917921598946672640
156 1115617970783221360546899839429134925210613140010707135884043096982313377990827407142980851455482049694214622529823156044897148555228643258556718692329311295555012935416947567490548114276034343667044218442648159931688121768435700793240970451009179649186732008901903783034880
157 175152021412965753605863274790374183258066262981681020333794766226223200344559902921447993678510681801991695737182235499048852323170896991593404834695701873402137030860460768096016053941337391955725942295495761109275035117644405024538832360808441204922316925397598893936476160
158 25822747796782364937035564730619250457422401037612344691839449045531434700751604910235007278715380316148640466399919871503444047057833529472848405569094611674585826739448973816469313547599162785138778561612688650089072177335820130816249130244230993836037168849061106920460386304
159 4105816899688396024988654792168460822730161764980362806002472398239498117419505180727366157315745470267633834157587259569047603482195531186182896485486043256259146451572386836818620854068266882837065791296417495364162476196395400799783611708832728019929909847000716000353201422336
160 612984895802147716898190797090336086720659155066630571606303970151363992442385951819089551719205242236762047925370667999501900994021125385526566639395161341993495867701782510955036096117555118223110224022138661565738332828934592811806285899006417733628398368400755668342946228338688
161 98690568224145782420608718331544109962026123965727522028614939194369602783224138242873417826792044000118689715984677547919806060037401187069777228942620976060952834699986984263760811474926374033920746067564324512083871585458469442700812029740033255114172137312521662603214342762528768
162 14918352917826299161846302819705538551857441083560488594332564520120250902469035575867155546377124634738996554695947292105280178666350661694651348242469090143370928569735214258521272223735036187064934821475797871708276381159784592913583898541184700301276372756183569903112086176082690048
163 2431691525605686763380947359612002783952762896620359640876208016779600897102452798866346354059471315462456438415439408613160669122615157856228169763522461693369461356866839924138967372468810898491584375900555053088449050129044888644914175462213106149108048759257921894207270046701478477824
164 372119597192334770488108773928073912330132914876229499646597533125463211492878227009878234420377253920752931428815302224008724192081523769303923198220679469996282665442772702038589715146276819298593987491882466205895989120040384945215423136857439932538834197824152834966581430791399312195584
165 61399733536735237130537947698132195534471930954577867441688592965701429896324907456629908679362246896924233685754524866961439491693451421935147327706412112549386639798057495836367302999135675184268007936160606923972838204806663515960544817581477588868907642640985217769485936080580886512271360
166 9510531476615500465825388163135779148524289103470606059253917812880155835679450382014090569598863629517696776638932666317144380465970797550203646137435337235330188993883234825860069948964728331619057861599048150751373439477248882444955457101773034739784636604349894951894823239580475758317928448
167 1588258756594788577792839823243675117803556280279591211895404274750986024558468213796353125123010226129455361698701755274963111537817123190884008904951701318300141561978500215918631681477109631380382662887041041175479364392700563368307561335996096801544034312926432456966435481009939451639094050816
168 248977873298878214182914053450185838100443718236933701314970305001058661512799036138796077686360266308314565397893798447892622589989869885641270068721771623202974428056812589024879587392067281780620119089531929754642585839881478427614840668736890861653617687855285986307672694545225513308140393725952
169 42077260587510418196912475033081406638974988382041795522229981545178913795663037107456537128994885006105161552244051937693853217708288010673374641613979404321302678341601327545204650269259370620924800126130896128534597006939969854266908073016534555619461389247543331685996685378143111749075726539685888
170 6674620712813425636955337811834103497470627085104399964302585237987703433298753585657909302210928125192824827333943161473693605544780175602153879477106242699244320688702069192860105337602425447234581076696925640977534458825311579925211294103023755603174672650647024217976271910209808043074444776995553280
171 1141360141891095783919362765823631698067477231552852393895742075695897287094086863147502490678068709407973045474104280612001606548157410027968313390585167501570778837768053831979078012730014751477113364115174284607158392459128280167211131291617062208142869023260641141273942496645877175365730056866239610880
172 183181394981509227684856297693623704703467230248841352751694817819379168966883604617869508890796251350073667327151407282104875630303972770763064512573709359190298476243167706871431384626609044519888054932494515806927244331962130935143762787584326839895215620504622586053803064599779772234895941654541766754304
173 31690381331801096389480139500996900913699830833049554026043203482752596231270863598891425038107751483562744447597193459804143484042587289342010160675251719139921636390068013288757629540403364701940633503321551234598413269429448651779870962252088543301872302347299707387307930175761900596636997906235725648494592
174 5145255270963396153207053404490273567317320736229044092806053342403524201430134664438474770407450505646201713981141966776469738810748777194410387093764821363256454323888337049177369627589561689046113391866896311800166301769022965271343088108691085939769698643723855355734484426913247598822705000590653794985967616
175 900419672418594326811234345785797874280531128840082716241059334920616735250273566276733084821303838488085299946699844185882204291881036009021817741408843738569879506680458983606039684828173295583069843576706854565029102809579018922485040419020940039459697262651674687253534774709818329793973375103364414122544332800
176 147872649905397713145200736602220210870157749562022644024036713118589756690380113640630195380200170364548578282513801285390831283163106818741172776239409544560477417082950230210497652680255132882466289696493104388445531233464117155366759826306374343314251996191165594317247411585432041942375116408581334717676218482688
177 26173459033255395226700530378592977324017921672478007992254498221990386934197280114391544582295430154525098356004942827514177137119869906917187581394375489387204502823682190747258084524405158520196533276279279476754859028323148736499916489256228258766622603325836310194152791850621471423800395604318896245028690671435776
178 4347217177096513376200031832166458811825255810368757872149632514737899794681791101820758206337798205885703418230315641985274539212511066114704434426977217090851220886714717631841121304309809428071413307577165551111053460596923774896648839206769884809327358765854931578262060861243371555443344419364528277676760041550512128
179 778151874700275894339805697957796127316720790056007659114784220138084063248040607225915718934465878853540911863226499915364142519039480834532093762428921859262368538721934456099560713471455887624782982056312633648878569446849355706500142218011809380869597219088032752508908894162563508424358651066250561704140047437541670912
180 130697441500872745496498263020975457076328812210120364294055100993835590825399160164370072936188268808922323212326186052776577677469501118419940220726582743051295495687542330142959622684928757791477609917976594298549897166442134639034260756068062020109046518906210449469668175790409029220059333873585627242939438923147022172160
181 23656236911657966934866185606796557730815515010031785937223973279884241939397247989750983201450076654414940501431039675552560559621979702434009179951511476492284484719445161755875691705972105160257447395153763568037531387126026369665201196848319225639737419922024091354009939818064034288830739431118998530972038445089611013160960
182 4017420226018947866083263388069102876999037641261312294838162408291592498000163226967643470056760194996865902104728434114700898007153582249003907621427745572003209950297165965278488476002329455714840984812643059082811753581786245574101967013974037174374769946497431253519881523331115638082583532804782445753411639530598298718044160
183 735187901361467459493237200016645826490823888350820149955383720717361427134029870535078755020387115684426460085165303442990264335309105551567715094721277439676587420904381371645963391108426290395815900220713679812154550905466882940060659963557248802910582900209029919394138318769594161769112786503275187572874330034099488665402081280
184 126225292953772464852632790062120943251091698171546125878906430628275663723626007054879295757002480899965047068673709169109419206456997822895342754333556403491888062893170120496132799079254118018649115121865894096461172309082696710334708929359708618416817541595916984917438744693595470770628678033465551176964369964678648708663483564032
185 23351679196447905997737066161492374501451964161736033287597689666230997788870811305152669715045458966493533707704636196285242553194544597235638409551707934645999291635236472291784567829662011833450086297545190407845316877180298891411921151931546094407111245195244642209726167768315162092566305436191126967738408443465550011102744459345920
186 4052856928214858788068133957952078519040650044032399306684651383522546022812133323620330597360163714599232191082396138912324465627019361754435942518260703258741367791695639639862106727394833781036078294132995567055807097838098387750850519564239942381309654751240041838726252373059063566670720730367347313846746095617412479437392708632576000
187 757884245576178593368741050137038683060601558234058670350029808718716106265868931517001821706350614630056419732408077976604675072252620648079521250914751509384635777047084612654213958022833917053746641002870171039435927295724398509409047158512869225304905438481887823841809193762044886967424776578693947689341519880456133654792436514291712000
188 132950795863385120142049749134883859812582947590136267845661725620942586754229995746730755467421691850852299840508343670112828385294202467545152268393793608000453550638569600304932568419845078923793433446052828798462680703156174770815359388030097626801087665199463256495711554847771758728839331436312872677443587592161021760543953840514428567552
189 25127700418179787706847402586493049504578177094535754622830066142358148896549469196132112783342699759811084669856076953651324564820604266366033778726426991912085721070689654457632255431350719916596958921303984642909446652896517031684102924337688451465405568722698555477689483866228862399750633641463132936036838054918433112742807275857226999267328
190 4454885635111606169873479188147974257727569980558514252909220516227412876983662432043072590702758926938611633033546424456308618943224565545653186424147897987543166849213687481261984036258734116943165414406864940388030373189961718221463830186493745443099680832169074690360043153839851381215477005629578945826993783801092361776278199053265140451377152
191 850883156306316778445834524936263083225965866286676222305661118599435859503879524520226864824226955045274821909407367071154946218155892019219758607012248515620744868199814308921038950925418216336144594151711203614113801279282688180299591565620305379632039038944293265858768242383411613812156108075249578652955812706008641099269136019173641826213036032
192 152440852278964842993455872960255493689208483973477751906815014010251354619840170719600744253385468781949428022568536338038044224988231123375525389010428153558131639931170683568163004866920567230055212600646776144640064289682402311168842233401426896907404955774144731911929061842122147689746363691770069099800995127128037211482979602737270884537919864832
193 29421084489840214697736983481329310282017237406881206118015297703978511441629152948882943640903395474916239608355727513241342535422728606811476400079012633636719406506715941928655459939315669475400656031924827795915532407908703646055586551046475391103129156464409933259002308935529574504121048192511623336261592059535711181816215063328293280715818533912576
194 5325870717532122433595109233172184163859809767071897839993445279703731973062772197723953574123294029973729326562466293159331958986062134392767417254326761914231187826033482326612630833399736439324464235357845881891471392441039964477493988029494298447400124624089372536897758605826778523063035369766321002299172377684048631488295047646029200063926672864313344
195 1038544789918763874551046300468575911952662904579020078798721829542227734747240578556170946954042335844877218679680927166069732002282116206589646364593718573275081626076529053689463012512948605668270525894779946968836921526002793073111327665751388197243024301697427644695062928136221811997291897104432595448338613648389483140217534290975694012465701208541102080
196 189937849056566805875951525891809221088638706462297712252447968038196623269714077415898209947903418351657355448786215990879876302208866529705640221007164731960856861194967676008010554933476986306817491356271345739709345283926602752781349211109673086736938571736478747321500740948297727455122392398116585840772061262092088507949980445929959702605024419430203916288
197 37417756264143660757562450600686416554461825173072649313732249703524734784133673250931947359736973415276499023410884550203335631535146706352011123538411452196288801655408632173578079321894966302443045797185455110722741020933540742297925794588605598087176898632086313222335645966814652308659111302428967410632096068632141436066146147848202061413189810627750171508736
198 6913104865989737650882820932275541261372278088491501569639308039627127953489873668657810571737115118544035784117058019437584232185504775773958626092176704732544358645832351145022058656556275496932107917239642554524234066281626270969034643559223069956119010187690067427551235945560404914372166366887111643086274335375282502800300729579902594593275639966102054890373120
199 1375707868331957792525681365522832711013083339609808812358222299885798462744484860062904303775685908590263121039294545868079262204915450379017766592343164241776327370520637877859389672654698823889489475530688868350322579190043627922837894068285390921267683027350323418082695953166520577960061107010535216974168592739681218057259845186400616324061852353254308923184250880
200 256735798540985782446916029220621972462939841686942906599147965326578210349451216656628489122646137207687661610067645759629600798845548284642409797639857063063914539908295947686967767349037313620421901081334361510809156399377809468324768933919829163509907825672046574279541556010790819292078927387913796213834570120338486370749124789250176687480101779182005201331174768640