1 24576
2 1119744
3 51018336
4 2447270496
5 118333620576
6 5764846339584
7 281455764775776
8 13760034485954400
9 673045752535673184
10 32929530583286102400
11 1611290252343314405376
12 78847099619621520230496
13 3858405425624794345927776
14 188814316173347453523941376
15 9239833796299572228213163104
16 452162383010443435081665350016
17 22127133807595960131632454000000
18 1082819608749434197961881393078656
19 52989175219879115379627901239710304
20 2593093958284695244807848471183175776
21 126896419331200329053871789541380888576
22 6209841160701274560134654877212547864576
23 303886648932184427234114440163351542794624
24 14871088235768530799409330324195492520120704
25 727736037654440555298798818129472431669589504
26 35612709213160240349949101791750745038218278400
27 1742754230178512812232438925175409382425319921024
28 85283944258748086963094674816093006793540136290400
29 4173480702600550249736192227752503931052824043318656
30 204234704751702094906424047486542177323235979156379136
31 9994490833482813425941470751271293935810741036171573600
32 489093404291605798193367824649191525063228934145517913600
33 23934421683712256933542253587312387680095406497885132654976
34 1171262045875667006101995109094229115544845610528006407342176
35 57317231150968650477602985046014390320527858851453931578906624
36 2804893233229274609004673290999673997435571374820844317594015744
37 137261097436733326825358361460087475005604142185748896168703123456
38 6717050277114060543365400645543714007044992404078446641597941305696
39 328707589170166233270284344358880727181212865267893965374554543469664
40 16085733278817624009064693247189355972545842816398985939662089234159616
41 787176273509499564293775126773490743131527879210056080241169066571317600
42 38521494471892162359476460936440528411219370228289604825997509935292094816
43 1885099419641124981938401295973074050176823760345842024004537311830339886176
44 92249791204862296162496149664505665784144686265460934487766017877722672477696
45 4514363480606653924392068735487999972991879731867080200926060279337878730020864
46 220916246734668667562031549056349225706629465778031604209854506767549865002686464
47 10810823780803441190458344535437682184168285700973087141783475620897937336981915136
48 529041718511344070843834825269315289796420214563231058759043130778457268187629477984
49 25889344383026808970325669011857380081178280304770261545195691750983646409154929685600
50 1266928730061180723268234447542954096865706866848627267376061021793670083002021853272064
51 61998804732450223581247924637246734577063731296709407230940772034975825543598347710928256
52 3033992123666554166340445968051355593895791126156372951133058277894478226124358459996236384
53 148472349526647025488528205580809800692918674158893228792699978111244724381156015601738296704
54 7265687475590017859494088373954397668607634197273452180608689590893735590372433855589837674496
55 355555863844339179200770793789356477810237726264396443785774843149203946692085982893116238403424
56 17399588509527543751751531118223072314718307415010667955331547040948363801099479230233978782976384
57 851471487567488641209260179479633861050103846075818207567861413223614319051115570222552152987769696
58 41667864371815434765074963318147882446579072763167212287404512072406945506042492200340383429663374944
59 2039071121768351564098561383151192182194659647781532465467121283352885640430512897188338832023681086976
60 99784596650507221233973830937199142112021736366502750468539049387860273614227845573683565116845880631904
61 4883088982236872108528041609879244093870944099468282964381703329221216153635637242652051144884038807135616
62 238960308593099130877431401974592510638855195466338955842324436072376575938209777382140433735656201284628576
63 11693833409677403939895163316487872567393870142732381253710798738705347948019446718173241806230266778886701056
64 572252942835530392315789813373068361415707630472321402025258454882892610721242406217735228633699974609568602496
65 28003941830821649807170546658860439521905218332633642254648828529451621798452703968397720310322424982620064487776
66 1370409305679068035097542477636187215773088626859279974807479668493688881431173165943811897349206366523593562251616
67 67062761251160734490866390383963756386594620671654668062644480933875048200185671542477116616256426637427112914701696
68 3281803420330408426665227618622753555356824149460353940207565706623235074211214775097915643426215416587915177764887136
69 160599317546083807312323948283577305118219205878162378810386168112543123460196797638968290189250975996395337080963686400
70 7859136423738365583070312834271781079685713647552410749938974203035098352989024649207376168743026871717187909113577643616
71 384597059755296717432755248854440184557876060229702646129678470825457995677914836571759612694963584856458122170079638786400
72 18820757192309992123715018152227382089260874462902788355510337589629074181757968149951344350650618762810154765790678350649344
73 921018224937196557857802400506768248906689255112748770957466340810212277128499494329740205276252174111101564925887486080258144
74 45071224393302436629428161550893293902190313785009083013387316680906476698305912944604318769316369284050857351538427445510876544
75 2205618969646274980254862332005384985228833549151068940843254691177411419531750848979366793762854741486934661901992536177587165184
76 107934832140623986484200864735896323244734243510041429540109571350016010510259390986527591295558493973314361396964941401103497493600
77 5281931353307605984501158998598776634349446103673014743687193322707222179080746418019647415513254663483317259235206544257959861390944
78 258478178617127843406408287774485761261860424788826979469304064958426091482385324196749497984379595320274446438474093927709320445324896
79 12648965757457269992205848874799755462608151048436914172991871040482449061815456577530617111914246927868657512239302123942607793474923616
80 618993586187103156806507222746996612720079663101413410613931719073149299129789057938675864901135369874560675366955538981878622824145575936
81 30291255987856606355163797588963754770273373230589536434370561770775517449033326170806968833315374983269254770932632885578589637618312241536
82 1482341998038906725664366175781405834705976993752037428856984614180299575078737700594415915077794595658012759424913865573653699372044069495904
83 72540333092522276751596529477412694614232179241823929795858040848603035602501501341820913310669550523412289922481874994545744648070272311625216
84 3549855520612436486218822574675567317841630906543481222409929340395560748751624293624153835130604989736874907809623834659785379861127201381796224
85 173716795608725962743658603197171051210519876072601556338188474489169665224516444929911708602880591773995943496965157011115398147748136511382789504
86 8501057268763860645786546361983614787858679104242885424048641259617546821965380286312384758777989091124045368627557167922781475672209091182225401344
87 416010290965629461068902034606529143525047481583546133280006233437110296084460933459221804957429733359170271131862274472878796663357814283218647413344
88 20358004506711553507752871005307859980713738859207327839253434529051255672982608256179119047476836708949374944386167658678504300190126810229553533444096
89 996245421076685372431656302992451813700729262625771082506628140660212486082872614201987587284190791349757774516972061358218808525128336172040250315505664
90 48752565050717848810438159458948896302538912526487233107382375518599774521186422553309662420136535806008789133850845506167852894423758825848251765718786400
91 2385770161388296881107596049403091085322908354150646965627113344900720563468576875918081653493006931359769827417832262987506195205425906764859071444701377376
92 116750764950508604029338991175667935220875860295969614430043763639460166696467037089905856766649918828734944179013724328505002188855575569828104276235038624096
93 5713350488295604157396649392320262841457137552659701669853748511244304379989296725962149749981614204896525250171452661165480358105435529101782171660091054118400
94 279590234941457809590705147706930439234413538406012345847629012235116832641756001283200165025337380653764625610717332859969445714545960655708923122867213250906496
95 13682111684686669682843645299216224681166291117058944201492712159793682344273907592735663312867632444230852262602270768789615004778714820858362115447010412558518656
96 669551925486369489079515899848336453129162657470543036700099309206668709521290895938772014220388723918784452494640867330463686689214120632714849181569848145001434496
97 32765394060059616586740308984616834847872898687137134989701866279170002308373470295064704034899446877045623791662503329573066113195476435399455284047251741024991447424
98 1603417161605706413050228087440817392396455596566923773158780917029362297061115720863280855468380662458630187832040045827577338315558425390998437385405599353751024559616
99 78465303649915028740866318671934260352409058220555925150443305827126089008605851211565790099885111759172308414944697159728516870426056775597847197966613271900043367650400
100 3839801658794629953214216491300094738821345120807391699159805102827519163070669066898836446793666426544734415720765670152095306691595032444260142914853585073791246141741056
101 187905686883784312878793696084789339010456210944920388735535510076549231243683227007692636934905736270618211608087377219602420736967803611608055137095805201498569671263443296
102 9195409112446360749845430867150618414635606417797103392828317412539199766230571813669448108016003289218308665545366506811511924328974474338231265843349902160625595740833331584
103 449989301268765664346689019720650946839692685865712085635655329124964491903055360711310648999140573486127768696108047344399297759270816319688400629435965563541821866751892390496
104 22020811557179438954113373560529688476346484812653057605649332898918265527322754994840727268446891173276392025843957243951714662991599193072330521621603596619478565373967058758016
105 1077617046159906556790735350032104312494205069173057332666911491301327960406585844184939623454649033737114007089777234378245918319246458366322197309650825856117636571494361964745056
106 52734591327802239856469974224338262659755728423218238923071487524597934903412749872739162637467612160577738740368265824615460623784549597807538472602174828914934575907118595422985600
107 2580635794895967726359868214193890385432028968124301249199358875690691301236498206540526422237816337558082096541316914708928631048244802340795141923755757532344401144321896029170018400
108 126286768100680969707171528632022221532464034605379339601711522996335844093719186838356816993203190325148475132944219821731705963404417158978488218181048029526383581179468068444123234400
109 6180007201658648905661169777097023292342034800979996720678564807685725682309168923587047399348043010499428266414334485432157630259842898135003321239616448209333094530992308111384616203776
110 302426687981310537220976897134888096932771079381644305690314164195491365569687798827446367907976213281789699332679470996346580293596832862174202601481916903409780257694342511721622308857344
111 14799643207340850239268194421742110474052248337260134469554957061482888245460275606362064711819860665569208926024433446015323461949536795794702878751635220953122405499501458866335427333830144
112 724239783620306092776294107810188185020458692600889344395883154247260847266158380739771759945381100219317923556392223710167006209826002741127161434016806224921234059250771297046091619761208704
113 35441615505853289609735145682288609878631856011421012410481382747147834203931619412978947294979217129556780707720196469526617654451230438140773521152884271210206137451300816905788412918451517824
114 1734381537818522314512884510844629124322072698180379087375735428976333516240738792754472202072815228959728813863732028488559886377895638090730592468030113164542304543744098370130085609054355108704
115 84874215686611378781094918507869398832725427927337574527774754823571182902792224224323819938425568645487718962509678110339129399722117303470810002264991556653400867812527339541903831242511759060576
116 4153430102512532580647112954707848583938102084979080256382642346959877778161298136402860117649996082735379095418038992256535844809696068911288952608030184995228225349197067751285900307464962436078976
117 203253502573203171985976647879013591289129556468324990460590044074416780194384020415943859756571946808663022208808578137080255240192190150088033856741016194605547611938177853365947684678843645743693824
118 9946474429239646380431433022720549534717490285770175465508402774204101537902924934768928697429101336069817596911366106640192403115916006946028873291038702612699191158526753335700141788157152361316745600
119 486743659120398033186712988018300896669212770184122305217973062910328812345687542685931843787486204383846872373961938522385102110003314244038093079233684845259901731948290837965498913281209533649882647136
120 23819433848584822851321542875992157074606668268016764466187059223618041068660306022513422155176697392710100192447210398121142867662740387976369922136449280257135988491153270648407324421648852739255924841056
121 1165634966652474106797616880690064830162762759178497897137702073061820825566417720458703978421411566296745565450569464486025985584744168281453521617857817614319263462510543154752213904989410684376760408276576
122 57041862712603421665309379941502034422840440519537364073015869262249914053251312104045337874705605916451228583965600430299405681762580987935261117087443905301541305739774892581373421260826403293765958596068864
123 2791417720650436289798104077481860118380511461333826783605107338543728413169298487075422937332891690816906571771628728356316866424625763797702865818968592655830094338305901012343910133005430147311243145284748384
124 136601655707144866843793846397940100865436483270971157910568402043128197170372287558703864445383213503415740573113487237348756515106781522095666543946911562228584748005137516613283917348043312296553695870574425600
125 6684779638636570847954247581541911138169967727666647254299990962758721810085688033158348730937271721732013773885025556787276017112533265531986401861370517189433561506389479989298264567844144177774096468554722741600
126 327128383516311903593226684904094938142510260653764452247907490505819358354039452936944917008693178667977637423496859191590277192132180480977074552335563917058706678539836204538498860709754132981506733666994111830016
127 16008452796780842992913616922937764296935171950169757718693940948035552305584809994913414752844825516527319779339895265690843747958050767847372956660386737652167304666900005641968368393513700367922517628726166085707104
128 783394452636916292578499984911331469729842311588226665575159014559605572917280024404926371296189247702615484870600303281269798988415054322508109366000636975955246954335392349598989361829671728879077725246178280715656544
129 38336426150171405650297923999238694935502626217156286721232699931684740747698781103830744300949113097039375746008096817680682935334968854309870658753660773019500517656335114771569195989879779018335549430909216024795042400
130 1876042860682224641367030873737934803092646329365948825152444992495834772174814396395446967579058371075472854251962755266611964071968958878369376600141124189379461127240001994956169023235882068529328743556184259372321634400
131 91806596716397591635154934705271179451438891919125754122413882223265831484763029592701053925358963494700612861823203627078945144085982249936126183169625294561269493528864229860636798072354064426657688765574838637464706430304
132 4492675182049013176392386962992882622967991788793325214642131119066252047865269829609802430881190419996493758992922227395096295513616559831350234254532393364979617561129166529066714949570838438988263557032779772233594523272576
133 219854901644491988778699602561415847173909514195678418064555305050990123027621813090687483880411822089898024115607614357058566081721364015977070534651328513891190665708941773914197583677898122130849185384831659252644500080189824
134 10758885478799325991442277748885359147499899916014856089392673579697053716675936214024604072989002911912766596855439973586531003710986813206909505767074157330939764397806606122341980713043756976713833898611997435899924350661397600
135 526500050169879713809975864244811110690957632309083111727256562652795994425490935902875402706523573130159191761916517839830624184088744912203823115204063450719329044109060361534212095965079959903087692538912292501264867797939721600
136 25764964537927322460061712963259858389296228999730676447862735643771874435872371890361998556605335495060481255552708974321616513695262209842064628182313375359681827810789856780571422884392515107491026512045841436128954260848671047776
137 1260842040616066418124981879451791558961521984138600756519560144180503625928584980663082358964565336579033942226505510257711613358236406906022256568670788117709700100750428947047425975516057456619086968986340966878897163600713307698784
138 61700944670222031728007658693547877822192619754517526903758563328211696329404241725459257623184368916756094659820915021050574516493597834011096182438027616423497027490411541631535975037639514798182074326598233717232486835785062088871264
139 3019415954228207501614415826407119065550127899832398246633803331653792101047122679128876769588698922966400066472652996694334410988887700159476107717184917832459584564061494269082082620621644552548913748915229741493339193506352998926062176
140 147759045722484716410998323500905872266984724458301305960791026031739658900760654841089854433073984987832697010972166999326114652102185534748865082576386962088552242464462994836000183451336601385192058226118729300841604670532313617253275136
141 7230781026458473332020102197007413873946161259388018133777751211407702136080691405844761739019651820710538120121095214361775522646575921173265648021854353450869460923028246830891906305518487546266018440933983179340165462409895023173277390336
142 353847671368898727754738642007447503081225585411431968373379585011043568875974771478333725939579252280799115167615918247930313385799710519645670681893928600377104521541201292763120626326207600653419897767808557788987497698405143393265332340224
143 17315995889660790027229591062553503732631096208355951274968857145739586852815894621422283806968187040051013212413026034278554637642412672523558718208300908469645322130165846353944219527064322881990691768818159165638257509160613241473207299000704
144 847380774022818665522862090405893293415787824332854509464577344423664341334939150709005650845370286204772370526288817396240907261808242075002186653057272270793173103617953119598732665777430860752909130312367844196057347949305433332410155799435264
145 41467679985547601299649552569893239727321925290270523795741590597206239054323726226109569090082251236430583320753232154054466861324600148343073060910559559942131993839653158370786343637374853235739401950523160187635060174517188736210759706300424544
146 2029274838536140504100296214386176883728600091265762620645154143302281979825966966086607614701116780829428871382941433239193572379619405723530568096301724860727764828997067020081895760857309343512559791305531935778185177266056670393351523728466761216
147 99305202792899855918544852583031696802215545162085807952362328110651879303107134487803944778434938299674980158174999909420741852994660955411978497036514902116757519936565380492422150253391768537418092211920902677531573481576083429128942958927764565600
148 4859629220481923348129770610399254470241935912906188641203747724522856363609228274648476848993214707735720009159849544899223532048311893964156500030587778059981684226227432153060813332526318985769388347447472581645294022627979171521162153576994108821600
149 237812274648013179258268007983057029907950647042777330498075396740780689976358016184559052593859291141726691138796716094970747263715252537193184100640951256288016967144479429321725634648425257527999530923322130907440691662777427700335675546773070899763584
150 11637652875840925835979820789826115193025759760878413260579731448427150717188620514798681718541312082217074889983127576287649910893349192871137773168330527875923671855666699417960655956733213013350650567567428052334217168232865357398560670369707647032261216
151 569503675363377940281251996857707215219580154606893065404622413200151404287197746663065141226001369641765158276014126401902539224144766011086664163162481435009143327447296198310814023417135380018598232521907453081104539313844964655684293436675104507673183584
152 27869402852330708398827028610352203040465219501716168101493242612094982065093955943574084980654407599127089675094557255020415375357175005468328087251164224384321432958487243910995017868428811716330336385900376127650377093395392228801198357563312067320930160000
153 1363825465832007030356487727447979346131088638013042863817468153835617450641136360450923733731325631468531201887445225783098646562079998554233486498180939881585975649274356725298934140110412445387663017042339013174335791177489004966102585686479291016731793703264
154 66740572487592361993191829298666752007694135095320525607140821318999592119694443579629304591107159681328202159656311482639208353781641022523622531219434279513412207292796471650723255669019796881470312657340337242472759246067635894113720424044040589457619083172224
155 3266036694258531850506483924862289492392969080943771607600321632660180771665197079560326550859472565077739798927711283547112122346742168505010621471786078987831919532002058447634946190907222184209256169279680163274194491730168446732874641235386593262242790754218336
156 159827752305035794392583626985485619358774336912214775301754060761561606134163944596524591640509969474511217691107609580932083873766635964010630651590077280577314428007154911507774600227988376425566671570537966145840901143980735179698330623357304513465958822168174944
157 7821378875438255910014327130842564201717760584572541122870890703078038571507533568506662336072725414337871577261155917397858005959671978901933893610895315671988443339011094537014260135039124096262842944645240555344661856049794531755040800792858325238899494218297452384
158 382749345034894479039484115121270868715211113585880131932919719701293444647220194069143423988907209591341763430100894043158895257047794726910039782448509677110120743582907721742088364694715003024431008653997465474331965966161301019557392122642791084478529572911770265984
159 18730336869971923226178034265547435839803610877371695289678622083791804975002985288080215091377562986747859152696104537515231603280166102341354594211901688043251316395780817354081909387541272247074706819382406752361818134888048449965755237569365350796054333761412166078304
160 916593388894357410956981494768613903809721266126923887338236518989173036198149918504849660442143014496017226267762842879818786249571089808292378404023523829400113859218407610003045646833251883079099600927278091465096239888057754092210847950134729325730178088421746141040000
161 44854689288143171476755660970748700639145593455227134503939194559852208083253762086536576272118243734144616340890504685030093919263475189956822784312397529208156054400284846400530413784819460704011063817156445487347287748198623238378780196340486277695384126558642753012726624
162 2195022542725053012110305954264926978428223928430556134597116240155445360730990910506782810527978987540763531232327843107719431346111763692236466126320029094564435494739914448041149200943057921626107127902465289774482958697430874431461455709645250229534577628983142322775019104
163 107416282211206256527623229649278760859664895106564551149858801820961353208994755989598276738770016997416835431107182436050370162001080271572846445394980888710525421901967697038607941930634493515140823309366048223088398387508479825817973250110144837609842963996455601745283252224
164 5256555438265847346108783610448580654062618491762143400823386160614266296374582184170311870256748551283944074494923153847662790526020387612125581087302068542542374388590454670807220926896311005171713062499308154171674956237706212526988247905147704014431537173823580471314096480256
165 257236375219469266465241227692190808376339998385226548723671881813388352310926972680343467947463280685451219401224935399966221549659358438586800402218668205749776971406650155538607514529932007322406059781744262174504892729867624711997324063189962312046447607266194956599366818905696
166 12588196493535210667157042807535801346003351434359155299686593661859691283796607966017286419544787710798710082611480378266407648223571843595153177900307415867436233144150967495064323902200106592895111761667371576758265290959358480401517321497700851048761554763259468193813672165623136
167 616019763241706261679292280443628716864812657895972865346230955047686101040163570295694306149556967421033698630911193415754661845515118880524708131423525125197694170281850213231825404225598630917987518499547854676438635046120768327030135057974317170722487009180858870252988427379260000
168 30145728095303693309070341909016907329622070931221974468980567642319071583049029138068838720030747518089669210383139329829462737979343379994614640437801734263792292787646104525906933560618955104845300779004957601469062257788858886730035133577469878116490269180623657107012708130121141600
169 1475220401393863125930534802221180720607393549299474403185425469062040832037361260720809413082244704723755987377029318222202695580136684807883530247494014408085109605345988998359142044736650430362315861418096881547362372795404156377284846926102539557859230864416955149473891306296602629216
170 72191828500825150264747256222329819376477252836968115050171854103561883516997172963127737710483106261026145287397278599235681217399255244846668929986219594863282749134289402992961180230586884292828065643500840899000398393791750001940820770640055041460031559018403997510120137652593608560000
171 3532800995273865128381138000096515172905180628160835232735029701735338384004728068905072389628443504053896636896855742875418926159765576061305092659490073875139435991400137700264797033669151358130047451306975715406056481190524615744977289547844954099789586333477677475728202753727385196997216
172 172882210236098372541013680775914003979885533603690972719349597206851886770583380296145931962058957377060220330074042518289562830779591128087192589895246863817977438986160329021677211768354025786703080677655521434014541526506662491913699052884654240637199001383439803389189916124794277476590176
173 8460215748382837745511609747257471190556767168855606276290341129626173063996700662035300021784685958325217949127031113422651589286419524140422591219630866932282262051931156180306894432362771031981311446207474433700701588813062058917141287554063273174543415891960479631851267563578755957792420224
174 414011658061506158845554947250737066006928051116114470442294463950647802054909026624773849459965892214508789573153680260812148260617137650104394749699291933234520005739792561697499090809732527196960935121030693672251191495276173754394847922282940233171170861995960225273626473457815446655818159616
175 20260198806821389440845455885465077180001565075089340356281062715751083598754172466155276007763335360903940520044669717515359856019669308679622731977221156100352116864781343998268987697786521602188810604660333052370967949509222052337911263504782080296416092048036102966780619751974939154809513500000
176 991459171980480817893579877331464447723168534946912269381406397838483239269828900172130007645187707768914269186502279096348144058273547823206159948046681254774224533783745154443056057614387050738590503523610776873745414891172123544246685575424332431207574226856975533172419283350420853966972704852064
177 48518343727864018893492891371142965863905836157146904224099979062618321501866014542838693094544310890782391270326143142721787850147234130990722377848777194934808792589638174688279298691662657631236517449899240952160025554687212711133025698562386818545803587316874456485187752714983900741187404870987136
178 2374308236407647390945898892130880878530169692232755864974256394391717343384304056276507222914088835145961613777814358423501094174810846174366015068793869346880562417457575679129725065401814176329817474306817713849019466299337817038037363482791753047877684590871010168750435545328689387338277672283873664
179 116189860748187006566341313277879209124855565674894648949852550095957782201822180648586592416550136293663936042706277446660062440910749739468829752491071183479710394372883135248735675007665083064805860090084357486855689192925186435635857621830065913958052074229281049494538982401217640525061469734884105600
180 5685901911838056974913037470919694618164725440765771420019321039981064130674117841895727360262817532849886358985220334454817702392675103026502681201937348471789997101785594208121784390171201040277329477517000841466662720705966583810806513706563993912319741823306011677805972409926677670260994577532409644544
181 278247003162434992605332643906882881024767481592193128256077354691743100421492877171789087467579383581164359961772919636574711026577781274785820530677073139439685947397197563464194330799080830108256776144424240305561505749819318615188232983865759585278172393295104711881272442333793410833702892820196597877600
182 13616378891040072230541207449433061076434481081674835728084282922726114663639419443067445913179376198402753763590808130508635648506247202653531539960024475955540086880873813064484458444301286713186410120118577553926830833287629543634211395379137598910991995373723018490747585276234243947516512609541634659134304
183 666335205760061728351504790255107539861975038712286786845115611303923240125963233574125388990613371188496648252571241618358596449627766506647322473646180853145192488789194270763157640351544484240242689316314308868937444688480774718103330488569734444760736612813293257454467043638883241467517871823320601845711456
184 32607979697705749325514481019464758866159145641941945085543989295855775242200361085076833353242175743300375723586623110903600816022168208413225773711298710385714426990646277779740084920167664497609134284729429633099448377898695172950799082583679638630273142730847945849802614044377331004306709186786230496297754976
185 1595713885105544254857101331178372373677105339975757408098343595023154237479149593936585842487420921828930068885754009348472947640241065916502816141864353822252857933901752215175960098093812101555760595791923553264924850403566929013409785641762639167915483175906017235708640130945104344779876821804310731371886539136
186 78088333798177146908980945766617927228360880219013790678817175193465349905299760164440045898287082423094635122186111753866204809604059528854170466512433292987981950902385572991136282826956553814442036844585842701434449880387955604146176085582297498818172253758602762942283962262143395286713875841569276656551264679296
187 3821354148943946390820699023696931160672620480729951684286711740838312971697861677339370858400926458676089478313107506626531650911199235289411219273389225675927991077674219210486205328079270849816067531500699097754886491397975673228987624894126924852599720827956151745652772418298950432050512922264623336257527990439296
188 187002934002825293901613914996099235420287966919801223348218696307010242770315114472999582653742166671243172297263804483411343476356208870948554739091205411347734924353108004860327725218739129980776228765635418233456817805167741908872285137411505252635826385862586191696558805937063995358905291343715989571163230640218464
189 9151231726410184670046298138241031532575679649829325983180702197921879037384087221794477335173479696136800515657531176359510101180432701175025831080385959709055526714662333941130513096648211670324504219236109859452559021957507537356912294718857930186888630349471332326029841639626172775009183832537580039729150579368337504
190 447827423441340684632450793783389327438460542483117781865492672573852577429104592982395331580939552476916060229767757151129090821396322705011367041953972382002944796046900981193498471836762993459704619213417512120260197219054635876479797023265658816686998361498490297102570254028307971257335139163117555531664978309247145984
191 21915017254707931761656341078432563514560397811683293830085427438766484353105777803286590859006725481470733234523400876622143184686246463641693679753409691249126421545836835737209194506748259087263272563317062337150757754616333498252899262785617975723031668777425656819921435045326287729598781578379542077616376862890498134400
192 1072439864409185656488314542175317782689002708571047987456370061892853302049706688118192165881496247784017680043515559561945056717803677357876691003189689500011975598512792395089327229096526315286128607270048311878123811102388636217186670469253942184537060829264914053096111067238727777513516269973344856567755022515109383347296
193 52481239207188596796700362367284063561243629874927503777351681180997179823868768664834667134875099725076498529131108617387630148929255992428159829627739691080526802985829329992465541783621322773604495399328146308525931286548153177438826330821464663416179398452495735194379443638457440148401789381291238160161592724537734620802400
194 2568237679452079333715463500137392863035303326580508423015522679497698517015750701461845127812919219156523753329049678163014239452796923019712543059976038833512718084676397920053712860700152656792097574883896251406558758653998360167299632295792792242737302447551775961866109737468814822629486850353601230064605223167853952820665696