1 0
2 9
3 729
4 59040
5 4781511
6 387243351
7 31361929920
8 2539929080169
9 205702893563769
10 16659394449585120
11 1349205247522830951
12 109268965654899721911
13 8849437012799354643840
14 716695129071092826429129
15 58043456017745719586115609
16 4700803242308332193648935200
17 380707019170957161965977635591
18 30832567749605221787050539547671
19 2497057280698852007589127725725760
20 202230807168857407392932295244238889
21 16378198323396751146819926787057624249
22 1326431833387967985485021137456423325280
23 107424600306102010073139892207183231723431
24 8700066192960874847938846247644385346272631
25 704597937029524760672973406166988029816359680
26 57063732833198544739662907053278386029778861449
27 4621457761552052599152022497909382280382271417689
28 374281014952883061986574159423606686324934205971360
29 30312140753421975968313354890814232210039288412262471
30 2454909120012227170371395171996529202326857427187288791
31 198817326580236978824114695576828051156265412313758129600
32 16101748543879183057582918946551075614455171539987221208809
33 1304042814727633590685392319975060296719712629326651159783929
34 105611366244394441662459194999033332958682267803918756721289440
35 8553216622981222141068509402601724909356543979488092643264660711
36 692704935095234598984886802415740684324921380070731585347716228151
37 56100546526091021295634762486272393705409275241749770320521749819520
38 4543451563678277490347430874585648149453826373201660664376914019152969
39 367963476111414385696846266078951227712054526954092764044209513801570969
40 29800498113460886963954200121520463796526962856908312226916593703908095520
41 2413472383714220429694593363577078616290971936882619197616199880502754166151
42 195461462582738393918298108249621847455772199924635246694685273727019179362711
43 15829964996818095686952452174855792565301257221958572363071890972008050774213440
44 1282031703279683012249230328055069575941946062778719726162128483458925093531925929
45 103828738000657505896500704120285779858732329827854339246769335269200924525311786809
46 8408845746349978294604307803415093098981376769993422759262154028321815961456722805600
47 681012676716347584357052431372502255237632786039639389160987706958797891953469235466791
48 55153617968277804354626642633369267581149274292440797099280742109634307432269551350004471
49 4466762042753785805140401000871538171817853584901664925652579123173420104121880190114895360
50 361752571845088372412017854427961222649664991102742418180759628234937394126440025847956519689
51 29297491557409404379568305807663987496451046425737234207715877307906755504137520213494363199449
52 2372735063578316666372620752566355025989885095493613228406805302312212258441012697267195462635680
53 192162242658286240571802712652067093117684241688556934266743513609981286178217890958429338110290631
54 15562768920257607169649647104064868187506433691677618062377817797106171968177208154935509191470905431
55 1260392120298207894501049612716602256094903444784198506118336498051989948136175642658817815171033049280
56 102076198975234581847415368982940717875499672593828401377522878524414079627062049847209307519662206086249
57 8266911724873702921746143838005481545659378576655316313073234823979488459843889861981295091277467659936889
58 669517773515794702079590235509461064480534165036486792957554497863814151167728016770637693085955218248801760
59 54222672743054497165525062932428340741377607989378774913248841092144966756126125468559671844871095210493005671
60 4391366974413898475705450507291186138987105712974644281180198573965878493095048434936562781741472756831684657591
61 355646502254782722034975966027653648917214185142956808000682835650144012973942797104393025649214422208155964259200
62 28802975315662986586357347797732654376155361890866526803774129489087699172396271517020898514804626726103801420337609
63 2332685354066447130772910195650317350819667098975045714297703805780453488951124050081588386673525550392199759083087129
64 188918710704066554606019368499877972762016879655087836331310234138727644905868651785091638422040764955042076684309719840
65 15300082881675324475956795938294465476372547584963139697121831261431158783886409670542341123798628435808016011670004219911
66 1239117794704997215997894451633351825613414337502359227630537021941785133849893314662144539389266862535494254868586032092951
67 100353241288223099171353493786363203409210188790106134298376376946023164683057472077963165349406817236939226628343798595309120
68 8127373426551366035663635102243786124320411877661094518940855995605934554193805345000354248762562929329541862640979100187945769
69 658216894309372425789583089787960312866544151901758549899910959267134675725015175472950730984418190458455951647290963316628298169
70 53307441065632615122920566637722541556065755892164781447373846844642302799172035407964008855489110864205602541567927049546704205920
71 4317244509421932452530776314565737905728459683113445538687381683456759392057209852869611766563633561810195349915354800049966412381351
72 349643497822110896039869960913187047822449168576296923852230542513152868453834826047030589082798829395761617740602170876997732698683511
73 28316806079081560646776936057653585135712654194996937386491986561881925585368563699956608103940141547494880841638860486236766382180983040
74 2293311648907784301492891950709027208944902540626175631381998680969922819546399824870438225830068666517689586555007097214301079223960942729
75 185729926755451446860277471071373550339401393136525229204555401172001866457673017250805539684131621846385361630113936013872150650758655378009
76 15041830755542659411380982264830548550282567941517917389937605496251181260251967997490378276188831300890696602452673810026429901632227124676000
77 1218202561272199960874999285980203059022548601869814783355741489795173680213951734779469834831611203750300039437036464676126949881559638443377991
78 98659365632292654171463561182131617232276154183513479534425123067912816916069838549139566243084318672473412497797500964956256510504698486788941271
79 7990190413654432787927673456466680792755345940262722027505079227011142996521442970745525395854998201266596112282160541696780650400999017791460864960
80 647106764140376763167970086412619012595950745007096970748376992264834669901320810791838417498011769983921811682357206376474276425970415742621541120489
81 52407657704956863383817649325965673339479254999634591908591031294224597119010464231168166291943098370496400150158651555952719609853202676134553369894649
82 4244373167337365557326061625316806921485223704225394847625125157839927531969946281913829631229892956240224490351168418825793814121683446351156201420346080
83 343741818896621653280027174001335394966963640787257348065726546753739905492446638370789031963329386357087687318294483273333346224246505951767517761678137831
84 27838842957459016550124875032482850185402569680063619798476225161895092417356207761751997759398450401967862448291501976721175250349845298646817782494508818231
85 2254602537735283718906834850457109529622641180444365946328508511566748745900360382063541029479311153173039770624293365631141861932113222684440472864293536138880
86 182594966713600522214903498011993389049248533046313578032810713211744753325511834739385071390064804956614253558119471114145769641250821192141031484225281918431049
87 14787937701263907015688276504121007403459508535570955454711339261639758270620558253508127241565769890332581498437052866880176199079384403340739109749383541856776089
88 1197640358835662867748535493335789606291170942848201078253585669479608675166939706699418921495437296311982487119843162746180126355788885849407726858215841608480432160
89 96994081127987428380615686683694837102181386862168716383085727888586662930251495684399424513888855231380248875208859129573710058619820369398685136405733786745058228871
90 7855322931008146035962122085885946015670401164892817825951690373306040088675204210729653966703501836445488176404797746332724334621849661035444088322006220884741236106391
91 636184163330531841484551273270077932432200312969456075185703834509900660519761289573417571878469759896853162039913408593821097394311202723501572468946098157877295066388800
92 51523061906842071014212691012790426580992554949361049272216058904928647462011989251236093668189347049808660637056581298353176164604585570942591925896311944567176159141386409
93 4172731830290877220309743420762754475127964750585275534974315067464710543762451368060550169551458641274604658439543171758013448235577120043626444425132321411783391595385910329
94 337939755191654212774075004390770322058784152242457957283647304405736625397296548823653327639999960596193168672965940331100736130917142137962799406509821722409887543067117350240
95 27368947438693700357479765612231633332286388366888509264440457341797201946637258003347858988670445349650372057851801623647401613156052936054943125482870427193789107596841119459111
96 2216546802778998074743086939586371529593138673565726792462393397381167621052220601722352924754666073361083943517322965575108429929509370678312430364705994780974507827801063558837751
97 179512922077660150353832562340883862263711946170456981680189424730532780103283231481507239046139281496898149052845308409960135422677102972007251916415702706831741344944289307146398720
98 14538330141487693180585694462672006471831074501133449789302881009775774020744889529400364009812527135175388989336952658241195860806915831361909092799307213258590074432659632815299458569
99 1177425228538425487477087418914091640356053322645638975951853172367107162900232768649947977555768558667709609987240320009126904589937505237342629264827468571238964287700485968732109745369
100 95356905181470976792463495237578750862368488059795623602310804080725904420898109371116385818007440724949303019977128968081038075924131008393391061358225647057097517229306703834485589916320
101 7722731894470610694702066026824964728211491479520799872811223277366431150929846626291777303281046930162225835008160206094554957245264674174627333340751449943053659931286142524624600673476551
102 625445926546937995294074884677584564234268441353124994074106774662600197320896678620262845179946793902415343332640999564690870498790514477136420609539509219740289356916948237790758168961684311
103 50653397318407507008125363592857524738247532258123603720129837524393249551841701121614998682272409259165480584108912804533865955444786407973875442039359495349020384250341521118526787085222952640
104 4102299736864461129662860376136781919233815844466658776336442732701190613501856894172194630418885203198501511969489296167678451520528908531406774384578579614050910834920746262362878995734097479529
105 332235625288702943995683565103486477933200835869541237279531731511272046444098566726826150065247429049819456988944524076777420707207396804635974849708825589242774757244330105730274671867376672889209
106 26906983348648074002520705913006267930670033889588373560865733809680334571358482047978745960654622867832177514592536960922803398832278612266982556052030294149050704425955817817889885542261776406546400
107 2179133415615205291260181495388404215906339544220788717192844906852595828233592947319551596662959204865356559225006549310670297884707360196820951065364745000483864283745176913143350454251336512257369191
108 176482899681482980518072180420547735220482833047994297719059571721250581752349670250835700583739040971226049119710937957203371325262463897330230053738492314745043956278933374146793496908815995716440358071
109 14292935740784506216672586432568978148643203137343317326526632464514444526112089697370372195686199359464444622137360967984162407048374868323551813401752512749348076594309858128977129899159844316519411634560
110 1157551312103863520569961428857666682304878971291760709150938170053948756033326915816749312149998409075648788344006527468759951599593101870310366655488215040382449160182819575073000728335038573642355902041289
111 93747363344672160659950203151038432288546553471495274123899465141905334794173368091459323911954184935768087411242391364001571917159992876626816147281143665758229033898214075722784081865238964620714308653709849
112 7592378879606341149935396493805255348689965952219825443326705738324278169572009488492388487556138981388139431522289693956658565338359829904901797563117148711376169296595157313970437630356021095704216645048456480
113 614888941884768960984107165795074644811598695576334365635339265339124626400538595199792008168135303307503525865894222819125342220489986229420418786465207901955711483990309528355882663976972469787420833940271265031
114 49798411913786679498562745032907240974390804375730863791019153786730770460274054201694660273131403428926397455705909758655196061294350524753149019906118722909701254033918476639512525344504414031685383332516924011031
115 4033056476074836270422598240499691444280843555738623632706916117459853282655797851742067690115475542439730690386312796228251755622621902518775650193609151347783845865263406298272158670240880564096728629099930573628480
116 326627776150147951224731894735442099745773937210452783385469186360461385124659351936905788239080387534189259523835630584729737009371079753496074516662435140447581813832301991683405339764166821277803333573761859539895849
117 26452816811685909212932860875330310387963408070490936830590297179079912341814751709037626779675395914726890290740299764566880446003434838130663260199463637224906343074551197920057560362227271642937973290845610692157935289
118 2142351533970408498296336999007019699325290279772555430494428602319112438301870229080110863365467988705343924290440445299332586389268850808830228001639892180076966207224814729532978984000644836256698033224920704205252862560
119 173504021434791402452790364058693265334960549253506498933218126490669027590109673803779942305823231689218130977234935769481372617084773480677117804872631802949009356442135441894251240143690004465149602717927731429933323932071
120 14051683384684133190177723151755147472432479199254253858160173817141872122360581707877095215908316298837963265231739356882691849397477383084037711966681536146689680905605745978704817472654889716840861122118921325120393985635191
121 1138012850137979997001942784928108252001695854590341056012040861062000972883617008664240932546267796974185806352793652971728558428578583256326377551496331796078915143997623288833195964044902377059644601288914699603321979512518400
122 92164989177791695623967187856025013264664931742618371283117149572204936931450617120095638441031783238610212351311054151353130540865467766379352543959236193946245436982901880649510168270164437652114371843279971746543959946528355209
123 7464226110550989365544340273553097966185857775297497732876477074487537890474616369719082472791028174530453014649842592606631845251674310493471229683146635377849801480471054709321490433919274547444204474704388796770457433689284253529
124 604510149965452346913467594969944910247789814867354697991711525883918364191512475330125584657632250353728083974285938946985826334844753682204790251790918229411887674481172529574391214979191073905328448079212212566660508168885496180640
125 48957857921091089110625330852291984632104789146480433039595757119522899961622035885370453274795421250477444348902511212113245301277173373948094539165381229946985051831494503840816366922880557711784160089941484829102730704246035906378311
126 3964981981458412765613738331440680810290240131050047721509264615155470978527193394239676589673771489038319264177129122242225883577116198536113452882144088707476377310676573638576551329538345983580611638837181058944754526535760022920462551
127 321114582640210342925602179515842853648877345825907385009210838070473626360741042897528433310300695190853382953998556390408183324445134908051241588914505804075639577112970970220859841325683144112317758585721724289696013918692315820651088320
128 26006316211875579364208162802451830464748774771767448138024568619093208264241497281305563421544682538970085700009705938500820623396478811353614455249192826041419329368839972014251070596050796327114157833804622486406432372887541821449817691369
129 2106190498579281718157935584819082424791001879167337391794980847308479395777200538742853108711808984961386088317832182462176062311790338584734719633595704403550890039298924762184115858438788819352134466779588699674631326189972195221614581912569
130 170575424068709943591428574207543224577606403437782561287255424063367737849689002140889796242234983099333303068044397073497760226631620946552158675866002863861580673853844065764899133462945843571195777651312880051158730989014860271129331317226720
131 13814503159066926149187556575226182108361327676581220126875894368285478286429031972873330642512321822061036162423278330770856402294849506332140118025512636268384483692122070402194645694640174540447505855289563695444182578784013709766254222113451751
132 1118804180460352308140600654019113207552689935399641047715660188407060373462901900800598892247255832603844595853217500395365870825656178391956797401390657534875281598388033858512001402132391191932676778500803346450927630150516095630795462659872365111
133 90609324114129470033239465418972943629659523439694343644841599366603604772208624932875636941385210119089351227948194253693864680475855600242168449394617747688629424985738620469069918927029046372006371552709781498829693859613019732384666221227548122240
134 7338236449064026720384256098282789320794868708679842194184453888506484926175435717662125993359954763813633604867950517048807673247718647441223687603562646905244108142246440224136151431687220364940583418990991498058754274998504082227527168456771525536329
135 594306543050072034881091504495486962040754705879627523385295923369658675415438084505699329825214950658785232643076043686699727668384734587138876527439179781577084130096975919534559196047737820513815250566717601561260266581019217640697315978777266020320409
136 48131491750606770798648027608036161135980336307541149552014785339053846223724309409243983589849051048597790210484291588105629133465915782910807775034969999660838570429712803042075158728435076241254094712485134734964022838787558124814255067112501776120416800
137 3898056525256098362655609144746433565052366486204953486189812316539991885446253624064256971447947919985762221816584542592869260083070793681188290901305130792746347120676640070488553297807193437721067856460729195930524589675211188892313963120133866599733440391
138 315694447053993360604305692696853082608105705046293691231822782854400288874922819239795570703693932467798142176932863658434304437595268372393340755230680624212793278204378132906530741963654233379165242278606579735637527740853318742152616757663730692802288254871
139 25567352154848206110586105499300353257691509742263584036291455598889883406983302104799376970027760581971663754109745371790585790185133667370179412882783825430443509187433952125358501545758185710274663556710672229390709222419443606925469643407642052250385615204160
140 2070639830095650701596870239750631760790404183418304013248376080727226155676772547669509739001544913207236965940712442251379014700558231788612139102750259179241711450903945744021132094464449388298868582851285844000911809488234078842220888499261342501588432543282089
141 167696258885592858623235903314301872270765047347140361489082171083306428726411593059125489482155110209204222577443598076989909604955031641210213087909888209693148184014032171313586341150074642266498080547397442691844465859324540942612966498796761100576412650390645049
142 13581326329902925897780511298218701022171178430934950976602407481667093500683662265241495138315562382032334791806990731793931298986657004706238647981598194725965761193685701930656472501061581574198045655756341572195400822795799582272808065514038387804187836249098966880
143 1099919736463251404861598179252400480923594687858383888743305923843951267126650231891501980714078397834409913913788805677231445308314262349564120273421543884593533508504527824211860686244838032867775200035716269905135622180600441623154840340138312651038638323526625672231
144 89079917327193460867891672008146220253788998538098160037231177423878385543757985120946418942702034662205170692225086269123953138674468593309987503499163456457350248427673068059230059113330819080715593157237261520743789995805839971893269259485689286346325516369407580483831
145 7214373383766207078894363834480591440075985286898092579126982065410305277777270144564768432378150729240784416156318198993362972787323641795759423663158818429160776589133013984973422927493551507505095270536182466910341854038092437281731655178000693881401328187598487393518080
146 584275164167735579929575578920919760425901019240207400749248316120810849114415123724625296603687507033841332537969549032193276842634540516863203329212365129305565553471346459714788027067864341288832001320273542558216946387089681579848370800158570515107161257679108071294480649
147 47319073924202815767216727528760020003057906573169901368109986623720268472989847751550084256466309919011907151159377153408662061280610458224123710242538416655321649054589930222912856769569518092887887011671620764748662315500226115530436303157666211029798660543820155287459414489
148 3832260712696260341564625354250640700487264531407521803416159668205220935463063252751832199477167415932930637911371579877069433686886812575637157326316399383951748007868313001596226610308063101182630015944081008402083430609131225676385492184970804522898584342791753470212918092960
149 310365798654472884850967436966773136719465369137436096175340823137999175504035133625146858073394094380648369763669938592889215466576551208168385619721385811683436266988278763199071442578183541677700143404458890059804009217024129053671694430679477500143755533105588210931958906115271
150 25135797430299607412586797768954373433576207635600916268399190514509727994891382760384143671745444477416585020219353654444149383359013761049063598040105934346974385878042711506123190622222558812792528985745226013835722663148345322121730863392852706707121299597209853332018458477243991
151 2035689226055613727534679651848337474982953353114536781644159090852149968410697968457490490553307608576362738268003976071383210836613538093765983055628859296293241819854471353232779368957449080294517147701958848230633731705798946962806528240390389765776681511840892531682563177750648000
152 164865691513074412322896465001946381100185645394641878396908487168509637713271644062296345591146170850207965214688102708127595928382337571833995563907897497065405613022334136900349005694931152945043096434872921480667496545506566358665207056608228718321204081159515085212955598939325244009
153 13352085323332971784427078985505808531640054323612877613367943301558428504806592471077546502392286531258268819651468315382263886988132729780459874693484068403001561412989210617575036681920465939468196294077004681085836586454326076104918965057026135794251753892408881009717720950907594116729
154 1081354045498457640126270501360968544681744214567248444804406498939064199251620718513218970348184062861069566426554245443255247250110368774645415854608301643146061068839103725886677622229862809943978856723802506246472096006254905598139770962562508770616070861203959846701922441424575798211040
155 87576325600051735878443483531252946310689641325623511151543558470762641710876471607099659051700516805215376611731242412588292763371951738016498224348578949026427945014554412586203312363936967139522819198333926001283153939920193027373216529002506184284107488003628338701846000034439732060977511
156 7092601019558692148513795895530127682621179203160937154830223829632834914381742579456559164217393677159584435983804081174208458585877980410561710756380286569497517485110068315756581623856664475491404376208324203597688997037529380311632399078240438418242090457432691475002824080348193721140967351
157 574413106258654012293739024054409089346004825814710286030096586641788865423210272464374192642557187333121123938076399332698296852692744461517482073042454633180272488348900979163696908220025885547664231653675926565411525606099959612214851108808473005693325219564044381136526904508169251680357377920
158 46520369005931416303644347152511606109343769711788372231282993294155265264365650327034853044882914780305651454548204541867387836609526423402505486205682445001032574038775869243943692984198240064885311359571541727594735885097059199209091307414408073022741100694230162180583676441081361192387806644169
159 3767575476374186066582898380329385685767499341829043440447892360239934697548194466217358722442873540017424646694466491491925716468518947551141426900587235590450458224652496507780275434811837419370162555893641204008608195167255695176324181049458245441836335831013079092246141264823082087331731980799769
160 305127093217303139976911124459527728941058102918440730304047998186140555236139386113279021664827873826631090730797237606304115646113425225219053073461360400381486083622813441260958366526774632728918281716025365982969669072662614250083049573698703472715720461211365176309756858774228567712677902638137120
161 24711526975125180152063218182841416658539938837051870111187439960717145039429742080709383396128614906417100924547881779619141441618718924295192157523469605195309922315223236245629847413233933413623010656442161003416534586690504498561550691288545523044531521022289566201998059419447690902639578381708306951
162 2001328557891922289177143761685695221612793987698283038275878588819902607638572969151346776064752979545958543797647626911544152655470119442685345706327576660419722221449459322454756682105421831870734944890099015910756331852858201769235522944798488663134337482344243497185533056116488734546093171015734725911
163 162082901662270580243196581478358471533977773064723874230234978254451394073684980759178379477848862728316224946684909898055457223651460955933217810055010239888802190015090981882589661403125934448115907525441578127767846345494823838809515807837389036190836804548861433705826179486016139807330907273892804491840
164 13126713706086025077409745955985350499030586824254935529610757360021743017360844868524297390929693128014068262137680054115580490963112867311147957268749501854332557669000920073167307816971095268465517774615877729333284797653227872741801544911883713442794646830975431886674735005311190835659257396014301429113129
165 1063101727291305760689946225853335031949943554991585054024241111183506733012154749369708910285827294506411213008205399473463964310788490791247051320958654639961048368999059434944669343513255590811258823836360654497868300763565962868247115622054743399830175556504461121386947709250720441548592518169884522953671609
166 86098113196889680590808234548164152237446397367494134440433919248504023630967173854077897435761081161891294185402499677296465528682904641223700009040382276334990585331254813310445049516756731760443499212970597136597999077051189764455274563841522331672801425430030375400456089714303044574600334714364632057818287200
167 6972884067220772822094777052175442996201208243212033304621123218017642407375328927430939983386361746818688417804594268461540243859004487448328453680950005728494276363462640818711104341513782017005112177426782007409940056940382804958008992555541254122097085284275955946315556319149295890101078519345365312160327591591
168 564717511331685708909086132991662718540060421302807203539870546740180530973770675948052060756859540411151870547986733245707463287050680578673381048147910081731701394855142651502289006613099586645653642872356372003068546613093956011834273122435000061558191106600922401276159605761378664053612759732260225652928716631671
169 45735145533799321648813881995272504758748692917284171453424893162736605366468049422864785981322236411556482825969120798633842986007246122385095536446299766614539318706903092130866698431319552736280939960483439350241142335603670054153618113924679463732091382549390438547422612510352522492452532459793732912575065719573760
170 3703982070726413367845015355484081222740104065878715080523876475634924854152938232576099612426344289795663957032950797956095574403299885232614065071102133185695953113864295319948700283930270672052110483156286230997529460637284180430431232954776601562237843795394024599939955453732792943224601516483560105692927394568842889
171 299976812583305683473797429912215306537189680643258637350980569633266176581021528789241203820552565237037224036843045513645107683681283457719354175222826488274757662904301017823713856299920604883484668195698701271449645169284414944810776251222980047077533256044366602156588969139845875878700270302708574828214543894356700249
172 24294417837177033948009746807533955748289624028038070910348902263818925378208590893695961409852331439910219483027253735807297626803780660190035074127977843417069674742134518148400873660009638724890206013368438516756423729251400326349242445116106607211717955895798300750083766544873783153231497293002911000979685128048323877280
173 1967547867998756444105315693980338200304922356590440485100910102799699689458314840860583632994218294067490740901170709554877462663422552191935121650190982490294368896449991669002647052604480816111223202414647821155998872424194142019343827278153412204102076894303617994154628501165636589535872580462933082504526280828019877359431
174 159347082890062094938582561465599860268950421259797641222263369424511855920745293518813578311121829488026839793511800220209267178110422946886554818591341603870426810937707190671066010387302936466284189189573105075119152242630474103240500767085310281925056510482697259225774824827871689969252447520204576771865649061941561742236631
175 12905146166227030933581082163019608343584679199687018498518232013282660629890910460183039259567873970236106532533554647127395763964280836145619005184248478931014277317057832452687344194318933372952908101153006863263495332780644208220461218306631979423725475272204174379293606182556441250919912376556107785438613047736438481243807680
176 1045157492381499443525129072643122675970090064753388700738754529706470999165243001981307366446686669759636602295424414617098847613928637304848252865105535451808286035870746721477003813729446300272719272004203982819268002802989550391754118182070105023039838440538055427463556325962243869634543650053524526043755791217589575419006185449
177 84644851736735227894601873801929917145233710565824797741340598674210868271754792250025713642922052376560328679396844029337879260964255340856562863068364123117540154628213426607184621567890831388717308124239369601497444731709372937523863111529371874886803188208310285450168768796759196999147115741958930501758780475577019170458257213689
178 6855187833183171960019226648883680166087960465767055228347849738081373859012972929250101497710239555831626986428848941961751121290490753972076743655672388437068944238849416808460477343185427896185829238791384733738473755265656218389041157915697051760808018406432595066036206716211532713061281831448619846116417462730520963231699828123360
179 555185569636100193533662756685776163535979564016565648698434488185917071711779052477008195600886481969985225572057367454872502945268786816397359673246395099279466943192174548058691480176451768759663451033977924063214876731786444316574809928059931820750562687732831890063482575244337390560964681231596248604928055700696621002597227820778471
180 44963175952690932504266664064898985566248256724876050489344845693321201434795090277708413742174094800012971644350217914902710987445481241374214056789302330653199753454327288975945549416949407841636553704513420464386666541519436333424170563014938780429034769687952950500076052388075117102725077897927847517153056094293695780247143753654932791
181 3641462066598329432652066126500132054702572815150943523988234066670831399146690533441904504920500792319080717966795593739664717480138711764494941240260242387809900562857318232503530811292725583403801186614553079691256774986342556563041240794281981282931065782036456158616096760858840147930170345050924052640792615582088661579016046818228777600
182 294913464218511993112313089582445797445342149770501549392557614554644022129447138118516556484818390083045525183666092874997939404903790171682716026404290331081948745837988449543810050165293822847866259562074286034527412107352227645272916333773825545136987293575264995897403761577177976865241072871226920416387048806054887892120052648522876052809
183 23884349139632873112664708190051609461018011558595474557273178544859494961086071497066399170765369095934368459158986727281093427079726865194535503197507256575250038512314207094816110532577506925093763223341402615717029123920544096710543181794885587174813039713814428211531088590990557285936596732224329629674710160674863830600145248483534731499929
184 1934337366846044210132729050304597920545013594096462937589734904519064447825842344124259816275510078380600799666694258816893569654052972290585693042971683492264171170751612786230561143088612767109746954831091537587044831625456719605908724809051958735614719229525393420138120772108657962183999094237299473083235135965857915390719645074517790375441440
185 156657442365389948147638388366482379954685083110254902470211254087499360778932143802567978719145550979732730404543075977441098048551211028672246600977508855616822614792368321477580636479645056628964409578095073141934914332538073743981896166351413771997617444551843052602976251452210304379617990036489032990112371303073816282817691105787457485679256711
186 12687318494229739755748576728634768178408946718336550637149521846182929158645677805663882016434514119279970561968322459913912048362994040350161388986135245621470367627011082426897800993708160974179007428870869832959141016103958516542927680749655463573071398289469761867420938246856925996786873193861374372726018840413013260992842259923709538549644352151
187 1027516140590243530267487076631049740071169999102150346706641058286729762489520970114971875352476498110697882789029576177049434819353966057334400261275977386483482955173105308257244299853881393851870637328962361396548487390088101766233160244555741135646785644002498868208493021743958795435357110712734835157817413702151000324137405362714685165035513267520
188 83216120069315496211910704630386394177586360980555841532600776199378927832492552901507058021534161832847248535349427347881090308319308256603736259774368033059540649001394518886409890487170684741027342616217080403287468337581032284548343052128265376523816565765912938563020513823013805504267139094537660273410484491033818012994136992119965788829326930316969
189 6739478209473964949634499587984666878644424069425921013793956231091406424669407264051956727868914631962516433480514585602191265539044614818845302641462534700436309086157782924490943885160971582629362881276254550304888386856673526946649554062144939757293495041394945524736453126642374287050202909546837747311091426360037108052200958956354514210010445842406969
190 545814518847321845424182555922127630776020763262519046275777853942204541470389495835306987899360551027130983863386332006429611418354294492069865777698690942702281495329779022364880044807551527508237366040760401494292671867052974650394065535981611854964249281787224674565089682744209303445562168534199319871924995050671971934215283538472595685222016786304647520
191 44204236548423595514409152530104353425979037400194616827324212213087476452676879755395814063120335718565647176500812377935196333621158809242840282690952503824184364812625943028630792685526512756584597286420316266487401532844434273154972658860448415312346898329723803694247527849154311204803485448360598071878613507678069689563385765657323895988773349244834042151
192 3579997345903463914821717172382530499873526008652501443966985411406143388125356870691225632124847832652790290312702416280744473411895509254177993032189454118816231268327371606296729327482839981755844142834004857183985231488532123150902391302160340028445134515425840874559484666098754998285636759148674244502295769126872972882700031734704762979405419272045252766711
193 289935580781632153505044681810454866136329627663452422344498494111684526961701229646233880388049554109157447868152394906362367150029915090779174595324654831120290548369704474167006444733424512009466790972267973115636316349038257540949938722816127093888743548851163387035624010426150000549931774005594253206614078685769032733809139184745428477435850187686420640061440
194 23481202045966300969993797509474461626542826314730993708460411037635040540509674244474253085799889035009100487030031284999070994679011226843858964228264851866624718186677735035921225294079902632785054224610871817509357639040610328693794134156804134264959782322428808509010985359852051289546188057693985835491238077778164778465657573932645001909324459783328026592209929
195 1901687430142488746415992553585620936883832601865547037962948795554326599254321912572768266069402962281627982001564381690018388201849879459261796927894128346365481882572526833435452242375738688743579925402508349245142332445940398366656374927978318748367853624567882325842854190137590004452691300899207258421583670221345578022984454349359499726177845392261883733328942809
196 154013200639495622158725403042925821425963897924794579081290392028862819499059565244149755298535840055776857441639684885606490373355161224973361692195196131203737407770187995773235710407140753885597188903378565417039019570482131657370472575032087014483531183807676039584762178415784938309378449184778093946312786049851213655083275144724186832818496152313429254373052157600
197 12473167564369002906110341653923405914566191899306495358546558805542334052824570462863557410915333641555643824790812911352435701853566209343383035270882992499156364547502655130798657090736025326044628721248261290430915442876606723848641622202671069854417658034797191324039893597488442413055201692666126402392914086367726960483722302268309773958572010491995507720483895822791
198 1010172559513249739772778948564752953258435579945901329463189972856900195459291147926704000528843489125951372950614206134661685359765507795589052495249327196300461790939944877598917988639210910655729329232205785959487111853434662500082600925841324571193346769634764821207646619218148050519161958656771460499879728209736032585526423208588367503811514353699322696104822509488471
199 81811504153008859918688984492091065808018715783718701191159841242603373498149758411600160485425407285560505565174959883996244078439152565233369869079924619907838248701588032430381558422685347737788031039087420401428025144685331055782842033370944619196806670682381153326495336263072503649639063449505822174087865070902250912467156557593389458034774090639153142876770139372743360
200 6625721663834204403674034964910811577496257542901268895154483950678016353154671140191686295318929146641274999406221136397561108668211592276107370342978644885338597683037690681983307314248873955850174784836848846729710549607658380855910122102120672830370146978503238654624914590689654647570244977451314824640617191014872587877254154741855957733312889827417705250322276466682723689