1 660480
2 21641920
3 640020096
4 20457240960
5 615887502592
6 18812857512320
7 566704583699968
8 17139805682909312
9 515235032546818816
10 15544467915423093120
11 467857407183835369472
12 14104143870551705257088
13 424760096074286675262720
14 12797379449242638968134016
15 385387500206768950083682816
16 11608957968430601934329750656
17 349622211603743497391881691904
18 10530952884447617743543807197568
19 317175042436078368250920385211392
20 9553168383195928100216789509119104
21 287725889323525157775565601873533184
22 8666015247680096905381605006003798400
23 261007058964235155012682307978584196608
24 7861229613103993712083453133540062428288
25 236769352528606309061318815418429252472576
26 7131192212663732204437535597459548632258944
27 214781747355875855791867615345456260815605760
28 6468942572150541799405779556746565453779887232
29 194835712169338905728459935468172480960161588480
30 5868191551126258972226125645799149697302612175232
31 176741982226181982108759932034143069784339008825856
32 5323231078760489440692018585517977705329131321570432
33 160328524500596650753666713403076426505251916179618560
34 4828879060320271701386892879591328405800837817287987584
35 145439310056696069515031827098739130647429654451325432832
36 4380435794441876817886384834692544944074644441983969250432
37 131932808796170530875217188776602429996534657429809679708416
38 3973638113697912119400795488594650641886792341433279400325504
39 119680613399499074021904496916551936589772563105605025063505408
40 3604618480833725181150745958380370576996790498499496291839315072
41 108566240447343770884160474997349493822685496580942164707042813696
42 3269868560521501600691638626790688825835252537670937638367801665920
43 98484025125563436638772785533892287343837784249524110780837199075328
44 2966205844417350972726072437670048952326648886966291717652068688811136
45 89338114302203034055377793049849891457653333769221955806500310009527552
46 2690743358174314935833577915085409411527021967980570418265543056721926528
47 81041556221113331945985192822009288751761046519908162885112915426612949504
48 2440862231703278618694100366441396892674902780763184757211393249452284314752
49 73515474153249789525267387465565116178253720205056631956605256150601261028096
50 2214186803021341818977013747043923102723159979392802995922809866668048443072896
51 66688316361806309280050413869214563227423173979099033710815709044726389962636288
52 2008562029860646159963922361522235570366171051054983440675785797505078390011886720
53 60495175880538854936317393942205820869596661982366112036709647713334103038547740928
54 1822033001999470897220506269356590550085707480323070103405527799837097090587004494208
55 54877173459492271938970369677525993556449649410879076502482428265207026679225227417088
56 1652826355871377766300373518033960729012838433434644712072404615275621202010096271760512
57 49780897783276838823935899214053108760102936960475051895540144854523393959887292856024832
58 1499333414745066198256727077149663411208495988162640906664007984559922695698151515963537792
59 45157897680814364277958093616263673172570189789478691657855755629630033668191428813024092160
60 1360094894773277982927337301358883545952353505535695288022032046803837769694310345643850744960
61 40964221493613388661136209041338313222283031402094138492438631358293713405043827841553472509184
62 1233787031353234663255580271319707237007562223252224029695380716812282736549615814185426403707264
63 37159999219582194016076899221737920990903572765780948084961684935031109387452577165128575682853376
64 1119208993861627081075569005318682090645822054170767442967164566687661860527550991874629832935756928
65 33709063461980823736522039260662887931870985004722715575670614778809048092068948147510376119408945920
66 1015271469150340775078700154187037960811924623727332328121222695492372459511842779152895583898108948864
67 30578605579861429340465372273150979949307882255677571213583231240290420342952958542507379025728529236992
68 920986305260210458442731159627433768294495247754374303990189207633824948107033407210111935013586315881600
69 27738863770667837827084795567961174758854014100444841068159281003827795661651348810755352710607489721590016
70 835457116889838573285735829104611089231497877220853105248235417079002606311867241565280728428190832481145216
71 25162840119642123071317705467377076126764061414479447715452742831567412558471855792740213313197734493395820032
72 757870763305945444851942702845625066056171311069203491045894234747911963670728164801843223721464493340406295680
73 22826043926002298083422399019099326986853746360697597262477108795012647459885459097458845067705370086311997216512
74 687489617674377366193938689027056921686242393650237905095832714140542247314685489547539619142294693996113389390208
75 20706258865630533429572291622523942607964532617761781577758040881447402017124439817968834053282124311132932999473152
76 623644554314678206349397652804591767068233319929724154077139235614505640041119969025098551154597778969807068317201536
77 18783331776650639671662701407402809922850904948399901840803433077806496557166580440034610844353212540099676889433664768
78 565728587206923584993236782877112195878255940466565615075024860688359485144372633648232175133089740105758347949352270208
79 17038981059845328823471385278914644929025613374795542870675816694905933509351205544221091651886951012934453083959118348800
80 513191099271030473501699096519508194570307674429974209525962554516616372604781426523830864919500033630259337065437181191296
81 15456622872342058587018132819605056450640260690275171501302584377189478187884397194149819502294450327513890282801852506718976
82 465532607555288615435413818506684764803612433812577026171696739330485828030994478083663350748501864407572733288344545265320320
83 14021213462160882987549588387912316454565904904806736537537367604401938952598688832305852027725659537405554917832425735826050048
84 422300014565860950554329556965332108426400814027122941851376988585550367188927473846901212970644847566071080119358735841142201472
85 12719106144671863749561834285525738664643571836546358732214102367096923149965272873945275812040962632194258214135908408544178764032
86 383082300590826549668866483375249511485412743806693726516240352580913714187163669484616531657170367186091666799656436247755643273600
87 11537921561212538145814910302113576460722805180160314397762225964699151048340655517531911644636608066373612550931118375188439818380800
88 347506616064947517542125084498995196909782812925276262537769037243877521218182205125365963629967606544340049824807192502236963786046592
89 10466429986391751032707468849874758389488153214986597496391906528612442395856234416095339773695302922449773157254964324612689879259541248
90 315234736824598234269037704304340634603580841569821173288226369642883609776212176931834914311515289621531966788395171798607572417313134976
91 9494444565155117283704791893988513538824324390226711726836158032977449848687454876762828838049335608524622204797587129993407548621016887296
92 285959848552354834923246718621333341806957886960749935434345098206161553919063226997649217953996300613429638210794670049605273277689403909248
93 8612724464598496570512042294190798940519862439689972052212363968594721511444443096328363891982478862447227913929343571069110303244721719837952
94 259403629840405463261136663228354327817328765450307715328956006091387535755782593549564925911429313825859478969092637439198466965426558055557504
95 7812887019777080081985878654271095852894669274221364412321643625974893549407786003238531621796607640740609188779934306638125339817113185691224576
96 235313606140962445990885897738582160616650816895049796955315461717762192121913937592968309197686922647045639792577815218327972024811320131625841792
97 7087328038265156622778304246586579680179542544695030874359407715712294947167474196444271072077927052338750631734742813303944630780896363557185919744
98 213460749447226965884081069295293268120824057882756359214258655796217502198753994442046212135012688994816557405241772760096817236923820774973471166848
99 6429149505788273748314834276610187274243947819772668627353389187092360964286109280544967583964150440730786441857130738951924576579420642854258305471488
100 193637300884659511987484871018736947715656595816740489719587396220684635326414422643171587043818817796871254601557444271610410126692011319776331823025280
101 5832094005612780164018020787595609350416911011098248570983793439125513277659066409705173181970391836245472902829346138652245038806465791609706473331790080
102 175654795511556076211691577538590583446976235361160867659175172365154799383518414032354307552844328694223744801382956027939656589154584463906946630801879424
103 5290485228206584137321081812757412632481616059115437285242585485671797253331196804741031662855909194251721490462820149944092433637409741917913525617951124992
104 159342270550368784078586708569678722095059901008411135180640364378517700590664502425484513460759050826161741547440167639399797138681229250658669555995142016128
105 4799174005586220656671231888775549549282604848173149291844671393408179723460715479429621935164309731368698029278292655231400426744403812931133380613004816926464
106 144544640015117345379169919098611881657886799960891575416453277361884158418936665627592538416873779315362944373213897737364518845922923234942583958201894262057344
107 4353489357289464877647906696115405925354987914043141450965142671996552018747021826125765812818510995851887349911449714393390234956857521876434184444380865907128320
108 131121220282194021195708051904272754837553167438452003549956987069498114034866189842826052181064170114609755649835667242012151385442342048397783744608501614162220160
109 3949194082559117134727190079125469661319568188664748790017284511532078347832337007211994582462573569339060585235385526175355693176829864527119816045738970508219424000
110 118944392586909658412416033807275258092737726165380478578747986363846137712531232412902692817420899064955024646479969757985161383846129002427009326932096254191018580352
111 3582444476545197864233868143912732629081929656759846727451902164590464738107118468734256302116774711209109299688210794932367024466894970638236978344058415474578121118208
112 107898389729904959880732815301709523367754776733215787007111278782822496713179302801791263109728243950114389717579748621759700995701494187209892324032584134909843572409472
113 3249753787540544507512658265482367453658583621851681223959661525806659212739820047976094561472221186558072640354660149777774536830957194750208430231985219415854338527064832
114 97878195458435752554906112457967389852172319066632918678643026229250071706528224074887217974833587203584675332173233079553282024905930445763732809235292106705155129328050560
115 2947959067831451716914301082988659708525301677721400393744213388241282191782820764123127765110109825117355000795689837521864260670485364021769440491861943656503608089809067008
116 88788546058760460532515365468422153377647327318446086823107291187181565037480166748850711794606884081472871939398464489951658530554309992397128233575038904772988484906345708672
117 2674191103008679233279765937001778020501467839366872044898049713972627979749783896672778367667912907097247278676109665534059859899280593703317867876786188366280889714973518375168
118 80543024667596552867154548362541213373951841600208179222638163577551397310041784175601562405653405055339284584376068792447412027333863085532843935661775958788238497136494374658432
119 2425847133851605037032206206186278597742565801087570089749070690337255865003775671047837404168582586220240351109446287358049601246333740179161922160318097762182425958705845927294464
120 73063239692108903249436242345006453002218554052656135677989042394508027988602274868155866508911147560046293939857918867678470205590172541647621657592384089013740990796017544052300928
121 2200566111447775517545765642756729118742354480094414078749222498099212582115358809879415199876394820717190047148150551244672161445260191592028910100993166773175759635631421310265433856
122 66278079527527306152116053520389421589470451981518956061797570598012789032722311547159849243247530756648525721468347038226472757745341674864729212079928293315932777982065261359531456896
123 1996206250294009883098539860906867760608443554855820690254590552545401592444963666057478352006383837245153401562288739875430142565437406526573727802701210888273089974114037626082785198080
124 60123036486865102968529253502506309778505999834571106228556864256904250636220862545954143497810641532797639726310332689678826934369296059703805341202396396846045361483464464153271396009088
125 1810824665972522686232564718159484447273994744911226727617066222042494717926849588326729600010160266201877284431785944881547131261514549011601888370804321579361011647200123257041252374918400
126 54539593515222244403948310868823838910943941692296493938050276993603485090031369350731639261929667979610723553456257042524046644984343230793512664605131178670086193537716229013847681584630144
127 1642658903813942276089279754924778048123416844181233310120237007159924793129829033901190910998915456406310071034498379927833661799074302652655204159225970423697201176090641700535330653841644032
128 49474667858059979424218370210697887171704397993798043732067326612061900545153442870987231179479014580910467602153540160459925953602883134508618778404559145200434423531670657692530740079510590592
129 1490110182937041286911312950251127489157712110621563804528055032147754584899398974050003681241952423248574014002034715603934859917617955735292928346714909468728932863668254497646836763202746698496
130 44880106394305584326324613257384023516096647849951685408925268110096880053357668542802843910765937483284803600297275217920284184334423179742775089626497752398797264024826360691042069929737375789440
131 1351728196363377287973607916630381538141371344107449081449580472955974597761535284586424622168614879483592417138221813649410676395072770165533865386217782346806924760286119230780403191410791389209600
132 40712227836331988203873139769349804296804169328899428770101449637480326821959954218788935563717930261553625844925653439808110779439376688206739961748777388457175787736808642791523333218193249120251008
133 1226197322698914053016598116695730105864141060164758145604468430346896494211880469105598452902832757734396730655605449539803616067262900105437740356863949371992058650327238489937605866567102119793836288
134 36931407444428607394933707894266076479131139983368123644410097732709137910767408650927823018237754101870088675332647301543915345073411646840506420491230842824868935482429515832522661527858383710791258496
135 1112324118294704450530788222831231745450888328296152484096970482776704704356872054788863030558676124293113517500907265784281948393436008393750867069513731922589808399123959485831897493522390533754987822592
136 33501700307572296041814500065516483909062033422019259771318447069989981395670517964675481075330272789458144464027794125130182953304944190582930345938665738155956314266287976176962226374651998501374488931456
137 1009025970972451062921301876740752116430912088624946499575999907630046807752527043342202238000096780373624500378914225761521707211424622812099763418434255112769488061988547100161823686070479187544860505372416
138 30390499608963781313849759589978758255646762884798221587105772711961454501302700658709816320541968064359088403108698493634735236352208710120657458078953375614366474944899034848377515444143375063419837804693888
139 915320807443958110249199215270520921752462636887585159135411155738940269111784737100968545792374872786889245394827643782056504078061405269879471654391046011680746780849141313131164525665344133769458121317025792
140 27568226627401146310651932875233385624229185975760907532549905241481299012744741760948453835679775070321715942369219606774533444263632433273587456520914706395199803454841080160517939190517957470422912070072956032
141 830317756571137664327954989696910456103395936215492392640361899784836234169606376001565461211186531183839004287797559611747212658641343478935297888987042280044467930793903835840386446154416124141829984881031433472
142 25008049527279995584079639097158332550823750824414333318076337522634098626485320446661944579119939445538078505079305281235636104388206683428696797972236572863051744215937781843415634228038595330772851736795491367296
143 753208679700574010754214923442642376979609796746661355845087495165338822465171203309640073343389343188634303289762561910714383222415243069183267329526109754620637648555723637920246747641735715583648441670761575440896
144 22685628263708373297909351353988078615982842084138360817086604674305558778407112600036684462594053388039438348163676238170882065042904904338632780853499637122510978831276085345004621250672866036927547937041158279226496
145 683260487550077265682008463319734414976206524397846979914564053271351880382058604721285993866194838426880484736530330833388959487558874550006719135353978585733211900343558181588885998379583293046013833453247818536297216
146 20578883177505400474254399388476607649556387981117915351647293357137138123637888897477428126211633634282280240646471408554642014108975253379795741741431878994470323814326864226266693251356780034579728298003293624335155584
147 619808170602542664275863946805159946033009163926833561324453603290658189711020807805574519692977325629106074156487038269524493642695735646562467984100772302734768798750055692322765621860217170691102984454969520477517392896
148 18667785080076404824318181345506760514227755254919333519778153640158530987708353574381553564514729901407517889640935580737887671276939166032466201679692865828727203273892348607690761912071592039073724730413500912022754630784
149 562248476745868853124988361536481169055426236221634304763698063159031374432867730930964217250399110642118562060882558724067388797565400966625023721497852909244149005604001369317242644677735214235044748584974352366900714985728
150 16934164832465275875037329255091804609456832360400765891597334986192292628827004301802560638786217693063863432733908403121295014678165662179859893839095395478851769260933520927317878351933785490425928523672780132979565719159168
151 510034176051168343227049457781853095012548155331563055963390842149464779906997651775582074418038566400125958519186598467206285384988416915134951446281966178868269307130602348356735719855004093939823191838291302685937388815074816
152 15361540608219280459664431405971631378721011438845389447708223517202891109266895499619607587174349554983485145259170265081908175972184300207732629017080718867049785079984148615481187086888315078690023731118770418242512717776092288
153 462668858163528206589085017197916788001847514604510659888428768239910031464106823112647916158637326163867459310048447390821966411942090119018089938623308770457052127534902750856956475770291354263734802332022662248148071521987415808
154 13934961197824626192375492955158778426647925401253478149631047747702239482670538980719444145735529408557214395630702819996820738255894521204297577809476969534905653674232135008229208861004628821982474840800220980056954426239418669440
155 419702212843218400983285462158837649152873685002444849399636662711838068759712323809343255882641298824723510022441620614190927207828244603159977571798931669828676716552155633434863356404577228200542989028322545037408254662709479313408
156 12640863864981038128202314778256161730743165778476603781495431116669168072812032730725984192966781345607163784054313626564734622459961428002747772128046412392231922156333785086415860065042283312145790132247231533689238190434947415303296
157 380725748788639675404520710517433495326922647248909597785792454915675139372843780622668038099521838502506623643694527008977225325034895295928507406130984880807945162377629231538798907452210742565348504155112388575346972989376913808811264
158 11466945403330455059238014011833956786025380709402821732835640078694645738963090700205704574236660614993541026884516225385991634969045226376823714304446436068105812422537390704894995409587136080758061753100045823757151589622766892541667712
159 345368910039123037052637084452382767924934594673033131220152015353475369432166564067430249879392201178716425640743828637394568395804451906871421574983299976051642942834470065004046577079125168820508740808920430268616115811498302993984252416
160 10402045167753944077529131495895165574116722470742448568566874872096279892858478178946735667271057440253164570015215983911085360622599834465416900616833093399069399206321104204250713011691932619286351662992705295878513275428158180687229793408
161 313295553035552925292066442614589640861519863464703617783633583070792127269456139133169737188741717307392818337770514229203882158164636687346224434515082004351433021340965060338385799374656097186794425456791789567928238825582629673193077963520
162 9436038968195215690525218437195564778390251687565004079750014359818758906794113935350864063347615744827446498890909023449741314576808316389307523442514020604674057445367110681863470300650835952547963945777751972895324470573640937483715291173248
163 284200750845622321001142614498184473036600685705909680517560380442444749160633643044671956141887375868566706531647538923231212634531850496259753271077959933057060917462955039651975549475331935692864700558092636260758827020250909117410808471696384
164 8559742817241034130161519957262623048603361045665385258386856153716261283279974733172311684484534079375211915219895878168516868586280399440369431652904020765165050653571943816078738805125129307262459950134083587323828194231783665919840907629776000
165 257807894170938556553478189206160335810398412574284838132449571900750378093440405715696280298983193103694315452146142147578366043499591059684230749073505811905508434739071991617620230537615077996415621360497595411507208182031998575325834548337373440
166 7764825616370182419445293925803175104022045737308342959993993200843180606712128006250836720787975961611906777131222074016090371748711759849033448621983837285318770907265977335795105558372882505781497634970586527338147356788930842651688377054912754048
167 233866061574754791371535544318094520474614753003181577730502505465316812035312647607824419642420288236920700497513917303686850851046598971921025882055460721336346655595296638038360392363013133181788246860309714357222932858675345750023183589422240648704
168 7043729950764104131443709117685528426879456021159586104599608293506183749283698261748512288409858247467571834188332681256646261396627539290897302431818416850458171688349769574093479502893532340757307638751020459169918614060784276933800702983244598185088
169 212147633928629001593811335674232512778838197564350710870951980120641280492080388598575180094828150705506969222025189072046052500811829716292918520416059906683309530512290970361586465734608634784889876321163614485561450805975876933856880595055569267140352
170 6389600239661837002639929948388703185525087570311116300304279669735064358334345583018023547269608449645478609571587719870113994760155136636286225660798904149967139414653714240227863147053668891931550049254389627908225895190386047665131454052455561936562560
171 192446130398143763073291699569445493402704666627406448404127138062074744964895548871363592478249536977770146756966818700951139303782305789338083484672588886263104755002021817427133061430168797922487966373368922466574222528904080962683985905151131839957833728
172 5796217559172280742850199281277260294019421536594274523521355183875593843919962818902442559824208961688200091817627519507033293469863952297546713563312430348734605653424752221685639462715110920456085693495423648469151691430991464201004137886933089509955261568
173 174574245394030136213921469360478284190374006732456560645928740696504906662210472482985244687532768528849287048671393578224258663215717660708680091632337719094262411633009081997453645588934171998596003592316283721815072946583584936839630034630695605414155844864
174 5257940517893043139749401399666997872860389096563464007746519600907820225251936992666439851731954664406173535498288126965427055479720146266082322035670056213101513243393756781330416968005365132490416792901193027576807996576104223157643674133909261445566664071552
175 158362067825651690770149179210515000857146070943283857501607017168414531351323263211367416509059259929530207914999823396426439594456478894430523901476740960536792294861562534777697155537617272615950154112066526545922282279540014594249819826561546206706808548585984
176 4769651623230183789732609113570353711905880878284153351752751344424639486457118325121770273958248357917195276691086479850385834374982414104008669997465393302170228420305590102546126089672436180092922912843165162782833481873892066645233990726042970788794277789074560
177 143655465726984663162850352306633724019361881505594033846760254573194946654851113706824121222133932327797534745513155447474480585103955788841441945176760080158539044846509853193098260718887101051699653354559216971027820613457751874525894584570181125512058712910811904
178 4326708628514214445464918843533112607019899828797192822990035822376946243824295936099590429035581458029655599514057650486293574309153984335273382357496196994789842719534544052064285622643926854276159433593642935910056976582499613868515034265685968562946855444736106880
179 130314620897455058612661278790660458057221551903069405631861872849989289431816376476321454128645462970187061087208180241262334224908656261583010777764167851906538362363674087409226097313777970822766325763213881652042808703679536967703153974324364493250005729958061095936
180 3924900398361003333999107301308462617631434851360088642276303734003507608050485097992028267528005767932394865031146154582771869396006892714225790645521295316979051056928195331622091958772799377461931230739483682761752848730112363525556015113329356841957715074368067206272
181 118212699626210607765371273995827071184330890979773656945024284919340014707620512693633332680631853193405280727530478109878604154434682920663097444330812228187093803524407468122696646887573958429640571097097953164499777668745310627599101749591525513857305803363756584536320
182 3560406872681963740741528821997873577386309118085498851436591709724971819555818130465030377332221793871440853909314560638807337732094456613727392108486800660071785261607300853648341373532929430682588863448705072734043021742142348575780860276668639030547935298300935305912704
183 107234646862174154211468980985454961981883646864214378717330702613164931992936090118606940822282412666175942948146258245107340197399774102089760406588214017861507564825587730813688864323642384106600160830037222426223098445404894597615654201514623929051720175217354922998126080
184 3229762748714472229553622483288618783191078514563796115249512832430491681842390913587572291033566128082157462279781836552157413409590824768841344377097585921794857585570953423833731497829658984575540529419957723449976990701856421155437894699455116537149666330792064601666133120
185 97276092365845367055872928733274888919845992868778097208820245820935491451051365765718897806022526053428265396011456607684306350159304518223261121931256311996083154410885879844719192778235964052149523892469141959008608017126531277441879122730959425132141275887486245824588087040
186 2929824535791320927253703289950560024867328682546114502337134713492931800056378516369809785640036770246581860741717924258250633773908909131894534595372413419484825388653928825402927649576075625759699242619259588153573990448238045097703757373494705152316529056365067215613009639808
187 88242358443447452087825938649673193833239110789611428949397313469352221941020703668630051289780054571644275663088149535931772269606624442173416138650199169248276198357388289942154596080066433330873677174027597852973414245298811570825728250351120731109670418643758791163909861777408
188 2657740669633219529371977569130156019991169345309615052442584633122471940090196976861212881164643090337895123753956651377301459032210480112058663249226892721001152328456190787471661126103579949342482929034447767120227228852503813294348452272628271401003337397677654460089778668422272
189 80047559829776394917650641958141061765649688963188701416800578362274245197894926060428787812142648864512914919086516823942578768614005546374196358028807934467620092531812634116827610810624698222561793808878211592499294718015988143064976136690225448231860670514373977315895676858406144
190 2410924402035775572231436219999884544893260107859596638153092428538948215033765480830224710529867965244072718065254698127157626884421220735115380820676273111156703519951610944471491624713383731257151846148102103307201502840420255528059645284074166191992998356788105186585158916168829312
191 72613787162183864612577848783350294369493019253542627160797858681445905532603970704095747802561487725996457014329923702948730621514292193754852702511192229557947154395997582472358363102755609895230040761568119274931959651828523236528084511304553083496479633933688526122564576630276880896
192 2187029208208535111306327718586675509128598929993398744460254372616353877679248475121321903476216978804355548158184091501697626018617613838402269884893723259582596332252089014263294051202572131748031759016376593381748439070060317974983962839172641361733588611215836243640133939377056830592
193 65870366282840219523151373873382350814281935331896438251812225268954165888811266547481087062503419342448196318444970866046569942842481355702960292044417859301474566790909069396620801241469398118002626456154170835615543396903657074835744267912133205505142209423623825331417022949598319684352
194 1983926477959417956760276048331642390286249339768857561599997015468872636066835384761976535481721029552240265339675655018532090163242685204925592265166099690209243300468083918808026312929132675057678260295390306985651136496981684202481201167525930599564122897239731629816728724237382124728704
195 59753186327336583582073035641832255547163232645513831442015999318660893905576380062201535301590664384222483911917310752816266795871108020474170025053189477141184151339663863755570663397847208939958325905496029447765985429204331866220335852287396024925214936271924452763740342055637871702852608
196 1799685278630793363358115927073285131050521689177547635099526084502815067747435251255403931742202707123557562463051944456989160639824510803546352433155385935266664741677710603384172719207855354069013033411437825175024865404234637802644644283796330331869963770457733129219141097303228946400488576
197 54204090211648541005558975138259887846282861685699562939446454756056208680334466981076154430538200690197744672691731672517426271591336723694854871810673294665598516575919895431753623965163739880828757288570717655349521812829822466597317777310142165267371536675613896050988627507835013848678998272
198 1632553997389941947386305726920942419382697157315607202044449797054783366327207015556453018922789551182199160277721117413376761557433329245938672983883054393897398855679856583356487543255375851450865244784391984389888011706442046374632176298646353277538438135860796984760602779910612144699584385408
199 49170321722715974484069925433404174118555719910623005561371278472868278079353211084441914486823774719176697963941115649442376130627596377969513017012913883835539603459944385615051422115101551133971290594581320697508629768363536906809838384666904114703294235780850545192873336156991999788086890028544
200 1480943688343995626464488161168092855185055770306217660386805795775647384422262595635195065029929179141805889250707126608128205485157118164467044336998312540961879023516947685034775339988026788333846419790536543374278808445962187035062015017534261160858574618601136855982588154773511667398529261120640
201 44604023956033905254490171508992897447609840015406027700389709285136694008932095672660581103528253221330406335565200948996427702164782544277474623390299826405623041292576534881869771482763932535015187323478784322221679296578808539381365783570256836666941998749607474333535991679115242126073254188603136
202 1343412966157507486948525285021640189949485766087276891206303130574049168213117230786256811280934148196254525529314888996889787551019912625324068784023463806451133637535959206921488491077682307588793410297838504075418320438824692238764703891313762612106794218377763735992058561598027833853162815586830720
203 40461784331814075787134825271141403782780960042214582954949771530395189888828870301523129151530640433376399798079985266808918888869066496654247006508889274049002444592015032530507707922174018674761690891702555674142451478651261663317947549127506731827481676705253448166774905700897164190602615601809860608
204 1218654302553670498639286624603096495965132463410722838415826215463852041504229632733105585271221050468564112329594839036297334914247346785763446615134904086413829420766765465125056050094185952195701060268498370259569924179075165378214430525047100988148995714309845301395138454942539082479876953675247334528
205 36704221864107514861338605229305316297547487979286356052068120973538337843013705465822537056583601666233099852894378955648322629724600382508027597232109908860038084994346253091172010179600425095858419142285738507945421326932508137911232516585966565624540104763989218102562943339124288304326528028318314999040
206 1105481595417660608211646898642751341138243727327957429911775282161924922825880692481093915553002407059692837794588902552964643406941356786842773119562854550901535940039939316879998370509743253492581486847281837423888971972691915091090011858969614381211995271412997882138195280838308136911350786698023892367744
207 33295612758984506411178805627531243891368284685089587963845479663019459738835895385546950320215112595596462633042501086224021171281624894189357861935266491592442470142226776552456504589002689903473587424348989803932581069523202078384535940213726338997453484253677171616116273566163212136238320228570111469781504
208 1002818892319427449646018588419198051496064437187916719836302954887028961317292780142485615176390758687529336334008123186400827560623044140272666160675171513851278778065913791877510822735930837555605916444744723377186304741159947247322375330343585108550907685507311901182015412596938712886056980958817636051035264
209 30203550782269337593589795343160395625044489916458255048114903035218962624576101837942419626713028989816848837323447729289260820518900147635018324385994031749811799774979794278710124499961786775788561663997578025194740059221772056014314177464781816069878075511872213390949829262303153154747658167265387838681318144
210 909690161248520542151258494355837902637764385358639649660216430869806328024260958879337681989921717902609374524821881381799341085374723926315635406120231036105429425530195226498959341272634073683545070006109270191777916575042669028584526265331840310172571980654012437755070997707481640954779401958149312924516647296