0 1
1 39
2 1482
3 56316
4 2140008
5 81320304
6 3090171552
7 117426518976
8 4462207721088
9 169563893401344
10 6443427949251072
11 244850262071540736
12 9304309958718547968
13 353563778431304822784
14 13435423580389583265792
15 510546096054804164100096
16 19400751650082558235803648
17 737228562703137212960538624
18 28014685382719214092500467712
19 1064558044543330135515017773056
20 40453205692646545149570675376128
21 1537221816320568715683685664292864
22 58414429020181611195980055243128832
23 2219748302766901225447242099238895616
24 84350435505142246566995199771078033408
25 3205316549195405369545817591300965269504
26 121802028869425404042741068469436680241152
27 4628477097038165353624160601838593849163776
28 175882129687450283437718102869866566268223488
29 6683520928123110770633287909054929518192492544
30 253973795268678209284064940544087321691314716672
31 9651004220209771952794467740675318224269959233536
32 366738160367971334206189774145662092522258450874368
33 13936050093982910699835211417535159515845821133225984
34 529569903571350606593738033866336061602141203062587392
35 20123656335711323050562045286920770340881365716378320896
36 764698940757030275921357720902989272953491897222376194048
37 29058559748767150485011593394313592372232692094450295373824
38 1104225270453151718430440548983916510144842299589111224205312
39 41960560277219765300356740861388827385504007384386226519801856
40 1594501290534351081413556152732775440649152280606676607752470528
41 60591049040305341093715133803845466744667786663053711094593880064
42 2302459863531602961561175084546127736297375893196041021594567442432
43 87493474814200912539324653212752853979300283941449558820593562812416
44 3324752042939634676494336822084608451213410789775083235182555386871808
45 126340577631706117706784799239215121146109610011453162936937104701128704
46 4800941950004832472857822371090174603552165180435220191603609978642890752
47 182435794100183633968597250101426634934982276856538367280937179188429848576
48 6932560175806978090806695503854212127529326520548457956675612809160334245888
49 263437286680665167450654429146460060846114407780841402353673286748092701343744
50 10010616893865276363124868307565482312152347495671973289439584896427522651062272
51 380403441966880501798744995687488327861789204835534984998704226064245860740366336
52 14455330794741459068352309836124556458747989783750329429950760590441342708133920768
53 549302570200175444597387773772733145432423611782512518338128902436771022909088989184
54 20873497667606666894700735403363859526432097247735475696848898292597298870545381588992
55 793192911369053341998627945327826662004419695413948076480258135118697357080724500381696
56 30141330632024026995947861922457413156167948425730026906249809134510499569067531014504448
57 1145370564016913025846018753053381699934382040177741022437492747111398983624566178551169024
58 43524081432642694982148712616028504597506517526754158852624724390233161377733514784944422912
59 1653915094440422409321651079409083174705247666016658036399739526828860132353873561827888070656
60 62848773588736051554222741017545160638799411308633005383190102019496685029447195349459746684928
61 2388253396371969959060464158666716104274377629728054204561223876740874031118993423279470374027264
62 90753629062134858444297638029335211962426349929666059773326507316153213182521750084619874213036032
63 3448637904361124620883310245114738054572201297327310271386407278013822100935826503215555220095369216
64 131048240365722735593565789314360046073743649298437790312683476564525239835561407122191098363624030208
65 4979833133897463952555499993945681750802258673340636031881972109451959113751333470643261737817713147904
66 189233659088103630197108999769935906530485829586944169211514940159174446322550671884443946037073099620352
67 7190879045347937947490141991257564448158461524303878430037567726048628960256925531608869949408777785573376
68 273253403723221642004625395667787449030021537923547380341427573589847900489763170201137058077533555851788288
69 10383629341482422396175765035375923063140818441094800452974247796414220218611000467643208206946275122367954944
70 394577914976332051054679071344285076399351100761602417213021416263740368307218017770441911863958454649982287872
71 14993960769100617940077804711082832903175341828940891854094813818022133995674284675276792650830421276699326939136
72 569770509225823481722956579021147650320662989499753890455602925084841091835622817660518120731556008514574423687168
73 21651279350581292305472350002803610712185193600990647837312911153223961489753667071099688587799128323553828100112384
74 822748615322089107607949300106537207063037356837644617817890623822510536610639348701788166336366876295045467804270592
75 31264447382239386089102073404048413868395419559830495477079843705255400391204295250667950320781941299211727776562282496
76 1188049000525096671385878789353839726999025943273558828129034060799705214865763219525382112189713769370045655509366734848
77 45145862019953673512663393995445909625962985844395235468903294310388798164899002341964520263209123236061734909355935924224
78 1715542756758239593481208971826944565786593462087018947818325183794774330266162088994651770001946682970345926555525565120512
79 65190624756813104552285940929423893499890551559306720017096356984201424550114159381796767260073973952873145209109971474579456
80 2477243740758897972986865755318107952995840959253655360649661565399654132904338056508277155882811010209179517946178916034019328
81 94135262148838122973500898702088102213841956451638903704687139485186857050364846147314531923546818387948821681954798809292734464
82 3577139961655848672993034150679347884125994345162278340778111300437100567913864153597952213094779098742055223914282354753123909632
83 135931318542922249573735297725815219596787785116166576949568229416609821580726837836722184097601605752198098508742729480618708566016
84 5165390104631045483801941313580978344677935834414329924083592717831173220067619837795442995708861018583527743332223720263510925508608
85 196284823975979728384473769916077177097761561707744537115176523277584582362569553836226833836936718706174054246624501370013415169327104
86 7458823311087229678610003256810932729714939344894292410376707884548214129777643045776619685803595310834614061371731052060509776434429952
87 283435285821314727787180123758815443729167695105983111594314899612832136931550435739511548060536621811715334332125779978299371504508338176
88 10770540861209959655912844702834986861708372414027358240583966185287621203398916558101438826300391628845182704620779639175376117171316850688
89 409280552725978466924688098707729500744918151733039613142190715040929605729158829207854675399414881896116942775589626288664292452510040326144
90 15552661003587181743138147750893721028306889765855505299403247171555325017708035509898477665177765512052443825472405798969243113195381532393472
91 591001118136312906239249614533961399075661811102509201377323392519102350672905349376142151276755089457992865367951420360831238301424498230951936
92 22458042489179890437091485352290533164875148821895349652338288915725889325570403276293401748516693399403728883982153973711587055454130932776173568
93 853405614588835836609476443387040260265255655232023286788854978797583794371675324499149266443634349177341697591321851001040308107256975445494595584
94 32429413354375761791160104848707529890079714898816884897976489194308184186123662330967672124858105268738984508470230338039531708075765066928794632192
95 1232317707466278948064083984250886135823029166155041626123106589383710999072699168576771540744608000212081411321868752845502204906879072543294196023296
96 46828072883718600026435191401533673161275108313891581792678050396581017964762568405917318548295104008059093630231012608129083786461404756645179448885248
97 1779466769581306801004537273258279580128454115927880108121765915070078682660977599424858104835213952306245557948778479108905183885533380752516819057639424
98 67619737244089658438172416383814624044881256405259444108627104772662989941117148778144607983738130187637331202053582206138396987650268468595639124190298112
99 2569550015275407020650551822584955713705487743399858876127829981361193617762451653569495103382048947130218585678036123833259085530710201806634286719231328256
100 97642900580465466784720969258228317120808534249194637292857539291725357474973162835640813928517859990948306255765372705663845250166987668652102895330790473728
101 3710430222057687737819396831812676050590724301469396217128586493085563584048980187754350929283678679656035637719084162815226119506345531408779910022570038001664
102 140996348438192134037137079608881689922447523455837056250886286737251416193861247134665335312779789826929354233325198186978592541241130193533636580857661444063232
103 5357861240651301093411209025137504217053005891321808137533678896015553815366727391117282741885632013423315460866357531105186516567162947354278190072591134874402816
104 203598727144749441549625942955225160248014223870228709226279798048591044983935640862456744191654016510085987512921586181997087629552191999462571222758463125227307008
105 7736751631500478778885785832298556089424540507068690950598632325846459709389554352773356279282852627383267525491020274915889329922983295979577706464821598758637666304
106 293996561997018193597659861627345131398132539268610256122748028382165468956803065405387538612748399840564165968658770446803794537073365247223952845663220752828231319552
107 11171869355886691356711074741839114993129036492207189732664425078522287820358516485404726467284439193941438306809033276978544192408787879394510208135202388607472790142976
108 424531035523694271555020840189886369738903386703873209841248152983846937173623626445379605756808689369774655658743264525184679311533939416991387909137690767083966025433088
109 16132179349900382319090791927215682050078328694747181973967429813386183612597697804924425018758730196051436915032244051957017813838289697845672740547232249149190708966457344
110 613022815296214528125450093234195917902976490400392915010762332908674977278712516587128150712831747449954602771225273974366676925855008518135564140794825467669246940725379072
111 23294866981256152068767103542899444880313106635214930770408968650529649136591075630310869727087606403098274905306560411025933723182490323689151437350203367771431383747564404736
112 885204945287733778613149934630178905451898052138167369275540808720126667190460873951813049629329043317734446401649295618985481480934632300187754619307727975314392582407447379968
113 33637787920933883587299697515946798407172125981250360032470550731364813353237513210168895885914503646073908963262673233521448296275516027407134675533693663061946918131483000438784
114 1278235940995487576317388505605978339472540787287513681233880927791862907423025501986418043664751138550808540603981582873815035258469609041471117670280359196353982888996354016673792
115 48572965757828527900060763213027176899956549916925519886887475256090790482074969075483885659260543264930724542951300149204971339821845143575902471470653649461451349781861452633604096
116 1845772698797484060202309002095032722198348896843169755701724059731450038318848824868387655051900644067367532632149405669788910913230115455884293915884838679535151291710735200076955648
117 70139362554304394287687742079611243443537258080040450716665514269795101456116255344998730891972224474559966240021677415451978614702744387323603168803623869822335749085007937602924314624
118 2665295777063566982932134199025227250854415807041537127233289542252213855332417703109951773894944530033278717120823741787175187358704286718296920414537707053248758465230301628911123955712
119 101281239528415545351421099562958635532467800667578410834865002605584126502631872718178167408007892141264591250591302187912657119630762895295282975752432868023452821678751461898622710317056
120 3848687102079790723354001783392428150233776425367979611724870099012196807100011163290770361504299901368054467522469483140680970545968990021220753078592448984891207223792555552147662992048128
121 146250109879032047487452067768912269708883504163983225245545063762463478669800424205049273737163396251986069765853840359345876880746821620806388616986513061425865874504117110981611193697828864
122 5557504175403217804523178575218666248937573158231362559330712422973612189452416119791872402012209057575470651102445933655143321468379221590642767445487496334182903231156450217301225360517496832
123 211185158665322276571880785858309317459627780012791777254567072072997263199191812552091151276463944187867884741892945478895446215798410420444425162928524860698950322783945108257446563699664879616
124 8025036029282246509731469862615754063465855640486087535673548738773896001569288876979463748505629879138979620191931928198026956200339595976888156191283944706560112265789914113782969420587265425408
125 304951369112725367369795854779398654411702514338471326355594852073408048059632977325219622443213935407281225567293413271525024335612904647121749935268789898849284266100016736323752837982316086165504
126 11588152026283563960052242481617148867644695544861910401512604378789505826266053138358345652842129545476686571557149704317950924753290376590626497540214016156272802111800635980302607843328011274289152
127 440349776998775430481985214301451656970498430704752595257478966394001221398110019257617134808000922728114089719171688764082135140625034310443806906528132613938366480248424167251499098046464428422987776
128 16733291525953466358315438143455162964878940366780598619784200722972046413128180731789451122704035063668335409328524173035121135343751303796864662448069039329657926249440118355556965725765648280073535488
129 635865077986231721615986649451296192665399733937662747551799627472937763698870867807999142662753332419396745554483918575334603143062549544280857173026623494527001197478724497511164697579094634642794348544
130 24162872963476805421407492679149255321285189889631184406968385843971635020557092976703967421184626631937076331070388905862714919436376882682672572575011692792026045504191530905424258508005596116426185244672
131 918189172612118606013484721807671702208837215805985007464798662070922130781169533114750762005015812013608900580674778422783166938582321541941557757850444326096989729159278174406121823304212652424195039297536
132 34891188559260507028512419428691524683935814200627430283662349158695040969684442258360528956190600856517138222065641580065760343666128218593779194798316884391685609708052570627432629285560080792119411493306368
133 1325865165251899267083471938290277937989560939623842350779169268030411556848008805817700100335242832547651252438494380042498893059312872306563609402336041606884053168905997683842439912851283070100537636745641984
134 50382876279572172149171933655030561643603315705706009329608432185155639160224334621072603812739227636810747592662786441614957936253889147649417157288769581061594020418427911986012716688348756663820430196334395392
135 1914549298623742541668533478891161342456925996816828354525120423035914288088524715600758944884090650198808408521185884781368401577647787610677851976973244080340572775900260655468483234157252753225176347460707024896
136 72752873347702216583404272197864131013363187879039477471954576075364742947363939192828839905595444707554719523805063621691999259950615929205758375124983275052941765484209904907802362897975604622556701203506866946048
137 2764609187212684230169362343518836978507801139403500143934273890863860231999829689327495916412626898887079341904592417624295971878123405309818818254749364452011787088399976386496489790123072975657154645733260943949824
138 105055149114082000746435769053715805183296443297333005469502407852826688815993528194444844823679822157709014992374511869723246931368689401773115093680475849176447909359199102686866612024676773074971876537863915870093312
139 3992095666335116028364559224041200596965264845298654207841091498407414175007754071388904103299833241992942569710231451049483383392010197267378373559858082268705020555649565902100931256937717376848931308438828803063545856
140 151699635320734409077853250513565622684680064121348859897961476939481738650294654712778355925393663195731817648988795139880368568896387496160378195274607126210790781114683504279835387763633260320259389720675494516414742528
141 5764586142187907544958423519515493662017842436611256676122536123700306068711196879085577525164959201437809070661574215315454005618062724854094371420435070796010049682357973162633744735018063892169856809385668791623760216064
142 219054273403140486708420093741588759156678012591227753692656372700611630611025481405251945956268449654636744685139820181987252213486383544455586113976532690248381887929602980180082299930686427902454558756655414081702888210432
143 8324062389319338494919963562180372847953764478466654640320942162623241963218968293399573946338201086876196298035313166915515584112482574689312272331108242229438511741324913246843127397366084260293273232752905735104709751996416
144 316314370794134862806958615362854168222243050181732876332195802179683194602320795149183809960851641301295459325341900342789592196274337838193866348582113204718663446170346703380038841099911201891144382844610417933978970575863808
145 12019946090177124786664427383788458392445235906905849300623440482827961394888190215668984778512362369449227454362992213026004503458424837851366921246120301779309210954473174728441475961796625671863486548095195881491200881882824704
146 456757951426730741893248240583961418912918964462422273423690738347462533005751228195421421583469770039070643265793704094988171131420143838351943007352571467613750016269980639680776086548271775530812488827617443496665633511547338752
147 17356802154215768191943433142190533918690920649572046390100248057203576254218546671426014020171851261484684444100160755609550502993965465857373834279397715769322500618259264307869491288834327470170874575449462852873294073438798872576
148 659558481860199191293850459403240288910254984683737762823809426173735897660304773514188532766530347936418008875806108713162919113770687702580205702617113199234255023493852043699040668975704443866493233867079588409185174790674357157888
149 25063222310687569269166317457323130978589689417982034987304758194601964111091581393539164245128153221583884337280632131100190926323286132698047816699450301570901690892766377660563545421076768866926742886949024359549036642045625571999744
150 952402447806127632228320063378278977186408197883317329517580811394874636221480092954488241314869822420187604816664020981807255200284873042525817034579111459694264253925122351101414726000917216943216229704062925662863392397733771735990272
151 36191293016632850024676162408374601133083511519566058521668070833005236176416243532270553169965053251967128983033232797308675697610825175615981047314006235468382041649154649341853759588034854243842216728754391175188808911113883325967630336
152 1375269134632048300937694171518234843057173437743510223823386691654198974703817254226281020458672023574750901355262846297729676509211356673407279797932236947798517582667876674990442864345324461266004235692666864657174738622327566386769952768
153 52260227116017835435632378517692924036172590634253388505288694282859561038745055660598678777429536895840534251499988159313727707350031553589476632321425004016343668141379313649636828845122329528108160956321340856972640067648447522697258205184
154 1985888630408677746554030383672331113374558444101628763200970382748663319472312115102749793542322402041940301556999550053921652879301199036400112028214150152621059389372413918686199496114648522068110116340210952564960322570641005862495811796992
155 75463767955529754369053154579548582308233220875861893001636874544449206139947860373904492154608251277593731459165982902049022809413445563383204257072137705799600256796151728910075580852356643838588184420928016197468492257684358222774840848285696
156 2867623182310130666024019874022846127712862393282751934062201232689069833318018694208370701875113548548561795448307350277862866757710931408561761768741232820384809758253765698582872072389552465866351007995264615503802705792005612465443952234856448
157 108969680927784965308912755212868152853088770944744573494363646842184653666084710379918086671254314844845348227035679310558788936793015393525346947212166847174622770813643096546149138750802993702921338303820055389144502820096213273686870184924545024
158 4140847875255828681738684698088989808417373295900293792785818580003016839311218994436887293507663964104123232627355813801233979598134584953963183994062340192635665290918437668753667272530513760711010855545162104787491107163656104400101067027132710912
159 157352219259721489906070018527381612719860185244211164125861106040114639893826321788601717153291230635956682839839520924446891224729114228250600991774368927320155281054900631412639356356159522907018412510716159981924662072218931967203840547031043014656
160 5979384331869416616430660704040501283354687039280024236782722029524356315965400227966865251825066764166353947913901795128981866539706340673522837687426019238165900680086223993680295541534061870466699675407214079313137158744319414753745940787179634556928
161 227216604611037831424365106753539048767478107492640920997743437121925540006685208662740879569352537038321450020728268214901310928508840945593867832122188731050304225843276511759851230578294351077734587665474135013899212032284137760642345749912826113163264
162 8634230975219437594125874056634483853164168084720354997914250610633170520254037929184153423635396407456215100787674192166249815283335955932566977620643171779911560582044507446874346761975185340953914331288017130528170057226797234904409138496687392300204032
163 328100777058338628576783214152110386420238387219373489920741523204060479769653441308997830098145063483336173829931619302317492980766766325437545149584440527636639302117691282981225176955057042956248744588944650960070462174618294926367547262874120907407753216
164 12467829528216867885917762137780194683969058714336192616988177881754298231246830769741917543729512412366774605537401533488064733269137120366626715684208740050192293480472268753286556724292167632337452294379896736482677562635495207201966795989216594481494622208
165 473777522072240979664874961235647397990824231144775319445550759506663332787379569250192866661721471669937435010421258272546459864227210573931815195999932121907307152257946212624889155523102370028823187186436075986341747380148817873674738247590230590296795643904
166 18003545838745157227265248526954601123651320783501462138930928861253206645920423631507328933145415923457622530396007814356765474840634001809408977447997420632477671785801956079745787909877890061095281113084570887480986400445655079199640053408428762431278234468352
167 684134741872315974636079444024274842698750189773055561279375296727621852544976097997278499459525805091389656155048296945557088043944092068757541143023901984034151527860474331030339940575359822321620682297213693724277483216934893009586322029520292972388572909797376
168 25997120191148007036171018872922444022552507211376111328616261275649630396709091723896582979461980593472806933891835283931169345669875498612786563434908275393297758058698024579152917741863673248221585927294120361522544362243525934364280237121771132950765770572300288
169 987890567263624267374498717171052872856995274032292230487417928474685955074945485508070153219555262551966663487889740789384435135455268947285889410526514464945314806230524934007810874190819583432420265237176573737856685765253985505842649010627303052129099281747410944
170 37539841556017722160230951252500009168565820413227104758521881282038066292847928449306665822343099976974733212539810149996608535147300219996863797600007549667921962636759947492296813219251144170431970079012709802038554059079651449222020662403837515980905772706401615872
171 1426513979128673442088776147595000348405501175702629980823831488717446519128221281073653301249037799125039862076512785699871124335597408359880824308800286887381034580196878004707278902331543478476414863002482972477465054245026755070436785171345825607274419362843261403136
172 54207531206889590799373493608610013239409044676699939271305596571262967726872408680798825447463436366751514758907485856595102724752701517675471323734410901720479314047481364178876598288598652182103764794094352954143672061311016692676597836511141373076427935788043933319168
173 2059886185861804450376192757127180503097543697714597692309612669707992773621151529870355367003610581936557560838484462550613903540602657671667910301907614265378213933804291838797310734966748782919943062175585412257459538329818634321710717787423372176904261559945669466128384
174 78275675062748569114295324770832859117706660513154712307765281448903725397603758135073503946137202113589187311862409576923328334542900991523380591472489342084372129484563089874297807928736453750957836362672245665783462456533108104225007275922088142722361939277935439712878592
175 2974475652384445626343222341291648646472853099499879067695080695058341565108942809132793149953213680316389117850771563923086476712630237677888462475954594999206140920413397415223316701291985242536397781781545335299771573348258107960550276485039349423449753692561546709089386496
176 113030074790608933801042448969082648565968417780995404572413066412216979474139826747046139698222119852022786478329319429077286115079949031759761574086274609969833354975709101778486034649095439216383115707698722741391319787233808102500910506431495278091090640317338774945396686848
177 4295142842043139484439613060825140645506799875677825373751696523664245220017313416387753308532440554376865886176514138304936872373038063206870939815278435178853667489076945867582469316665626690222558396892551464172870151914884707895034599244396820567461444332058873447925074100224
178 163215427997639300408705296311355344529258395275757364202564467899241318360657909822734625724232741066320903674707537255587601150175446401861095712980580536796439364584923942968133834033293814228457219081916955638569065772765618900011314771287079181563534884618237191021152815808512
179 6202186263910293415530801259831503092111819020478779839697449780171170097705000573263915777520844160520194339638886415712328843706666963270721637093262060398264695854227109832789085693265164940681374325112844314265624499365093518200429961308909008899414325615493013258803807000723456
180 235683078028591149790170447873597117500249122778193633908503091646504463712790021784028799545792078099767384906277683797068496060853344604287422209543958295134058442460630173645985256344076267745892224354288083942093730975873553691616338529738542338177744373388734503834544666027491328
181 8955956965086463692026477019196690465009466665571358088523117482567169621086020827793094382740098967791160626438551984288602850312427094962922043962670415215094220813503946598547439741074898174343904525462947189799561777083195040281420864130064608850754286188771911145712697309044670464
182 340326364673285620297006126729474237670359733291711607363878464337552445601268791456137586544123760776064103804664975402966908311872229608591037670581475778173580390913149970744802710160846130625068371967591993212383347529161411530693992836942455136328662875173332623537082497743697477632
183 12932401857584853571286232815720021031473669865085041079827381644826992932848214075333228288676702909490435944577269065312742515851144725126459431482096079570596054854699698888302502986112152963752598134768495742070567206108133638166371727803813295180489189256586639694409134914260504150016
184 491431270588224435708876846997360799195999454873231561033440502503425731448232134862662674969714710560636565893936224481884215602343499554805458396319651023682650084478588557755495113472261812622598729121202838198681553832109078250322125656544905216858589191750292308387547126741899157700608
185 18674388282352528556937320185899710369447979285182799319270739095130177795032821124781181648849159001304189503969576530311600192889052983082607419060146738899940703210186365194708814311945948879658751706605707851549899045620144973512240774948706398240626389286511107718726790816192167992623104
186 709626754729396085163618167064188994039023212836946374132288085614946756211247202741684902656268042049559201150843908151840807329784013357139081924285576078197746721987081877398934943853946057427032564851016898358896163733565508993465149448050843133143802792887422093311618051015302383719677952
187 26965816679717051236217490348439181773482882087803962217026947253367976736027393704184026300938185597883249643732068509769950678531792507571285113122851890971514375435509111341159527866449950182227237464338642137638054221875489341751675679025932039059464506129722039545841485938581490581347762176
188 1024701033829247946976264633240688907392349519336550564247023995627983115969040960758992999435651052719563486461818603371258125784208115287708834298668371856917546266549346230964062058925098106924635023644868401230246060431268594986563675802985417484259651232929437502741976465666096642091214962688
189 38938639285511421985098056063146178480909281734788921441386911833863358406823556508841733978554740003343412485549106928107808779799908380932935703349398130562866758128875156776634358239153728063136130898504999246749350296388206609489419680513445864401866746851318625104195105695311672399466168582144
190 1479668292849434035433726130399554782274552705921979014772702649686807619459295147335985891185080120127049674450866063268096733632396518475451556727277128961388936808897255957512105613087841666399172974143189971376475311262751851160597947859510942847270936380350107753959414016421843551179714406121472
191 56227395128278493346481592955183081726433002825035202561362700688098689539453215598767463865033044564827887629132910404187675878031067702067159155636530900532779598738095726385460013297337983323168573017441218912306061827984570344102722018661415828196295582453304094650457732624030054944829147432615936
192 2136641014874582747166300532296957105604454107351337697331782626147750202499222192753163626871255693463459729907050595359131683365180572678552047914188174220245624752047637602647480505298843366280405774662766318667630349463413673075903436709133801471459232133225555596717393839713142087903507602439405568
193 81192358565234144392319420227284370012969256079350832498607739793614507694970443324620217821107716351611469736467922623647003967876861761784977820739150620369333740577810228900604259201356047918655419437185120109369953279609719576884330594947084455915450821062571112675260965909099399340333288892697411584
194 3085309625478897486908137968636806060492831731015331634947094112157351292408876846335568277202093221361235849985781059698586150779320746947829157188087723574034682141956788698222961849651529820908905938613034564156058224625169343921604562607989209324787131200377702281659916704545777174932664977922501640192
195 117241765768198104502509242808198630298727605778582602127989576261979349111537320160751594533679542411726962299459680268546273729614188384017507973147333495813317921394357970532472550286758133194538425667295313437930212535756435069020973379103589954341910985614352686703076834772739532647441269161055062327296
196 4455187099191527971095351226711547951351649019586138880863603897955215266238418166108560592279822611645624567379467850204758401725339158592665302979598672840906081012985602880233956910896809061392460175357221910641348076358744532622796988405936418264992617453345402094716919721364102240602768228120092368437248
197 169297109769278062901623346615038822151362662744273277472816948122298180117059890312125302506633259242533733560419778307780819265562888026521281513224749567954431078493452909448890362614078744332913486663574432604371226901632292239666285559425583894069719463227125279599242949411835885142905192668563510000615424
198 6433290171232566390261687171371475241751781184282384543967044028647330844448275831860761495252063851216281875295951575695671132091389745007808697502540483582268380982751210559057833779334992284650712493215828438966106622262027105107318851258172187974649339602630760624771232077649763635430397321405413380023386112
199 244465026506837522829944112512116059186567685002730612670747673088598572089034481610708936819578426346218711261246159876435503019472810310296730505096538376126198477344546001244197683614729706816727074742201480680712051645957029994078116347810543143036674904899968903741306818950691018146355098213405708440888672256
200 9289671007259825867537876275460410249089572030103763281488411577366745739383310301206939599143980201156311027927354075304549114739966791791275759193668458292795542139092748047279511977359728859035628840203656265867057962546367139774968421216800639435393646386198818342169659120126258689561493732109416920753769545728