1 1
2 56
3 2415
4 100352
5 4140081
6 170537640
7 7022359583
8 289143013376
9 11905151192865
10 490179860527896
11 20182531537581071
12 830989874753525760
13 34214941811800329425
14 1408756312731277540744
15 58003732850974438010175
16 2388229243489107516194816
17 98332273432993735566334273
18 4048705133573796221764525560
19 166700236720421701398973625263
20 6863668260790646684044452390912
21 282602730032000912315954740344945
22 11635804643672459612539385026592872
23 479089319803727354015166006771993439
24 19725887755842805930245125686879764480
25 812188107043419732226106284169171254881
26 33440802735348892291948093536540743747800
27 1376882126057448000490859816205636406470735
28 56691354093976384771073887779803938974152704
29 2334193732481147942455005866608760491340320529
30 96107430627295371442302076835629206411100969800
31 3957100086959038166156455009161523686785793388159
32 162928516515392442916180617776495343506220863455232
33 6708372522946826153920860786772382210192612977122945
34 276208627372952481668269548343981125150524382415870904
35 11372535674530136166714258026214066500151640552348398063
36 468249557946739239741556198077738080178079670613276641280
37 19279574475933704544804066528992474866627028371945370611889
38 793811730656995931475338314074948584494793009319518133988904
39 32684179026629564025483453837468214647867258975978736736073375
40 1345729116097381580852898422895873037357968087288391435434541056
41 55408668898696559501663981188866940168216250232676212447374711201
42 2281380816095249687379555112664584849637323226969168434932408759960
43 93932926588854825489006446610819881366264982346720179839676063412367
44 3867567674496832110487257643133513747263364712731752021849332875401216
45 159242134361303028676826890772394000320677324242961919960350921401433425
46 6556590469807965941786586451863118885522530015207615352499920640963139848
47 269959196171281957023987577264186603459322080317350120553963466148266853311
48 11115223366936809200383598871283160321694012659360721303874929148350157946880
49 457655053982713756844848610904343155624833120670894526947596108836351993974721
50 18843359374939979094835278926202702720780739361390216541131664738402904231147896
51 775851133824799738810348035257198576044974153638849485376668486779611506391876655
52 31944674507336601792515700654625184270136785607485609106253882471629459392853452800
53 1315280966786752845512634080110845318865535639542862131206605562787355623530426160369
54 54155005435856969898465752654339263283394026568835482998905909921597357971411426376680
55 2229762832288584722910426846055465990630650740045435844195117347950250482258272450491871
56 91807622365478852865777241896594317073935660953271217087847311003058078340473059913351168
57 3780061001264149254924101379046429802567060198098726011241785788962144717326869557836964065
58 155639159419631859643990125416172475945760606649638293868244836600195654191199875225054233688
59 6408242601574050131765466787763496265487147030746258828149766321546752122448968252937468923087
60 263851163124751888238090269857801460194040042002848519754247257139140479743399362425125625395200
61 10863732946874447346172996661071762955068692713162394630418132071435379957043692235765728778672017
62 447300258764460370844890086633124389606003149802190710753734106938879945670069094977028248431507144
63 18417013973849251670469607713225954567768912103287187819207583261047642797109712513153899380166241535
64 758296909216785356878976484740441920738501761652632812105379574233911224661710705176912118539150688256
65 31221901842731167527001899319869968966020691310637900118480362935185979395004810494439074810684691770625
66 1285521730114895651568744598503448738959062438121362157094016663946470014079681768906032363262550838753080
67 52929707066590236785122963520754958102342738153296015058125935516664675689629194421476247133189608131373679
68 2179312744798688771167567823988143206248759888050606484768227860663174217583336996083791620375248055092578304
69 89730404773765814931079645895333342543237405569637558679127289042711675885483817393472778695095992856673346865
70 3694534233363374459366740671521254172445563913919300826246866054748907806369706931905693140394166473259771013544
71 152117704538479704499343182187668181250485104185254913636685711101634503558001349167477922559548948920683510466847
72 6263251217188086442915279262171089063591315918471393149101660926905004883246186298244967481233655377083167420334080
73 257881328992082240095220460384820362500752673079387004020121052193387201910045174678762137334357658022179054791955489
74 10617932689690078403803884677917439097667183457461950134232906081814476433973606306429714985674291959441713305458799128
75 437179748698482421309171497139459376206980287049916517763544290275898858498830362121921712661629279928964360153838255375
76 18000314963161339148971410958857804032119113412145930604756692976453244607017975308433795485578752453336459172492250896384
77 741139862350935882739229292891789572281254015930996802277493357265540765302753859245997758514415127507322486712857825107409
78 30515482461818790207171959572875354950737251489140254616325970006322302880675299268299006532846557815792886462126322345637000
79 1256435818907068528073208485727241273794444292792737075346673810784757564854696439060374044578363545259249523112395222818728511
80 51732132008984989380113496652238297108977084666058873603312634451011936255275099639035702820899142643743838396150829916997943296
81 2130004129079189943300607184350667407360774664043382647884430226688480103067027539309458230188498221996598230927836668371378583105
82 87700185816938942613427042362896513277271181666890755312871300302897353086995174127878811818607485444397646212148401569663002154232
83 3610942573923840563363681937843280944847194164880786730193326512747435582612949632845274866226322458721550581871221079794247881368751
84 148675925264200726535216347064699439134701504209976542981731514612864020663324734010514809611097574561369112119514731299223011340380160
85 6121540373638856141663887372324872576465995421120741723322020354404322684469221561134205637393523691108617561472193873592907654463955313
86 252046566917270972799578070715416622198690151881732289280397808663972337567971521559817621577884266235740247693408056074702680523505153896
87 10377693851101633657318087136207528867369894956692001398205733758376061907574320985372756088050864113032638441933133742555817768122395750495
88 427288222904229420340739580769279656048610419504284418333759779792629695746948489038717982768159075068370080350141784450001973886946830237696
89 17593044085924095545839063200208705684525376449005980812921305406135146133909093383238296612536320130951245067546636031034325673155291023815521
90 724371006777414096401825033947652382859850001660368494830706139315804905893929314761727160991334119840498156436768419455310086358294089678602200
91 29825046359062954981952515895135954179608058271360462907407381590051163197124762685447803871861406757265904401086867472572938955729752875947786575
92 1228007998660266226529291976909592369185176806723456486281662547740096952865886033781339145486892051625954475858639398526380307480812090429537695744
93 50561653001935885790863253119471115381574291371952098440461663298743812753536026154877339967799764486203861018617263775383780212659702881468844576785
94 2081811158459264833934568309628510505735360692249705247924276064658461737840109080016529294060750351934228393992685400841642674590663875191991761211976
95 85715902114979707621099970831126337420811265262771081423662155450274069076806879902293569725845917100128210558548218495869409147912593877730254223752063
96 3529242239638301459711794461471755924876045575835172301055999572195786076119319481632719435083617210541032574396274903791417557459498709968433825652408320
97 145312018875321881614821041603921465304619497606519146963728901420787705884727072412742967178034032517412750217255168604127387311087304925725543901266570113
98 5983035846183785370385504841569428503446361915272647909636125642125505769121535979864185423351461568810175281524928935470392501002220076589760066792015139512
99 246343820791821829178132700966407046023268511270908297259672719687095011237122226708549957999324499192083170105619415205481775028879445824209404693456927945455
100 10142890599764779353384760564715530887786902001307296012381181607119125599167577422242352823922525541922966064766671859574016755590264966155731367697745583654912
101 417620500437622899857160322851715633361316429009538686911280083411825367000827049302915888121794589850064375512950449269669676002758994326276633147103844175088049
102 17194988023415652821151139636932724026991201822514336855738892010229723825187359721647011999226156650378356833357376295418513107193402676042546656706381905923155240
103 707981559371675470994325808765696889515122118124586917862542186830237092636300372199581689507623972971529555060534368655883983936003729211998976282953916074231753631
104 29150231900585073399948983230033962014308445482507260575129856894448828848571714841525512144411212930702657630885200387233406213879574974939617280727603725871420620800
105 1200223379563752268124616262398610300821216299594496381134124212211233324192150918937398864200939660817097335948583279137814355562925179925944026923288395745024932069025
106 49417656976599283557256603946752757989397612388532055806327130230264292824147423275609529061322892677821823371600372244257748648274936231554962064145480224719962682142104
107 2034708590616247494518715034434806859710230603697250414910744726701799300332763232764469108013264991357198174378663970180279450519223065843315753757469453847520229966305679
108 83776514347654861470204281806031142660726598407353023789166612798496858443883870854803738419147277286355302484960368735221726208884570000486030687046882105285090106734254080
109 3449390437830285389509971573228671745917039736947886121090418026002941084405449125653664774818695157658168358954358548474188643084487826629001178729640035220099435730125352529
110 142024223438320627782861770108374092477626065177997919533067814096200576063048298064756755664615159456335705379389588012924666066130395250573271794815334775357267605489831317512
111 5847665089471804399582767233787387890156229788225731749665074748052487309471206371922044900632956867771177408939079016872606043961494988886891863768938264707771151453979188814015
112 240770103654027969361239649153401646145878317570520719447699580261160187436793297391230928429800586729855883840189472833771774412540337759048329520735588936218603425904261512167424
113 9913399951365475132436708514821265489790555953364381977792071474514057368699044827322592474396120042732945856956715875807387903176288734330179377558434995308620548333474005100006593
114 408171517577402107639872982548803832146038516698883903059748196582727884845863287299727802311241501782107451103155972220168251650836956602960884071533837469706458706887581284908544120
115 16805938283413188319800908544604700854719852499263072811825653200492369027820162300886903743593800721238580524188964555840375710890785639464737945418878868644475429092171810367636837679
116 691962935734078096858730894623780636488517707034983745328253103175751380471736231725218756931106618514701986353246927783579940376788065280514674743432760978775831002728297586760123787264
117 28490685634749327363969596495953869896782135828079263994944297517996008415472029186820426985230125131627431327344159402961933294745222224793730108232741185106328305721286169070500408368625
118 1173067408700133037933004482297699778067180743804935973536798145720271874486282136735540326231438483960999575622811193920073460728518654583301064980459987605745922413224746646487456043856616
119 48299544735282476637895710586510150068215585935792623666799574909900555476859590616652878489532860953748508952593713983015952871587595462475865935633681485427554000658201103163223922203130591
120 1988671754354305962794863075879014544558785828870393444333860102898716270361895230040063000366807224405331020022206131500487366843393570563896710080375255820829628788641139248373234495648153600
121 81881006710145413249729524830647662452460983063056227705777310793068732558931102492862372609865097277816981287342913448092001993376158651992938603072150934894273755637541142157757875214993929697
122 3371345344040316888123051216150766424402742413077879213102323271182350020998107531495760821573997323458938650344004641249305792717653108759587364625791931970238723018471243738918262202733587118936
123 138810816884766385527225973310817775780601657331377881323319363580139653032660143604809643759866864380741811576567609864951032325369427415997206680656679029375617369896943028587337938319883583686095
124 5715357199545831889366907732890786632084025163067429381395546780723732257546401002940487567563785346594958489845400530281740134817811336055634699384453984691193450736238925258077307387371230537545728
125 235322496124473036082988933313849132614724404756944112541688587818582523279689135772943185788945478105055120747135065301754433413571514556815267955981330524621518311891018907328702043219235621498484881
126 9689101704203738674761686107793688020089212129309954098928798137560237858162877633340543515588727236508335398736730428107495541404131193121180838581191121921747927484027203972240727286571707145076501960
127 398936325172868205084788784360208633610138614598244192432803481633179901166001663041585183549667216120994559895121835430224082278277075937825698309561216877278079082188233969289934766187332096019981507071
128 16425691090989696704571225288051316515749221928620515334030223747518721103356904358171759683401994436018566672299414474356782406937755487776822907756045743432623021265612021843262265593191065987756584861696
129 676306745693579945547328893910479653876375996298014212319977277337619622281684729725929507648011871370892591593052281763041566401546774026359032642738121318466935616958797190692500755413343644955240203590145
130 27846062107033175693262062447874154685899288127278694111588290338105960052465935982487036283787623790655290883211037541462407654969746835538865948164711923876285317455663524834633208664595876279793284382355000
131 1146525862422888535661678364456382839077712501575754458812456600071510757008997945618062733411679339986795299549233665698875368193877515010116940805445044220308836337691747882910924551818297179498509256555531119
132 47206730637598308719528275410014492388222695799067122591210030486292145898974952818904917017974217497268821102972535666954314328227858038067743012519596156926980037358957013523301526599810715036043094692887562240
133 1943676536682261336110108053154724071418565552642353595515115603313214432649625053978739722706066590951705979129505438512921386578936566278735979455021728566677618024316305542796700204865088881884691867903815736881
134 80028386380992417632533283316581201007750680821845795275247763143517357151846499945266599630991820482548152077955933756082150903307599106969284928350232807219936941665159417004089449727494955015553591715750746071208
135 3295066080119267582443622168857896317342699453259424221778905289398419315115650317829402050887232669786857160263875586916517711380255014501187281468602411419298093291795054693108056538464029962598438098407445640748575
136 135670116109342377512605813622969392180018305603744508283372896550002296298125452072613680587669144468087635089070840764112804498374683485850226784081352325705485789992812126765545737763255300192125101551264459893260288
137 5586042876704981972418222377383552329172483390438965569268843680504193151603074260714971297210246128879245266097293634260230595033498596558583243110358727940186226789456171663669715668963996787979582380080143985427355937
138 229998144876930203565501275768134952610133675785108908680165859496533767860367773007418260785380986331869782173759376621700055046908629395336517032911746718696904214012676730168460775461619692447770620176235873813000775960
139 9469878376234876881740353679077160660001015771795790461296231180575739679320125681694295555456655095935659692950376306287540891915452043724910127102403127918566669597881545709973217508102432809411124687542775569451328865807
140 389910086051637778648252480873063949786638736717019621337270987797662184964761755000580595740761615615543541558254077029911114268722126989463735034166817100651652100111404702978273273773629206745193781710153063878125572347904
141 16054047281781568349150631314433564097174611431421213153185164843346802754509094509009700427842201646956246440480795342494347602412276911175256055956900539633297643661297956347159130305398656682135943046885628347372323943067345
142 661004788913168418134924843611317784593318244902618724004492868660212557424539489516155059470240203694564687469634860009782220925356078486143977857130099508258640685023210185687778982834983692436573912678236512566509030257765256
143 27216023679086556902965875328066069354186404562790567428541537027199366436894157031563398314959349034807586632851826805662036942215989223682663117483821000215509960477901818860239001824514748895712920062253776882971716689977632575
144 1120584838906367316286823632099723011701090802946253438643021258206928404629233241532560051789636618850311988544901508231081514792988406690416467888261131209358416896325057763772025183230275670376454442928503518506217369115582136320
145 46138642293720778160006278769615426231985650566489139196407792369447583442407765260943089279257138397192429156024703641491543647635686114736064671173665391523381085873496921071297728269197441718617808715541673951220161872979188945729
146 1899699370183781059991951819891021911852439353021646112987185820456975276124405932830843393930504661368770796203811404757511093944255639404449533218193074200621782613807683182102314350050363434670136041094179922938855817071004174502904
147 78217683002080895891109341307193569378969958781279425272559996261558538780348408172172186188005001267787182247774437953486483625333469538378972602412928161470239249834011740859274528779132780252064566055588907349945309303889191975179695
148 3220512692817361661774097569296040360506555910463779371759672007048757470185021836253598226695666606868770788518443398146796184057382141051597911586889750242831946808244837394443960835705233065564768491568448444826577795339833680533284864
149 132600476088275413249101615980752652304188743439543772515797918267582454627828606524772161187782094977626548452876373628292294297420588713616774162417591932386687613500658997091507168261555785496002284918533330268800883937139085207996516977
150 5459654389207042272812504273853303987988556394732965107996415540132876108121727798147047485977049388915151708322579518030624160165429001193971925819641879302750924991160727214587064472658356377549841793572580178974942044605995461680294801000
151 224794261143858303566579635003924546245122064970689611108883909553106780961387641632747487293783128917748150094995563761341432414891135883396615992193349551229564707286643516992411094727525980030642262990265106323541660261249553684295011652959
152 9255615143535207298453359280841759655601481504005268603859078707769588823094956329834349391219994992386321274920381056744461196408757497581476236841807040624966737468460437411582853030351481200782750690053830099524177916575976461406898516574208
153 381088072486047908422377063418172264754091310504135952876683690924142527350139751005994918446176102661670941288626155944749790140203918314803528487291768849408072265950743244967929117737054015733884380142873308993995122675393502226054478141319265
154 15690812197671070307381782633626984252279945170340517456535580851624955040274118998839895705854721755403630178968995867347334423331051286921882827543408919345804813883964096299168325501713068700794668957342647902174114739100214369375318191432120024
155 646049050594720407197224616745989997903728242549424987748277893165882468810162681592607126520864457917325078843047644551044793025598011749488880321454051603492982991906065529446756629139579653128757685308157143092855405087271794015065342207293872719
156 26600240351885015748945034673883344399217684013907628512626757581651807460381033691558939949898351555352877067404962852524311514322843499742188244522822730863023848226601934920926520555466900297427365636786571075715902095799826615130216636187005696000
157 1095230750864343486528670263842597823658905228701091765219933380336316743099137633234150585364973870733328448344670259967013802886763729953360528354806461978768286687621822281536500959425546518935152638141897936411008994015831034115595545989045920207121
158 45094720264580969204321666740738374449262453278650448257368853845932896333551262060898896891668262214872485667882158023791670972434889309619140000863893261253952109883310639196304191467969290174514036064063906688281030745811557238552320344692283249707336
159 1856717220673331242008587133284152740370160853050664488152162380768884477308095750034380466346319717321382893838883603491344716365771219317662196553806340160211860277039571690363326302050605179632760478810789687221440880846827898927354917287549101771245695
160 76447948170389517962471642775603212731202350678357193326965025018091435484933377422495005066271529002580498005919108834965626865201021763829791829748555026021697110276439039940241605701538089972890350043132682609177713043291746383177872046568663448537792512
161 3147646132857621456686999168769557735555855859262930450291591005596155064893177866089796571530852712277096929812013119501392026645199939784113958793193053144080554302823367283326151581214038848121695708204601900957549195664985012540920844961631337383307835521
162 129600289017711873351167749838865510966425178207009410863456579975688670406919096872850001511662501497263605074712180305441763814212692827223830749838448453316970978218444467051189177744302503262847194504119781826132669910546375507384629375812619580896641239480
163 5336125537792211088871261746519217188712258246971886755562121254686139240383133083856405364882705428280126110761816354698078090272278369432613471637154567494879231273399376196529382309576696507666379689753640655289557727839360722388255968106701325717448909583343
164 219708119255712243289736764347068039459846831412714274026001659996386066520219371061441461435871777829415094047861371751861149136431522250490682976309608388058588807943722103633980305909670433469336172242572425627593344680394555684549087304050805008421051165526016
165 9046199780160039597718720380302564202353823779473848442309495965907799699229891211419590533549255020865278356037861092917528160797742912681029009871263957903271649267145935254794665634617947826167604725215185571693899909331335052163498512338544180877104872749327025
166 372465663716885757553314613788856951121364022698563699530892983112472436911226720782154749975832252761565598955113783175724737941937259258385509773768774979585672026697829115867611854322179930373829487084222276115422361566161275506313576048855840955479274036284333096
167 15335795584829090843109567549294437412684905664069166986572272993493447632773957213041511331807260034065625629492047771918149842459417202034824576491430343663807947919767947291718304409262787768477291857603087749404330116636273961797862914700001091801137644769427136671
168 631431697281043181124539281254794505054181696398593062689245632853618435627097310283224102165955936652534447481073681339463397523311935137402835563813274659325720914032173953982831461153567058383575224735651615454383545693208573821212238122566706044759416389313224458240
169 25998389592884125385289328131282517953190518503863175439858284019769540734549532750817511214046697850285615290198982852728987342566900721175475836275539765836342858805392057995160313657046523606547625778017369691551280201316315679303869757127181396550509749704779179729825
170 1070450318433321911881092904181865282069050118939422316704996248496357069845930715002596784282716408517646242166442049885212786722513646178640369474873493283136216383388974845776438997236771874803284150463486772890996039802835160176500738181236475116241644804652666683630744
171 44074417768846279289784235018898195691719350888044866725346130211597019861672263623565412477195078304720093352958443544849410387763000456963478336671829083418058857713520335439142881494920265032873104174121584454123527906286061704283904342399111403998006134858574526758257295
172 1814707575131422474663956871055491829114983155047771638984508416736751874258590610051152277844311405044221430790840486283028674888365671053364489369896301644231942420415968523154225182822714258953686707567689996532055649480581590558558569512384033862350576690197044519128078336
173 74718254941239836230059356461991922864580078796765151330817518589556299573962866825984442974458680697583456469675149439613126329058183317971253669272874795158826295134338171033781582321137477846464510829225288725124136868179593244379871270456895432066607059982028492350037270353
174 3076428234482792298336324424020103666359075411970977568573106512422625937524264997769996028835894055214092053691129337587907475913549948050664937504588165001915019122345378763945398014669938457213675638518270220270278925143772722966605575156095302550187730839540339985138815715080
175 126667983471588595383430839203344311062468685802004745471359065608220436214876317426278541636594629110877927248219793268596570697623566185924667392242017832289265263085818162542108219541518142024164316531204276978822092335631681441919918483341619724385134866920123733734219111382463
176 5215391621009512124055354875630849279044283020227561382845052746008544309600788940530166115910957405154203303817168973134567651212734053231598025679858679863864990794666084384333575091309658179981668304896421404762543146994361984438616077057422140625711880082804278519347710993498112
177 214737055213302640971056467708780299171110286993683810024412865460938336747867284793937241853813367201816529315526976023880879899911082435621791414636787528305136968812053902683340193480179456152931615416541241375188047208442770566968267276815639697632645717503527771177217801821014465
178 8841522599362416178063777632222256641975348911300566913397458211535733000042323830665705540651086666404858751750310394837785769664728810421988212707529091823931610808686048141255187911122747571076265003163075776809166973845295042685587878692101506175766429123196206330065310779772888952
179 364038343533145671425785616188996193598954568606060454464106606092520249241489650084732922085558871421561449577850078588166816246800878854758680748235751398571362322621836667296440978141266073331976968690328045492012945040182061044735933857457222036162711565204646417517452267818777830959
180 14988811494064744754465998052246537694321521167097692097326720277800053124193763416621851249283797676276712426510321901653176843770956868092542599461008430851049501119515424182482101299347406129185171624303014188713830521164992898927327966550833782138589294482764887481515782857929663129600
181 617145072752897300424965859295122725856969532040985105634187530118492888111602563213639946179572147476995164896271930735970867997416412918145157000943107797355606110370731655846488605565316461228197403094555393257770630019654044454951324145336893193768719643338297969250879148817065124144881
182 25410156167084672764489979070198643137046397076482868533684054804885434479401428146313183716405851301262628980770015575100985136012063624056490334586409020886911368093361560127955951756476834054969039977660133767385219247737612541194209045508185287754793241121477364449967235424517283073780200
183 1046230562216864080073866132710134831568819685907065624783258082558202838967530458130010295154571359077427144671880997643838518535964145868155220664918814104946586058148622130785774304488292228045523719771165623088199667425641571267567161929283036523415234847829095775094125460822868020670005215
184 43077200396529465184280423233371275490334870021366196725570743306310499650393200505797143519778091309477187171447519028982754457617206186592511039830914757279851715571310822989366163533171225728487246801028337869072397975331239763050677843942459819062761410043052231442247034943356050504689762304
185 1773648429912829938321648034281929341760060523505776160334615089560794148848449915818462735370072238778373266623141111336301688363042378619421237707059387468771619587266732697414023877603208639460628575031606098443158520638434025136550448215512446283157176988907868236091725116082082225324438997729
186 73027697342784884880075477886599132023037111670287244715984562927585623148468243769166154069513717319915418899676580479783836355383668998712488849109884319702410400665279211134762886204908003445315356694397313116949419261773780378555484743488210147689683753077275828646523855279680021226261373071960
187 3006821695465033827789105761241538202533318256764322429620968088806215628732204569946539367734009431204626522814901780151085223793527660888131384817785157224378143370687737336853898332918604923875761842262177625528970370020614451199815178268637055930861372276503529289161081493709441948701863460142799
188 123802023578557574252004175820683118671903058824899201527603650101444150740651200583221643113499973277011376411317592703278575063073256829535689785769360558231874640972711336045654172360881252205788796391012171972879617273155552370889245590869792356622727552784328699984178452795052112673458329781204992
189 5097389401327725573178516599096042584341962055861502566365256806079462619516046511983053858656249554220508122741389073359329637543230504711172932132210941725398504820809653829564209634436231443868656367788651260590420678017961931656178057443424126839326171615686905040717027099393626636204825143418640785
190 209878465292456915345266383307553151343424134213519489803288868724096852126832808920884395818966628742614348174988541743709494065133935798610482570381819189734166212101527798220945899478694996621553828287405472101195583388628569450545734583597221596637138981091722332552784445387015417788796407630581638344
191 8641476396141823661137979695153899295892278723846531568437621316090916784330506877784900918525423222431824341334682408922737975566190816248294500498128647422722587897394987824295494917310807919836528749103313001610534934217147695947993184568314941794895951873229584696499257813140234943885241288066427668223
192 355801697906546121403640052535424007691818883427904823818224432516980413448804975193102914293443163114066772819303290647002809697017147169028582207500991805913999304377614614654120599627861602147121079905559825495488433185380804378065642463537605050385854258400697067226449069467794932832596255403970983362560
193 14649678183429645004810008584806698397167784308540364007572371513106852900979584235685856126929619989921860946756320633844451849732664700056911590086914268292880999997420718936588825614723211819435906328094990845139048567945765263839882779777618718759011808567683437376781094368490222403467563868905322000615169
194 603181694018852524982523825409946633854347911545520547524702156378286726466376172553918278349989827782219320864619901980242923412005816294347817311004944966216147679477806448253743983557310687780582238718500759192200983861480568622543469066333184084334465294478079000211583599209644282525293359246438724897908024
195 24835231971920123274328052872810341725024948625243630264648098807058959342648974391206682499570693023375793888269819656290296209424868301968827523237999150286526204908195997950617643071822794800239097417908083297388689167575107699268956808310874188654250233351983576111069327366109770614733081814553451801038859375
196 1022558796487291405605351468089319190705917415547438827258322579628976708215896827295838435415098411553061823353921597646809814349512361222073740209761050980077231593646715136722420918741166752453878542402366807038551423760268894932084917760665249971497464319271639457015356975876317533616225014633402440814939211776
197 42102545829077503241717834845463762998573047049058789993988862350534737861208465647054284385642074903071375478294235883562331803276349815378845353835374272905700966684282447387216673583285627192752659433396320087748839164333863013351443668912974872796423478060637962976078536576188001531093548627146417084157228095281
198 1733518279221611532535464292214818233637539080055821820567989756528946798096654948578603291659516508298536760617528384148147521004670781594463884449116439405982278291175005634430779516548586802144036809448737869315822391122616906780900508996077909501089359440815636391902057939188088172714091638172906724548862032713640
199 71375389901482845599914553108753389871304395642605724311082642108823105609649746034020655465590024907860433776984074914750120812872399801278833491585030148728986970533968136485255333405423995649057538392503305885951384892613793556048163884128772599692706907198439512456080615620726567781380981507406839470415938988208927
200 2938790057567907310918750819451842333266036129898969003744203051568693738500474901169650620004737488576191745240829046289517526873013046908163334466157334272678782968716753369922082974167903060301212275946140254732126499676745198517520915064877328399924357193524786025833457364753545487341963558474879383100874024504672256