1 660480
2 21822912
3 656964096
4 20365586688
5 615887502592
6 18731454463744
7 565727609862912
8 17046219218717440
9 513733060035181312
10 15493153946987141888
11 466551500635799010048
12 14062803876457224444672
13 423620337478062559378176
14 12759820327708108701899520
15 384337320277026854594722560
16 11576666778302599180872358656
17 348669255816819331960849677056
18 10502175277459162307401974881024
19 316313857145290648714364564650752
20 9527051727444009315227880689277696
21 286944051080266794558801659326151424
22 8642411129096355120777702660845542144
23 260297624503327207757632586778799422208
24 7839858021667603810711492517826422938368
25 236125995555880419756682329865600745847552
26 7111805950363539866963027943507750935141120
27 214198127019279432503786925555641351761017600
28 6451360512678050709815091648928216581062826752
29 194306270729017171287752442426371576149531867904
30 5852245095173093723018009050976528611045886073600
31 176261718141468500226935589789192333442036989737728
32 5308765725295258033636167016013244431299264045685504
33 159892862206690521358642399965495076863205371265006336
34 4815757214440924395382540139582933951237586743957199616
35 145044104959543286187291588296604890357900534839397169920
36 4368532711754277738145929951366315931664489831665383021312
37 131574305576001314202835231231061446450535536864457113516800
38 3962840459814002901628560516205315916220506834384067464731392
39 119355403437019199677383264659024097761176990036158742434855680
40 3594823577925875704286796967149039641731243089763726112552164096
41 108271231659264041213704915839181546957133296959902400954960427776
42 3260983290682800152432943188014357290912575950287442018612302125824
43 98216412912024613495892330809721562821583097411735161038777749322496
44 2958145724929075173857288509199488399290302964160419272609843895638784
45 89095354431585002658981440105628337711460349640658655399253369247152896
46 2683431757641939304970601795187116313580711401759215640360707937291934464
47 80821340715191215920637125218030289999269558140457779943938915993655491328
48 2434229637763458594510249782306134719220972582741803943582766813899515534080
49 73315709389132987021504954415308675890287810628377012705147751730854989773568
50 2208170158043034867846508250897737775338452931763204944799834905735146450000640
51 66507103142749077997072464149654726428342456982215704234668888803655008646183680
52 2003104132362163686648486360817726401784242904348364369922515887427138674579249920
53 60330791380153234155285529132018479167645174463551208414661420533485783136922548992
54 1817081962818614328883530552765402780331469932419524612465428574425296480978869623552
55 54728054846075818427707675212234525474481882928099829904456560310071356324264047196928
56 1648335104608569375807754223821470765586260617454536078388524866949468385292607310830336
57 49645627360597286040296695802690499513741840228674864917810034344533465738299920078846720
58 1495259252286399049513866329391758614818212684104527069767128897682804709366927775300918016
59 45035189409598011212635916495353978916143646180852656770035035781860636831278514676968176384
60 1356399087353806706763166180322990087553291611126970420542739830003483573170775295510663174912
61 40852908765173476621379560338087031538784316044419434651444622647623609064085188343424766098176
62 1230434442294365819971192968727751645300024206989259868244541695514053575895538389871177012288256
63 37059023764635351459502240045159819125576334611537745453919035113666723249750346480302035514997504
64 1116167749520525501339707570731151430280389187148198498715683369774406782605391063809945648636402432
65 33617465289473474781462136132125830666343674257477948995111073952815038595963932206163015167135038208
66 1012512655892854002414199629965100721525002836936317590327057896511735399997144745094195013748282170112
67 30495513850181367121192654572165458524407421347742292891910825202021230866572173830919336379031200054016
68 918483694573254952089311684291704980022831743451581102412604597566506222586912506849660722465054316075776
69 27663488516422109597559777784244330357526430242108282994971848452194378556252901537629836069322396707633920
70 833186916022281619721545187061537502306536441874010217671919472365338569158690793754014741991314468569815808
71 25094464735298988126387629776514804576510233112048367340214113875502310357912951893505058912334854670858763008
72 755811389066899452368050390165048843655398243557910936289211353299864080577014774484158382265422117948271663872
73 22764018354999449202639885780064140674788545349988372376698423566804515527869434191229986054286259325705522756352
74 685621491238055007398584219652451809209096913579515411546040439848374116522476209451740812562852146883572772182784
75 20649993420175463402774315603286614787081282815272285461313859281999619492879626053934764783058201997390973560404736
76 621949915081108220729161835359811589485645112856919845920072829027007486975217830654158219680375054771584441285909248
77 18732291531457058635292363337744122203242720215845243303707764094227235277136653053760838796763974381836664076347816704
78 564191323948870478887880458687023036137024774739842127978555017716089389989194520872959049220674405217024012533552585472
79 16992680766506295798593248313005944940473698719156712782970031275605292347271427109536325697464657697796172273470016109312
80 511796596961779872988056232156185437986627143617342182476497666762973344519294296855338559000129136048628949169362674948864
81 15414622345989766032956567451656241622737137410672585127022792512882168645477478999872351641167975249177360392705446604028672
82 464267608421068611751272860963594908033750451740148169239244769798507857049532291605001094691900333303927535412170398768634624
83 13983113396553254486192418024996725924123684783406115928632536579243962639293668674661762649784543423810966515447144430004976384
84 421152492041902285829219464852910250073345448671202896954887059562131137578170907808824267289338258735026439431785245103935494912
85 12684544315919296919261951373038923877542175825753687124294908654992221613964037796551784143837934292379182788922694707738115619584
86 382041344982738795968251605483895480030458291481911559058109012794784155811438031725444991113939593282215885585037941935706106698496
87 11506569384052964301804084863952382955968622207335357198504298184058908174274685670336255150635766666604689190312016328325445159664384
88 346562330828374347025006204846529226234623819167024156423500439080195377530222432830136611873190940823146483334602007427544885656853248
89 10437989390273922616095923682155039650402215266311597159574778559281082613934415657276810925057191287013987582155592239659841884594617088
90 314378144477064732861710089528819023908845105262199080030994006054995342783451969554999274587322328950489904742467806095079785718450297600
91 9468645160430509900560258765384981959960838612394172583813640060751139114594537420206348113888698232646809629269651044917614002366115199744
92 285182805322794506499391430576861120790075585338719769000130109530386496427612200045887306329858686825557440134514670131650078796729217489664
93 8589320971880323669573485210671886150811077506320295603439088168065703611984686027744644798574943459154480765917379835331895922647644719201024
94 258698748244925262163002352681501521028646658562798970476682195172179113240023051215088399244527862526768307256991084192690168405550192444775168
95 7791656938026893218510865177036849022418908868366558654837928874561504443387440060130396330794605346811831480996251776605003351325561833233103616
96 234674184748760303723873689896005970781137190998970420784299498831515574320777652969388885470009655451433752960764417673594621727064336616856525568
97 7068069529437128815195443272264186190274285606291620330161353346678360738175296192041029164781291896289122402637072115992055626974624433933263420160
98 212880709168934283419523958804506560384778713389100616943220024053443152571018350266739758801810707993594491513134556375011283625631021413312305109760
99 6411679475920114597533347048338847144918523369108254101646780152106764469488518595342548829682941373111479450044485329337453630299304670724812131646208
100 193111127177390909098388813869895842016997924404708940873895642947188552296627365648189197841060708797826207992757259447099836039487584475220920286616320
101 5816246364119883362643407367048756027478547470700659131218365517123556359778985939952253925467645807285566476022298674597148385768677492214991949583923968
102 175177485951199846478495582213125013020210026209118825722687507593762275875810828180943014417346180621751388178620242309554952804427415148950242028949805824
103 5276109308830216851273927752165469127970635755224876780285416055398583575091332401299248900349745782896698973133807837346582455982158686640624326786263726848
104 158909287272678785864617016707450758411744180222114041890177923733505942396703562788422089886673740015501270739979534853944502045945792647509392121483996732160
105 4786133133983437095464771639700676521289659508310235779868681965666608651916238467067553833961236963915299157884389679437580726765957749757902698631340477102848
106 144151866573455593356289764604747666883197996032885118713086172310798021322938159107358813475198781642503689846089218099457678927108918281820806295715245679516416
107 4341659551646574510483866016117739320674041241112021134105318404166486935152002006634715405132102225093792382540408445147859785953014881914686654102538930163006208
108 130764922511763102463697990639377687458415201655489478980520561096328966539304885954014435794076305940434178188839167128922688907740266646601230976124509135113329408
109 3938462874875215868515584452114685765319137693887576356876061931845218479023058584716992974798218833626029923121507945510256318931566639376526529416436433397626616576
110 118621183103404486438986337184165237629584983171031337921441793644104701667352153395408057717331540224167471411648690708634017542852079287216630917280813939857655274240
111 3572709843379501583679011546368550920891418476786346091330134067961013397825102445704443269505971384437236296946380446742388863414724256186965505526561675716119172791040
112 107605195725066430452999006886289983725172936773438576085213660262384840333185733434400847395595404834989845078113207736466090121065574539402148195781712203781420706732800
113 3240923180057955610473690213667438467331230621649442051626528622715635812074264823152871394207799687758803702503975912161223976173866189351117138297458249068479752078736128
114 97612229486333080485414049940036115689823480723551660684314838905076284327239513175109472257438961708177344505024054323442490687703267223918304788517345198250633115510053632
115 2939948531924834691645606929094717780251020834934757110340424775802399919114096490879818860108335387242675660782326056349835989288802382267406158754680257368055542883842898688
116 88547279535062348829359448867249325864671115401455205159858685976584197675498133796853305249157664742191275172008095046221370284704639424312800572649684415148571713800922503936
117 2666924481132696120154418123437680672518606881272572165915689777403472114289736396208971109899958706620732833336447234877019492088891841993692686307957462419969928031566578629376
118 80324163829884198442652067673509981315098076336447194653174115286444818788446104330635552891854064120782005929114550539132786300638223881493818247142277125427117582072570667277056
119 2419255340979807498703739552665046459740362137232704004563918099664964176927758902995308609491632657549709023509456532957689882818076730171746385269727810847860257569095944560884480
120 72864703792681392099058398867643489606094780016337738303751577608070421388297109175605949905162926693422845673183775795541005409906165261201797434947123868924403829118557701230074624
121 2194586478269352815908360069973987568186349482901190861405075054250212921264148401002304285230113605442958293874545753387443547529748171755796390919087698611926426941023271900784343808
122 66097981051374640812564689473236021248372453790652450586672418843321819898709324090990723230275295970284169913417379072733953081109660542771676356662166994386641943883739948218664688384
123 1990781927405851057674524597568566549582624938758026507895590707369506134393370916781906623667127884759958025823592387394484620258766001894907158705188167801638566948726287299621722503936
124 59959663206737722745582591641350072468764577666156921621165559753759147862064462204555501998178672710083940230571833041891966942154315031914853158092731087815351593485037033206129536047872
125 1805904083402144192189111952689561444655007638734142610890034155669989615406287619083014822000650624062101323161881584583430997562180615178863625338412964358602821667528426691827424531495680
126 54391392213191491808464864418578950920267581444760963323976121469424740190983607378612694760746360343978985683026914149843709304099302181234138688160173978879459545639928612430771890537306880
127 1638195280734872413303838629043114768408682024245570257140917826353655439199131037736209088434579535430615979519357220507152432003202014250687886492527441923878966958965982645723496682576722688
128 49340229558807582870444893766340894884018406392285330244047525147964210078352714775336411798055305086558899742281397026712379711035211236221580679439946920391933307643583351251268120527020268288
129 1486061082915441087997386095676980103098986834343434865195160003516713750371508609117971396200794528164007679431300862815683253629528733453273993166182540476673244541597659906185997165644549569280
130 44758152969752495423933317801991788755908665635712179300642116670467506062925190686664452223440717582417940163070759454161570404561356176026765464379353458357045714628995741685561109626772886199040
131 1348055123907550844694650174152514796591052096895856604332314651882711420815063526894124729838048191534805338574213817024174734900270425892589385088123379622952353667672434010365091149373227289918208
132 40601599854254471545285625255310569563325427081129606263115261800075386946791997204005919501670264030077399981614574653981504307949756838440357275474783410069655691499171356153790281311748701631585024
133 1222865357276034948226820893208447745902391598210550221817452273572678573049960841166427083747264972727617719969644221354674927146862490476805154020963085630782698032678318183636510682393590758614285056
134 36831053145536281928096102477624731692457848762678383268457124922514387789048612688314949493352866349652931091232043815498476841084055194709583697694870726520521925560348862546604588707908064918162840320
135 1109301582335292243106904699244748201425075045600254531531698510846627051849239811011330454979611890880718371969146679094088599384399213178742577432631646224669869234856914776686304152025183659307199806208
136 33410665606251309362708756704840756504875793093242006352619089802223858433678361568712199220482204286996657716672963726993983847025011823662087654384897322023937025698815748781507138542650116392500927175424
137 1006284128706259170088790840440069738679019661708267258180530689983753239343235816430335901804579035650008985346543512896409539825548872000310784968750083405517231454588935230215778817161722286979100045720320
138 30307919022620459042219173038101382275841680600062399493240037439533863306065651294319067050682588886210781313455774431867343924364853280665878823043347095228434864847360203511523035968847068577565780582669056
139 912833591704053973108480149424827429887587115443336698866331694659486226857914610603139351814645036129231957038789453365272205110714422309540840020158921888968872707454795394735792085962426797637714535538473728
140 27493315048169823456853015802932290666166877350542786727087824608974760298765534550117970819952905376840901821345703542225883439618055333170928725255375805986963077745571454205597004388635027427549396202320075520
141 828061520968854506244015473870746326024666934679621226154879281913556257507000434069835232088223047678263007294895220866580361086732481837811016219956102915917426929358762013935682071045396414761456177697113684736
142 24940094757867238259684825783633485258344307010436469100470954611940087477582564051925203370736587580837876749965148446869757945288180534070982065640854985437104357312013416840304232353779611254534245223496347228928
143 751161973815218746726208116688941889051691748140102075085050112028837284169755761771001036451135547349982422546289355319521014230170570713869487435768029619889846506983783501688622787796742292883144984647473167907584
144 22623984246410575471033650132009196961397826048652054887425867969981434947048230150355044392029513176080470485102373751300348345763260589206250524028307273703540640784603121353710011401043954432349176409684253861518080
145 681403852996084373721631374983061339813949200974400274760304152647264135193505476190173706475408885959981756461709248401553939678244350977280620573346929315981729182447301389322684885217052809225092707641348738842213120
146 20522963852026859203263165442163000841465961968825415392161076796553639966318511807817411270306229239210228807237144950828751068812486470179912123810190016122427648876315581554371220442619044738009538001165062705923824384
147 618123956035249306441577232374888589100268903211190392006515623572650465145920027365258405585486106325786557566788933653846432104605537742032259005182660166906090027938475213133863627278722563075054212261596417843460160256
148 18617058811753091915074301113248369564209995563265820533620152211547008308218614351873468848375210485581001621098900770030397555905962887607498626215907724856619501778469235455267235056787843476350481607700004746048828119808
149 560720670047139269815005813631951103522303061203041079011885247802014329320753455949883633736721696857974141897457699991790107758317384133735838240042368470107403703681036469578441753322285783877315233565674311566160810785536
150 16888149357922469162047119963870799547471657205211387650995865444451980853611325862779501463631751814260891647476084861933818856335982232487017120139001559419659788305161519825975860800258541006242939089990804390079210779253504
151 508648252099427332017137414705769305085801822691988599363353513384580828865228539529735116805078796282841385553684791917044396624189318305789342941188343808191450507223303861718344419280218178756837715574163335538642669520993024
152 15319798450410550785472068983684168249697248094440686037424132774664171567446219379159822214100319699497155960737312607240980624519967724672507819498850668310051922961601319893320322645107936581366944967177383440166474143296428800
153 461411640740927159764407936000251322034044821220148308135168715236078276886434268996303900950190283678455189597013280831748082816636500153482064975109436183690825041901783570568728352426302045983451250900502572691010121104503847680
154 13897095506862165597728564902596569524007018562676784264442509633861658440983608626891251626175843054781749584297449261782284658024393444434719584889013290394056483273967930710009470736961849231671425448678899541209774087897173793536
155 418561749367061531433033081174104773838686181819068201359860046214903116780436289437997817539043002830837024338518986475588660410843362609394346450118062000617615013051081600208394003694637686847451580255296214894846309952980578712320
156 12606514645215386423985747527862083118566482970401922433546702278459394519249802800233797195022979501640452989468276379548679780567390234902360698517827764188670997045721994502387639602463233320106584338380328565804417611224149603162880
157 379691196676120512192550225451094379439777099233547856527569022450566917659139048071190097474893824874212753984002555909033115882698878436615350454037435237793932615971026143907185032592641916707724773203322345913799932462641047767530240
158 11435786090809821544820600435473643095263588417816062530087944801587677297117527143704860857622402870363852235682443481566458752076408559677967080780033581849407610842868927737519357188488971824300147249181634640131292497383494789707799296
159 344430433625021157505816385255892245363234835371899032600930796015650129957573852543098688882831994144208685325964582149214924469555384081993976016951913769161633036094798591352054431406438079529613650117973152703865244333013836049186863872
160 10373779525524440362931098234103551613762344924197831602124991086163312621595357271223957044576580899234068553802549449173334221794885577266159626569111085086105498428191188926443065315547217820356255477190695005441810806542601419086090246912
161 312444230062869702032058864086025420784807354035952136899599964192970073829853065386081634166529740624689619867413513401083600201412694655677833858750031324094463246984389477146188912409359633154873564943052275190309372826768938084554233985792
162 9410398269925083895921630715316189262525534586548341072051357919956149628356137325242633358900462192445688977243461336310891152827219171729830132156138307407202464569548472670325959343679354686433909489836229063234062539329768779060078503598848
163 283428487640146043286650227335841356563789288746253017669834874075001900490041748307044406612883998241287021103154681650725477903868861015280431847014759464560657136538152300190524325687884888069180131951585459577255273314427035440467879342226176
164 8536483292393100647814207891750585740634971347383996255098258866183512061975666508435454025977338349172769693004858176612225455221759258257268984149507041930384748761449012275251152121175257636108083868121208263123391398588011792368916729518398208
165 257107348693288898382699489156866007263078381321277599186568525654161759362261338245648008044111042038252493023464074358670495986880070728034440998671640141864268526829252223556660009912913743626662638816950097319790467225481893457885755803494038272
166 7743726132633351476774638181863293191491573226800528618544289238251274976935843513586734338523198148122941068533100048652894709123141474130269600736924704935613759250937160578089262253308456804562891651719050403563831024724279551418730615310829951744
167 233230573618349152488056738593932924948068765160279510065114905714298601368614871567914478608026069796989075832755805238386850197106733912744059559479546800309956769279480258112637149273408068198150158858497236632589070154566797833133798788533784328960
168 7024589911710367972727445777737421158750363987248660387935066497800259934077288847934285646901726497298399098575993777202238532361035476999268390285064014540832045156959259800762472615297936315124224351345975466141219305500438612577154465581513152961280
169 211571161799950758257705022076322206951991103532187079717026861876511089058775722514251710736283404192816344268240338848740661159619779342286484475963996657427813451237900421501660895293919573261120500023595029353800526655427563258525255372447343072754432
170 6372237677641465583618974910780704499089600260932676428894206772499843523013377023649024705623703113463135991397322204976894642778501576594297662621300493825257808725302199089689553350205008299432744104202472982814319685427229165824511346518017783497562880
171 191923193477320826825068601538862309890734088235306694115292021759828802384886258657268740428261245396865986451511402705362431259120753239341566498091978460639362117031878372772336647551401462541380556889671463902416145382886436763685363099414108982699866880
172 5780467405316016850987290673637177685679911991955074837581618066662631325612544489572045959203859372197040073027611236964302279720742866499751858056468385235325952580138089756026447724055543637297759185934104457645642877323053410194513035823567321213626260224
173 174099872029637342324230128894914956605860068725818627500993908915008566989884239408231088482317415116918378131858405259873841889579328196402076157877178862668524324073279229674494465466829841059828046919112148299848776680377978926201094707510823675151324199680
174 5243653032773915674718435439322936403263356569690210511327256851004868025316871149152977239138332313947064513869797612794859974048005168929829017163300701294709296520585982726493735252599618273321137533413180667194833856863715030481819307790488830217152923638528
175 157931748068363923275785480988679514346833712679199910661463480704918742032607151340552525949284208355399522382751258093232076639941466989494675252288932903424708839283449630947101598071563793345624850863428410545526717945264628625042259687947606943661034769005312
176 4756690973264970615400845441230979224618600946848092712638051690402423254927208947997577982512699545082751967245191387670198975906926510271296721683839317056704259679859150871467911584375614354450063860853659390908603473423549147051549800081503964817519695002114816
177 143265108452711411232444999586317964530539852382584255977100596575228894867600855823649435928971015372667671592305203969748518469425579735413826139977776797806970677371734365091212933792163315991221019997694393814299626512790402502279392817840934092175344161939634944
178 4314951594570158188749504801585840535319506159669183647548362810437136364430714931015131617161282213528031443502380133209846813077636025025754025892510649114864641902369914397428234371825137845804166207124896515662925672697597725833349461584960451840908143518342781696
179 129960514912318655402317122302994405626935474987974658799743585846108593096320820322108237601671841695459688949792699339586655783693945254732848054102360791291602431561110358943650530874760257131817598288694935784305120925146098653820129673278019937867916209489513134848
180 3914235204290281628975245956455517036812120023761682333666995480063724140527896380738301522320488529634622373793235683770508252708000292211298362837860875542533841561048027684788205456542964031622316933073852625197562323553895979245263232709924572142548682181785423747840
181 117891478383586477014072617824186624612195058941956919139681942427652012652733308881312465857049795165384967736511854470553377337525218535213717507287206691315685162971147218534570590334282704100756075131614709574608577727882381134350443127436573764257895763597227577621248
182 3550732122646589245311507866523331704327858591418766290819220002911727652186368665852853206112566522961033772606188068102855075198652115277105325261957968317616506471503020753606924586701213250738956477694109998020821842784739852037689762896836026220960971036639960348433152
183 106943256456351885808473787065674847739872873009194595549627763605914990396177565691781871415818197503321815242051455837960996691203948600585902309329054249506686218896522620134096634464137846223953247968551875219842594385086877927792769743280290243820231274054636815035316992
184 3220986463198587105934218007086805494593458708977341920321712801718735156880093103994243626020317304630241547895186458863906648601509123713667909977625207077670875915271130007302061569398623949574534602782804442092818648769692056369341608076489772597694512637021286877784218368
185 97011762498020841700806045040727362423049896490292015103677697483365908940890752100138799676605848050394999061787386404837421090667879578650100003586463857137468925963692325463519726518073151499071146376001657580854492294821664602157818070123644832768851063423267933885630233344
186 2921863277136088543728653188386598340118816045843679007260099597787826305813258687904496917559684410351930285487864095862455985679801459680186787054277590802624088232342902840924041870003521932121815856520606710323761126356598857207859402977409607042342068132307745171877366930176
187 88002576084014698676441076385447992762032141252540026793412728317650760523039966374462540027301517500627059581568707093975994005080160659655665092581870364268935129261277774049917534752424843008950847707010607649692833377248987361550652366070663081566152139526190648803079209073408
188 2650518748780622900170230356628530037051697686665732385063634152262978166918617784389959274147988694065557916923095570812411363892028463930541081668845758233974492344632615349719704104290130075521472125563886586484918011402378676296379459460673435124445805116347078233633139740154624
189 79830045326522050504676644507004401111006050922932165537730615869876793974767507472542666189933506106956373104297636416429643852718328808731891314216145795780261261981270310800455631030074441525719448819185647722442156689750901380309524127095863635485389249992640826372059123474414336
190 2404373158939699123665622075164905375950763578550883482058773133336166696427887086946769641963571242271003459092963844297243101615622012361780138812408949279312537603421136915408618223717432459473215529794969518863034598406588205058441202259953365171374739860998357880551715229577452288
191 72416472567240724353686841477993854244388554317033862832978913918798301587017271437032278694089224116945237374983552859966698962732759935446980320836485429785176443086346177202870640864936326428186516238305597192472962525458849313055719133667102213272600547137241571819925064716047399680
192 2181086359071873920138031929174834031241060960712747525284076888812549727929361001246218961842852171603014383012460713155019649098732276590925208930326363267886870222943818645745548255372908523540046374351719611902016682172603874907526621869044215439519407483048304612446298826186515847936
193 65691375692350489030284873526990125361911683441713203191954513894371217185820596277476137930970009579031661297983811062839919244851486620005880175185540740793808502120947692810067541253436237844154274118866696172912959141663902155503950642085275217547277604863034805460449896562753870347008
194 1978535523091285166217454377250381675287460051688956608968366985709588748117006764511127892772852216806305623749224936264371117047918550391747059994312944527265331105493623247407551164655712246423123537776626561168804244219382429284964254203481589866170427826294889661259190330793360890338048
195 59590818046910624122016369721611040657124380224982221884036728416547645262600670252216723616137620480175914945910946576295281554976284940838069388303206961385972710498280503367476571098579099384122339220232247168885037042702201803494449411827743354738028545895138237132285313409853740943260416
196 1794794965294222202403412639492000609569985582143617895947586045891943157113200433184875425467535914347361340884385933166022308305530253758091688933069261542109499899657523249866916273456279271982979791347308780743867466792869335075363352250754541683117378483964532710153161900653188363169602304
197 54056800578063050365577554975823802456032343041281269017968360244703611737653009150649454199147433804009965133287832373538596244782913027071463305130244790722177127710032097745849890540407325413351805074661124897144680396303011455930768675666552727875927676630323398397834283303374794364919003904
198 1628117832533282887664320310741854368953256285259910958465240832894841186201066847590338277348207394851838917742502730647215604153533735320215313394723917873377175755687961794909911479062022370915551936817477266175487346675081931056137917101756343316235909697990565865193497890388254020320039738112
199 49036710428041700066791684381928135399633917754472940574352342232005000295019029371060351123722771304744242750816959667800489666019786326199918362948652923330768297516403920954091216168172842162151750193988854614890571218781136118963357655777975401018578774412191557274104896204749927438239989938944
200 1476919496583462097599839437291651681040038530632454109443124461362251919297909041611594113582193367649718962226901966691125109091181969072020646758370219235348677185614856449303783853160807719459086996115126231893783149068099270991582947355281619720903168777732340049528846629735604514429953031314176
201 44482820734666842444197758490989793675135738076265221642680917913442159478623288973450426511994355777831101108892905165870692334746551438943765996231034538478341788518060608925608817889397763068088018736306908418940623198131754529415056741059016446971949121759580870960842518989414436226726615354686208
202 1339762488808534038443472872055954764773390340805263610888603294890575620340497718855057693346473193284297949347525429796139943264686923163219435250820916302115145136170471318704037573415926759733523283272161767466800308255903083820325311615010197966503597789798875222243374095001908453984902762968455936
203 40351836883841462936343359464940560742519857775604160967142052341899835556263773338545616031519010117843309994696161803844104831132280336933984498029303274852257057201360061755972312294012211865880385327583452278177040613588648063220290186908640370934387513572857741154882754834503335917837233089893612288
204 1215342833899005430584085173338855801030221762011702645012760839573695145687018278504958466031528903656870840877761886464090360144028808147239823251074754976479279014087457167347921733512589608383360005707115038488623400125545583270529042159081068978687865328872992186285164085422303546614400167978235108096
205 36604484900193984218372694235642327095065411757653723137252663725308712005684959728698725024590975758127782436997034680761763029030838364129313531361178234180508804961475956350778952233701698205409700211043389628802293952271653888228905579351688470283771276070471049770041416982565850362014473054867179879168
206 1102477652754131144706393806811938077019292363449128719927061445486184778380856848109734274950708408361255286560462684617511891779693686342036907070235070446959472994534747363964254124719601418513907551386594807432287392956613244127123447635015449721866486109695266116225873452265785760501098183893465380887296
207 33205138062626235706096013976405687086444566200535473623603842538079548232926588403001978780974876272636921490442490629404613623378680516146081873496400143104246330030460074663696494138872768836757946803188385366978907398709948520017826146328109730084459217153918745437011043984674894660396718475170874438236928
208 1000093916646455189851271946301390426235338849090359650643796831434409272942899779457028799844330416160463208975442049030805511552850848675878173351330503106873805206564347657457167524918226581608830418389608411919070873558951650533401713754839832021489396891329002310952078456713418148341275045401641137569831680
209 30121478194936339907382816105123222317736774491156032698762526876801769147844547028092715934911073412406366116785886772354888987146095121316057421053086901291021432761866766772688633554437333187894667645588070277491653091384984072302283240561706263037480223645321354421667667984627127636039233569396141795587504896
210 907218245752781324336175185953440246775221374462615436132745980530232212703818004157441246743153737618852983276431530129448834108655385174671581471813225136412503180868655435656118779420554288553508693500071975353373469839291434733467233654158217603398617359020464026709016152974595326116764237694662053978903485184