# This is the b007919.txt text file.
# A007919: Smallest k such that k*n is a double factorial.
# Dated 18 February 2018.



  1  1
  2  1
  3  1
  4  2
  5  3
  6  8
  7  15
  8  1
  9  105
 10  384
 11  945
 12  4
 13  10395
 14  46080
 15  1
 16  3
 17  2027025
 18  2560
 19  34459425
 20  192
 21  5
 22  3715891200
 23  13749310575
 24  2
 25  81081
 26  1961990553600
 27  35
 28  23040
 29  213458046676875
 30  128
 31  6190283353629375
 32  12
 33  315
 34  1371195958099968000
 35  3
 36  1280
 37  221643095476699771875
 38  1678343852714360832000
 39  3465
 40  96
 41  319830986772877770815625
 42  15360
 43  13113070457687988603440625
 44  1857945600
 45  21
 46  4714400748520531002654720000
 47  25373791335626257947657609375
 48  1
 49  280598175
 50  74317824
 51  675675
 52  980995276800
 53  2980227913743310874726229193921875
 54  3440640
 55  189
 56  11520
 57  11486475
 58  81842841814930553085241614925824000000
 59  495179769008019818390136611716089140625
 60  64
 61  29215606371473169285018060091249259296875
 62  284813089515958324736640819941867520000000
 63  15
 64  6
 65  2079
 66  1238630400
 67  7297912393562140321551086320493608726062890625
 68  685597979049984000
 69  4583103525
 70  9216
 71  33738248995437774706530672059641953140588743359375
 72  640
 73  2395415678676082004163677716234578672981800778515625
 74  25563186766285862273530264901662157745369907200000000
 75  27027
 76  839171926357180416000
 77  135
 78  653996851200
 79  1009847364737869270905302433221592504062302663202724609375
 80  48
 81  25025
 82  897108341211212142020325469195355364998152634499072000000000
 83  6462013286957625464523030270184970433494674741834234775390625
 84  7680
 85  405405
 86  6179282254262829234236001831817607754107275346429607936000000000
 87  71152682225625
 88  928972800
 89  3966286825335286145742268134385482077522528936416725791613134765625
 90  512
 91  1485
 92  2357200374260265501327360000
 93  2063427784543125
 94  387212611070161838818099952227260027399934359324332379277885440000000000
 95  6891885
 96  4
 97  283806325080779912837729172696128150920628587998105114415737667754150390625
 98  14574786969600
 99  105
100  37158912
101  2725392139750729502980713245400918633290796330545803413734328823443106201171875
102  457065319366656000
103  275264606114823679801052037785492781962370429385126144787167211167753726318359375
104  490497638400
105  1
106  363252127644247044041398160152368436824058904969853261166529262548680704000000000000
107  2976986715131818097048377788650104436923036193800139255873213388779256550133056640625
108  1720320
109  318537578519104536384176423385561174750764872736614900378433832599380450864237060546875
110  743178240
111  73881031825566590625
112  5760
113  3853986162502645785712150546541904653309504195240303679678670940619904075006404195556640625
114  559447950904786944000
115  2749862115
116  40921420907465276542620807462912000000
117  1155
118  677503176683332412068639826812805239066560024195507761042662019441687527930000834560000000000000
119  289575
120  32
121  52336031989775625
122  9593444981835986954891939947669322185182489942608389896364094195294295395488811817369600000000000000
123  106610328924292590271875
124  142406544757979162368320409970933760000000
125  63246828645
126  5120
127  1297238271149829141621119257813157640569703336734793819405139573580028118308962516292389166982269287109375
128  3
129  4371023485895996201146875
130  392398110720
131  21252654596247650827178796800752961625453449765726127143314401633961600662255732904418211722670517730712890625
132  619315200
133  4922775
134  40165567115922439040358293150602095443285708913766917693571089931179620831025540073422774834561024000000000000000
135  7
136  342798989524992000
137  49988475139107080748861383849035044804037186461213252284425520655249250725695020643146597883951938106998443603515625
138  1571466916173510334218240000
139  6848421094057670062594009587317801138153094545186215562966296329769147349420217828111083910101415520658786773681640625
140  4608
141  8457930445208752649219203125
142  14141801341729422621661177804155382387765036828603514111480395968940392361675454425198454450662974758584320000000000000000
143  945
144  320
145  42691609335375
146  289171553835683233767727763739369259065019473071284656551551136772893143011539692086457996607156507863532175360000000000000000
147  93532725
148  12781593383142931136765132450831078872684953600000000
149  409115320907611777529465476512538732447610099785386538827767830446139063159472874309893150783838588715991003527362957000732421875
150  24772608
151  60958182815234154851890356000368271134693904868022594285337406736474720410761458272174079466791949718682659525577080593109130859375
152  419585963178590208000
153  225225
154  530841600
155  1238056670725875
156  326998425600
157  218289119124954975329199548674858766043849159045718529344993266714080197175722405421615852477800634224362449868008130406103038787841796875
158  3422553976227391787888581738394426502980434653592428106796226472128649261689311538503375508282750142128151214977645019136000000000000000000
159  993409304581103624908743064640625
160  24
161  1964187225
162  1146880
163  877313356195316418911992141704850399657169655718581735334289773634357017897706903452907240589937294374984333604869000451735575319004058837890625
164  448554170605606071010162734597677682499076317249536000000000
165  63
166  2298720866941548242121370665736763757812336269521550964917635023363072746617717979981330163142538354018815039002419122113284669440000000000000000000
167  23595342714873035086638028651151951498779577890551255771815723461896031996358827168365940235666363532215203652302951767149428298204614162445068359375
168  3840
169  1892491045993359590625
170  274239191619993600
171  3828825
172  3089641127131414617118000915908803877053637673214803968000000000
173  113874262122558345441781649128269921142659580583659803671800332918330682586683215638547420247377214032820357448099801520848171841099129161643505096435546875
174  27280947271643517695080538308608000000
175  11583
176  464486400
177  165059923002673272796712203905363046875
178  57404097360719989798185753610607642138630125851161544639965487501682432066519513699923710003831076297407477821837940820643766458190006530867200000000000000000000
179  610215161579600341760239278642431819679141327984143198440984649001135670510194680561893097194114092407323628948196203914731077240601875960270009672641754150390625
180  256
181  109228513922748461175082830876995295722566297709161632520936252171203285021324847820578864397746422540910929581727120500736862826067735796888331731402873992919921875
182  280284364800
183  9738535457157723095006020030416419765625
184  1178600187130132750663680000
185  44328619095339954375
186  94937696505319441578880273313955840000000
187  184275
188  193606305535080919409049976113630013699967179662166189638942720000000000
189  5
190  335668770542872166400
191  23655973702954315568148005685689167963675967472219380564736037432623022165736101515887572767314653162905100486549252655990158055835569932422396152815297212373673915863037109375
192  2
193  4518290977264274273516269085966631081062109787193901687864583149630997233655595389534526398557098754114874192930907257294120188664593857092677665187721767563371717929840087890625
194  78568820585765647353088136357994507634419638170744600738754279930353983647324589619987018022780901568491665322209834626937427784961328728953058590541909852160000000000000000000000
195  693
196  7287393484800
197  170045880929340962283784787050354160735772501841042490022783586836362580888628332485131901009696411611113290250954694628264213300391989811682923929339908722247494604289531707763671875
198  412876800
199  33499038543080169569905603048919769664947182862685370534488366606763428435059781499570984498910193087389318179438074841768050020177221992901536014079962018282756437045037746429443359375
200  18579456
201  2432637464520713440517028773497869575354296875
202  118305033024544857808171402556304773068330423943453950860219552506842483018552459750131300382609551649116952455583587373444882662176634718152559553931916976653860864000000000000000000000000
203  30494006668125
204  228532659683328000
205  63966197354575554163125
206  4875113800875444500559127156540207088599760109861850407047927319701965040228509761383410626166574404356811376789688468484916724742974763465630674098426434773952298483712000000000000000000000000
207  1527701175
208  245248819200
209  3132675
210  3072
211  2412392707087390798982757814784288149414687226710746752388449144400632350496725639921659127333283620544914185294822389926660135304039568230776920991675071369003382206345373848317398130893707275390625
212  181626063822123522020699080076184218412029452484926630583264631274340352000000000000
213  11246082998479258235510224019880651046862914453125
214  9299732765748839766137307027560916999154998643261292409057760537655137808906022012106273971264549121067246710411917123075009010305956468244702275870212614052690595963347685867520000000000000000000000000
215  2622614091537597720688125
216  860160
217  884326193375625
218  429870847363974369349930880041975827368940657286109980316285923092571090078871961487600408047732518572212411942080457097019216492382531788143117999824707871971570107809783431540244480000000000000000000000000
219  798471892892027334721225905411526224327266926171875
220  371589120
221  155925
222  8521062255428620757843421633887385915123302400000000
223  244818734065447368884590088392886876134234748512498967869774998445767463610933127580099401895329701879238761458753970664371833006115201165488216010518226801423296983527918279372684074522049960218369960784912109375
224  2880
225  9009
226  1025222575190445808376040080018804854325592581024915553772030055754932113030525269445024652663430943103488624257835063506166613827284202014887055412097776183833011349883069106795051988969062400000000000000000000000000
227  12283779981733821733784307685113099010035228506614635712865960547016382486678569676331487490098167791790804856192980478084856721081830218478371238327752029761413926148513299667524423439143856753956712782382965087890625
228  279723975452393472000
229  2788418055853577533569037844520673475277996871001522306820573044172718824476035316527247660252284088736512702355806568525262475685575459594590271100399710755840961235712519024528044120685655483148173801600933074951171875
230  942880149704106200530944000
231  45
232  20460710453732638271310403731456000000
233  147504526736598397948268532937299106168730756479109528508501493463692653095957792208974873979685576010072785441919811668417859701291256237094230750940044299273231008407956543878509005940150489403055245930887758731842041015625
234  217998950400
235  5074758267125251589531521875
236  338751588341666206034319913406402619533280012097753880521331009720843763965000417280000000000000
237  336615788245956423635100811073864168020767554400908203125
238  195885136871424000
239  1914156655666599531278814114472689576309718059330233209335470828081264419203793032239373356267571040320273881948739671233300118182776048257116421329950143768789266036094505552736059266999946791201636727854144937358796596527099609375
240  16
241  457483440704317287975636573358972808738022616179925737031177527911422196189706534705210232147949478636545457785748781424758728245683475533450824697858084360740634582626586827103918164812987283097191177957140640028752386569976806640625
242  19480994828597235548160000
243  56581525
244  4796722490917993477445969973834661092591244971304194948182047097647147697744405908684800000000000000
245  56119635
246  299036113737070714006775156398451788332717544833024000000000
247  2650725
248  71203272378989581184160204985466880000000
249  2154004428985875154841010090061656811164891580611411591796875
250  171399494762496
251  403702166082329173731920733143316853702825324058567089522990582136358744166245618756161511991628485488312418579151363198342840785302083249587213773643023455694922645822672254820511678322667932748944624083114638833009621288576163351535797119140625
252  2560
253  1249937325
254  2018021814584351474540080286416249573978123422762219788341184945685463936755522299652670975599812206504346240073538253231384687786656976894488204599005185330175657761381758181198476469092647746332682350845857204870840320000000000000000000000000000000
255  135135
256  15
257  6537256156445168127472031390784012790976081721191252400924510089038323279351219359607493746481117847060897396843121499382013181689204739112626893248251494219283641558307674830456073042673717342005838768103257372002215545075555285834707319736480712890625
258  2059760751420943078078667277272535918035758448809869312000000000
259  31663299353814253125
260  196199055360
261  23717560741875
262  8802227569630424938415549630886838640973552608388604074006880840645517799142489781406232815867338832467745953067460682444125786523943245455589444142930439504598659366119945741792672151774884339019537498128380347109103626511974400000000000000000000000000000000
263  113571378582320988503988335446301379528898382105597520059874661079787715147741810914957491230472910933271688004203929750838250230735197647933537596668958058736444205624910411292048020974207058980778942585448108438124286538311552674155077687464654445648193359375
264  309657600
265  596045582748662174945245838784375
266  239763407530622976000
267  1322095608445095381914089378128494025840842978805575263871044921875
268  20082783557961219520179146575301047721642854456883458846785544965589810415512770036711387417280512000000000000000
269  2113400380488727965440719699394303230553174921806848315872981522556199883528238091628695947799185143840996868885949100023907383904900923219418350047558089518270939869244511007704809581419895380502658703732579179997884264126795518187938583227235707454383373260498046875
270  688128
271  568504702351467822703553599137067569018804053966042196969832029567617768669096046648119209957980803693228157730320307906431086270418348346023536162793126080414882824826773461072593777401951857355215191304063799419430867050107994392555478888126405305229127407073974609375
272  171399494762496000
273  495
274  3187475897692224733237152335972791302890937265953228377316909433963468551543351501902719563902413102938944100151295969951526088862625659021687284236577393855831674814037686472686161622858085591880352020677894529906855960641611970214755303424000000000000000000000000000000000
275  7371
276  785733458086755167109120000
277  11566412933368877079946176629363359238647499589256667461065247836962792979347576525271145965338355794899927168174629018456410040274699183063061300881279057872016925908018774766896768994220366172245493512018351819923132305166238431014718798509570357016610796563327312469482421875
278  241049677287076803226326408255606369489824239800446942806213959034053345741914413979891264300556088496654708629841606431614208944147202837856079183106928832953414576136786001810418286567019864800359741211745095929676075167561263635520655066136576000000000000000000000000000000000
279  687809261514375
280  2304
281  893887090729546927369480368447088492040394710756523031393505548583995529822918756602529973639244150897251071338039854433366737142549576964662566516007889429523084084949414970310082998180332558889648475089314283699119433940162404664110512905215125901314732190803624689579010009765625
282  129070870356720612939366650742420009133311453108110793092628480000000000
283  251182272495002686590823983533631866263350913722582971821575059152102743880240170605310922592627606402127551045989199095776053137056431127070181190998216929695986627870785606657133322488673449047991221500097313719452560937185635710615054126365450378269439745615818537771701812744140625
284  7070900670864711310830588902077691193882518414301757055740197984470196180837727212599227225331487379292160000000000000000
285  2297295
286  178362777600
287  45690140967553967259375
288  160
289  10312207313990695068256848421875
290  16368568362986110617048322985164800000
291  94602108360259970945909724232042716973542862666035038138579222584716796875
292  144585776917841616883863881869684629532509736535642328275775568386446571505769846043228998303578253931766087680000000000000000
293  488982153966461763431436200888186823592171271296336240444929483205083982555431931793102313784360135450332264554190782366599434602062160534144518856314238660480314780410089480722629079532214785741915521677404306869062595484776729506888488929824264448889294750354979754649379174225032329559326171875
294  4858262323200
295  99035953801603963678027322343217828125
296  6390796691571465568382566225415539436342476800000000
297  35
298  912126853398276772434171914870608077590058432266411881553708324865449957237925910993659744979753611922601204018479218699622137111256017050858440523857020560583822195323703244396899324468490422847936946322424759614473152330887674880421531461681322258998806389980345139200000000000000000000000000000000000
299  1057639275
300  12386304
301  1873295779669712657634375
302  81544140693805943455614969189432362136551223844617222210901524242971226177070576442833181201189972905880547639252042151746219057746287924346744582832817638116193704261939070049082799607483043802605563001224773509533899818381358134309684912674310209954493291264242855444480000000000000000000000000000000000000
303  908464046583576500993571081800306211096932110181934471244776274481035400390625
304  209792981589295104000
305  5843121274294633857003612018249851859375
306  152355106455552000
307  104404506933296780630313470982540853756843371190521466079130858645510551820738077519096618845532832568753521098073409672333962770906032069691882745604139007786235782888437860462493340929853725342269233443919484944078605393336057939243322706305939819999784873402265937143567841127791746249204152263700962066650390625
308  265420800
309  91754868704941226600350679261830927320790143128375381595722403722584575439453125
310  56962617903191664947328163988373504000000
311  9904124741213332500933426797816773009935432721246437836664590643689067477370676247694062553543781095969665271926537861746616710336458920227181072896245438695625685072145880757053505800628713947143686292190534100250128743428038464290439321888300369144639592445559153595250276112905708424438253496191464364528656005859375
312  163499212800
313  3080182794517346407790295734121016406089919576307642167202687690187299985462280313032853454152115920846565899569153275003197796914638724190653313670732331434339588057437368915443640303995530037561686436871256105177790039206119962394326629107261414803982913250568896768122835871113675320000296837315545417368412017822265625
314  68243566871029106774384800894525474313046539065499499307822858039447776211086870477118499930283393527641318126794577710464836206447336764448296417898095123884209125764794813674932837470956318403408845039730001758918254135736354478075508406298379605066911172062356496986212666305832550400000000000000000000000000000000000000
315  3
316  1711276988113695893944290869197213251490217326796214053398113236064324630844655769251687754141375071064075607488822509568000000000000000000
317  303690622625437769076084207905661612558435620626051979475348992814016842066653527463474186312127869215867164868020667148940286786798805011577463461365854217768711684523037388218165715772439284053394474243321495690004208915527397692268633996830439192598695331939840376853071002712452818175429266675126200425438582897186279296875
318  121084042548082348013799386717456145608019634989951087055509754182893568000000000000
319  19405276970625
320  12
321  992328905043939365682792596216701478974345397933379751957737796259752183377685546875
322  673485821217218714664960000
323  2027025
324  573440
325  6237
326  71888004564162033196393372122009234520274095314255762413736318070585300595108192401892292241434330848858284977142973933375203375676545552540429465157696335067430314808349312315864648528441928168618417159916713384067754057090577110741349801075754578136813153623898579924820843080287932469889139212288000000000000000000000000000000000000000
327  106179192839701512128058807795187058250254957578871633459477944199793483621412353515625
328  224277085302803035505081367298838841249538158624768000000000
329  3624827333660893992522515625
330  247726080
331  111330944511143748683648082961082025813457980380929692613023162496747977198939009753883027975161992373327790917163556538783729605329211237644159196018783780296720877089899877154850844213041523534892407716648377017533871699315322941056828585166387978937630887884885047731475729875588325244434436382265183550786882421971313306130468845367431640625
332  1149360433470774121060685332868381878906168134760775482458817511681536373308858989990665081571269177009407519501209561056642334720000000000000000000
333  24627010608522196875
334  842170250881142811548960016151367007657560628889845812299474233363463272614015327015703495556221394533976100337698015518904716872493672580974235665127868761134841074172185322286568524102762569535649138859879923455833746045264639481817781205564162962777801468944678668926288195009881912406451911959884165283840000000000000000000000000000000000000000
335  1459582478712428064310217264098721745212578125
336  1920
337  4110862283445352132737843787153480283964320955461616525476559433359482517417549248154253412489603895597378547917943761945410274476547552832695473286030765546241230853885811443479106741567515409276459361676964910101218040005067001578255783742836252037818233934037454346395660540315785611094794455256409134383658151300976262291442253626883029937744140625
338  80072283482564095798935552000000
339  1284662054167548595237383515513968217769834731746767893226223646873301358335468065185546875
340  137119595809996800
341  562753032148125
342  186482650301595648000
343  646189782730903125
344  1544820563565707308559000457954401938526818836607401984000000000
345  916620705
346  1277808598842661859543531743822834363711292421786547671385533070763146043552550061059114721388305456026364850485515480357822614113727100077179707886434084763650070163997932088615109741396833777615670116720636794355904769788524649181851607131959118992246819461898760027768677243384760590913344166095944488174428175608682905600000000000000000000000000000000000000000
347  18950912267083630617167779157557702047298225219991013359908518918107181743178755167271386775575827966377791633593512624921708469022308359994363051999469681182366659179926181599904735968419771564371097469814304912223853000028895890736889672460807439243542882654909814338129086640343690333401605185425065634149910159222804584273568096692770268418826162815093994140625
348  13640473635821758847540269154304000000
349  6575966556678019824157219367672522610412484151336881635888256064583192064883028043043171211124812304333093696856948880847832838750741000918043979043815979370281230735434385015166943381041660732836770822025563804541676991010026874085700716343900181417509380281253705575330793064199260545690356999342497775050018825250313190742928129552391283141332678496837615966796875
350  10616832
351  385
352  232243200
353  805549327226500750439435215320516347252918896054616663514675479655376444756106052244745430191578382468499644771279380954978674914127021871459469388888413656880080483859976729972935397234222398111771588927309540492550889721737282048624252051411428323463481575073297679272446819571345217586523042062456634945852256074338115552817952942038379793530111783184111118316650390625
354  225834392227777470689546608937601746355520008065169253680887339813895842643333611520000000000000
355  6747649799087554941306134411928390628117748671875
356  28702048680359994899092876805303821069315062925580772319982743750841216033259756849961855001915538148703738910918970410321883229095003265433600000000000000000000
357  96525
358  2388829298242071929635040233358882199331745909034255380705654682151459809282049135227850890822830266419498297323480178370104934195307171540098803943297235803295839710984504330292067236283370025015624191856134834537623701436879036173386239264333889313264553090140639433763077646625855170509060752808455074309766814963375593322424450416640000000000000000000000000000000000000000000
359  36038226777075852130250463170816910661991832730893090526237936110685819205336280487526947669651379264657291775471096597901215494930386505258433796109272905996058041043063935258211348551673148995517466429914008838856173264136184177472635288058676461106672951108170776628055522330466175961242283200732260895341492742774178099328993292936559624285962667045168927870690822601318359375
360  128
361  1371689110825539663130572331623515625
362  307872319957438230291363985275292737849875412756334833465344775435680140220270492548165422809246364736144940559050125388339123919091188268087933852212147750328767821951682918088041625412200728824013645846418657475208942641184970182026018516387351654693535602257325610223385447097140214375207749821953689977042747112479846467394063169696563200000000000000000000000000000000000000000000
363  17445343996591875
364  140142182400
365  479083135735216400832735543246915734596360155703125
366  3197814993945328984963979982556440728394163314202796632121364731764765131829603939123200000000000000
367  618820302560138158963452553734015483143036620339408852113867562814752177665573939591573633038232060179435845675445374465620493569756881376282403465502740034807543287470749990067855919662843476416600677129522144046509524242794762724490496662064438833439276463724533404506665115263863856408445617327147628568836603820539914789541837043686431348134593846067825410273144370876252651214599609375
368  589300093565066375331840000
369  35536776308097530090625
370  5112637353257172454706052980332431549073981440000000
371  425746844820472982103747027703125
372  47468848252659720789440136656977920000000
373  31090728180266189853385132653383305725035075295639016807511842461812070321877862279505889835673441605987183736224066249061615641358656060396128303992756476145218257743705160460739882569353964531609931308096083883201080400868370201554748992432165177552254287658924937765485766774524325194794745339894190235664374537099110422681870077445811756802077938996351997718640831180891836993396282196044921875
374  124654178009088000
375  21082276215
376  96803152767540459704524988056815006849983589831083094819471360000000000
377  16419849744375
378  491520
379  1639503482788954456264826527069280187885058996180520318433421049558428177774795076852399150468338137028321411564336657503485044913810840200861484338412028162006276233316586263431138635044421442399820056428417279402357172643941657292311384274301312287215831319332131377570140253600144424956461956665472846923510004418030252530480219560190310644974375697352255351697372120558071628693141974508762359619140625
380  167834385271436083200
381  432412757049943047207039752604385880189901112244931273135046524526676039436320838764129722327423095703125
382  15191092565986940153000939137389664776529255069567421205961932455028525210297275512854987803856205449042359224619335969099909667300431764436576588814574050099544408686590922948180885019777602215767335463142478611486800110292435369129284203022092702292387339991476699718756656009967764212274781907052211899471121584845394314461615718625228650768477789463820915179520000000000000000000000000000000000000000000000
383  236742663411242234530184685682276989850414633989470953461467566135187470442502634302409584928477558648752583508478649006845737000509371514164197476982358454565544281814681739853192987761779411861091616328207026728420973372612531371352471577824835192961678826680240438789750682479607254819288150080537613622907921127959150435148813224271920666823654876321968320529748836836464985111661007977090775966644287109375
384  1
385  27
386  2228350986319492277163401760185415146739523367644705881860143947963224306048086750429672450972059064909125589940961154635327549276965734661672546660032238261001970221418649305422757661781136913826478904417443902561775734578576759426836441172904734313865714128669734128344976356790151396770163208381674859109619883037801201199745486533697540323926469980868962405853429760000000000000000000000000000000000000000000000
387  1457007828631998733715625
388  39284410292882823676544068178997253817209819085372300369377139965176991823662294809993509011390450784245832661104917313468713892480664364476529295270954926080000000000000000000000
389  13509740210688928069054924154157419419358048373853049064309690886247594491736400439190918668758290804883551321880932326260817563821712328752358632980783828710251422513018767732670345368029901889103201278556521877854614761290870774771395355548658335397349603987208188459974419824506798762879337923838635767088398466340284796109554014292201215965548545527977609578337362402724005474920669911398363183252513408660888671875
390  130799370240
391  808782975
392  3643696742400
393  7084218198749216942392932266917653875151149921908709047771467211320533554085244301472737240890172576904296875
394  51021509308959659336705933284797402210939768973701034031446064331523268472491922852295128954452589330052420776642000797310940820849214922269977092255313798769497841477443953791406055463575752458827310470082320966419555673717771754100580725787700194504166877031424424313985397657292901654568515062707573284130925702272091126860218732315096964956466333735770388593386056873043558400000000000000000000000000000000000000000000000
395  201969472947573854181060486644318500812460532640544921875
396  206438400
397  318979668551795977096691829336691296615087929793184059596791772810058028188315963883121545874488302144643423307588118975835940910456720517610637010244027028562387447296694236537613448632587922662905927082058889849428857966410655201836350937070429459394795346804768468659210446118595835682936853264515876713910158246251095846180208441238234411302893907603450366697832895638008969702695181150956482696301463874988257884979248046875
398  7960579968421121888350206534827229882559666514352730133722340741261586440152079771106495199989510797632098899254791532399642230632177909032250905842043080139212131218676715446350338397648943201636072288784124046464644754436141620161789007160300135147318132821950964379165257684081467687752397994143886414083243551771300745977238767490730688860367703254789839109894466137559748155801600000000000000000000000000000000000000000000000
399  1640925
400  9289728
401  50527336437610138160047275842419911457719773343029734592310607188431621839113813626978102231156570524617952182191880810129340548039075900151077734333684613405367858814138257150267583103747824713572287567579374328819079388453347015936483497484767237656513767319915739741024912296523936159684246367659108419113510796680912335322483557717460045453612303646109348436036824167747534827816024779854959728542240782189765013754367828369140625
402  13388522371974146346786097716867365147761902971255639231190363310393206943675180024474258278187008000000000000000
403  476175642586875
404  59152516512272428904085701278152386534165211971726975430109776253421241509276229875065650191304775824558476227791793686722441331088317359076279776965958488326930432000000000000000000000000
405  5005
406  11691834544990079012177373560832000000
407  20149372316063615625
408  114266329841664000
409  1345938623894169367576971896677362690447846796098643293245105230599076139332570146799601982580111055751851940109422200407387460646088713945054712580260109844018639880265785191604932194113636384982588769290298106505030773559759311910463581251728823496071267143066923586103114208737294912097109569060365243687764202957473659357084041526127085369902920384507654326335135756118946520374947627408656355732509020688869583182167843915522098541259765625
410  179421668242242428404065093839071072999630526899814400000000
411  16662825046369026916287127949678348268012395487071084094808506885083083575231673547715532627983979368999481201171875
412  2437556900437722250279563578270103544299880054930925203523963659850982520114254880691705313083287202178405688394844234242458362371487381732815337049213217386976149241856000000000000000000000000
413  70739967001145688341448087388012734375
414  523822305391170111406080000
415  1292402657391525092904606054036994086698934948366846955078125
416  122624409600
417  2282807031352556687531336529105933712717698181728738520988765443256382449806739276037027970033805173552928924560546875
418  152576713883123712000
419  16170542469020363387857102727692368468841219251632326126556704562345375706198135046558852284269538889110098896183196381667763099322027921744327931058085936290053706021015163384245257073029264985180574713377656450486874079713460878237344059414401350340303004202876965458879077443200764829894591242611002607790031578742420929000523849087444725178680844108624742462545129137511515745481275109347691188978615559144669202650883566008133129798807203769683837890625
420  1536
421  6775457294519532259512126042903102388444470866433944647027259211622712420897018584508159107108936794537131437500759283918792738615929699210873403113338007305532502822805353457998762713599262028790660804905238052754000239399940107981447160894634165792586958761005448527270333448701120463725833730654010092664023231493074369251219492767639339849867273681513767091806409108617325097356654270816682608182039919281616395910720214157407781385700218379497528076171875
422  174133249463104123669624089573117646028017116220425315506751193363667121829107444502872738333404139723855334382075897999337713743912399316371322880669484577722673236174400827343343730482958097801018409806104823243679530697360688765264341931822859049844642229917196020665973910629540235121518174482532086250569237018724317225398164005861552842182958143009803431702145606218335687388121984854735954873219236757504000000000000000000000000000000000000000000000000000
423  2819310148402917549739734375
424  90813031911061761010349540038092109206014726242463315291632315637170176000000000000
425  81081
426  4713933780576474207220392601385127462588345609534504703826798656313464120558484808399484816887658252861440000000000000000
427  4173658053067595612145437155892751328125
428  4649866382874419883068653513780458499577499321630646204528880268827568904453011006053136985632274560533623355205958561537504505152978234122351137935106307026345297981673842933760000000000000000000000000
429  315
430  1235856450852565846847200366363521550821455069285921587200000000
431  93936672621114746346579688479143004087711449273019334770641538001219332523341043186975265172451912397679661688357606498609565848311903241611705209662230163224345715336618359772146400158778515388352104194250823541502892466667041481543578069219633986634399838408134251902754552546528028817459011599958032037157568332196780329442604832098083611236422474329612304422954417839709024818600432484440076268094613681648050574433676626229652024624439121680552489124238491058349609375
432  430080
433  40486705899700455675375845734510634761803634636671333286146502878525532317559989613586339289326774243399934187682128400900722880622430297134644945364421200349693003310082513061795098468433540132379756907722104946387746653133494878545282147833662248239426330353905862570087212147553580420324833999581911808014911951176812321989762682634274036442898086436062903206293354088914589696816786400793672871548778496790309797580914625904980022613133261444318122812546789646148681640625
434  40687584216565474962377259991695360000000
435  14230536445125
436  214935423681987184674965440020987913684470328643054990158142961546285545039435980743800204023866259286106205971040228548509608246191265894071558999912353935985785053904891715770122240000000000000000000000000
437  723647925
438  96390517945227744589242587913123086355006491023761552183850378924297714337179897362152665535718835954510725120000000000000000
439  3332506715015540666657377413992479016814511814069730064745998428212203691537543175682503007399580173863014841913419007893873522624501744215539873274958497618845628004011648593768679692373526360364228042098696722726289577111869269969749322483426530859238933000314943231297895480850922677710714155192176686387609499626428007904962824788271885840646304183880442494305145118015450796004295575701892114875889165934404256440505337196339307813612664655733563989770118496380746364593505859375
440  185794560
441  31177575
442  105476612161536000
443  645169967520293657524201609971529945176272672692085670804760549703454422477976821268956899729551322079705810379596006509246020106580913178384303926158690180510894735948651156105022619763822329840154184722265586823086935839280778796873499083468892947817798189927972694636041267197257779482116549731050214307954811518176835902392897916184648826863283843695069786454981789702673258655635619160310611547857266635734729642625392775874093653407598264685362254855505170780816115438938140869140625
444  4260531127714310378921710816943692957561651200000000
445  793257365067057229148453626877096415504505787283345158322626953125
446  7552206000998215448652926553820324279367054158325915510272544218035728425233157729749467373630352753073182639942551467149864286684862372712902763139626069255016114394464393522482881401126201946363684802380015543110207173181778102858677895010999809946955053067427763924985168446150536383060856208989698262377635810535241131343727845628282059204439009878955547705136896416256478915097405522304244359971194421403819444696533628749760449373798400000000000000000000000000000000000000000000000000000
447  136371773635870592509821825504179577482536699928462179609255943482046354386490958103297716927946196238663667842454319000244140625
448  1440
449  56851954951559551308686967518636687416819057459025975995201122521708347946112594415402550837398739645547713803344201458210495735648740258781093020254032144764551809495743093509467344463772078401888341456735050426891051664214447498670380787093379174436823555838638551029212969858392341324118549575960071046926606280580198373891346097026056153678210976855491929311702867295527312301750191319076021086146618489431297969860233691777756935206934577107210752985590185293318654657923616468906402587890625
450  8257536
451  29075544252079797346875
452  512611287595222904188020040009402427162796290512457776886015027877466056515262634722512326331715471551744312128917531753083306913642101007443527706048888091916505674941534553397525994484531200000000000000000000000000
453  20319394271744718283963452000122757044897968289340864761779135578824906803587152757391359822263983239560886508525693531036376953125
454  306928805330091621342927899199289757324634497468063972644647527174855326643439910984019972759833838555021853405861845209720168962325154728691801955491649308336653240254587389427248795927031993838703746050968646022721253506341899880395697392949186695264235112486529793489386991603109992395655231576342492425221243436791938558208708425348761994834879806110910805431549776024948781246386940688955217369487106001207175930245143229043416435648813837844480000000000000000000000000000000000000000000000000000000
455  297
456  139861987726196736000
457  2372891522664546285196059907781709563649999238043817488916760821254419455808745060083568164387948497022296531624668165630625347475702566693731221378618247032588965087782341047949813291228748192428616333403876991099657706889222301792314032580643817577308253114478187770455766448447131467446758685589578684867004847060708464748921662544875638207801236853194873529822521308118573807340761163214915471095563658554429277032211710902539024294415207195671320278459694886029764104851125239292741753160953521728515625
458  63541628994656887816898305403833762720375132203828475872785509665847249143031504131555750840631840593014844179495142642697108259256402832552691608033703206409087300410465699708786754727997871492463804322455732974207844785896925480839038857077912426400383009927411343967346852549642243065718128661860728151839002701258414288074599653049402103218696156980305198583661160831788996488752010009190264920700698632793914389783070531849484244173760035965915627520000000000000000000000000000000000000000000000000000000
459  75075
460  471440074852053100265472000
461  497744844468683222421581114436014743199914790169785287927646500148790788308809790038309508866509240580887987363185268427176864762545797497377142190043099352296959083708487205241096685408015907088403847943797449284037499570203937690861168416213589106468911098052288101294112937525615638006034442165326793673757537733995389691128054700400748497383010846036716256236161537154876397549220083879450313963418719709352748438107825114049293353069417106985603155570540978378261407925886583569763388368301093578338623046875
462  176947200
463  229460373300062965536348893755002796615160718268271017734645036568592553410361313207660683587460759907789362174428408744928534655533612646290862549609868801408898137589612601616145571973095333167754173902090624119941287301864015275486998639874464578082168016202104814696586064199308809120781877838215651883602224895371874647610033216884745057293568000022926194124870468628398019270190458668426594737136029786011617029967707377576724235765001286320363054718019391032378509053833715025660922037786804139614105224609375
464  10230355226866319135655201865728000000
465  412685556908625
466  2869733782617129716036622087924207714348541167368147376185239821782664925212528766996219944576378050046000800744310705008095869415515866168255518540852525524302699740983835017744689573227125404827206575996597428490173518267584888952669669255521938507840800232594097280743206821205364717603319466434400037404487227388429475715046976998556716389627640244996450374167065849782806637500690622946042796332515268355970867152031757131381777037707951794032854413286886604800000000000000000000000000000000000000000000000000000000
467  49401671069637056165148235080983327097261026839567408763180403148035133786483738927043306872962364304347510729343564260739388868663109134683191252618256703599328724532355645064948060917947559754351634870250600919902759449654813168735973372171772851338200363048232156080101496691790190059658734389178638772280141008849087752257202101429201187110018722564935894964113987543350951558775654799018903713931701532779371088466897559855380844339025951938342563865515984792315931106745129676449668210125309997238218784332275390625
468  108999475200
469  1042558913366020045935869474356229818008984375
470  77442522214032367763619990445452005479986871864866475855577088000000000
471  72763039708318325109733182891619588681283053015239509781664422238026732391907468473871950825933544741454149956002710135367679595947265625
472  169375794170833103017159956703201309766640006048876940260665504860421881982500208640000000000000
473  1192097314335271691221875
474  1140851325409130595962860579464808834326811551197476035598742157376216420563103846167791836094250047376050404992548339712000000000000000000
475  1378377
476  97942568435712000
477  331136434860367874969581021546875
478  31325537459094993000503646014681913825814865077650571466987372775579101595414931972016642780951636202548875764753605791443814244487764630317542828490783536930408988402495802841312263557836002058401160381507293892321109281968391388946475071526742828862866508832255937925733686622708682611735496641207208836877681606751658994828803990602861876686886788306697244581743580148094048628927783853658829643105218811655748134545130021817161209482187986582887196945243892108016991846006784000000000000000000000000000000000000000000000000000000000
479  546166928885387399750220719470186067288062935964170364915360588594488354487512143417478251631597833598750348269589855126935318288808907423171407236072817700130482736021779790666053030679866606722727236038758799089330691780620299426973167582440814645122626217418606852963785820853514974565392904740597235811445751849015398123014138164036014529413996869499749781437448871131820042829631792788015614057131841368175006051393884670875395840649460506371494344857302898975540816121490125639839250144060532610179592438726103864610195159912109375
480  8
481  17049468882823059375
482  7187331314614755194035556541608618308194962643416147117385582809628869070052001991659498519661543410312814055465067312788868740255272716780057026568925374713313038299068637003910685750709892312279562237933033510654155313654827720279879240411095874654296091786472802397680337058714280138436592349358581995533215267853100639773520787603920628987039304709088615796835247029178698517421190727383481873314061404146294851990034632205729467903593211641577638467116758605263418609147796520960000000000000000000000000000000000000000000000000000000000
483  654729075
484  9740497414298617774080000
485  56761265016155982567545834539225630184125717599621022883147533550830078125
486  4037017600
487  29477785794227170349258296260983496440729825612828598036451458646754229526431304536645462888037336637478670881666060663768444919682646267248211732662667128305362516092257251746289666146267857898932642951002297288104154870025942509809751829715112642520278772170141019022025350544067386604364066056847082692836880737475110529813371059289049900602063004891701894451780005825143922767751830095350220546789996899311803322371918264829437436535015939720609615492239987286637728802762459285888247471647743278444025148699036975585840991698205471038818359375
488  2398361245458996738722984986917330546295622485652097474091023548823573848872202954342400000000000000
489  292437785398438806303997380568283466552389885239527245111429924544785672632568967817635746863312431458328111201623000150578525106334686279296875
490  2914957393920
491  7019928342394641028483418446479392792884722860915840822194659716513992482112930156270360468545875458859083119772600684651808778507984430021290886651485537936023945669758418702616659965070666483625516390280540083080987753212588027113623729983846070027706747640913892692962183054615839648123071782975734813720253289464535246901345624172272210479077090173924564250430245927217249199680724074396987571674210231592810778599615731341276719448758300932885135662168507292401768650276260341719284917640608527558495480986634762476938931285985745489597320556640625
492  149518056868535357003387578199225894166358772416512000000000
493  12556355686875
494  129103373285720064000
495  21
496  35601636189494790592080102492733440000000
497  4819749856491110672361524579948850448655534765625
498  766240288980516080707123555245587919270778756507183654972545007787690915539239326660443387714179451339605013000806374037761556480000000000000000000
499  418044657902603377964203469700685901494381809610988537595608998668521912199067709787835236544006046098428301450051022449695146996411925504250222686335994545430851149187457979158824326485142455803472857649807387211796914569528667599806562910479880083251464251410637781400484257094121844324820474977479039697980358798962948492719444959094491299879700021542774202380308846939775492118384852185380780000333323032621787411371562944554847720819594898993356504691614736087990543638660189482114899123609583592902550418434882561883637885902231801082962192595005035400390625
500  85699747381248
501  7865114238291011695546009550383983832926525963517085257271907820632010665452942389455313411888787844071734550767650589049809432734871387481689453125
502  5849049697728183931901573966636399185893290101863305204136019757220414567257738129869679070426230366367652451980197858002263561449805551771020901113739313626336705563563705788360503630094403488675854668161534760788195420015279377621729517620792668944963981391489926671539372938481001173031117052763221491420281727661731208544954134335107331812412321791962113178938189516786683915122565052376248782141535507632768973188905459515532298174562947984906490257552942386774824261588679054048717674760963003462451200000000000000000000000000000000000000000000000000000000000000
503  104510746430992941887672903221701774687693958020937523410364654058131809527854728379249021300764967518560976934211305561401337053955984964137051421361312300363167356445715307331726922796959128808412410939594196995562016845467597371284040921057059540932782811388408034712339663789273366959360793923894782445455391719381938160231368520328663730478625125685672007820874831426096933254104094661493009619303330424832414231055479364575767375357177905153440132816398992407261547919121408710339242666003272288642044702058302205588347587837672048038939465186558663845062255859375
504  1280
505  545078427950145900596142649080183726658159266109160682746865764688621240234375
506  428581886229139182059520000
507  630830348664453196875
508  1009010907292175737270040143208124786989061711381109894170592472842731968377761149826335487799906103252173120036769126615692343893328488447244102299502592665087828880690879090599238234546323873166341175422928602435420160000000000000000000000000000000
509  13459479708117016771733796883513312182728352438571041619605475243492210259789535546432254653876903304683224143863448184564935840302639166977293470216126528196212227716112095512477387447194673563864321432364257114562636654463736035357224836863090652500050698698257018737289664566598163074248290258769113513581352123092593132037983734868481757371246676379630309358776096794482906337774414563957647447092799087276949490357089698531905769774636247607818405336040298158559584842000541689213309121983044353672500355391623194819529725049965236498283882582427395391277968883514404296875
510  91413063873331200
511  342202239810868857737668245176368381854542968359375
512  90
513  1276275
514  99328512391854492929827950220006366861629511570441805373974218729746674196967126411183471112693646072267604904654112614668207210843902374299983614962680508920826350874723512370575096161954796184945290452396590799313569490148770160301932600764986458303740038504231532561676762669008689198673435975089132239844153881246385411683567847051371297069867394840157417203430157221344748187372282732388375246588655830045505917245634008608954220454623618175120858478116189482230293986708651006781531874777140120476369818638767620096000000000000000000000000000000000000000000000000000000000000000
515  55052921222964735960210407557098556392474085877025228957433442233550745263671875
516  1029880375710471539039333638636267959017879224404934656000000000
517  2306708303238750722514328125
518  3651883823755123181932894985951736820767129600000000
519  37958087374186115147260549709423307047553193527886601223933444306110227528894405212849140082459071344273452482699933840282723947033043053881168365478515625
520  98099527680
521  248170096525939254235269406344887163245789054770573957651510527276872292100114444858055786956187126970396656632952798755108860680591834805447699600686371730459288555889898360555145259269664058476679123435866270607381348296375922692621786112029272417508528377098829648738793595839026340575013648675141971884229732664759601799212549560385000030804434907802768127477924980198761948276800903498573891474250778128388257154380099364506534783435072116054332910927615831122171667011946017747856593985001802723427652686860061721251841551035034654966067477117907559558407371014254749752581119537353515625
522  9093649090547839231693512769536000000
523  129296620290014351456575360705686212051056097535469031936436984711250464184159625771047065004173493151576658105768408151411716414588345933638251491957599671569289337618637045849230680079494974466349823310086326986445682462411855722855950564367250929521943284468490246992911463432132723439582110959748967351683690718339752537389738320960585016049110586965242194415998914683554975052213270722756997458084655404890281977432031768907904622169672572464307446593287848014651438513223875246633285466185939218905807049854092156772209448089253055237321155578429838529930240298426724621094763278961181640625
524  4401113784815212469207774815443419320486776304194302037003440420322758899571244890703116407933669416233872976533730341222062893261971622727794722071465219752299329683059972870896336075887442169509768749064190173554551813255987200000000000000000000000000000000
525  3861
526  1940982613739805105141955608217402092139813777010007914900143306468675981657642371874702935824992527815582147815119126554441235671872241436443323145694510118332574415614085261872679561573917667778168147353299653781304309251729962507569106360800833924063612012399564844653071417745694539350127964435428902035034046058510565074928640174234421081636029724941927846965957022144709516271546133809049515101098425537416458851888743419843320969901586345513279175314258769266007749225102424970554183786085269107285913012546269359436827967430328320000000000000000000000000000000000000000000000000000000000000000
527  364134314919375
528  154828800
529  63777408308956095853555145670400667562549609375
530  72650425528849408808279632030473687364811780993970652233305852509736140800000000000
531  55019974334224424265570734635121015625
532  119881703765311488000
533  24602383597913674678125
534  19134699120239996599395251203535880712876708617053848213321829167227477355506504566641236667943692099135825940612646940214588819396668843622400000000000000000000
535  595397343026363619409675557730020887384607238760027851174642677755851310026611328125
536  10041391778980609760089573287650523860821427228441729423392772482794905207756385018355693708640256000000000000000
537  203405053859866780586746426214143939893047109328047732813661549667045223503398226853964365731371364135774542982732067971577025746867291986756669890880584716796875
538  43504568006555764089421496772476499930645492476470350994884336375497142371341706117445899760048741555289638741951655805607018678483774363800975494226163063037746273426110358358653068958680623581174783926993001315397203310259445467420984626448003111287931612144890583062773685887507176215379878510707705081379007133849382976376519751571736217155724280200021025330667495907194023395512483231584033959809787597936180673796442896364380307827288732009772944807887475073544190822842141661253814674187499927692471238766732803992865360315582444803798061180518400000000000000000000000000000000000000000000000000000000000000000
539  25508925
540  344064
541  433763510907395493329515900628183110976556206756840190392657764835467695924346866986011011445979663870325709270192852805413719887137768314061798227854399972065990317090964563216129953297015985268271241762092633762330449244342834046590273762931148649463024996193946812763538507425451593403317548177959704462310204390542989360996170083567269024235142469098724186363038488849764906281800558978110960225250861042658213130065774010304853771612281159844306551868022063462860315579104914243191387334943851346716580558555600868459026762731840158947681681085382650427048368612789116602747145623464319896811502985656261444091796875
542  12638947097264580583258733242339872759851128474264166371033797403809429801722192461240382798289360396642745847311795044644951066473106128171459400582584893073726047355753581310355889593875894762802898226470006742149195505696574097195144453675673863891369891960333612191397011224038584834092162304930802480242229152525922742296906518226620805808081017883710108279065520910958007676864286628439793546003939492952419209351342590251779767029983922423479235925587469258366058317852098995427458239144952478993216744286511214216007244478883011864399412734164205568000000000000000000000000000000000000000000000000000000000000000000
543  36409504640916153725027610292331765240855432569720544173645417390401095007108282606859621465915474180303643193909040166912287608689245265629443910467624664306640625
544  85699747381248000
545  63707515703820907276835284677112234950152974547322980075686766519876090172847412109375
546  93428121600
547  69445900288805626157292425836349140600244314126202756443423486019392015733014030234094296251695901578658477776125116345178829074386862467117836137881009693951741724868178197526312690991363262249797924812597902012698296469944406757125531732323868946288152603516522706669031172593468500355951631233444077280769089751946598700091603262181139549449681545646667439671418075201985551049413014795862311454714450937398550541731494023971105693388025509945841948950041142158826928012578205322938334177132935278725199055769518092967015348000714490534056558455973468627883550400295329247012181308183233208186635465608560480177402496337890625
548  1593737948846112366618576167986395651445468632976614188658454716981734275771675750951359781951206551469472050075647984975763044431312829510843642118288696927915837407018843236343080811429042795940176010338947264953427980320805985107377651712000000000000000000000000000000000
549  3246178485719241031668673343472139921875
550  148635648
551  11234634035625
552  392866729043377583554560000
553  144263909248267038700757490460227500580328951886103515625
554  338519780558415710448727449058614109142656091738634344748745613766286376969581835658351041857102783719765454288779203330693256539482624208456373819169999351970162131668162259575615364598163143585978704635002232555351456085009952482671772889508757474163732306590192203707502719743087673719701032869930988314397755220229962150366836537797911241805515850371405400810367082156986530628666739092179983334584231650080600171340385801305961335252028523291102749146206578652814487843160756981883863361981779354699303593248176772721982547606391118458677825953917999259338526634803200000000000000000000000000000000000000000000000000000000000000000000
555  14776206365113318125
556  120524838643538401613163204127803184744912119900223471403106979517026672870957206989945632150278044248327354314920803215807104472073601418928039591553464416476707288068393000905209143283509932400179870605872547964838037583780631817760327533068288000000000000000000000000000000000
557  3526760731243933408245405001470769735002502701703858465307225119826714310912808237436663929949551635897283277394382359233407170570908612648432224232153256064045929438127007662047821735840624923021241968794167542068642739401773968756144037009688298952766072481928355742064705674209670560862563481316306213239532382920189517216723429627060173931674316390059562904502474144530916685688918819482553584409083857472612151548436236886127642807016031289457520508593321791575405507229869730650196485189215560819173441032507867305862849120812528057658040704490651565595244207069048620338307262799659870493651568461312972857513159397058188915252685546875
558  31645898835106480526293424437985280000000
559  1008697727514460661803125
560  1152
561  61425
562  32582982332763965739702477251284170999752127600531561417544243164729615999249929976376788853133731359348273275516327226097671472156202347828705691576970692224660056244639229620862925570866389101644546611313397561643130192564662918988707729108438861659071026312005323301107847049315338856321925427658407555218250842028206459411707676147928068081847523922839659332960325160523844499606681349292672152885008638590237682457053647249287343879335542164016158503276919521969631472966978530203514221663396904722889177661286242172241416757177314864678738516186029220949701057743005851582464000000000000000000000000000000000000000000000000000000000000000000000
563  616035671676453014001039375022321178396766763526656969150067433126363544121685783001708507074914940010423941148733708804593151193113568099990183277447319124274807860208025652026467910635601463325637922315738355893027651999546901559172613721246091160851687573292959490822152546542648512366278048163762957876297192473523401412173518699842359021033117607702702899080012763812668274535455103849096492085027088761091409849184996886347777659747043160762822058503716916127554364555611414137829228930281015536133908367434863116342964977140792208398901676136373059057740364367604144107236360353837768399904821487369902845154800985483234398998320102691650390625
564  64535435178360306469683325371210004566655726554055396546314240000000000
565  770797232500529157142430109308380930661900839048060735935734188123980815001280839111328125
566  10327762744051528692582014809385041113449432381285287959396163667438016924050251804752198009200092561509903483593859208201726731186407145786569185647769246373066048707750807334465679792346377620770068650294784998318899690876836076106012711480043649102352425068063703316105552063527384326610648058954030125962418532895996545026810158693256463883767045962774641139449768345480921943351330573922599706955655418156670457733047380461312110814745228128643873728466678627039670148723397250761547495812203590096204736864942577608851017386688979138027490389998453310105984844870685078764390449152000000000000000000000000000000000000000000000000000000000000000000000
567  3575
568  3535450335432355655415294451038845596941259207150878527870098992235098090418863606299613612665743689646080000000000000000
569  111108110578749389284070571538710219722281769906154774857215326979567456758708791394607441105383203466763160618353556640945732129114552072182535957245656021866122568568058378516030728789069144119214506707747057244188421755905259226380662122461092633548903655741295779215152172303838302432832739319279784974569648334403696753040425189278543394315065252254382455013179726279529735284997620243784023684429054250293463933058676398447105521761992638624355883490752484990982027971410859646357971122919578374160014335072922307957096456976841368699877772456229966521291079322391893804621695476509532140508099616311134882215235809843623115966693148948252201080322265625
570  111889590180957388800
571  63220514919308402502636155205526115021978327076602066893755521051373882895705302303531633988963042772588238391843173728698121581466180129071862959672778276441823741515225217375621484680980343003833054316708075571943211979110092499810596747680361708489326180116797298373421586040883994084281828672670197650530129902275703452480001932699491191365272128532743616902499264253052419377163645918713109476440131868416980977910386870716403041882573811377258497706238163959868773915732779138777685568941240094897048156656492793227587884019822738790230452527594850950614624134440987574829744726133923787949108681681035747980469175801021552985048401751555502414703369140625
572  89181388800
573  7885324567651438522716001895229722654558655824073126854912012477541007388578700505295857589104884387635033495516417551996719351945189977474132050938432404124557971954345703125
574  128158334458744591717189352742193623571164662071296000000000
575  549972423
576  80
577  11893689696385346607211502971950549262460662618044739080187277270387205148292690056056424596961264753491649121011094438294066570198588297572818619772405703522112499901601161070549579427866885149888288371039511516666680156852677001760180023525374676299481344363763602022383937001728365005974609391600895634788704707794356102548339571599190135217066702727093976515180989646261208594220156568507828996252314207434957025195001111824922815460053034713511201056636569689357003407240938779253552211064168510832003021547621236900784584827923156308722282835868238018180593126702813241674924212020138462359718104834106633500608961649010739992926577457410530769266188144683837890625
578  8775191810253563970426987182698329538560000000
579  1506096992421424757838756361988877027020703262397967229288194383210332411218531796511508799519032918038291397643635752431373396221531285697559221729240589187790572643280029296875
580  8184284181493055308524161492582400000
581  923144755279660780646147181454995776213524963119176396484375
582  26189606861921882451029378785998169211473212723581533579584759976784661215774863206662339340926967189497221774069944875645809261653776242984352863513969950720000000000000000000000
583  270929810340300988611475381265625
584  72292888458920808441931940934842314766254868267821164137887784193223285752884923021614499151789126965883043840000000000000000
585  231
586  40781945827663139310859149886049574215547431096553407686412523797247553226187935937896671975136053075979913158957641970883420750492791490027810023843443577447156801513225151960323581952969107563580866220729838549090884302338536943530338796900595791668826622922725101508943152545805717395326600820999442092896350457718620969827425395752866122021404662416333896160687347732088868370432414824460358621910539134555263021775038746782524843124289344560532516228832349759587498038704848914936722468562658927035030280847523224248637290951166917800350849990234431966879039351199620724886971266529590989247904064654750515200000000000000000000000000000000000000000000000000000000000000000000000
587  787356711460077209306333539617798984903072451276011816808780652021936723276315862003615580110926255267943087442416892123410265109760459381749469907419002942589783020586715062166858631070360941167103041572578550111056572179272941864960261129294980571660217167467789134438864875637087805703882097281091930308120639808595471455212502127107575229511894655565327682158123211432208281972923799455973245944122807893255094152194992903643082802707967880299412438902476635100716230228845837386318381943679800143988105839693953273592549016007855133071717532150522497140284139815648352821043171868994608713128830713400766622404418012562041770945292672363204078411769160084077157080173492431640625
588  2429131161600
589  325804387033125
590  135500635336666482413727965362561047813312004839101552208532403888337505586000166912000000000000
591  56681960309780320761261595683451386911924167280347496674261195612120860296209444161710633669898803870371096750318231542754737766797329937227641309779969574082498201429843902587890625
592  3195398345785732784191283112707769718171238400000000
593  160883835250791811475125009099953314592469700306219592765140685142464096892792455570339192354946557978586728107027694228253723056297751110242306321752654085618473236374047161811604916376156443503225184779334963159768796169072213560877220738102868170462423412301903148856603207090159646681619089004511631250967647632281845435617665848653139640103084417394381745488126032152711738928191274578426175761723181513937678346320250878007203793076886614853470615124304256736529516568515001196075604910057027918439081889303984133622979826594987879648706367318525996939704996277198489693598904258557565573179251078549902861309012681878087662735055549732734919200251300086534911315538920462131500244140625
594  137625600
595  57915
596  456063426699138386217085957435304038795029216133205940776854162432724978618962955496829872489876805961300602009239609349811068555628008525429220261928510280291911097661851622198449662234245211423968473161212379807236576165443837440210765730840661129499403194990172569600000000000000000000000000000000000
597  11166346181026723189968534349639923221649060954228456844829455535587809478353260499856994832970064362463106059812691613922683340059073997633845338026654006094252145681679248809814453125
598  362646211424656230973440000
599  33888972462395737894689962353711870569277725884404359037933182944418067817419550358512895473930868564271664982350940546336463717617583756750459458168251829466618820600554047411665179539739951769845893468755141080706782848199812899636012164939729718082290171313686572523511296766472917925334715547537396263223796461544690465762867000436589723374715758875573969852073860287097421703622835914429762835757896453433709841376371713969378034947179123384839109778968183778103135011135838296869349626888662953024664714672305031346757860008635601463963232734360775717741824979794801479291458722288690713460582529417192520713769397297441671107230624959299866553964338477221429624108850475749932229518890380859375
600  6193152
601  20299494504975046998919287449873410470997357804758211063721976583706422622634310664749224388884590269998727324428213387255541766852932670293525215442782845850504673539731874399587442544304231110137690187784329507343362926071687926881971286798898101131291812616898256941583266763117277837275494612974900361671054080465269588991957333261517244301454739566468807941392242311971355600470078712743427938618979975606792194984446656667657442933360294907518626757601942083083777871670367139824740426506309108861774164088710713776707958145172725276913976407882104654927353162897086086095583774650925737362888935120898319907547868981167560993231144350620620065824638747855636344841201434974209405481815338134765625
602  882754607751832747748000261688229679158182192347086848000000000
603  810879154840237813505676257832623191784765625
604  40772070346902971727807484594716181068275611922308611105450762121485613088535288221416590600594986452940273819626021075873109528873143962173372291416408819058096852130969535024541399803741521901302781500612386754766949909190679067154842456337155104977246645632121427722240000000000000000000000000000000000000
605  10467206397955125
606  39435011008181619269390467518768257689443474647817983620073184168947494339517486583377100127536517216372317485194529124481627554058878239384186517977305658884620288000000000000000000000000
607  4450741612787315534317354650466366512827117553613262928296251465318300000014877963141453465553990011409101011025628478789849912274346031899992573284527053169280069348915767539210381203932009191539373748959780641702102836470780541458313259351117546469291545794520076301292363377976164458237601399906695403541258382213327332389968649634814048501380961699779732219652545538304139886124680551119285691719797191060396128662563795138379081476284035427998531100165306053125165262976308417857212769896235393687194293144885822426916277964189443850910320754248147515822080728817502576759875197244315761198501438446544442866820317569241150902011117575689268567097603166464171337859088983801569838760769926011562347412109375
608  104896490794647552000
609  10164668889375
610  1918688996367197390978387989533864437036497988521677979272818839058859079097762363473920000000000000
611  1951830102740481380589046875
612  76177553227776000
613  1005262717549564225063399682286917899425269772051238504070156872514038785805260397650631817699058696457976251800686576116839188041974733663240889271645733798042218326469960368642594686810351289714703925596810548117003433352200167998530821633213933169671887343447241404082194382193002560978672218685456041948115312577260510442369791348202056288422420161788487517574698973150261313524674257593297597568169602702804079821081274643567800727813994672324755032271129001756525267597250381287584365780630911309656064735945753871014503909317535215560286821497333735591357413187144182025032090218783478808704120353924089572304690821748617246758872947149415494740909781667358076222139695132633263607857543320278637111186981201171875
614  31181186255309041326726414603997499093854417212878950197533225987786892147185710250467250473928116907184733637241551893851460198108924994833258659670983931358876983814657361071646758095587191768161497094174247834673901092553260915574863008308244554629020281338496656075742533116889758288316685221450387954527048793888223311844528910569597947716699334338610807564833427574900922917684461418021352949529893744667253953158955468985748421772797067122451427647897954933850374928057260206589342337111548119617771685960704642441055036415707579544540710896575317190946318733033541776320726980324780659780381520744599674624375038219408162488040768875266048000000000000000000000000000000000000000000000000000000000000000000000000000
615  21322065784858518054375
616  132710400
617  378979018202597965027776363223756613493829577714456659841928790153430052054654143612299942113456633271174757047599835763167789695884264717373499050964083413192926097987542709176414983954068384465994806430369592587369709356612702334606127101613486735300453169042892773131966871114851000476154533083323500534229732265064326134221199489315434210453810288893450851688073639382782763892234571741385227795212099370943624072148535134251843035382236921493071023391054278017201243257825407493512867977468950409183788125127869480603112901293164188590150330270387331649263787984487420902526972852030277593487409852827612148311006916345119958941861306710593894439849283139685657945365554366527077213844254544028444797731935977935791015625
618  1625037933625148166853042385513402362866586703287283469015975773233988346742836587127803542055524801452270458929896156161638908247658254488543558032808811591317432827904000000000000000000000000
619  233830054231002944422138016109057830525692849449819759122470063524666342117721606608789064284002742728314825098369098665874526242360591330619448914444839465940035402458313851561848045099660193215518795567538038626407110673030037340451980421695521315680379605299464841022423559477863067293787346912410599829619744807544689224814480084907622907850000948247259175491541435499176965321508730764434685549645865311872216052515646177833387152830840180561224821432280489536613167090078276423497439542098342402466397273203895469532120660097882304360122753776828983627595757186428738696859142249702681275181731879194636695507891267384939014667128426240436432869387007697186050952290547044147206640941905053665550440200604498386383056640625
620  28481308951595832473664081994186752000000
621  509233725
622  4518787110935763103404474023870789263271503194634212275282543918778364490287031719146757442520048596220720306457448588896288615143452796102706254429864784448221882011110842270625080478950507976603078069722997466801395172346530903480949397729859278466841316169178342641307214255881058474486045497700968793657487832816982032903173447939525964328136292641074561030246661082476986406730943128684257393139164184759668801259252767018266233856107909505234803870180858757920043171073476002285909487957350609913980615864261122925874824931746752639016126814544137369057584571705979651269900176561260836395851196778954730864128266906368396370375608543873846238060216320000000000000000000000000000000000000000000000000000000000000000000000000000
623  566612403619326592248895447769354582503218419488103684516162109375
624  81749606400
625  12649365729
626  1753867803793275861798171693936921695175041991926987541980863206107609052886125047088992672650421421553955731104716605911138707618398046845751173119354559058319462621208428988813171236134102759942999485045447560794691905452514346506253927842094822032778186362110851772685286454706603463585319866931681615944693437575589602466642904001872333482750882990194987223547576072619627780071667494649963453484317516702400732495151257957265636814103450700447773956525556347993990515902406093815225477741910577524693468474163941118973944051109003608276051268275386948777582184647098470088083815728369045908648933303422141780832375977834952946441144192916668192685835639848960000000000000000000000000000000000000000000000000000000000000000000000000000
627  1044225
628  34121783435514553387192400447262737156523269532749749653911429019723888105543435238559249965141696763820659063397288855232418103223668382224148208949047561942104562882397406837466418735478159201704422519865000879459127067868177239037754203149189802533455586031178248493106333152916275200000000000000000000000000000000000000
629  13037829145688221875
630  1024
631  13802851953559568729824991069231593450601050723986003170260366206069959254421165682713382309084334938991371334616770832261216065797473968680575168337676548194989469333292750478780544043567491504923601557186514680639042841879995748299459358829263560893895015070101284563558002394490985019385607883744713311224063805375394860476239741538668911283402590615720685314622333169971243549378933454810215452561612524479993652169902600394400120771038580328580020847128815949015510676596755780706425661716323692446491827799858254817929740907849956843132105445785725933260747601285114072766797297423667589706586404886311263392297744277937851224564673899322326274369001638301403719406506067463204927074018634705715956843830038991427500150166451930999755859375
632  855638494056847946972145434598606625745108663398107026699056618032162315422327884625843877070687535532037803744411254784000000000000000000
633  804130902362463599660919271594762716471562408903582250796149714800210783498908546640553042444427873514971395098274129975553378434679856076925640330558357123001127402115124616105799376964569091796875
634  274529146830633038165282192056896638032296939289816921486078027061766015974799476520578521784484713679458102607163779484532168325800800663407494174803886898259604095329686122426071727025208193232696597059913901528066879786186029654899746164656560300559981417224944370795214830166565790977112291342136554765466062678108477539203704865300642244202726975271918325003041981375974283354545612856840711484676966373333184298639118459611238085286147601871036228229226565184280107447766787910513903436119480456852202592995716273494630691604211288323992593829116526130079110308859673009193515409535127942034980519035953660458640392007437441908657187702115356464491154533119301569740800000000000000000000000000000000000000000000000000000000000000000000000000000
635  259447654229965828324223851562631528113940667346958763881027914716005623661792503258477833396453857421875
636  60542021274041174006899693358728072804009817494975543527754877091446784000000000000
637  21584475
638  7440258346811868462294692265984000000
639  3748694332826419411836741339960217015620971484375
640  6
641  1425003447092191933728614089811350772681477026506571225609133572387725560651954427201352285973569876895904451198198920069446596996912564298505843770576486989449562783072168356922969092751693217895705491078300467628373928750344222840384962342817288204921955563102002065237645984897024208249211125321275997963702371732328986472152431523930484044428892406507334474898061164719972556861777347001175691816433241618759168429662376542189379611893789689660754186816393838557838973652712602730718698097019579574695672643033508379510731147001197122925920640612094205406147298628603457833564394230160105748262812184219987644579364087897597167484678858391212753404260637656117729996168881563998647129002821854409439182458623138747590142205723395818495191633701324462890625
642  3099910921916279922045769009186972333051666214420430803019253512551712602968674004035424657088183040355748903470639041025003003435318822748234091956737538017563531987782561955840000000000000000000000000
643  913427209586095029520041631569075845288826773990712155615454619900532084377902787836066815309058291090274753218045507764515268675020953715342245856939528160237169743949259916787623188453835352671147219781190599749787688328970646840686760861745881739354973515948383323817331076318992517487744331330937914694733220280422880328649708606839440272478920032571201398409657206585502408948399279427753618454333707877624626963413583363543392331223919191072543433749308450515574782111388778350390685480189550507379926164184478871266378665227767355795515130632352385665340418420934816471314776701532627784636462610085012080175372380342359784357679148228767374932131068737571464927544253082523132809690808808676450515955977431937205281153868696719655417837202548980712890625
644  336742910608609357332480000
645  874204697179199240229375
646  98726108983197696000
647  378830233767689122067994466068800670695861572111038005859175571784447174014469512713191170647202290355325099775886103662716239953934815239132466335477815211535962593756796311588914903063401404990068242195952083387228196919115641217472223765996178263171384941136852757803380803937157361740279645254536536050920182113001183273102536899057555261406544899708417211969429181573238341575214375153469396949658090336626649663671332496279168818490152125709471300996019440224576907258966824989149280942626413229678213677703049844674661555723238094305852967702808666668914958433806401109230733915310134384261203320593607485071533064161288585165582061540657837242477378792876701506725065802180231485827117591266427704735002300234476832279349733934026289716712199151515960693359375
648  286720
649  45016342637092710762739691974189921875
650  78479622144
651  294775397791875
652  35944002282081016598196686061004617260137047657127881206868159035292650297554096200946146120717165424429142488571486966687601687838272776270214732578848167533715157404174656157932324264220964084309208579958356692033877028545288555370674900537877289068406576811949289962410421540143966234944569606144000000000000000000000000000000000000000
653  103555840523989831490839819265982632825710039475905915845059795477472073833338762459721429995505191345923921066647230583671884785800486060905693447594657817541000030955075287097953207586211467543863550941927270853526280302673747226285295703584523700047535587160760312197503369324871346171105447166736491468400588736596893844811549033042751972131685467387493546674997093281226022071939664392313786381966335000409971587994703877499507797678196196575201467134087639706611956624784027310435606585689229875142402693598461974042404291712588504429165186731950416381740585962091126618475022673969546854288735269710618634036398758304576932065685996256006557938389814190509713940898722323901908617777214966809530961918373427739857748973291860154592736176226708266767673194408416748046875
654  143290282454658123116643626680658609122980219095369993438761974364190363359623987162533469349244172857404137314026819032339738830794177262714372666608235957323856702603261143846748160000000000000000000000000
655  4250530919249530165435759360150592325090689953145225428662880326792320132451146580883642344534103546142578125
656  112138542651401517752540683649419420624769079312384000000000
657  266157297630675778240408635137175408109088975390625
658  55316087295737405545442850318180003914276337046333197039697920000000000
659  29100097818624930179900691516358793501974910184125173908755026027679058015174603132047056689856569416154855383656810290515559672161236266369963088120232537958213580153647167358663393912057839661224004340070059683097207387635372879243134220471136042218351416166239240184031735922287287522716358682042898880603371282138116076197656603396797593462519629242152664121675322811576189336038285526001928680532314250378130605527764683209809199338341803845332628153523385694843591199244561658391508314314331304122572028636750269240498347220811313456951694812887905229164526794177704687605026120208953269437843908665970152630369039754715074481498000028835064118102288390356467529938093541330382082805346045190512617742634528554259889916087273873676212324924927887792591718607582151889801025390625
660  123863040
661  19176964462473828988554555709280444917801465811338489605869562152240499232000063464019010358615479245246049697829837981449753823954254699537805675071233242514462749321253483289359176588046116336746618860106169331161059668451710727421225451290478651821893583253551659281276913972787322477470080371466270362317621674929018494214255701638489614091800435670578605656184037732828708772449230161635271000470795090999188069042796926235264262363967248734074201953171911172901926600302166132880003979133144329416774966871618427429488410818514655568131166881693129546019423157363107389131712213217700204559539135810874330583413197198357234083307182019002307253829408049244912102229203643736721792568723043780547815092396154317257267454701513482752623922125527478055317942562396638095378875732421875
662  617698113759513071972144829101807023459961640646759502186007946763454252108276239461745500723144290272578072436857787749275739394804986748251043548051694804678116541557906286624283799496620112613680963724882510396541551666972484736723476910344650168318293133156162112969390392905998638811398361778194115282354733022570256495237477995876136331884689876019622986343130560201001320222114935703876286573398286290997557434365754598774099524580554767892644994050947894715382803444316761389737405114284525675234575871598498943129902028632404222942841892346581998775169178266399930781849203567214985536459234072251977419219703450976738347139436857781752995926558706383480756435303363969052974362258488137397993209856000000000000000000000000000000000000000000000000000000000000000000000000000000000
663  51975
664  574680216735387060530342666434190939453084067380387741229408755840768186654429494995332540785634588504703759750604780528321167360000000000000000000
665  984555
666  2840354085142873585947807211295795305041100800000000
667  9280784638125
668  421085125440571405774480008075683503828780314444922906149737116681731636307007663507851747778110697266988050168849007759452358436246836290487117832563934380567420537086092661143284262051381284767824569429939961727916873022632319740908890602782081481388900734472339334463144097504940956203225955979942082641920000000000000000000000000000000000000000
669  81606244688482456294863362797628958711411582837499655956591666148589154536977709193366467298443233959746253819584656888123944335371733721829405336839408933807765661175972759790894691507349986739456653594970703125
670  8033113423184487808071658630120419088657141782753383538714217986235924166205108014684554966912204800000000000000
671  2655964215588469935001641826477205390625
672  960
673  1673366107456418377597733090716735928886384233216555079435524699361452058505869753815752643880450977323270276803664695079169969342890128098837909923648971194817436788815314397845389717296062312379318627498018261121386671471861480631896877953786144433418245167462091859515090896535434746600143629727569398742755742545619279882339121631675206638867973181565207235104007933750192643626567084224735077889890206467884733983283901318909049069749945358330695935161722503194890260442606213038846085201688850349415428615836673307998458285525124391894372683069264388012792088075943673597267067794179167315217212283917922230338737571455933524014199631493389380064745565817949599537995276878318993982408873660776746773386698616381902293952768152453433562659904241065356809829191286898009138894849456846714019775390625
674  54387251422759321035406141831329674604268974586460329727933072691980887909691576306637504482620571660000471732552787602818185385964592666334624625857071170844304243543682498275303951816696424617891623000331924947987608096265972777161311222697228694617989756945292649421951146740389919488631342160072521270473130777163687679284316349753057987335240306385219706233944656775303318322627282282101777251203397313487305764581997277536932539452412910930195292653780659728064046981532420374537836191186586326273298868167035074942643573556891848679002431606788877676547304512081055864210603248782226291780022501952187277997376334829121732699523837695139910830518918654900126271671035658331702297945869007047205681624706953371409448960000000000000000000000000000000000000000000000000000000000000000000000000000000000
675  3003
676  40036141741282047899467776000000
677  760168388464764458483210199785345214094862197544450558710572982802423633877753982414651032298791867723528604994984779357089937823241412942099591530565636389525691097239076948081214413824668706956114969506662245570917930182879874114054954232456200762491073323448841779481217917023634619511780247394491588613865364944911198368549604479229254495871748517055534516726873204104368763183458762186191527508429873543198337530256294271647408266160656427655676895945591490138858773062564937428221805354997202492480693834459204766990999637656925883127816150601290079864511125810699312323398497222200741232120299110276814121187130010273144201621550537596659460628912291911949054330122804403898360991358791082249356640480242513956888664585393752455783531677327999109964964785155871855593101571457737009041011333465576171875
678  341740858396815269458680026672934951441864193674971851257343351918310704343508423148341550887810314367829541419278354502055537942428067338295685137365925394611003783294356368931683996323020800000000000000000000000000
679  40543760725825701833961310385161164417232655428300730630819666822021484375
680  68559797904998400
681  4094593327244607244594769228371033003345076168871545237621986849005460828892856558777162496699389263930268285397660159361618907027276739492790412775917343253804642049504433222508141146381285584652237594127655029296875
682  25892099046905302248785529085624320000000
683  237966246499275506307446447216458180798573375436155278668411330228878788741734584634751854757019974191044018616068429652188723418001137131740416409344147337495956355504114564541600298950702491134621010116384825321958637759074859806384735121504389503605949343867738010223457257806550469737503935714331654388504268809254669406161641716197193689603978634998200345084992852711052119939360536315241889438906804870331426187217067605497786685903213268499784319862649943746782192834226664967767570506831802921712032895839788935560116830463630137959747703770216775719785844203153030242981374942441767168959038465474285563801040832952937417049153465942124788582230876865496084933452645786918900197677323332682970716833363816608949471813775745847199851951771862464723762961895003323334525126286909113559886463917791843414306640625
684  93241325150797824000
685  9997695027821416149772276769807008960807437292242650456885104131049850145139004128629319576790387621399688720703125
686  156188734048520110080000
687  929472685284525844523012614840224491759332290333840768940191014724239608158678438842415886750761362912170900785268856175087491895191819864863423700133236918613653745237506341509348040228551827716057933866977691650390625
688  772410281782853654279500228977200969263409418303700992000000000
689  229248301057177759594325322609375
690  314293383234702066843648000
691  52699026733551250427548669459685630372432214700566474470136916200637928144696902858894377217823978885845002141380648706717548398138572132290785373072706404048349093049792168256998331290317666570668274624076562638626040056483929902128137241054232402121987436090773195598077388390267997617822405205054709527744852642402095475195115836592770282628695474295587309095426964203295213314934525445139218999271918362019079001565864082161136553515973334096566949015886345951845876496370376819012189888419023673810963421199133577694373453557616454441930560513475149288846234583367999629338879412710829738879905367730948909522111391194169071586512453015670136079078057413789151284313724019509180747712415926164240718418287088828409282037971760273880274024155983694530675619303528270529177586918353885271637526699350928538478910923004150390625
692  638904299421330929771765871911417181855646210893273835692766535381573021776275030529557360694152728013182425242757740178911307056863550038589853943217042381825035081998966044307554870698416888807835058360318397177952384894262324590925803565979559496123409730949380013884338621692380295456672083047972244087214087804341452800000000000000000000000000000000000000000
693  15
694  1201020791930883974325758475980797901799871956636242980290540399915144564614805477226190292056101453118014599434472903001684532171734637336127575560227324947445823723459067146390272732168486229058076489478947203166839661350542042248506544067877489845933412044953627868353310738437111725493177754869209788838309663780966980665926961351449728317718177413051541339946193678016504176579996540958145386847618877262503366167870724297557592749847600102371343378028927064991802042218252852493508934343332470194469704131124357870734020843088442843985753733704423742915829011548615019238688000732713280482832025940181089690824945955632277926434291341935854161115655461384343808809784351753721883762947698548260931684328053235112250746081704532396653790795661312000000000000000000000000000000000000000000000000000000000000000000000000000000000000
695  1369684218811534012518801917463560227630618909037243112593259265953829469884043565622216782020283104131757354736328125
696  6820236817910879423770134577152000000
697  18813587457228104165625
698  580121867001623300814725162102148925718981351982264629311857986128612788178501800831703339630106348290875883877236839499485669467719951464645686057403243405415071558200092449318015096182950892304548338254078993862459560584184219415042624941842456655342140419601681147483489566122847454094616691867945189043835687038137794869178704579822653570937504926761807704186170255130243913388376249199767217336684260570843425939869588733103458680402387191847815763829044466640600189640429365822824659502253823083213534368232211836153429683711952016273374711468845573998175392474258221052748032865918099591939456497730030666821028695273325413137997141147224020318728363579711283906537276721489759182714049143575188265890873585836859804375369250056361300645283509567488000000000000000000000000000000000000000000000000000000000000000000000000000000000000
699  49168175578866132649422844312433035389576918826369842836167164487897551031985930736324957993228525336690928480639937222805953233763752079031410250313348099757743669469318847959503001980050163134351748643629252910614013671875
700  5308416
701  8544932472218141395520336727122400425650218634830500674253705366600060986991068689720531518704973932876264412606067495691182498313982245383218578490332140007797180345832518474727774953272099606256978963332603776348146330686684584301334339942203437885548134011143553283084957048852284438290661894589795450472553905967576064927706375308051736631008255143446532540208809369399829605758585010935349003087352090582986367910483053138202807222060694953297898325975104805951296347959681072101727213251400022610720814340967105004949209752494085249456948836507500104611925232989020079849513128285646427775778116497717783892524753725653605665889346989073066133909910334722179499132293944661611587642699162690225666582233931631531588723313622556468819092309938428163394109353866933779159244086552184939468554530635040211716813018938410095870494842529296875
702  72666316800
703  11665426077721040625
704  116121600
705  1691586089041750529843840625
706  140082043932391748094482748356890569635251487769820377129155672091986130465511129387683269373537961268860630457061835298361782191557617350502595994076919638318987405112637199899483645634131922033764985609204596365443133333098308286655861797934296333628218320974862031211255273056183479078233770510313450595236447811566920025429074027236468056666702157665315597069896412068003345516915918479503766923585007696548266501990976659626647680936374430804243197708893365636186367041759940609603206227359424324813676940446821997163669546944699944273749860251573831056091943168210435896243833815276590046906888808363217639742157003493276311382204068047137849226415123132969754820596532718211701728755025908863716045530091302429185809064082778821743964890022067639426402903654400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
707  389341734250104214711530463628702661898685190077971916247761260491872314453125
708  112917196113888735344773304468800873177760004032584626840443669906947921321666805760000000000000
709  2098894013074386668379380457765337151516107279104233524661917683569864532863674381939395503804054279745558223653229520207227110027671177496575100062948092947019346161383412472378660349969009897595088568257233405875632514555239935899421223382841808929703400611408616797077455202594202374628089305290821611465664502598621919620808292756643898555237071338513392333040740345086231155884615580500276079960415551925141152503077555012077062092444924106069847443912383714360787852955421361264171945136225272713754307142415770050709257719656796040279226950973250647303142239822066474387368034476857575306697044256591383689101943078862574892935040157920526192355969664666749634395338380655888753398315279592503162632463260061758472378532493900638823264666501276778112322643076298364107883846504577396304716536127635616063263727937293623426739941351115703582763671875
710  2828360268345884524332235560831076477553007365720702822296079193788078472335090885039690890132594951716864000000000000000
711  112205262748652141211700270357954722673589184800302734375
712  14351024340179997449546438402651910534657531462790386159991371875420608016629878424980927500957769074351869455459485205160941614547501632716800000000000000000000
713  269142754505625
714  65295045623808000
715  189
716  1194414649121035964817520116679441099665872954517127690352827341075729904641024567613925445411415133209749148661740089185052467097653585770049401971648617901647919855492252165146033618141685012507812095928067417268811850718439518086693119632166944656632276545070319716881538823312927585254530376404227537154883407481687796661212225208320000000000000000000000000000000000000000000
717  638052218555533177092938038157563192103239353110077736445156942693754806401264344079791118755857013440091293982913223744433372727592016085705473776650047922929755345364835184245353088999982263733878909284714979119598865509033203125
718  18095475725186110061762755935505144222374347905225953326443439312829061143625734575752417450215546809087706807992730122593349122085723540359663012948660928648780834152499302601860346888180252556072885869184518967205880967532233217294430259170524360825276453654200543736894069261653796733349924494636300885784275353652283595178819079813570667999251661712349696268361781159864339138350362206235469138313400555947686082295276911063222609288048800254598762797208774381959362543525575013840005178005364285329781519090185269425390295592315855581390852989448876133705856985278663541721150832113731113192603569775110687466120093006992048610291016138961728464579721693604953153706847000257900656705653200952471510558908893691449635400753831081292266071129291734409355464903278194320186802176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
719  386741762396211829612321381406817656002907648531717913315827159319388161997596205196196103671053514623416005620559484935529737094440413581603222185455624880332879302728272431546087237765065718922013249425597774345244839134403867456711461847296220581981247335701076445538142977613356798639762155757764266394202240753573967966333877633213849799726301946570631321436833149116450100036344860354850748200061006994199654873391837632932753084925518294931891527110995138010687098132376683973980811545507850447463219325154927965669498901257132331065528345925677790496619211589578747694563085718954667928390018119239406473190149071901070376229982074034959429064635114453597440893988039415546713117288850872273547363849309955491289486159624843225586035997002979368502430724415542648084349610244847342847646139725741384032957878474461767422630520396609199451631866395473480224609375
720  64
721  39323515159260525685864576826498968851767204197875163541023887309679103759765625
722  199123770600542506130656800286631544542881382400000000
723  152494480234772429325212191119657602912674205393308579010392509303807398729902178235070077382649826212181819261916260474919576081894491844483608232619361453580211527542195609034639388270995761032397059319046880009584128856658935546875
724  153936159978719115145681992637646368924937706378167416732672387717840070110135246274082711404623182368072470279525062694169561959545594134043966926106073875164383910975841459044020812706100364412006822923209328737604471320592485091013009258193675827346767801128662805111692723548570107187603874910976844988521373556239923233697031584848281600000000000000000000000000000000000000000000
725  8538321867075
726  6493664942865745182720000
727  105090033616448095637665002516719326563987186757151633057631394397165729999852836171167563709403246598298729803322922382768529808362411205984763747060338144580404016723327289823857666370015067251823343390861332946956493687304801444837480976626773939477090975003550137931687399842490215400855487834930647794310272248207655602462927710809000072341444621427830849178023490910302997731876886673232440558247463805091757577341977048893634157228119822650734880725972382954487723217668719911608303495351741913724710402860193172459886884866464918410104453190826247991964456956431885966298205871164963157947952124545212904067088924007134900072681422185077629490749999648830446245747663396457391779536983302773508725821967678892698912219096341257972579149508713901678589941623091077305836315668971186424970354921804579262796625304447607462054873052824909007707532282438478432595729827880859375
728  70071091200
729  292809391875
730  57834310767136646753545552747873851813003894614256931310310227354578628602307938417291599321431301572706435072000000000000000
731  771357085746352270790625
732  1598907496972664492481989991278220364197081657101398316060682365882382565914801969561600000000000000
733  40713725770172734092416062662066293419614345096553426072174123945955745195316276146600350108619883075433399829386133924799560839133920453850620245864502088532663227518402871108226534602514957328133179521233087989854822520925447087005830259398414486451863474636079060821309572241658141526846655220739856191789488883369863533526040276196068674583346902547474022243078905785457148075908248169739756185942997560773993762918188539304074080343218589044538134157300698669254203187284966186172063466816588633537602694403948297185579816789496267780085685931682010861742993416323808000876010712861080709286611272411500112061953420114025637669755760185131132033899590813700743773034521323476459521138369134902036919252269148241052739991662348783343503514653070082139679941245829625927782484151734688451692561500754134878278797768039478188605988510948527041711890450681465836169081740081310272216796875
734  1381034890397562092487502334579866652611592919976220280074673677982897662975080549365053026226866970938255966355158669792363713161998206493121415712306303688118527515954597616982987890946633753064337541730241503139457424806620876946841229948850303414753490021344910304482416252089158482308045139934180086926235719332884927944397838278116875112028039123135801985483511780942690843940356086831800892405357758191197347955427744174507110226041941789175654509087971781923627086153235808722768969567667878199399602229768833502107767191321267643889233432336324619726743451153498127127331559290894432575325461026440874459387584765403257899680918735032471852446154407845215543783423636698768327163424740884643980131313275715772404998445135313573820431747516595845396688269000572677367596664543839211313326089830400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
735  18706545
736  294650046782533187665920000
737  663446581232921847413735120044873520551171875
738  99678704579023571335591718799483929444239181611008000000000
739  16165891092227036169342236873712624596616548624967813463809943397972996589491831201901551985981125263346874416584642891417020513717157746502232401083257879335364838153416051313223576360886346080629654264992944119821011126651496473830191821993416091129851421526562290742222278643081190112224350793552429801061761463436269020239553687974483565357286331575207738371081072228309202803175693854861160907496839382679982448179108647205168859761464008703288634998854488440815333551528129712774142849108736381225763189902592584494609968941291270508172866964678902878460121310074499953300310946734706523160868984722158556498092095847052997345580947994384218079686674073991648683832174375758985682642134820633046265618204367275968367904511331905733658946959206187040031327591726044866024447307636684870595428340876691131087808050650320385697283053739246306845469790800830234278606667430722154676914215087890625
740  2556318676628586227353026490166215774536990720000000
741  883575
742  51893161092035292005914022878909776689151272138550465880932751792668672000000000000
743  8852425796212432779295639569808159516482625410483749684968861194786614959409137274330087965971278213083485083647333862697069016291001864826875960600790931466166450007972476283069917191645002227406718045855871207069865871943232817572939211531772658086615508576523983848150177562672616624263942270198517006631619515616237479214159359981139225906084637884252182324265624071149891145816206779228116851784361749116175708640431716100903262436517929701912153236737719015702035837483252302585407850029094933622846697027469796676663924382282158439004953776991202537341883969275486099927296974120978557376368695164869303379798733593750374293442781540776803436218343036243752827617814855991244800829150385643835502006263093315953002296142500840247845905695914348816934114957901590442590121321214540998453185964035735186692552600728064792887446502944557538382272411972743835460730732478396021178923547267913818359375
744  23734424126329860394720068328488960000000
745  81823064181522355505893095302507746489522019957077307765553566089227812631894574861978630156767717743198200705472591400146484375
746  224927961522805979758988108224446090734308514270396291369568906515241972878854138488200292795262427982668752460382429541796040101237533343101461375754373220287323969591018250405669197789947078063928643387292330903841250548012013590167298230499031644872059695615708839748970822520161132477088174457225576070902501668770122325816821477908848175729700269983462307029566835812300383704589077075555651726825136560686246858671374015110791518423153569214206903394750071828925755853818263144266790184503175509313862677751850283096485918129594203836478851912742886707235659671964563371838477601239861168122541763613893794689153545537137054130939772380696346389858854126036226256357422512415491133379844772026722662072008366151330655520757695905060993865784384631193653665316041851993436311905668570466496276418250296485893636096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
747  718001476328625051613670030020552270388297193537137197265625
748  62327089004544000
749  425283816447402585292625398378586348131862313400019893696173341254179507161865234375
750  57133164920832
751  2741636043965597522810642391904216305145233395293462249022984594040493254642617009851761221951195207971950926877826058531297427859605719718817347958577906691809874857276438976039803197112740555945593551063448738073737302190517761101428074872426021674813735268724140520566558033963267100681660484520814657261567645549152460207324198321649946319676027111169801788726725844331963491790935962054708572745584170275976379600599073343395511925542572659574727167422940331591918544764294813299037819162948705919587357550016043640443614283254746122437327270087015593871858008790189816680456886722937967058822425441626112006815030084573394666454719182407530796156224128142878112700285794642507043358758703893639343216852921850686538186129714319575995698791702785669844736513218710482495686127067202302881184548063988126100629544687034760628803428512249082343188259068044362637379135635117000102667361716157756745815277099609375
752  48401576383770229852262494028407503424991794915541547409735680000000000
753  134567388694109724577306911047772284567608441352855696507663527378786248055415206252053837330542828496104139526383787732780946928434027749862404591214341151898307548607557418273503892774222644249648208027704879611003207096192054450511932373046875
754  6295603216533119468095508840448000000
755  12191636563046830970378071200073654226938780973604518857067481347294944082152291654434815893358389943736531905115416118621826171875
756  245760
757  1170554572866861358436199961934502575072451415157672280567979866947179198020023704426261397354285391488790434576654408531106338456902413055203526875577859885793612544367870543051914804669518822569720247379810256053819062528486495919386364871559057064055004760430327265785472452249648723603769691978370559599668157637041684596989954373233447243179893031383131597802398882086180054626178492809117015820076294207899480297924571218547195096224726607364152637706177144883849658178981472402809566806829261442951529139738075658735347832057673565839890291828093272432894576256383427486197550163423599835177269831159497869733389568226963845068428011665799445303143575918572411031594036884429853708083633112613370777905783288323235999922538436831704143218622246805513927064488213927656982283895737498434094971640291255342084653603909924771102020051641606573301592501155999859416989070994504526339319294692131734336726367473602294921875
758  40351168721028834114373722491943103509007534265820600988509126239515537412730966980162191616748462921148347109611513905977366050352899691499070366368149217226976756210197786572655537479024347217610410240388019050831987452705985309487436926663157131685709310961703658700299820839658691523831680622170909116624264412244036438364283301221424818313875441695323118007855306240033107542511788734300812481655475249424120872953752285324191846621677315512916335863808105179958141491278184079813032175580628498272978115834758660921876422464774828252738540309796750535939827522095833910070867589042584765915162700005147160223793553356486149023528806243418910892733704367529698532743179774918199660952154306676026724837082552295060338572128391215602220647414323508245738350661913662225738207565496219055440500762046972428288464493680860906651648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
759  416645775
760  83917192635718041600
761  672557347050102462687178358728973603041352902447237658539980216292772121551978879686266027248070277389973898461666286928858051142813221152236904012212641909561235404329636802827537325915332743252126174495285920149050442023554786554930387959697586503894635700167130124811498408581914919579952725532168523835264135656411581427100339154548129148383168879790586240228139708888081870726180993363884699960630495828973349098416435413042132056072167593706969631978374258895899311152290131728175473133232240942446559437115327964709957656430553097009664885743624754888861206417596431246752123014547153792098957686000494574527625510489189027714051203666736726691710082410502720199545764614428670036077656492082476154265880563488863445823493451881334427640121253991316498475953541658916378711981986624312788909190560664543114184828623298106258689946931356397575882892241694747226203491597815504167098311916195285675712511874735355377197265625
762  672673938194783824846693428805416524659374474254073262780394981895154645585174099884223658533270735501448746691179417743794895928885658964829401533001728443391885920460586060399492156364215915444227450281952401623613440000000000000000000000000000000
763  45505368359872076626310917626508739250109267533802128625490547514197207266319580078125
764  7595546282993470076500469568694832388264627534783710602980966227514262605148637756427493901928102724521179612309667984549954833650215882218288294407287025049772204343295461474090442509888801107883667731571239305743400055146217684564642101511046351146193669995738349859378328004983882106137390953526105949735560792422697157230807859312614325384238894731910457589760000000000000000000000000000000000000000000000
765  45045
766  13532786987318093349193207192499225988386663919932083778307249729133586579979742253833260720045721374775306708777598581972467196048967966530571389563303936468366059592938723081736598249534507286179205315268604367258002508025065675100973230670120562907465802932368499300710279044471361162868683785749600279023071457445184637120223027248025717485305941348199803153009885932366866038974130461991280425704618748221083701138695534019781141652809140195646924870478360613367894347545251767790467877247059312858094485923730056526671490349609544397979546571445288587993322646517599441991547472272186468568940164587378518617501149769002400267396695987562220993603501317256291894759010936844493559361920986105038934304801489349422516674029561271450491404848796599724533154778141744472757781718331885628747392232676083571455509694381535448961444415138693120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
767  38090751462155370645395123978160703125
768  5
769  229137048743968335072256547830345245899315809081071881558735583827336380105588724948517565794077992222590598687958676894832625137043103296688970707584380635970313033730139065876143860006859788018804867771000040342812080490754343856810923826232796259862090846897779129035181798853371034007312714561208944987353540134195791937856736571222497849380917929618332309894430621575276744098996646312904645358193485053525992433680479804017712234618264805618223598216055749046971824149196606984039760328839736716339915073386033791300504069269988724417131721126592498820976224405364251547941473235819391425092724856267210361149426489006928537696103644391642949818085729021436493701265805684976480724097425347557287533289101820967615912159167189595937382233871877623417437965146384766301036098372123326745421646962495290252728607602631734131685191436220329581633416903231639017028758198425341339185431031394979948558054960727758952998556196689605712890625
770  106168320
771  2179085385481722709157343796928004263658693907063750800308170029679441093117073119869164582160372615686965798947707166460671060563068246370875631082750498073094547186102558276818691014224572447335279589367752457334071848358518428611569106578826904296875
772  1114175493159746138581700880092707573369761683822352940930071973981612153024043375214836225486029532454562794970480577317663774638482867330836273330016119130500985110709324652711378830890568456913239452208721951280887867289288379713418220586452367156932857064334867064172488178395075698385081604190837429554809941518900600599872743266848770161963234990434481202926714880000000000000000000000000000000000000000000000
773  135855127063250081896005834952063865948458443888358437504292768915643912428223449433251116241743047510781743371492011572269368611127718901503594043556071694686162627385565722018899818454207161456561387296558152919212939710887759718359339925649598669675973801034846347825830253358364832691901701150626222274056926592024550844163321256341247752400096859552779608204098021101360006299551012602274851328227559094750507387936722795322297566192934584986239153158701237554200547566234519084230189859208751059381219307095506048828277562166107044718192980324235565958457982473716059378522951540044081356546051474555972755915133815905718923071482154656160713304193210651080675678986794924816870444836639391141368221199575180549878506703258067544241677989080402371046575552097326381555118001688733548304033749062416495095552538718992752534942018317343597188620871248509135541557333707088186454661702873083052216520122228160527555473890970461070537567138671875
774  686586917140314359359555759090845306011919482936623104000000000
775  247611334145175
776  19642205146441411838272034089498626908604909542686150184688569982588495911831147404996754505695225392122916330552458656734356946240332182238264647635477463040000000000000000000000
777  10554433117938084375
778  2842417988599370102494900711288475701993661197837505158414301189761162976606868797907384575546821012990537094123728766963512495542287944063540785796170553448268917326958657532024067583338451325475984795368136969802686791092497103764702058323165919080307171424874098391685334010819529147808170531509462381921742860734178076782984536736813268777185270729452457971303370842626911989093260088668323695364279924287951188703149180878068298002070047750907051123755359471839915773880069916981777509231131532884139136421446061597810995131543210150157055084639875398984451330339177695966801709030512906643144072805094840245065437977375654856148406884706673519285278587509457686332038178886843850088672333343933428014682762581247764142857042924526894409768995284753030409595536217019020759465073867439054462211730023731805477648609532499205058950541782136006519736080793600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
779  16833209830151461621875
780  65399685120
781  3067113545039797700593697459967450285508067578125
782  277317691089443000156160000
783  7905853580625
784  1821848371200
785  43657823824990995065839909734971753208769831809143705868998653342816039435144481084323170495560126844872489973601626081220607757568359375
786  2934075856543474979471849876962279546991184202796201358002293613548505933047496593802077605289112944155915317689153560814708595507981081818529814714310146501532886455373315247264224050591628113006512499376126782369701208837324800000000000000000000000000000000
787  23648203750430091101430450519752120757721192398754814827931489465254451565048345813004691797802705955582498377067382971847271536672548002610599804249534089013802276524954019055093527876598187855803646845367461520055594672813413667834712482845452091211739649907111739206234382656176312248923910439971763069352357343177733057484172248456529255857868876594982512613398172149530705249189931191367625138076845090222351747167378018823539898961019489448268126329258922245515879544573863982819309795808669652826769276333636545927684081833864981401042811530865831200417621558436606347904808094551866285995735286877176579635447544398133496741332143257098831416742988853315975868430274907799209274736634698071830124312476372663341348430480743297399450352068479801409081673029795132652049070660156837193342904523235308603783195954535435862527286140531248887627959498087904553878529575220902238123644915643064997575310490432430612803578321746977852768623051815666258335113525390625
788  25510754654479829668352966642398701105469884486850517015723032165761634236245961426147564477226294665026210388321000398655470410424607461134988546127656899384748920738721976895703027731787876229413655235041160483209777836858885877050290362893850097252083438515712212156992698828646450827284257531353786642065462851136045563430109366157548482478233166867885194296693028436521779200000000000000000000000000000000000000000000000
789  37857126194106996167996111815433793176299460701865840019958220359929238382580603638319163743490970311090562668067976583612750076911732549311179198889652686245481401874970137097349340324735686326926314195149369479374762179437184224718359229154884815216064453125
790  684510795245478357577716347678885300596086930718485621359245294425729852337862307700675101656550028425630242995529003827200000000000000000
791  550569451786092255101735792363129236187072027891471954239810134374272010715200599365234375
792  103219200
793  2247354336267166868078312314711481484375
794  409813249052643553453213861755059947116299670867345112918674679802098139646482159474858278607629598079543985817948657647001099716308093704969091390941850248627605917019452717386862277989820035864374981895556799033573866462864686372729826901137563265752737565383476142889714838580807596055407223996114984549834088910949052225924994385742676358934310691559868715374575469173542657371819169727808871864774533418939529092027938154384162715782102854995261015876313697248934593421556625491042363066476882908977350486646389781083684052390684776969338199296103939003363344991908634740992594527456024425536602588714943334193116572499079521632515939648300306770068164547649210026054453104842034030911949839102052286149585396100916675477701217924209577745301708541799554293827496429862680867026958299301874834753760348284986875281627623229410620417695071063187276563860551581105871823705210880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
795  198681860916220724981748612928125
796  3980289984210560944175103267413614941279833257176365066861170370630793220076039885553247599994755398816049449627395766199821115316088954516125452921021540069606065609338357723175169198824471600818036144392062023232322377218070810080894503580150067573659066410975482189582628842040733843876198997071943207041621775885650372988619383745365344430183851627394919554947233068779874077900800000000000000000000000000000000000000000000000
797  7322623307450574656889326245720744091253658982159165908386678497477721661813500929644298450568633651859932348820845328477102893160349441679750105200865877118140065840206853088897791517852345802193494117556639304924224456161292256191712423680480726236708061743841191828178651567611139010191152686577115351147671223110638117749807345942596990745976300687225188355786704703730430068402811725632458748272736340363197027924378050230872694924782465882452421567538901971376114738933088303460426223464872916937469025469644809165875022700635946180840091833995900927088909254721145653373992507462335275648102626139551697996098439077121826900762458930081354083793578151406113727387953059591608982193760097948307042486395947383543027328819301588889178718186962652263403480822500467954261289570309935656717712261974489654982708136874755700323956853602867044467614391851455793328032805510263504748843589390087061831743505644817103758330859003442663216344558907433537342512863688170909881591796875
798  79921135843540992000
799  1492575960919191643979859375
800  4644864
801  440698536148365127304696459376164675280280992935191754623681640625
802  165353138814047916322972641707184197117562625742279853010044265416110829712254988645784309828487499439285852046317871644599361593268580383519943395024294644246251178939556369787571173614897550912817836303144638000969280418484657000760384401325539755046670679364074438668412677319262943513023608704366896353687378789970578959729871107216315334317696661485522162434230998152394737069798222291666273757045506598590660699214538188880819082328812227448615063153578086380534710962549913540913396530265707507234779015399851110631766555970783827257965333476314236131072038699698014595924640515015561097965780704155934983990684885021193817594443891906993062210131486544632502852296494124775580807719815327773352899434337309749966429759912536301399876850869968397967210047516495698930279798253498672913646860933766146424677995840536274177014499464944720844579696380665540959593993849389887069259563008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
803  217765061697825636742152519657688970271072798046875
804  6694261185987073173393048858433682573880951485627819615595181655196603471837590012237129139093504000000000000000
805  392837445
806  21908699193535255748972370764759040000000
807  704466793496242655146906566464767743517724973935616105290993840852066627842746030542898649266395047946998956295316366674635794634966974406472783349186029839423646623081503669234936527139965126834219567910859726665961421375598506062646194409078569151461124420166015625
808  29576258256136214452042850639076193267082605985863487715054888126710620754638114937532825095652387912279238113895896843361220665544158679538139888482979244163465216000000000000000000000000
809  1948450022936186249281701263330989261539743122614263344478409242299166187699123837103933252739231289893453583552248865085519524753236206480770699138319811155344298738929383118287229450200105320348027484689073418692713225858229248059209852700318900783766715209329560108264865513551323858748176766412363446360279409951393553115662758993919624570762081940048031608731698468384941319711689445397728167434893558516811529147162307207224874826255374136505761365654582554762775465172480346665776383063807543094592032523188164202705929586235355801187652412528654518449716919393856999730424893392518471536036504646579767010142651474185780715035500285405023130808703934521131781686143343566604293595435603041016717216522514742667532409736478777017206129705949135343660382132444172159973021093048356395185854191636806220784430963821128667338232695428458084369146686856863815756684012878999169369582878318363000865798317223495111946084978960219945681659473537262992700485643438046423625564784742891788482666015625
810  229376
811  1576296068555374675668896322034770312585652186194939045683033077020025445848591184217082001466038113523803949093769331854185295525368091042943495602900727224673537679793870942694368625211885204161554235113460395722404999719307461679900770834557990734067272604347614127586276200463021001727275004027602028105466042650677384470571172026080976277746524289498857571463944060923417527646756761326762087454828888840100527080054306530644923734440597676433160944814557286803085351324536600452613093898620302363524954311259224839989097035264402843160810801735681505425820987789630312781913738754547443472653532259083031511205405042616296598463719730892663712824241483027595611384089964945382873518707402860182524228166714426818033719476811330606919758932112850493021249145147335277418174064276120323705356041034176232614604649731293091876630250601622590254639669667202826947157366419110328019992548559555667700430838633807545564382747978817936056462514091645761094692885541379556713081910856999456882476806640625
812  5845917272495039506088686780416000000
813  189501567450489274234517866379022523006268017988680732323277343189205922889698682216039736652660267897742719243440102635477028756806116115341178720931042026804960941608924487024197925800650619118405063768021266473143622350035998130851826296042135101743042469024658203125
814  2323926069662351115775478627423832522306355200000000
815  175462671239063283782398428340970079931433931143716347066857954726871403579541380690581448117987458874996866720973800090347115063800811767578125
816  57133164920832000
817  690161603036209926496875

# This is the end of the b text file.