0 1
1 0
2 2592
3 172800
4 14988240
5 682318080
6 15244251840
7 208856517120
8 2022972794370
9 14981907502080
10 89835486013440
11 454058227238400
12 1993082423953788
13 7770990379806720
14 27391813229972160
15 88509777786756864
16 265144124985654960
17 743143163521494528
18 1963703145354275232
19 4923232475745646080
20 11774811678673144068
21 26987827813417647360
22 59515215073028075520
23 126710896322908839168
24 261236800962075214260
25 522900738766107555840
26 1018570219736145776640
27 1934745842339268606720
28 3590285298757739187840
29 6519386253192454944000
30 11601244307432582423424
31 20257596117225162984960
32 34753111397307006050826
33 58637697452411696487936
34 97405620244850810695680
35 159440079169898707707648
36 257386495621594104147420
37 410079842582319885035520
38 645305257279805831053632
39 1003548230867907192176640
40 1543342369588897661235360
41 2348368853758087101350400
42 3537375637297251337046784
43 5277191544927363252349440
44 7800807502843733313062280
45 11430169335849744298840320
46 16608314684912162781634560
47 23938907817575597430650112
48 34240829655244948719457572
49 48615244417838437657528320
50 68538427267044981870988704
51 95969431889990202369853440
52 133505534017779827142699360
53 184557003664922126635509504
54 253592941156757067541711680
55 346421497298246975194076160
56 470587644070552632652154640
57 635788219612625792892919296
58 854512297268359156532951040
59 1142680840029625967400234240
60 1520598298542766091174962152
61 2013938982052355987203921920
62 2655233888705759906866426176
63 3485212564034489286909858048
64 4555142673160368520862679600
65 5928813789968722405504098816
66 7685818914971673757746408960
67 9924548512832739110588060160
68 12767197506137541489848175756
69 16363434891535139136169566720
70 20898210853415690354588590080
71 26597001371923732382804609280
72 33736162740560996256280492308
73 42650854355666868324569026560
74 53750597498153307784444800960
75 67527614491558900685739788544
76 84581132385482197566621433920
77 105628977404203240242724566528
78 131538077279890379323199890560
79 163342675532744894762750246400
80 202289732333934792676220795292
81 249853392816076698896831477760
82 307806592362776949281946071040
83 378240751608254954179997008896
84 463650899571131272595279485920
85 566971005840885259647359846400
86 691699930430075977333551284160
87 841913017948126325096851675392
88 1022463593141578119096208983360
89 1238998727758732635735538191360
90 1498186585396013810775099933888
91 1807768366348507825160856591360
92 2176893215057024071526307028752
93 2616074187429503674681226295552
94 3137732655869299363486512168960
95 3756142303396598645647322144256
96 4488014024362363856562197920260
97 5352523658605605172898406389760
98 6372169912208653316002492741152
99 7572481803797991126856609052160
100 8983434931400872344299330959920
101 10639080666676632344899301095680
102 12579001346427786638515400351616
103 14848135872862797019309998435840
104 17498903209072565175259262928540
105 20590079072670888178409578169856
106 24190349104542447359016441845760
107 28376901200663595142342815778560
108 33238933985184726458283615784188
109 38876716540752179249526849146880
110 45406675796309932134717125188992
111 52957877372767442096522009418240
112 61680631557302676783522558299520
113 71742133319388991644122774231040
114 83334669308563359350647197181440
115 96672377407318833228189533614080
116 112003057340211343489861514974740
117 129598382127781326253748203832832
118 149774042091595611150486199111680
119 172877745844221314852300527906560
120 199307860187750683471632483923256
121 229504078862245767177900877731840
122 263974017621339218963847083403456
123 303268165887277048032515153728512
124 348025506534374106025337640030720
125 398943109697223140260985579351040
126 456817266404854553690597331509760
127 522519339637547038136326716725760
128 597053907375993512924948949573162
129 681498658610569484129318254778880
130 777104485367891436862352973434880
131 885223171841840249361912142560000
132 1007395656883206793426892578222800
133 1145294063220492987085740320870400
134 1300845242751933011827070886920640
135 1476093931186930046582439751167744
136 1673415813860901417400787263165920
137 1895354231216545652384826081962496
138 2144804501538143080581416451835392
139 2424882600997913997940760467269120
140 2739180601620892326909521424308256
141 3091468640374886383614853695536640
142 3486135641243689943914107442176000
143 3927836344527529699955207275542528
144 4421866322726241502431202517549700
145 4973878256901094194153542882703360
146 5590396471556165406140524128860160
147 6278192401883229830489336708500224
148 7045171802163029549711746906172640
149 7899640186806131629398498045008640
150 8851047014253476163850417160771904
151 9909396752541882234931655576179200
152 11086259905467082854499599267232680
153 12393508077597617374193660817953280
154 13845054851373195772578048559472640
155 15455377468773269400195314740046592
156 17240958866237184482586307575735240
157 19219106971428502058435323848038400
158 21409895082934657097845382107031616
159 23833676688970504447403204246058240
160 26514420013178635662169454333993760
161 29476820718182355705531476977536000
162 32749033756584753088723849999002912
163 36360377871149089024010193742087680
164 40344977508618893328527181262197660
165 44737012808298758061399048266612736
166 49576963459580479333077482428600320
167 54906120261432741566975302899629568
168 60771650708579551063352958589817760
169 67222257247280768993968282073948160
170 74314870321132463579202227009628096
171 82105794313536639045893669589358080
172 90662152092296737305632475326178240
173 100051706549546393989000230616750848
174 110352065001525062254231203301280640
175 121642669045410642502829390506268160
176 134016852432011788546714422754013880
177 147565712267503535486191521762468864
178 162398669078902618110799510208593920
179 178625013295383684040750021131206400
180 196370312132466802046248283487520296
181 215761963581086986149836847089909760
182 236950514809116160305213677967827328
183 260080897803660378498932503346271744
184 285328673689420800743888446481808000
185 312867268319117737478663831323012608
186 342896691968907720189075201092417280
187 375618024436067410480912982923822080
188 411270442446916063086341908530095136
189 450080918608235232289961181245472000
190 492326987329461506737166240161259520
191 538279686348846065044764920569774080
192 588252974201180091972608612820172740
193 642559525659790714012443211411660800
194 701573973769908938432561676613735680
195 765646538533394961605813304211920384
196 835209911586198657793158387478708560
197 910681663568902244513991422040280320
198 992547907469267678513884689802012800
199 1081288071597845143694599992921392640
200 1177481214597460298688916342618107582
201 1281660224317464751750018554076154880
202 1394490972251715572869082399103621120
203 1516608172725490800225570229854600960
204 1648754864575073138245061803410531000
205 1791656506266079354401382509673175040
206 1946197037476042925727824978384980800
207 2113176649132595222514994368144812544
208 2293607609748628409760735114395920800
209 2488442507584957768733015519334067200
210 2698803434292153500797439454360672768
211 2925774518105469358400266339343055360
212 3170689370415534080654711759476779300
213 3434734629426966306695474709295434240
214 3719431573514870447698777963353231360
215 4026192783026311005390974153058808320
216 4356693555306066223869010658973195060
217 4712534997359068021764943456967485440
218 5095707044053762966370754600949837824
219 5507948647758241073096903034054950400
220 5951521412603058459545444489554258560
221 6428496327183688673022861989363627520
222 6941347860880762794226394019530239104
223 7492414313767715190660822621836382720
224 8084634164752657562206018889760467280
225 8720527142442047911387111173767915520
226 9403421252113716533536126651826872320
227 10136320166549061658394741695116980736
228 10922841776247489591246368050475389104
229 11766364905014525900290498951366840320
230 12671186209964132374612873540497053952
231 13640917691705861909503341620051696640
232 14680409484031490611297181329639598880
233 15793973496875200915430839972187910144
234 16986848740634717227817639555011058880
235 18263868504760762983591232264260433920
236 19631257125380638378878271850654714280
237 21094139435493244544671603689675152640
238 22659519505112045016534160609577287680
239 24333527094653472380592703925999270400
240 26123679850529368477635398689065986520
241 28036825385179165660249751280100884480
242 30081901337306947006155273591038234016
243 32266107874374242815410080150317351680
244 34599472229410444447234627145743294560
245 37090627574305194171197505638779302144
246 39750268307343306703662270251755324800
247 42588007166593479794541244795895178240
248 45616570863402508572401091868799251008
249 48845980403593007224934423276278709760
250 52290473429471783635269449081619517440
251 55962101217129431178574517789371138560
252 59875952745702184517474281401420754656
253 64045404518385259546127228357832683520
254 68488435149974595717031511701668895680
255 73218865884778233125268281333823306240
256 78256755239249201549841397255835553840
257 83618783312530894890407394070739272704
258 89326073680062019005329868764183486976
259 95397084572079247282033404987743493120
260 101857022435263381915415295273090645816
261 108724784369648356047637013991735294720
262 116028420146118937329693679516335943680
263 123790829133979925525047051957234392576
264 132041363538996376601862753863893200240
265 140805289546638133727877329990869678080
266 150117693693287234620603028271816844800
267 160004196583458761723006295449010694656
268 170503746000941341592888684464922990400
269 181647534476001671352817749062262915840
270 193476059842464902467947302165742655104
271 206023640931623063772852339366964615680
272 219338783002054680955999142195949997140
273 233455940785034806038586190671674189312
274 248428830221141501013464605957502423040
275 264299622349837544306980492474400057856
276 281123815641970102247342354590934969760
277 298947679831707139112220144820061245440
278 317837833294263255669475238569114902336
279 337840246984684857017567083253924117760
280 359028528662075758322241323143431763200
281 381459280999034442495382590047622082560
282 405208069099858979464459805665195479552
283 430336830585011381997785564109394705920
284 456936490405695570021682059805564584240
285 485067916570991332908959702179313338368
286 514831355690562381309033065301050204160
287 546302253447769883281937854386024192768
288 579582862652373185708182185936537621348
289 614755524087832547645729811269301657600
290 651943598255977008209161189332815062848
291 691227078399443387857230034172745822720
292 732741688791755606383598589957216076320
293 776587316982582278702033515512763985664
294 822901512692039954717282079065339747520
295 871793014318985127661035823682265553920
296 923428233632846468873357165118468562380
297 977911534457059437865014781071958212096
298 1035425641525871464476827383310327900160
299 1096101946485557278034560491153384599040
300 1160124434319758465340148638904783455492
301 1227635781426952267012201746799615733760
302 1298859248602374155773257867290517067200
303 1373930026172907903778101354378874158336
304 1453092789818199766630624531288968784320
305 1536519288057002533312290010917021970944
306 1624454284254951989296589175960833620800
307 1717083821073436163848179207004503329280
308 1814705858950426657718016848431480097856
309 1917494294971403518797897158769981653760
310 2025775067243809340884243549828299448320
311 2139771313497147941176641657574643865600
312 2259806960515445538506606578067208530136
313 2386123134088126655551332236693806356480
314 2519115488368651836573210630560208058560
315 2659006167627453899112074561578893835776
316 2806227207630734387052710336798086560000
317 2961066801562146970226201935763040215808
318 3123951504653431144987986070803548449152
319 3295192003463887501056400679277688796160
320 3475311138764803593965733311996949673980
321 3664590750914657761428377147579816478720
322 3863600781873957445987208694325187543040
323 4072711314132394833088698404105252745216
324 4292481352792927904189842014211388812380
325 4523308927754499262803043767033114992640
326 4765881744366002825440232541953749101120
327 5020554958037726832758635128228308438016
328 5288076991072658337443083490653277589600
329 5568920429741560332824615077778824734720
330 5863814479822143899322688520426439997440
331 6173266235318427130309077178252633689600
332 6498176209836287001812366147590559710392
333 6838988916052915364959594111360932139008
334 7196682817319047873830853787283337912320
335 7571858110417264482713909417642123913216
336 7965461801674933434982308290403358628640
337 8378136424585381815526513524724647843840
338 8811056083223428495084818205769121467616
339 9264773357528332314224829611226772615680
340 9740562026057641282825520131875707782080
341 10239180296573617829687883962198487928320
342 10761852778058187906936499608699032643456
343 11309389296449012428520426363001489945600
344 11883314320062154534714643745972529642200
345 12484310067410443487847766832137121645568
346 13114027979761306608553858490735666104320
347 13773420889837910766897648883180517546496
348 14464065864721806065919147130671527935368
349 15186978263849928241904568732630948341760
350 15944129563061577752279554562371827054144
351 16736356192518002780123532088468910837760
352 17565790775575539926118231518091431307840
353 18433624608672079087217350701523803432960
354 19341880604038491436486172819111803545600
355 20291825316072086723005863614275128238080
356 21285998461321077899014129706171245011900
357 22325418268182555902928181739616184318464
358 23412828256766161684053345845613478195200
359 24549710397263669996702093881909741420800
360 25738649551826713525180276164698803325304
361 26981217660541821808591987619557025617920
362 28280674282419585872596144101359743105536
363 29638249923031620031052790444952821059328
364 31057460998464069791329203394532204440320
365 32540141957280319354016832625360338315264
366 34089583517819173165310660192133723822720
367 35707726966337530694953358950726593431040
368 37398740662212044930904613513595427117936
369 39164100375392524415283185391025007715840
370 41008297131409595642586612564861265735680
371 42933590622794520497582132323219214549760
372 44944155212364747044805232623903571707264
373 47042376540888567016664123328513612195840
374 49233566599843039134337837614618135987840
375 51519481271033749408335732455490358685184
376 53905836565337019967736692722140446414080
377 56395402546072857871105452395034198277632
378 58993456244737219121119667883534248857344
379 61702915120025630084562492362785169779200
380 64530525737684040129353700337620884103504
381 67478359663884646443475965649650923416320
382 70553667809956103272549906113803989893120
383 73759829632843640962994358362191265780736
384 77103493834497063620724302525132340773700
385 80588210972558415176170301197052568453120
386 84222521665275972087595283656221608477760
387 88008847857245309483572651652398145929728
388 91956357830449879196325647830886938154400
389 96069154829494974509235329406107205937920
390 100355588745187660295005027208541790856448
391 104819959796201327358306578731417759272960
392 109473045516348481173894288288646173747570
393 114317649594208196088818706061136778691584
394 119365328474272794848414695716586740480000
395 124621040535115622266240560578659970707200
396 130095239335384341336567493228317293674320
397 135793107867191598773440267373778613524480
398 141728204780783612620638056233972226948160
399 147903740314210716215336942344374823511040
400 154334236944435498784097320999418774168400
401 161025657821230842371764356730672837685760
402 167991050581963076338413715585310831364096
403 175236631958085262733056641422696687416320
404 182779408587729148961254575854267930421060
405 190623010876791344176885450696046234937600
406 198785634921755582488880565091004734464000
407 207274417961542670416219032308347637019648
408 216105597609584094316970251044259133139624
409 225286594003769519032013963007847325675520
410 234838677024954415141286334486102575775936
411 244765893791836189104406803350952010997760
412 255090978111743169070088782971741352717440
413 265822431139462892179965161520481208686080
414 276980402931756620740686344924367846439680
415 288573706175184769335352626954818891013120
416 300628867995349389530634267963280730289420
417 313150323596319770909577434006359218822144
418 326166397315133696929200048740145234616320
419 339687165335131812539105203993940292687360
420 353737563760131229891599842367004396191552
421 368328006310001145713542978362495294013440
422 383491486622700212392152581195473548131520
423 399232764127385236896718328999654030931456
424 415587033155518013665994824292430187562400
425 432566177030052522401106711441618114617856
426 450200972082880796731979046114486037040640
427 468503660535997692284926932027562431114240
428 487515169920267966799317567243863280797640
429 507240471307180051368032742713778262871040
430 527723180637336728720605738091922071592960
431 548977240951483662875339187992291037530880
432 571040537681076701044326390281823334701732
433 593927386009173875000392028232013607086080
434 617688424283960703272223268888226296208640
435 642328657493063681842007145457485499001856
436 667902000161468575762557975557065069434720
437 694424725735199434668437197303389260289024
438 721943353107615983944013471266468421841792
439 750474529420076396219851218648177343833600
440 780080750306296433481353714105535803974032
441 810766790124525752681763374659120318141440
442 842599128089153827399572141207897728286720
443 875596653938938784461088895777639338371584
444 909816346874321144967772363059381249838440
445 945277454360914912635926855792715713710080
446 982056917168215863660180471460777516244160
447 1020158901756554706981935055905731672243968
448 1059665181340980022022463700105348910893440
449 1100597557130104822963410288275445186178560
450 1143025654141306500486841684238340215281248
451 1186971591878153409064699796664630762501120
452 1232529868864853042993377823588568696399564
453 1279703519842889480736393376035553477336320
454 1328592893216830555197899954680036507422720
455 1379222999293456696256826361881377433795072
456 1431678717296311514740285579482161005923600
457 1485985303526236169385965365627840499281920
458 1542258551247156192830808283912945149935616
459 1600499653282772451832969999634002127124480
460 1660831468702495557663180221702097659516160
461 1723282505285466213389753331750799267426560
462 1787956004604962522983968120460972826078208
463 1854880605833177094144566042431337102461440
464 1924197873312892914011666873540976995367180
465 1995906209894279773900042887113002141976064
466 2070155697414927410233795104489934950727680
467 2146978607220833431865238860101441914069504
468 2226500238262072111579232967239556402518280
469 2308752821629445263617252349880752924753920
470 2393909045631975936042422881375135124800512
471 2481963277256530521356647193761806147924480
472 2573098450442293631897155731463493373303360
473 2667350823198108475767103592878171540202496
474 2764872138228405928589694247638108880331520
475 2865698370158752075848803319207216683911680
476 2970039718033317473533312978230948224062560
477 3077884892502816918679708113045098222509824
478 3189456393805130710338358015541157313413120
479 3304794624177896291774011019696662855760640
480 3424082965368585573831577188050160652207896
481 3547361199099873787676094573498273932021760
482 3674884643573148870751675190885544153395712
483 3806634269413946419714372562565626739935232
484 3942880133835905458309911215642746202142480
485 4083666841191160222883961668841708400352256
486 4229215557417855124966954737384031543619520
487 4379569813608761101317576630755083665615360
488 4535039090973444517218253925196170583109884
489 4695593960610302700181418056682829012902400
490 4861561532241047989016324539058101759272960
491 5032990533717166283205257965308741243360000
492 5210147167883370082321829371644752019316824
493 5393078487383050787313106029051069066270720
494 5582158870940853188292431817532033146595200
495 5777345126196537582724421534962781109829632
496 5979032674955918001003839965123097687938560
497 6187274099677442072232226456655635765859328
498 6402389189440146124491998065875453165909504
499 6624428068519160308871278275190626220730880
500 6853842727126667794640059791994275968118888
501 7090571978097013777192577057430029859471360
502 7335092888238164244795103702380268595097600
503 7587461377845780860002066629134892451358976
504 7848060878284680261087100246361997524303520
505 8116943838615642019264533641414367018178560
506 8394654898427271336201780339349688243136000
507 8681109593181145647976397277632145360874752
508 8976882389260531708666938121678071404236800
509 9282031697921725553428710148478761341262080
510 9597016408115537220007641432732890106680064
511 9921890170754082538344954332472019801973760
512 10257308024515584963046327079932828851707562
513 10603155660894594682112414934154569138863616
514 10960123538233635113793527489716333411368960
515 11328271294983815986132326716381364932071680
516 11708147130074587326583875177486673589301840
517 12099804285660125429641472184974048407756800
518 12504029123101187740765000497702434642019456
519 12920669379717836332155188410573554133543680
520 13350553401697162568042419880565075277836480
521 13793740250952404261745554742778521027525120
522 14250883661682918949871519642818856598831552
523 14722034251610970531491938839483217812656640
524 15208134319745205595538241490707642544779480
525 15708983667503814709367845133132260287480576
526 16225574284402084625316536659221784052490240
527 16757962184855962429885441660395099419649792
528 17306925601783333489573528882162192514156208
529 17872509544310291787964949690189714297978880
530 18455841172458214364653543034145301999044672
531 19056660135435673689307191962556779971015680
532 19676152300468742960761372787645067399283200
533 20314367315881649044681932124862578548862464
534 20972230058783690659227647252659939032286080
535 21649776007545513123458682579878491131755520
536 22348351100407860048085028476576417912079880
537 23067619927046789946530328781432833948134400
538 23808997684545161005771260847502872724305920
539 24572523305477021713624995377896882695144960
540 25359294117147653653470575556226762283817192
541 26169330970876410297398419335116757723893760
542 27004238314116524031299305452558007446309312
543 27863587576317831939481793874039498539215872
544 28749064772566986430248049453498694250810720
545 29660692480378748326486935572411383807735296
546 30599770526516867197631328816029835367795200
547 31566298624822836154760721896130032199237120
548 32562186179406261179479148126414409022006236
549 33586889535549571531971811574940560322647040
550 34642414028387501214966581048658253616025600
551 35728758690146923034702905393719987882385920
552 36847460763824320319650326378303259473174240
553 37998490565216131070787342255927244095129600
554 39184116701960992311216288999785749158973440
555 40403654001493050940746146714379803402635776
556 41659483708338966446524156245661088155001280
557 42951572203911213916456388156378657172936960
558 44281734693023598358760877253932265655575296
559 45649901746947135753323581654768946489809920
560 47058764407197328127873531796789848362269408
561 48507464176764143705599400022742533770204160
562 49998824174815107670928258134001460445224960
563 51532766744563626063409662009561773573271552
564 53111432036148185488850404896231189254387520
565 54734697974419179005415558755368876513720320
566 56405751669615859980197453786586517852104000
567 58123523192257233530489009484894262168482048
568 59891354277732649820458582232043335046606720
569 61709109053326638470271119789431032095792640
570 63579307028709547427984011529437343030894592
571 65501757558927158013543589454665285643220480
572 67480229408436774097704517891413846293065584
573 69513395632962206728806239839814904540604416
574 71605205789997453821963442373260871141539840
575 73755448318685596643537963804703222009225984
576 75967084973571858009632787347566689022128420
577 78239836948079198769824868015578187023861760
578 80578154052219272140252487848431678908643360
579 82980398023167812925737074357827953881966080
580 85451229731847566072912408760278457846181440
581 87990340457517178994449211073281485554915840
582 90601206847050242620221916103836835514673536
583 93283438032634029416993434585410733709214720
584 96042280073621000524495459615610876458787220
585 98875718786584066904029334559513356099707392
586 101789246329287296637623703618967614727280640
587 104782430666451367597585606040617978495645440
588 107859347077849254100324724093460836579268252
589 111019463542077439347938001080190983110041600
590 114268955799423207857678476026252504071043456
591 117605357179173082752666542676453324774447360
592 121035129939966586807890978504973511656165920
593 124557686927104584426556520956589363179017216
594 128177798555890151800380854448654136454231040
595 131894756504605168695165593550846099809249280
596 135715820439536718472685074267283654554991460
597 139637980569599266690867671152919739735342848
598 143668829754184686537565854948104138648862720
599 147807587343852608160175555128730382365413120
600 152059829855159448456768967136277871598115276
601 156424630259267766810671261127386375486177280
602 160910510340862537604476399415381826472293888
603 165513810278966745421487785801786292417264640
604 170243438755384445837647108165165611548484480
605 175098375373076452150951916800996496220388608
606 180085130320561557180104833955026718946825600
607 185202507048838717766605661053174226154600960
608 190460494915748005766693431174183281368595528
609 195854658097812383829026164544509379895406080
610 201395434719986838022332036886749793862184960
611 207081509272052512666048937027688614049584640
612 212920471958258575357483085934999813439459704
613 218910795861822911083811135108726055041587200
614 225064174673867092510074892316550511906887360
615 231375248632565610207398735720410811637840384
616 237856231205741345117882170089794952783628800
617 244505445544902050167534025141494685814985728
618 251331729724786772373714183757126571036902656
619 258333154061080508721942309887795291120555520
620 265523388885556946231882512575664564137765504
621 272895976916777123124035911981187748497072640
622 280465189882554940356678428803810951682334720
623 288228910868056512821125679164065714913539840
624 296197417928680478878022893369791341121805560
625 304368292492950843570199253065201451186288640
626 312757494568925656186681135670758581495789120
627 321357266355263313608427104347294781491101696
628 330184262708452063710161949713689223904382560
629 339235833092021356021144593465817729984988160
630 348523915409433264986927840987191523482887168
631 358045500355715733438850418512078778616537600
632 367819196789392275744953687527508451306469536
633 377835709133937938030105180270505294057311232
634 388114448266793302922137287219994686647900160
635 398652119496594522586915997673298151444173056
636 409462571641768203943074940081699342249276200
637 420542084233470082578894085680522609074380800
638 431912326905448402368335983422498574750060416
639 443562189905923677853105438551148437010199040
640 455514267316040204176108338084445812071427360
641 467764489688010147297773797237875964851586560
642 480328903494636938663971691825279893064143872
643 493202935455777532658637218371965401950871040
644 506411787513915904524555450812706696208464000
645 519942213906443717566501880607278722816198656
646 533820481118668139092639867082652996402339840
647 548041591495675438827424342653070835031179520
648 562624115873274896118299043686708233291992468
649 577562461540706864007575435633350316393502720
650 592885902322215066160227127844151097433550720
651 608578682850322649721165672205832916223211520
652 624671301170958398515450241103128663573755200
653 641157651040428030717385941249614318861415168
654 658059200014878969274541764611740987473150080
655 675369140962316741885814550181029180962432000
656 693121435829495576235018908165187121614766020
657 711297386167097795497512041526776388553918464
658 729932360489320109082227882768403582685102080
659 749018933062824411891620809645875383342972160
660 768581891543985055739421269922757083881239776
661 788612986081613716372487248561898524686182400
662 809151570379027762417703695935089617833881664
663 830175501415746888668115936069113516263750656
664 851725746825117160047858484332396464491312320
665 873793314648271890983317151081551535107292160
666 896406794193803774109822586072796358133103040
667 919556226947352635205162259460795803532390400
668 943287160202287606646665555330316131903309680
669 967573426403614117432576311873930448774137600
670 992462423113409170395070114989715630861885440
671 1017943304934843213854472744536262757536230400
672 1044049009269136874843886549258071977325681184
673 1070767558896358557742489437039742389389199360
674 1098151608303884100648332604072001629600080640
675 1126170296620890240527357920985114930001441024
676 1154878396784403856303167734168869559797552560
677 1184262875410567902246577211434290842125678848
678 1214361638291311100941036687886345194606218624
679 1245160329830207785640235021241048886508549120
680 1276719750617294201318768137029853592479212504
681 1309003575407186382114411076015336056486167040
682 1342075028301412277793829830040820415933358080
683 1375918500079873916755306074642579200325448704
684 1410577567407748598593929172259221096449257520
685 1446035078693930872788397368906656669595555840
686 1482361161891062088914971928804886370527323520
687 1519513140983129594440114740253783271600431104
688 1557563912885572061489094050835949648954774080
689 1596494842546947272242573956969144239391490560
690 1636355973465689062878726343538915140546489344
691 1677126875411711443873179994387733616061754880
692 1718888344234495953660286222503832190523315828
693 1761590334176401835495125083322241920428788736
694 1805316802236814055834404664680299388979834880
695 1850045567861252597234857866551670395619631104
696 1895834041020817408688803919161181956230583320
697 1942657954548243279922196047144135942899978240
698 1990610293332418659515105877582763753957237440
699 2039632473875835195917466947644627682225256960
700 2089821085462321063744703066409884162955534720
701 2141149801249468364447872523596987178987454720
702 2193684415221912178252960125815042798343216000
703 2247396180316040124377629140170555627581670400
704 2302391993233394084644956164619112986700251000
705 2358603393843803322658451027796513870826079232
706 2416141385522805381221420389013853164177203200
707 2474974803840093551833570209429512943219364608
708 2535178974680098862402522046893874084642613776
709 2596719929881819497750004590152381080325652480
710 2659720429101129346746668868122778150831406848
711 2724100605044206396516316833686892649574478080
712 2789987890593651214483946152091391441567884640
713 2857345487198739216721705627155156066626798592
714 2926259548665492145799709448813999698723878400
715 2996690035039061071698130769400144880431544320
716 3068777774321319156627215190664420849745439480
717 3142429742332553917837304161569746539359415296
718 3217792081190766856473577921272346517108858880
719 3294821444714789337310351517993564957787183360
720 3373616274057030998694568936148705493526725144
721 3454129479855830194918893059721248601199196160
722 3536522451576988891009946355864800871294095520
723 3620687013206016512973562642426099237364967936
724 3706790589773896648559808553969643588909322720
725 3794782238308116865526988594272963103373070592
726 3884774332161523533196005499908341515469653440
727 3976711614133109174460286474261870603579200000
728 4070778847739020922849499957880145849709631200
729 4166850430272273236552816912848131543318359040
730 4265117975592526853073890946652586349140643840
731 4365521744338877365496692514613667235615447040
732 4468189891107675561881213155516259305352114952
733 4573057709359468227675912004850784670936535040
734 4680336510383343913382757649131534176499393600
735 4789880677712596152590798961190808325738735360
736 4901909288428471638935964871346656017583301760
737 5016352433273133352399269301775188394720784384
738 5133356128503824353562622107287456273335260736
739 5252844756472715127514149372310333475620907520
740 5375059750129331442498612341424519122384621976
741 5499832536244344998108655018095447368256486400
742 5627413345719664053673533660069894323821731840
743 5757720533456221335399973335636495896192338944
744 5890920311995074733814509698343766318658837120
745 6026924482527950761510305921070844249077463040
746 6166008625166333124100847174249720178330386880
747 6307977871214530892212362235609206776499426816
748 6453117756345473026668294708017420297054547840
749 6601333111674643329380369833521314218966248960
750 6752812968638206633895001940524811367692088064
751 6907454647455076147081200735088903895149370880
752 7065572400483823961930038023712887810709653216
753 7226941274237691330539584933767751900280778240
754 7391886779590910972059043467013336406254776320
755 7560298191209040890024441550681626263955715840
756 7732390297360277704321514811171215095537989600
757 7908043772766459415716556893086723724252672000
758 8087616630024912306564402015673292098854039744
759 8270849541967912299152670161073860739504752640
760 8458113238565299937427670190881818419159360640
761 8649279123170169017328518957384917389181478400
762 8844591036224352265368519380512106929613849856
763 9043910551010576471578326373791419899969305600
764 9247645149811054046927632846853185014707863680
765 9455496275034986792820734841107188070062444032
766 9667885765731837792888726975273964706099773440
767 9884664529365670048294954694778199281785270784
768 10106109143875199128530086816209949521208588868
769 10332059290041862704133734146854861789390602240
770 10562978328945908314181664116599338277192531968
771 10798522987515966537849688915998300545033725440
772 11039172815973003086215229083164683718486475680
773 11284755244288251139153179327812188322690894592
774 11535583715192714452433744916895297030614464640
775 11791472858309888363630823566061117476236055040
776 12052949092967655723289171686504605886659631300
777 12319618232898449634407204092107539796302974464
778 12592024942644316499596250969697213746489518080
779 12869969802577201256146451160974569726836111360
780 13153807728774883544114062574017546982382137520
781 13443324718379087347868075444387559795392040960
782 13739118295420147352822322943090775938465367808
783 14040736375636240930946755867135421510428338432
784 14348797022231103335386930601010852367417834800
785 14663070144554680541372180823551011755402008064
786 14983957285261650882622410867388000616682516480
787 15311211766076014308135935876874697492583738880
788 15645511214158929799666243307044651410388461444
789 15986337771152673107122892978652831742282905600
790 16334392173862258798336207166204826150534144000
791 16689409348628558512251493396969658980359248640
792 17051843210167503963521146991690119110249700848
793 17421409831093264928321985838648052588801126400
794 17798877010804823358999239404737227016989173440
795 18183652259065052323493657087456703219786451968
796 18576529347942017216924099715098106730581432960
797 18977203345760329686603961956258681892779390720
798 19386186954204541213594756957332323713022530560
799 19803153845342841179255026394960670237718640640
800 20228973233401796285598559970540405102924805558
801 20662968027471004743423098405961360449951216640
802 21106036617989748566024850876086827802725601280
803 21557828726595220618956822723751335877412250624
804 22018922983160724564776429270296922248448505840
805 22488944844629352352505143563432442521627402240
806 22968877500469975974216491811798722029085688960
807 23457948070511496956604591639481619748038113536
808 23957172482947941278797218511520567010785753760
809 24466148920838415691736350694417286318763768320
810 24985529904653671852825958339555912185753303488
811 25514886140936774702403146334814357925529868800
812 26055328797192232653885647982417670263159357600
813 26605976635602612217127478860173005153433894656
814 27167977542595280811622378833003003456285450240
815 27740871206959367109456074342997280969329259008
816 28325392889883406413656339097724486469123354760
817 28921051186984882295840847307092597781016094720
818 29529100864072760837090175288805689730301999616
819 30148538246296425011705959094246163748278812160
820 30780659238106962127406333167025434802958194880
821 31424937202713226331656382527457346799611613440
822 32082199996977344815510515136804283556330983808
823 32751885849616350777222315817141293807495436800
824 33435410512072964441343599938522254240759748560
825 34131632086409579400367165099738952950912774656
826 34842012393709575242705260582800505882319462400
827 35565949693413380942150783269243912894568998656
828 36304375375184380423154156304938282933255956128
829 37056648020876493758621773159651275314733465600
830 37824363735659068607306476573140201208640621184
831 38606224746361927493622248823732111056662871040
832 39403878694908357106857496045025435390411963040
833 40216638872691141128603896122906993351620605440
834 41045552364740421326233527696049279397282119680
835 41889887718803074234864540424995836002832476160
836 42751442919839293603038780871200111059059681440
837 43628744563562461031309339028604054969846348032
838 44523648263458020425528238171469508551676497920
839 45435371307953078029234005842767234410222938880
840 46365089957167941159831807593245455849814019520
841 47311971070500416384177965818396951439004129280
842 48278038458022349772493053825015923719205451264
843 49261621031647966670098841398832580739493826048
844 50264806972976009896802151842897725581106605120
845 51286705191740465905813945981922497378192365312
846 52328636092468765156425039709656260596122147840
847 53389651827884612105869955179250014745178370560
848 54472028606838221168478942417191662597686081660
849 55573873018699168089462588560722566193087687680
850 56697533148635820802318563636678428935019581440
851 57841995708616247938075306846648408094644047360
852 59008741816282086444540591406688495731628388576
853 60196694337276046666253795201554649810593658880
854 61408411398519792531090124825733303519778821760
855 62641749812045484025883453785110145999922522112
856 63899347875544187567636401633460863963027279680
857 65180054634766135672922819997914509343197512192
858 66485530295646010862554649028701835372031552512
859 67814552180059050049011636812781526770978470400
860 69169993047123570686718809245423753371380759472
861 70549429306315549482823835222794110558875374080
862 71955823107572567298531713596110704396073123840
863 73387868588795646757136972598881041719335983104
864 74847425354934085354921987355015521271162804100
865 76333107010277889904048022403190127133559019520
866 77848137235838020619915327561793406095429046080
867 79389777971727726748858604108419739755174805760
868 80961352465750284509541991849508668108488314880
869 82561380682146341104940051559570334927432680960
870 84191944123588335959083907013410973461416591104
871 85851472448013195267248152843904822865795271680
872 87543580421926674730676488249126576875278682972
873 89265177574513995670307393615003331598525793280
874 91019989535308554650244384364218444850001510400
875 92806340660520056238889514983543454563099319808
876 94626559184029390928553063928927872167418557400
877 96478868243738902767054607983086768180807608320
878 98367318184907971093032646564763849871421406016
879 100288423988501870453456205014869869420277843200
880 102246359314295485036117044893393396615205083520
881 104239228997833817461375969392707830632831498240
882 106269635481991963996755088215567042175082759328
883 108335570300370465147678308936730055267407920640
884 110441568553139328059093615380353829732775219880
885 112583703817517819893848467440488148157992645632
886 114766648313533218697686703629671912960853504000
887 116988260800256405623783541194594212111739679232
888 119251448217511074030703344137993685866048059320
889 121553942548139118556981751236345596179316357120
890 123900818057067105411251309226158580431726180544
891 126287654959364772405700284927488401874317125120
892 128719679836079825149350371850337939381880962560
893 131194475789548312772083605288535037511996828672
894 133715287729936895119071536075393569794173861760
895 136279557089180344668373369344343327828279219200
896 138892957350947757187010092542425906761951490640
897 141550517681492399466764215454983888350361906176
898 144258080710634029910886628606535839096583516160
899 147012921088632365430651352122673238954498968320
900 149818658548329852764957846963203959750472778916
901 152672409484512110768338182211669288575362242560
902 155580512965509774448719848568541729454720724096
903 158537383234167520293565350984883125440187866112
904 161549547002762554480405578476275590833508196320
905 164613933999097688709639884543480440890784722432
906 167734579456367052894131757043484013649578351360
907 170908236543400374988374095615950428632110932480
908 174141983066347163851449140468213464847345667864
909 177429547530555836517528030509441609557334603520
910 180778215852897899788472755838812879619512811520
911 184184532465236538261909485901089233833657976320
912 187652992833462142836075488988239559882570957264
913 191179944478748525591422646014632942550332303360
914 194773284688310404466179151674892603245324285440
915 198425977938843722541503807874051825761785735680
916 202146152092105334717721655094770479350471366880
917 205929921458954322326568496116794670255900768768
918 209782291054732833594218202040120281013233522816
919 213699155850166438111988839102227023047874726400
920 217689321505959751900179455976026418201199591200
921 221744901790243266903071012637289167617916656640
922 225874957766517173696332434317492814943433164800
923 230075124075806757560875144745859909625877509632
924 234350969449222565524986517048382002039763687040
925 238697884286047798861488069135915841751223183360
926 243125680614372504374030509816042404850385138880
927 247625525804166305414807351764472295736666353408
928 252207514503213942880545210152367937386319620000
929 256866746750454885509859258283416291414986657280
930 261609414649472932841468796451802266134030838272
931 266430346593481375139125868953770293314355504640
932 271340468735367145925275890423246488256312241692
933 276329896244299033920140613361950137282350119936
934 281409867937636032349550032613970223553127567360
935 286574888627915341652479189724132984890984786944
936 291831839229486445421525880838379491607670614040
937 297174922524736398557828951944580045548012247040
938 302616297439197642257505401471627202766853354496
939 308144910303228655071707620366007459754046778880
940 313773265605604109758289420402577156480813058560
941 319495205808857480847124311715991835120146115840
942 325318372639845225011969287073762754417581463168
943 331236273143963228723108750288903609824424939520
944 337262429331507401891534100649209615675464958360
945 343384489905414719874051218817779798685647832576
946 349616358716851193648390611108673531288957706240
947 355951141915740730200367105573216253173050517248
948 362397320922967761253410035780104536062495797440
949 368947629493540623847825022792254786372333486080
950 375617096048825757332429300555763693847901310144
951 382391929869751042624657085362097022995653520640
952 389287580892780860669795245012953293827145875200
953 396296337168805072888176228992463182713458427392
954 403427606515021721992094032745862263185106408640
955 410673264020518181125762122004878046110629314560
956 418050001739863100039743961427135491130208724640
957 425542433176792759519997088916999152790500083712
958 433167715608846486111860030501241216872680243200
959 440917228995734075390029564412788071770531685120
960 448801402436791248359610247638692792335788534168
961 456811158052203026228863012218114607042431313920
962 464965024273772693052168118450849657191668172288
963 473245846901390617551350700291397719932902189056
964 481672667322842207558406660517441707940353559200
965 490235858034822861692442879990686648986499092992
966 498946973594894199001247723859948667206198405120
967 507795879495475337418314768614417821142692687360
968 516803129811009900800187839158644441840607858314
969 525949613292022236553876684983540082918635217920
970 535256449512775781296233860270605832714694512640
971 544712894303740200937277771270546955625704069120
972 554331741574139214799409095340391543377374444668
973 564101685828782216370035746091457917175303782400
974 574045514510897049054188404387574971027024067520
975 584141951395717489444436493199313572964425918464
976 594414406736712533386886298471939143338097277600
977 604850899280709009451862242860910839721838135808
978 615465587199074205870318763284017005561289568768
979 626245868471549928341041880028622614386203591680
980 637216991258854518370456775488061372372607354852
981 648355285631421862267605354734627042647719068160
982 659686685587472730424143128437167665819972014080
983 671197840625075254588086313198861354192096126464
984 682904409588809386758528948943120354641996495240
985 694792355621425023245107919544842833975311636480
986 706889636846879708569562783202200818883970674880
987 719169938785747570669630801321057977404540289024
988 731661974067193818371980285501736915511429567360
989 744350877383357331105846237180169245790467886080
990 757253957725958770552024628569751482924907099904
991 770355591751850738133063445577572912631655667200
992 783686720055921029836106199921788374108059741504
993 797218107977947549895019018875959329688912373760
994 810981526051644081710131077514236487990759587840
995 824960434627885133611231501381283628111307891968
996 839173955887144813283996224914067828739304366000
997 853604713140935615782476865476101497157442508800
998 868286927888944704386996058149713005111828433344
999 883188143374266805352881996550364774840693434880
1000 898343493140043567733804394714584417633325981760
1001 913734587685073723226433592356298865060612920320
1002 929382540885109886787812217485056242941509515264
1003 945268039974873897859033809944368808682230000640
1004 961428913292543664478367253478154088042149826600
1005 977829150634113154451274546049289645644813102080
1006 994507582488396260811563492657898357660281856000
1007 1011443777404086805516792047341786467793063275008
1008 1028661035438529611206984303064789833282381067808
1009 1046137906925006918872374089000222209735900723200
1010 1063916183643331989078880583984238530257735735872
1011 1081955939398191243051075307820303328465933534720
1012 1100300066085527754297109986151549839607650224640
1013 1118925879196850430257318950349357851838495999232
1014 1137859077707032303568536568752279194655504269120
1015 1157075855412700494380819190942249459187008768000
1016 1176622356561919410711835821937821888683152730880
1017 1196454341549213811789600862724479109114253382656
1018 1216619162165892113540016488765164890818852935680
1019 1237091650070803583023493202425162334604733940480
1020 1257900134717738560293329146807788024402446898768
1021 1279018212230291474071894164515683672955194091520
1022 1300496804570391631113055768059385059361495060608
1023 1322286924369794379589991528578645816161843477504
1024 1344440817774607916730173357557824206911135107120
1025 1366930579310897159938034036423871193468995159552
1026 1389787421940437208736953995297939812412791664640
1027 1412982080742348617947588408862108335985268249600
1028 1436570718799308090070314940265497693100613246252
1029 1460499125360672302189843914007978231550458391040
1030 1484824915516826941602750147584753773396785192960
1031 1509517170059203425381280510116209351500336389120
1032 1534610260633136991452031760352400543089019034608
1033 1560071772411709652481326106246274008427449415680
1034 1585963615663785944221008990413342755971039989760
1035 1612225837047855189181552722282278858691047298048
1036 1638921937465372166246444188131005121630849795840
1037 1666017680744797279132398284058177677075227994112
1038 1693550897607755961603731175537365746903616425344
1039 1721485708193706132755180035257789062665843176960
1040 1749890320909578759718023997705597268497675264392
1041 1778698471846320373075461944452300563502854243840
1042 1807980111833181453525358396927134884158766346240
1043 1837697356970712178336236804306263018939729975040
1044 1867891823412828337007869598244635134496143022280
1045 1898523821043889568087419426600837143979532513280
1046 1929668457471021861629996484938307934190037044160
1047 1961252538913727650877258186937473191982398674432
1048 1993353079852541911925075180142040170955776838080
1049 2025928186438667540397955375404904370093617597440
1050 2059023616250727505308061501146089474977078326528
1051 2092595492688509275538131564389361498457061711360
1052 2126726476336018259135786500096803835495673037744
1053 2161335766727834259319943605694176507579890580992
1054 2196508111205018891012384774072365931609219235840
1055 2232197211343294535675092160113008101428561262592
1056 2268453352476945087235833424798274200568535228720
1057 2305228059846987104431740386758196256715368253440
1058 2342612259561308742420195267693877184268565179168
1059 2380516807282406994341083313335864433092180369920
1060 2419034910598202534794766574031245825368147837760
1061 2458115434746550388123322815370395313489228122880
1062 2497813613931960057464926311588434638743747521664
1063 2538075927046260440496716088391728616186541514240
1064 2579002340004574194590655742880257240677028219200
1065 2620494559807944186492209468839397320789094458368
1066 2662655046665251361269229902344972600312499077120
1067 2705427359673173813555888203357406591048704687104
1068 2748872138424900098782929406779781440342503886744
1069 2792930325540938263952908226727464714561927424000
1070 2837711769927584458850911099780393885145180687232
1071 2883108154196146951410705214351534576266489930240
1072 2929232051678136684884044006839158217669399526080
1073 2976021201782086163152004971481362438172390254080
1074 3023542146697803898766749827267936133023705692160
1075 3071729760033227840297566508813783952583912527360
1076 3120704688981125033696790981782382575514520028340
1077 3170347636737070028820521600576050071795516393984
1078 3220782226256023386551655485891671322193540280320
1079 3271939819070102975353068598483057717532096640000
1080 3323893398522778735859191769691263077516817067576
1081 3376571187362366017034647425766146012197754101760
1082 3430105627019168393887373439838841474392522337280
1083 3484365403069128930848873504992529156590313543424
1084 3539486204153359942615158737047785850526384620800
1085 3595392404427041702581332219788089980304817965056
1086 3652164014390707185792877496629778159729620659840
1087 3709721973990551528154208126886812212929938552320
1088 3768211598953062283558598810737888812042228801396
1089 3827488426094873557034167060326731731171104015360
1090 3887701314661345047315391174750135691607783198720
1091 3948766989558590405817622729855257757159166622720
1092 4010773122685074758120508340519680151958255337024
1093 4073632681587925024207029809610124235398401638400
1094 4137505030513437516310238603393392293625234509120
1095 4202231329166763952992455157956428396757341582848
1096 4267974804981785673221934134214154765192898886240
1097 4334643811692764153165827111341145101776058451968
1098 4402334372093088989346433210799539263623761960128
1099 4470950733138543668197352288571972094801139665920
1100 4540667579895211889933001900543186705016031612280
1101 4611310357786371538794491884479413940744961839360
1102 4683057963760947525150467821486522372707328450560
1103 4755809597158010169285104075705216393551592509440
1104 4829670377235981312494750909794994229175043852640
1105 4904535014753484291184347226979838671720266076160
1106 4980594897555288439026177883117597659354296536320
1107 5057658306226551792843472891860549036419697902592
1108 5135921216338282373857814542153566728322658967520
1109 5215272819336183520541675683268485882016840444160
1110 5295828140937698666051857759512460103761608400128
1111 5377471471574777761006102754237540098395085808640
1112 5460412398039280306517320539474392737144133583768
1113 5544440458360146573779741944198858460645960074752
1114 5629770236631543599447538538389252664278818580480
1115 5716279991477452196519428301277162780838898509056
1116 5804095530021829330925129112213155458275772748160
1117 5893089759595548307148302599524730444925131816960
1118 5983492089627216848525150393625047303231776545408
1119 6075071605716823714075982787246471030912122856960
1120 6168063155738456095287112647268270023078314830080
1121 6262333058341717621996304046165388359877989918720
1122 6358018852041006608051430159858311947555021808640
1123 6454981018328450415489006543798790972680312721920
1124 6553470545598446936472941374006672147529639639100
1125 6653234209016454745830773482884971914677779489280
1126 6754528915786735702713225000172400604777728593920
1127 6857207954379515061050658896909263228504265348352
1128 6961421619842018059979666916709794170091575150016
1129 7067016833338562328705903093339200040512470210560
1130 7174268066852390831339468333235092237967845744064
1131 7282897773193537899967880663727956029637563077120
1132 7393186860047061028725584330880750902250284103360
1133 7504974399505578628176345590618746208830434740736
1134 7618424555378732370518649002843950409179567111680
1135 7733369461124249988070816177548922607450581416960
1136 7850109130565924543064855507821592132895699356240
1137 7968339510011978256473716055671638236503653496320
1138 8088367611508132476055066426291594785703452241920
1139 8210017007985689733446422472781577853884905269760
1140 8333466931352085717323818233302486739088160358432
1141 8458533392934515532629043614587271220314994831360
1142 8585544178892584541235805231962644231995128048192
1143 8714166365966307539670771970897562257967660824320
1144 8844735343100067062922728547639670298384031799680
1145 8977057789685155531581727092411625223529085192704
1146 9111329305799255322407401703366842719436784793600
1147 9247348338547530794883036239642728938384197514240
1148 9385472854632365706414058624154248738475625598176
1149 9525338498032922380905119705389812665373828833280
1150 9667311495902384515689310343094132927785938083840
1151 9811180127385754452783851328860590857686200381440
1152 9957157761656010573101724996079562011535467930788
1153 10105023714885437803349318890157138446388478320640
1154 10255168742041438710076435812413024230079944760640
1155 10407194283846849046496219879779320579488295831552
1156 10561500061821132757575647317769025983717185376880
1157 10717854318699066180749723840546448184579076322816
1158 10876489710090674743675054422580082337827620470144
1159 11037164729674033373694028841788029398942482314240
1160 11200305734035879134388652292895567958763806017896
1161 11365476957726860000131840989168492167021094566400
1162 11533114491527229710915310995461351783862845808640
1163 11702964775228342779399000907696960296314231352576
1164 11875281384547796478904583005617346124915604291960
1165 12049800154657464545386525578476116292349284444160
1166 12226986087627750733303457913928871472054842213760
1167 12406362969192702704945184641271659692490260848384
1168 12588406359105605771567202075514801944694240155360
1169 12772838977460556655916343942345218559346593838080
1170 12959937088513933401279621295764486657128766080640
1171 13149411888118719222929779685290275532518569310720
1172 13341770305343704074398590937438271282699644725188
1173 13536492165033242635481656196784956049194359329792
1174 13734095848397820456638233968636868959164687093760
1175 13934278288476271928762156333019058468087752334080
1176 14137340340187863711970147675159903047851379347220
1177 14342966412148526995092327808329385806000424089600
1178 14551708907962807321303105655153128521442721897472
1179 14762999902372284969088620955604806648177327887360
1180 14977404210050969273036188010430633195292157719680
1181 15194590735248276233785331487461078575607472994560
1182 15414886981545753475770197224080088156743118258560
1183 15637948254815245071939481775235991056617092277760
1184 15864376254624491386352489867334911397130183247100
1185 16093551205078805683252584920548661511838119022080
1186 16326088257650053550920148860292215217829260206080
1187 16561625872474472999009334086950124829099244137216
1188 16800520413295545511170863326623337251297700969680
1189 17042395574343491991184192849372836683815795353600
1190 17287906479697747959920027623735729055730140285952
1191 17536377082033263832073974667120023230165327306240
1192 17788477072209175527553315307324333772783195426720
1193 18043811848916753265655537961797935577515037956096
1194 18302769027199084682854062588983080177149468698880
1195 18564937987677939152307685581549522315694548295680
1196 18831031722320074300793576638226906608241944884960
1197 19100313132486008194460745672974666273666333537280
1198 19373510986425886895807461834146856703243613020160
1199 19650194803810809269776330841318658873581639577600
1200 19930786018775459227813029012773732668020307837020
1201 20214836772467719802278203713654301680764382177280
1202 20503122722313068627449393041331802592233090257728
1203 20794840569055056696436971689763293930346391747584
1204 21090783040417435891302457281089734107114511326720
1205 21390480726532799507938314755080356450345313637376
1206 21694391654695008222611317296904814505757746418560
1207 22002027578782212769951900704582426810315934187520
1208 22314231980716182039398542020295163331516863636016
1209 22630129797220162189882273803247032780209588682240
1210 22950582983970929584906200351154100302059057530880
1211 23275079919918287026359262414326951719342465606400
1212 23604118202750574448800166263592347578006576467560
1213 23937165792546719322159204703176690717805412352000
1214 24275139562156101308168955783353929716290169301440
1215 24617086696179607101577258122917770243788402073344
1216 24963944041290279189054344088554963625390266036160
1217 25315154215511137495785349813104228261344007788544
1218 25671257600854562585623232057223605707856666841600
1219 26031674701745856121066934766489666918897455738880
1220 26397401763704760638155819832320816738861173401592
1221 26767401753695349071226650401806316077266749854720
1222 27142692517094389096598186595412170685479935016960
1223 27522667095049678822917784824145640272956348751872
1224 27907912100512880383112762917628412523152732188520
1225 28297796622809596244626882281159829428194729472000
1226 28693402729192356441449665944899540950786272438720
1227 29093602216107397031542349602780408770844653801984
1228 29499500487332175356854883799864589996755465468480
1229 29910436882381206671871708191202938650089319207680
1230 30327047964016272226529648077408542523211878432512
1231 30748647153026550847242162946150496270204732459520
1232 31176409264206699415852118296072621754545895322048
1233 31609107421117031820563713958629186473812706304512
1234 32047941655967551692545648599091372296848601866240
1235 32492193176764582672394890453266043031279291010048
1236 32942552480404746123563809663181002007419924575840
1237 33398272724089470605099240842848986166048836567040
1238 33860628931502492377826828658144102946147661563968
1239 34328287491677793313535943876107520940008140282880
1240 34802550653483222930429771852279927559267093427200
1241 35282636707625518641900355988485944555001457756160
1242 35769294382412727859335590118436230313070072566272
1243 36261711638613493224882868301585138641934359925760
1244 36761271715802229098746997859679211198732892461520
1245 37266525576520561050918151314888810896389642340352
1246 37778885858663616015376711698440541880654943846400
1247 38297502800858383316792349033360130107675221638656
1248 38823187962748007727795052651839125879903170160952
1249 39355058783264922449418281003900072025590279854080