1 0
2 0
3 0
4 1
5 2
6 0
7 5
8 10
9 12
10 0
11 23
12 46
13 66
14 72
15 0
16 119
17 238
18 354
19 456
20 480
21 0
22 719
23 1438
24 2154
25 2856
26 3480
27 3600
28 0
29 5039
30 10078
31 15114
32 20136
33 25080
34 29520
35 30240
36 0
37 40319
38 80638
39 120954
40 161256
41 201480
42 241200
43 277200
44 282240
45 0
46 362879
47 725758
48 1088634
49 1451496
50 1814280
51 2176560
52 2535120
53 2862720
54 2903040
55 0
56 3628799
57 7257598
58 10886394
59 14515176
60 18143880
61 21772080
62 25396560
63 28990080
64 32296320
65 32659200
66 0
67 39916799
68 79833598
69 119750394
70 159667176
71 199583880
72 239500080
73 279412560
74 319294080
75 358888320
76 395539200
77 399168000
78 0
79 479001599
80 958003198
81 1437004794
82 1916006376
83 2395007880
84 2874008880
85 3353006160
86 3831972480
87 4310651520
88 4786387200
89 5229100800
90 5269017600
91 0
92 6227020799
93 12454041598
94 18681062394
95 24908083176
96 31135103880
97 37362124080
98 43589140560
99 49816126080
100 56042824320
101 62266579200
102 68457312000
103 74245248000
104 74724249600
105 0
106 87178291199
107 174356582398
108 261534873594
109 348713164776
110 435891455880
111 523069746480
112 610248033360
113 697426289280
114 784604257920
115 871779283200
116 958921286400
117 1045660492800
118 1127090764800
119 1133317785600
120 0
121 1307674367999
122 2615348735998
123 3923023103994
124 5230697471976
125 6538371839880
126 7846046207280
127 9153720570960
128 10461394903680
129 11769068949120
130 13076740051200
131 14384378131200
132 15691613414400
133 16993539763200
134 18220262860800
135 18307441152000
136 0
137 20922789887999
138 41845579775998
139 62768369663994
140 83691159551976
141 104613949439880
142 125536739327280
143 146459529210960
144 167382319063680
145 188305108629120
146 209227895251200
147 230150648851200
148 251072999654400
149 271990041523200
150 292831880140800
151 312534173952000
152 313841848320000
153 0
154 355687428095999
155 711374856191998
156 1067062284287994
157 1422749712383976
158 1778437140479880
159 2134124568575280
160 2489811996666960
161 2845499424727680
162 3201186852501120
163 3556874277331200
164 3912561669139200
165 4268248658150400
166 4623930338227200
167 4979536815052800
168 5334003747072000
169 5670076059648000
170 5690998849536000
171 0
172 6402373705727999
173 12804747411455998
174 19207121117183994
175 25609494822911976
176 32011868528639880
177 38414242234367280
178 44816615940090960
179 51218989645783680
180 57621363351189120
181 64023737053651200
182 70426110723091200
183 76828483989734400
184 83230851947443200
185 89633144701900800
186 96034297911552000
187 102417056501760000
188 108484665569280000
189 108840352997376000
190 0
191 121645100408831999
192 243290200817663998
193 364935301226495994
194 486580401635327976
195 608225502044159880
196 729870602452991280
197 851515702861818960
198 973160803270615680
199 1094805903679125120
200 1216451004084691200
201 1338096104457235200
202 1459741204426982400
203 1581386299087795200
204 1703031318545356800
205 1824675198458112000
206 1946300683751424000
207 2067611019522048000
208 2183209433653248000
209 2189611807358976000
210 0
211 2432902008176639999
212 4865804016353279998
213 7298706024529919994
214 9731608032706559976
215 12164510040883199880
216 14597412049059839280
217 17030314057236474960
218 19463216065413079680
219 21896118073589397120
220 24329020081762771200
221 26761922089903123200
222 29194824097640678400
223 31627726100069299200
224 34060628027294668800
225 36493528814975232000
226 38926411208036352000
227 41358978451574784000
228 43785833773473792000
229 46103493054947328000
230 46225138155356160000
231 0
232 51090942171709439999
233 102181884343418879998
234 153272826515128319994
235 204363768686837759976
236 255454710858547199880
237 306545653030256639280
238 357636595201966074960
239 408727537373675479680
240 459818479545384597120
241 510909421717090771200
242 562000363888763923200
243 613091306060034278400
244 664182248225995699200
245 715273190316753868800
246 766364131267967232000
247 817455053824561152000
248 868545661231632384000
249 919630556717064192000
250 970606256162070528000
251 1019385941426012160000
252 1021818843434188800000
253 0
254 1124000727777607679999
255 2248001455555215359998
256 3372002183332823039994
257 4496002911110430719976
258 5620003638888038399880
259 6744004366665646079280
260 7868005094443253754960
261 8992005822220861399680
262 10116006549998468757120
263 11240007277776073171200
264 12364008005553644563200
265 13488008733330813158400
266 14612009461102672819200
267 15736010188799329228800
268 16860010915356440832000
269 17984011623518932992000
270 19108012016531902464000
271 20232006697623232512000
272 21355892182674137088000
273 22477581653543976960000
274 23552924341158051840000
275 23604015283329761280000
276 0
277 25852016738884976639999
278 51704033477769953279998
279 77556050216654929919994
280 103408066955539906559976
281 129260083694424883199880
282 155112100433309859839280
283 180964117172194836474960
284 206816133911079813079680
285 232668150649964789397120
286 258520167388849762771200
287 284372184127734703123200
288 310224200866619240678400
289 336076217605498469299200
290 361928234344302494668800
291 387780251081966975232000
292 413632267801236836352000
293 439484284205357174784000
294 465336294897555873792000
295 491188196393714147328000
296 517037901875691356160000
297 542841260574412800000000
298 567620367527691878400000
299 568744368255469486080000
300 0
301 620448401733239439359999
302 1240896803466478878719998
303 1861345205199718318079994
304 2481793606932957757439976
305 3102242008666197196799880
306 3722690410399436636159280
307 4343138812132676075514960
308 4963587213865915514839680
309 5584035615599154953877120
310 6204484017332394389971200
311 6824932419065633793043200
312 7445380820798872793318400
313 8065829222532106484659200
314 8686277624265264972748800
315 9306726025997283916032000
316 9927174427710908239872000
317 10547622829109383041024000
318 11168071224795936202752000
319 11788519511286448939008000
320 12408965601762780610560000
321 13029365345455856517120000
322 13648740837403490058240000
323 14244461223125622128640000
324 14270313239864507105280000
325 0
326 15511210043330985983999999
327 31022420086661971967999998
328 46533630129992957951999994
329 62044840173323943935999976
330 77556050216654929919999880
331 93067260259985915903999280
332 108578470303316901887994960
333 124089680346647887871959680
334 139600890389978873855637120
335 155112100433309859836371200
336 170623310476640845784083200
337 186134520519971831328998400
338 201645730563302811564979200
339 217156940606633716597708800
340 232668150649963482085632000
341 248179360693274852954112000
342 263690570736271074299904000
343 279201780773555374006272000
344 294712990701643633287168000
345 310224198433717711503360000
346 325735359819008533954560000
347 341245496952553914040320000
348 356731978979873792655360000
349 371648592638210424176640000
350 372269041039943663616000000
351 0
352 403291461126605635583999999
353 806582922253211271167999998
354 1209874383379816906751999994
355 1613165844506422542335999976
356 2016457305633028177919999880
357 2419748766759633813503999280
358 2823040227886239449087994960
359 3226331689012845084671959680
360 3629623150139450720255637120
361 4032914611266056355836371200
362 4436206072392661991384083200
363 4839497533519267626528998400
364 5242788994645873256364979200
365 5646080455772478810997708800
366 6049371916899083226085632000
367 6452663378025669246554112000
368 6855954839151940117499904000
369 7259246300272499066806272000
370 7662537761283861975687168000
371 8065829220099210703503360000
372 8469120632567776175554560000
373 8872411020784596205240320000
374 9275677753895190733455360000
375 9678374618636802014576640000
376 10066775318121809903616000000
377 10082286528165140889600000000
378 0
379 10888869450418352160767999999
380 21777738900836704321535999998
381 32666608351255056482303999994
382 43555477801673408643071999976
383 54444347252091760803839999880
384 65333216702510112964607999280
385 76222086152928465125375994960
386 87110955603346817286143959680
387 97999825053765169446911637120
388 108888694504183521607676371200
389 119777563954601873768408083200
390 130666433405020225928736998400
391 141555302855438578083756979200
392 152444172305856930163573708800
393 163333041756275281103845632000
394 174221911206693613649498112000
395 185110780657111631045627904000
396 195999650107523936520118272000
397 206888519557827045954183168000
398 217777389005934141207183360000
399 228666258407694453204418560000
400 239555126785203019759288320000
401 250443971507605360812687360000
402 261332246361638718618992640000
403 272206225050415473033216000000
404 282707314249750550544384000000
405 283110605710877156179968000000
406 0
407 304888344611713860501503999999
408 609776689223427721003007999998
409 914665033835141581504511999994
410 1219553378446855442006015999976
411 1524441723058569302507519999880
412 1829330067670283163009023999280
413 2134218412281997023510527994960
414 2439106756893710884012031959680
415 2743995101505424744513535637120
416 3048883446117138605015036371200
417 3353771790728852465516504083200
418 3658660135340566326017568998400
419 3963548479952280186513324979200
420 4268436824563994046933877708800
421 4573325169175707906214885632000
422 4878213513787421747101274112000
423 5183101858399135272838139904000
424 5487990203010843086653366272000
425 5792878547622441704428167168000
426 6097766892231844308021903360000
427 6402655236794900128359874560000
428 6707543580333704203255480320000
429 7012431900217402052649615360000
430 7317319650232730918796656640000
431 7622193104082803181551616000000
432 7926693668443433767403520000000
433 8221096435065855881379840000000
434 8231985304516274233540608000000
435 0
436 8841761993739701954543615999999
437 17683523987479403909087231999998
438 26525285981219105863630847999994
439 35367047974958807818174463999976
440 44208809968698509772718079999880
441 53050571962438211727261695999280
442 61892333956177913681805311994960
443 70734095949917615636348927959680
444 79575857943657317590892543637120
445 88417619937397019545436156371200
446 97259381931136721499979736083200
447 106101143924876423454522912998400
448 114942905918616125409060780979200
449 123784667912355827363523445708800
450 132626429906095529316846565632000
451 141468191899835231251775066112000
452 150309953893574932871554043904000
453 159151715887314628779411382272000
454 167993477881054215491228295168000
455 176835239874791606188864143360000
456 185677001868482650103244226560000
457 194518763861149442272181944320000
458 203360525830161128215618191360000
459 212202287229304445175807344640000
460 221044034332282505532604416000000
461 229885408545771124212498432000000
462 238716684961521534420516864000000
463 247264447480099940866719744000000
464 247569335824711654727221248000000
465 0
466 265252859812191058636308479999999
467 530505719624382117272616959999998
468 795758579436573175908925439999994
469 1061011439248764234545233919999976
470 1326264299060955293181542399999880
471 1591517158873146351817850879999280
472 1856770018685337410454159359994960
473 2122022878497528469090467839959680
474 2387275738309719527726776319637120
475 2652528598121910586363084796371200
476 2917781457934101644999393240083200
477 3183034317746292703635701280998400
478 3448287177558483762272004012979200
479 3713540037370674820908231541708800
480 3978792897182865879543319525632000
481 4244045756995056938160012890112000
482 4509298616807247996461556731904000
483 4774551476619439049051178934272000
484 5039804336431629992444760711168000
485 5305057196243818739824161423360000
486 5570310056055961140420306370560000
487 5835562915867079289271008952320000
488 6100815775654542331896210063360000
489 6366068634872137005538164080640000
490 6631321479793566422576726016000000
491 6896573951825506397938384896000000
492 7161816326059708164828168192000000
493 7426775186396737927956135936000000
494 7683491172559800998498402304000000
495 7692332934553540700452945920000000
496 0
497 8222838654177922817725562879999999
498 16445677308355845635451125759999998
499 24668515962533768453176688639999994
500 32891354616711691270902251519999976
501 41114193270889614088627814399999880
502 49337031925067536906353377279999280
503 57559870579245459724078940159994960
504 65782709233423382541804503039959680
505 74005547887601305359530065919637120
506 82228386541779228177255628796371200
507 90451225195957150994981191640083200
508 98674063850135073812706754080998400
509 106896902504312996630432311212979200
510 115119741158490919448157793141708800
511 123342579812668842265882135525632000
512 131565418466846765083588083290112000
513 139788257121024687900978881531904000
514 148011095775202610712657758134272000
515 156233934429380533415140594311168000
516 164456773083558453921609249423360000
517 172679611737736328081294648770560000
518 180902450391913177989234605752320000
519 189125289046066372790949061263360000
520 197348127699649699223680269680640000
521 205570966338936860399808086016000000
522 213793804605334532134258999296000000
523 222016632773934465660238036992000000
524 230239177428637227182455259136000000
525 238453479209166022012086779904000000
526 246419906765525493473130577920000000
527 246685159625337684531766886400000000
528 0
529 263130836933693530167218012159999999
530 526261673867387060334436024319999998
531 789392510801080590501654036479999994
532 1052523347734774120668872048639999976
533 1315654184668467650836090060799999880
534 1578785021602161181003308072959999280
535 1841915858535854711170526085119994960
536 2105046695469548241337744097279959680
537 2368177532403241771504962109439637120
538 2631308369336935301672180121596371200
539 2894439206270628831839398133720083200
540 3157570043204322362006616145440998400
541 3420700880138015892173834151852979200
542 3683831717071709422341052083061708800
543 3946962554005402952508268874725632000
544 4210093390939096482675467271770112000
545 4473224227872790012842350519291904000
546 4736355064806483543003521845174272000
547 4999485901740177073055497130631168000
548 5262616738673870600911458235023360000
549 5525747575607564082420636083650560000
550 5788878412541256539678068489912320000
551 6052009249474925341829275394703360000
552 6315140086408024275611499052400640000
553 6578270923326827044137119318016000000
554 6841401759872740323221062680576000000
555 7104532586320855864096534167552000000
556 7367663129255074232968243838976000000
557 7630785429315118635147367809024000000
558 7893659855150993713957904056320000000
559 8148833106290321512366032814080000000
560 8157055944944499435183758376960000000
561 0
562 8683317618811886495518194401279999999
563 17366635237623772991036388802559999998
564 26049952856435659486554583203839999994
565 34733270475247545982072777605119999976
566 43416588094059432477590972006399999880
567 52099905712871318973109166407679999280
568 60783223331683205468627360808959994960
569 69466540950495091964145555210239959680
570 78149858569306978459663749611519637120
571 86833176188118864955181944012796371200
572 95516493806930751450700138414040083200
573 104199811425742637946218332814880998400
574 112883129044554524441736527210412979200
575 121566446663366410937254721530741708800
576 130249764282178297432772914711525632000
577 138933081900990183928291089497690112000
578 147616399519802070423808949134331904000
579 156299717138613956919321096849334272000
580 164983034757425843414724048523911168000
581 173666352376237729907930986017423360000
582 182349669995049616354791140255170560000
583 191032987613861501777399549050552320000
584 199716305232673363544901732344463360000
585 208399622851484655444034932391280640000
586 217082940470281651177911529046016000000
587 225766258088705757422346448797696000000
588 234449575697032065928572896673792000000
589 243132893021844477262795582734336000000
590 251816202103782714630325683093504000000
591 260499263311496782674487195729920000000
592 269174623344514303438246300876800000000
593 277603032965046674326415002828800000000
594 277866163801980367856582220840960000000
595 0
596 295232799039604140847618609643519999999
597 590465598079208281695237219287039999998
598 885698397118812422542855828930559999994
599 1180931196158416563390474438574079999976
600 1476163995198020704238093048217599999880
601 1771396794237624845085711657861119999280
602 2066629593277228985933330267504639994960
603 2361862392316833126780948877148159959680
604 2657095191356437267628567486791679637120
605 2952327990396041408476186096435196371200
606 3247560789435645549323804706078680083200
607 3542793588475249690171423315721760998400
608 3838026387514853831019041925359532979200
609 4133259186554457971866660534922101708800
610 4428491985594062112714279143345125632000
611 4723724784633666253561897733373530112000
612 5018957583673270394409516008252411904000
613 5314190382712874535257128571209654272000
614 5609423181752478676104631938126471168000
615 5904655980792082816949939290862223360000
616 6199888779831686957748899860342210560000
617 6495121578871291097523608684379832320000
618 6790354377910895213643211282915983360000
619 7085587176950498759894444898205040640000
620 7380819975990088009980421910102016000000
621 7676052775029304370576957245095936000000
622 7971285574058422933435284108214272000000
623 8266518372804027599121607209517056000000
624 8561751163306758090841237725118464000000
625 8856983705935264413237499652997120000000
626 9152208547389074188353359173386240000000
627 9447186438430398813593628290580480000000
628 9733999050688124761475895923834880000000
629 9742682368306936647971414118236160000000
630 0
631 10333147966386144929666651337523199999999
632 20666295932772289859333302675046399999998
633 30999443899158434788999954012569599999994
634 41332591865544579718666605350092799999976
635 51665739831930724648333256687615999999880
636 61998887798316869577999908025139199999280
637 72332035764703014507666559362662399994960
638 82665183731089159437333210700185599959680
639 92998331697475304366999862037708799637120
640 103331479663861449296666513375231996371200
641 113664627630247594226333164712755160083200
642 123997775596633739155999816050277920998400
643 134330923563019884085666467387795372979200
644 144664071529406029015333118725237621708800
645 154997219495792173944999770061540325632000
646 165330367462178318874666421379448410112000
647 175663515428564463804333072382206971904000
648 185996663394950608733999717673043894272000
649 196329811361336753663666253767840391168000
650 206662959327722898593330593848455823360000
651 216996107294109043522948587145815490560000
652 227329255260495188451542328697732792320000
653 237662403226881333356480964024148623360000
654 247995551193267477691551230367317360640000
655 258328699159653607730456240107094016000000
656 268661847126039364879871808169967616000000
657 278994995092415024231549167760965632000000
658 289328143058507169686054523590148096000000
659 299661291016356440966593186833629184000000
660 309994438726331488077808481489387520000000
661 320327578735131838641743373737656320000000
662 330660471793519704055802675582730240000000
663 340985199573123970792503975943864320000000
664 351031798058089323467818526866145280000000
665 351327030857128927608666145475788800000000
666 0
667 371993326789901217467999448150835199999999
668 743986653579802434935998896301670399999998
669 1115979980369703652403998344452505599999994
670 1487973307159604869871997792603340799999976
671 1859966633949506087339997240754175999999880
672 2231959960739407304807996688905011199999280
673 2603953287529308522275996137055846399994960
674 2975946614319209739743995585206681599959680
675 3347939941109110957211995033357516799637120
676 3719933267899012174679994481508351996371200
677 4091926594688913392147993929659187160083200
678 4463919921478814609615993377810021920998400
679 4835913248268715827083992825960851372979200
680 5207906575058617044551992274111605621708800
681 5579899901848518262019991722261220325632000
682 5951893228638419479487991170392440410112000
683 6323886555428320696955990618208510971904000
684 6695879882218221914423990060312659894272000
685 7067873209008123131891989393220768391168000
686 7439866535798024349359986530114695823360000
687 7811859862587925566827937320225367490560000
688 8183853189377826784294863858590596792320000
689 8555846516167728001738135290730324623360000
690 8927839842957629218611538353886805360640000
691 9299833169747530421188776160439894016000000
692 9671826496537431250876524525316079616000000
693 10043819823327321982766534681720389632000000
694 10415813150116929200759372834362884096000000
695 10787806476898293544578244294419677184000000
696 11159799803431783664227792385888747520000000
697 11531793122264099087330060074950328320000000
698 11903786194146002025282452173608714240000000
699 12275771100749121364557486270783160320000000
700 12647477878057601789771133618518753280000000
701 13009433289680156466450314033941708800000000
702 13019766437646542611379980685279232000000000
703 0
704 13763753091226345046315979581580902399999999
705 27527506182452690092631959163161804799999998
706 41291259273679035138947938744742707199999994
707 55055012364905380185263918326323609599999976
708 68818765456131725231579897907904511999999880
709 82582518547358070277895877489485414399999280
710 96346271638584415324211857071066316799994960
711 110110024729810760370527836652647219199959680
712 123873777821037105416843816234228121599637120
713 137637530912263450463159795815809023996371200
714 151401284003489795509475775397389926360083200
715 165165037094716140555791754978970828320998400
716 178928790185942485602107734560551724972979200
717 192692543277168830648423714142132546421708800
718 206456296368395175694739693723712228325632000
719 220220049459621520741055673305273515610112000
720 233983802550847865787371652886519653371904000
721 247747555642074210833687632462053869494272000
722 261511308733300555880003611928392045191168000
723 275275061824526900926319589198716039823360000
724 289038814915753245972635520122256778690560000
725 302802568006979591018950426794052075192320000
726 316566321098205936065241678359621870223360000
727 330330074189432281110963061556208418160640000
728 344093827280658626142388279496191574016000000
729 357857580371884970800924007994497826816000000
730 371621333463111305361661998284332204032000000
731 385385086554337356408502816570404765696000000
732 399148839645555164581169668163891625984000000
733 412912592736525098529667196388790763520000000
734 426676345819793857781617444211282411520000000
735 440440098656112204548417816443370864640000000
736 454203843327151767716540830673975377920000000
737 467967309868896691970602458155141038080000000
738 481721025044955690476129618703994060800000000
739 495123117957358520449907265488761651200000000
740 495495111284148421667375264936912486400000000
741 0
742 523022617466601111760007224100074291199999999
743 1046045234933202223520014448200148582399999998
744 1569067852399803335280021672300222873599999994
745 2092090469866404447040028896400297164799999976
746 2615113087333005558800036120500371455999999880
747 3138135704799606670560043344600445747199999280
748 3661158322266207782320050568700520038399994960
749 4184180939732808894080057792800594329599959680
750 4707203557199410005840065016900668620799637120
751 5230226174666011117600072241000742911996371200
752 5753248792132612229360079465100817203160083200
753 6276271409599213341120086689200891493920998400
754 6799294027065814452880093913300965779372979200
755 7322316644532415564640101137401039989621708800
756 7845339261999016676400108361501113060325632000
757 8368361879465617788160115585601167736410112000
758 8891384496932218899920122809700907262971904000
759 9414407114398820011680130033794934867894272000
760 9937429731865421123440137257779766432391168000
761 10460452349332022235200144479568583815823360000
762 10983474966798623346960151655010617943490560000
763 11506497584265224458720157806200906628792320000
764 12029520201731825570480140302284969812623360000
765 12552542819198426682239552930000049749360640000
766 13075565436665027793984669392458526294016000000
767 13598588054131628905356896365475325935616000000
768 14121610671598230006631325600283653701632000000
769 14644633289064830824391857663088219652096000000
770 15167655906531423399278215759200199901184000000
771 15690678523997768099940404531943592427520000000
772 16213701141456411625906046024284577464320000000
773 16736723758668104739386537641035159306240000000
774 17259746367714519069268351899784257208320000000
775 17782768698631638760236104771783916257280000000
776 18305781278183072525455323176851262668800000000
777 18828442235470850122142792068154523648000000000
778 19338073093173014790073951312121167872000000000
779 19351836846264241135120267291702748774400000000
780 0
781 20397882081197443358640281739902897356799999999
782 40795764162394886717280563479805794713599999998
783 61193646243592330075920845219708692070399999994
784 81591528324789773434561126959611589427199999976
785 101989410405987216793201408699514486783999999880
786 122387292487184660151841690439417384140799999280
787 142785174568382103510481972179320281497599994960
788 163183056649579546869122253919223178854399959680
789 183580938730776990227762535659126076211199637120
790 203978820811974433586402817399028973567996371200
791 224376702893171876945043099138931870924760083200
792 244774584974369320303683380878834768281120998400
793 265172467055566763662323662618737665632172979200
794 285570349136764207020963944358640562908021708800
795 305968231217961650379604226098543459044325632000
796 326366113299159093738244507838446336786010112000
797 346763995380356537096884789578348899378171904000
798 367161877461553980455525071318245750048694272000
799 387559759542751423814165353058033404678791168000
800 407957641623948867172805634795625045127823360000
801 428355523705146310531445916486869902321090560000
802 448753405786343753890086197153863014071992320000
803 469151287867541197248726454165749900321423360000
804 489549169948738640607366141309267803323760640000
805 509947052029936083965991532287529102934016000000
806 530344934111133527324244033776348725641216000000
807 550742816192330970672398737526959876472832000000
808 571140698273528413737039544105567265488896000000
809 591538580354725848558806176717482068803584000000
810 611936462435923035506348640006028284395520000000
811 632334344517112521279194556014172092497920000000
812 652732226598055056639555322146725497405440000000
813 673130108670832313216317410921277418373120000000
814 693527990465480275154165438309079900487680000000
815 713925862508762551166264931229950069964800000000
816 734323382929781171009832674637056154009600000000
817 754707873251214177924644108396825621299200000000
818 774596496468036246516570698892210025267200000000
819 775119519085502847628330706116310099558400000000
820 0
821 815915283247897734345611269596115894271999999999
822 1631830566495795468691222539192231788543999999998
823 2447745849743693203036833808788347682815999999994
824 3263661132991590937382445078384463577087999999976
825 4079576416239488671728056347980579471359999999880
826 4895491699487386406073667617576695365631999999280
827 5711406982735284140419278887172811259903999994960
828 6527322265983181874764890156768927154175999959680
829 7343237549231079609110501426365043048447999637120
830 8159152832478977343456112695961158942719996371200
831 8975068115726875077801723965557274836991960083200
832 9790983398974772812147335235153390731263520998400
833 10606898682222670546492946504749506625529772979200
834 11422813965470568280838557774345622519720821708800
835 12238729248718466015184169043941738412772325632000
836 13054644531966363749529780313537854287429210112000
837 13870559815214261483875391583133969846936571904000
838 14686475098462159218221002852730079694522294272000
839 15502390381710056952566614122326080346067591168000
840 16318305664957954686912225391919884983431823360000
841 17134220948205852421257836661467342837540290560000
842 17950136231453750155603447929990548946206392320000
843 18766051514701647889949059174858648829371023360000
844 19581966797949545624294669849858379729288560640000
845 20397882081197443358640266228692854025814016000000
846 21213797364445341092985489718037886645436416000000
847 22029712647693238827320615409644710793183232000000
848 22845627930941136561372227204079531179114496000000
849 23661543214189034287180964824547658979344384000000
850 24477458497436931765115478275692418191851520000000
851 25293373780684821541875295179556774996869120000000
852 26109289063932464368222626933545541398691840000000
853 26925204347171941915786360010176306316574720000000
854 27741119630133290168711179025420321795604480000000
855 28557034903343272735710249506197404961996800000000
856 29372949824930991646540788237460724042956800000000
857 30188851716419124944442570659076706507161600000000
858 31004257740802647304021468237428303908044800000000
859 31800298164586814196120199232508616979251200000000
860 31820696046668011639478839514248519876608000000000
861 0
862 33452526613163807108170062053440751665151999999999
863 66905053226327614216340124106881503330303999999998
864 100357579839491421324510186160322254995455999999994
865 133810106452655228432680248213763006660607999999976
866 167262633065819035540850310267203758325759999999880
867 200715159678982842649020372320644509990911999999280
868 234167686292146649757190434374085261656063999994960
869 267620212905310456865360496427526013321215999959680
870 301072739518474263973530558480966764986367999637120
871 334525266131638071081700620534407516651519996371200
872 367977792744801878189870682587848268316671960083200
873 401430319357965685298040744641289019981823520998400
874 434882845971129492406210806694729771646969772979200
875 468335372584293299514380868748170523312040821708800
876 501787899197457106622550930801611274975972325632000
877 535240425810620913730720992855052026621509210112000
878 568692952423784720838891054908492777951896571904000
879 602145479036948527947061116961933523570362294272000
880 635598005650112335055231179015374159992787591168000
881 669050532263276142163401241068812600401031823360000
882 702503058876439949271571303122204694026020290560000
883 735955585489603756379741365174572535905566392320000
884 769408112102767563487911427203285271559611023360000
885 802860638715931370596081488662129638230408560640000
886 836313165329095177704251535824808748297814016000000
887 869765691942258984812421210097998416688316416000000
888 903218218555422791920580786573449876606943232000000
889 936670745168586599028456849151729332763754496000000
890 970123271781750406128090037556042096334864384000000
891 1003575798394914212979849001791031491318251520000000
892 1037028325008078012130433269478740483894149120000000
893 1070480851621241564330605052016573886066851840000000
894 1103933378234396951251993235877049286755614720000000
895 1137385904847274208878742505676137938005524480000000
896 1170838431450400100819566026940759656942796800000000
897 1204290957701903729104221016455867611794636800000000
898 1237743470923307771775947249661328230029721600000000
899 1271195488277607203509350598023524463201484800000000
900 1304628140031307279775273779802449412043571200000000
901 1337285149243304386592456870868033950711808000000000
902 1338101064526552284326802482137630066606080000000000
903 0
904 1405006117752879898543142606244511569936383999999999
905 2810012235505759797086285212489023139872767999999998
906 4215018353258639695629427818733534709809151999999994
907 5620024471011519594172570424978046279745535999999976
908 7025030588764399492715713031222557849681919999999880
909 8430036706517279391258855637467069419618303999999280
910 9835042824270159289801998243711580989554687999994960
911 11240048942023039188345140849956092559491071999959680
912 12645055059775919086888283456200604129427455999637120
913 14050061177528798985431426062445115699363839996371200
914 15455067295281678883974568668689627269300223960083200
915 16860073413034558782517711274934138839236607520998400
916 18265079530787438681060853881178650409172985772979200
917 19670085648540318579603996487423161979109288821708800
918 21075091766293198478147139093667673549044452325632000
919 22480097884046078376690281699912185118961221210112000
920 23885104001798958275233424306156696688562840571904000
921 25290110119551838173776566912401208252452538294272000
922 26695116237304718072319709518645719707146195591168000
923 28100122355057597970862852124890228965825671823360000
924 29505128472810477869405994731134691877721892290560000
925 30910134590563357767949137337378130537872670392320000
926 32315140708316237666492279943597914091797947023360000
927 33720146826069117565035422549247829276739976560640000
928 35125152943821997463578565140601579205078614016000000
929 36530159061574877362121707359065839691740348416000000
930 37935165179327757260664839479732361969930207232000000
931 39340171297080637159207688086501712244358250496000000
932 40745177414833517057742293819097095826200592384000000
933 42150183532586396956029025327523156039455211520000000
934 43555189650339276846614582139401935850302341120000000
935 44960195768092156490249726466130840070746275840000000
936 46365201885845027968606087194182386289706270720000000
937 47770208003597621317667809008172545759227412480000000
938 49175214121340463301043605073628238296435916800000000
939 50580220238731683020763232607334417069558988800000000
940 51985226343092803154869931384730948506065305600000000
941 53390231951586818678038307277284215557508300800000000
942 54795218194480234845739203003254211324621619200000000
943 56199428794831948043991358638510866681561088000000000
944 57571798301254912033160676793971533615726592000000000
945 57605250827868075840268846856024974367391744000000000
946 0
947 60415263063373835637355132068513997507264511999999999
948 120830526126747671274710264137027995014529023999999998
949 181245789190121506912065396205541992521793535999999994
950 241661052253495342549420528274055990029058047999999976
951 302076315316869178186775660342569987536322559999999880
952 362491578380243013824130792411083985043587071999999280
953 422906841443616849461485924479597982550851583999994960
954 483322104506990685098841056548111980058116095999959680
955 543737367570364520736196188616625977565380607999637120
956 604152630633738356373551320685139975072645119996371200
957 664567893697112192010906452753653972579909631960083200
958 724983156760486027648261584822167970087174143520998400
959 785398419823859863285616716890681967594438649772979200
960 845813682887233698922971848959195965101703080821708800
961 906228945950607534560326981027709962608966372325632000
962 966644209013981370197682113096223960116211269210112000
963 1027059472077355205835037245164737957623141016571904000
964 1087474735140729041472392377233251955124358842294272000
965 1147889998204102877109747509301765952516380627591168000
966 1208305261267476712747102641370279947712388231823360000
967 1268720524330850548384457773438793896561612580290560000
968 1329135787394224384021812905507306821159091486392320000
969 1389551050457598219659168037575796090650344891023360000
970 1449966313520972055296523169643715491772615048560640000
971 1510381576584345890933878301697338727638281814016000000
972 1570796839647719726571233433378072474062271676416000000
973 1631212102711093562208588554961008482277789663232000000
974 1691627365774467397845943393030047318489545834496000000
975 1752042628837841233483289988224912188008716304384000000
976 1812457891901215069120388709195607734159299051520000000
977 1872873154964588904749786255469755999907474309120000000
978 1933288418027962740132233389258754390065246371840000000
979 1993703681091336567349401739449075422221534494720000000
980 2054118944154710116437275450725335067628383764480000000
981 2114534207218073914159463236253060246102920396800000000
982 2174949470281086089617994853249035910813371596800000000
983 2235364733331068165490913541488701928187206041600000000
984 2295779995885183136752893906843524681175977164800000000
985 2356195239073697508659406792031764162880418611200000000
986 2416609706619670177596470937129290304174686208000000000
987 2476992333071714097324452244747020457046179840000000000
988 2536036042543948216870372404271343383735173120000000000
989 2537441048661701096768915546877587895305109504000000000
990 0
991 2658271574788448768043625811014615890319638527999999999
992 5316543149576897536087251622029231780639277055999999998
993 7974814724365346304130877433043847670958915583999999994
994 10633086299153795072174503244058463561278554111999999976
995 13291357873942243840218129055073079451598192639999999880
996 15949629448730692608261754866087695341917831167999999280
997 18607901023519141376305380677102311232237469695999994960
998 21266172598307590144349006488116927122557108223999959680
999 23924444173096038912392632299131543012876746751999637120
1000 26582715747884487680436258110146158903196385279996371200
1001 29240987322672936448479883921160774793516023807960083200
1002 31899258897461385216523509732175390683835662335520998400
1003 34557530472249833984567135543190006574155300857772979200
1004 37215802047038282752610761354204622464474939304821708800
1005 39874073621826731520654387165219238354794576612325632000
1006 42532345196615180288698012976233854245114195525210112000
1007 45190616771403629056741638787248470135433499288571904000
1008 47848888346192077824785264598263086025747091130294272000
1009 50507159920980526592828890409277701915951486931591168000
1010 53165431495768975360872516220292317803959868551823360000
1011 55823703070557424128916142031306933645621466916290560000
1012 58481974645345872896959767842321548463031319838392320000
1013 61140246220134321665003393653336139625334947259023360000
1014 63798517794922770433047019464350160919269591432560640000
1015 66456789369711219201090645275349886047947632214016000000
1016 69115060944499667969134271085976721687183996092416000000
1017 71773332519288116737177896886505759588211888095232000000
1018 74431604094076565505221522403520900317236018282496000000
1019 77089875668865014273265139677661867079567562768384000000
1020 79748147243653463041308509077578664518530519531520000000
1021 82406418818441911809344177302798914677091068805120000000
1022 85064690393230360577132895115534014960061214883840000000
1023 87722961968018809336756334144670437885029877022720000000
1024 90381233542807257818250478534892799423249100308480000000
1025 93039505117595696548378936999366626494536010956800000000
1026 95697776692383783656243739295308704052058836172800000000
1027 98356048267158840664522928662494471962245044633600000000
1028 101014319841438030568191179706795396608046189772800000000
1029 103672591396351619872503963270929737982563005235200000000
1030 106330862175622667473847298094973366016669646848000000000
1031 108989101113799786325981550081537198062353514496000000000
1032 111646001134997095377933740920007622881854881792000000000
1033 114245262452839923190238554741559969286237192192000000000
1034 114305677715903297025875909873628483283744456704000000000
1035 0
1036 119622220865480194561963161495657715064383733759999999999
1037 239244441730960389123926322991315430128767467519999999998
1038 358866662596440583685889484486973145193151201279999999994
1039 478488883461920778247852645982630860257534935039999999976
1040 598111104327400972809815807478288575321918668799999999880
1041 717733325192881167371778968973946290386302402559999999280
1042 837355546058361361933742130469604005450686136319999994960
1043 956977766923841556495705291965261720515069870079999959680
1044 1076599987789321751057668453460919435579453603839999637120
1045 1196222208654801945619631614956577150643837337599996371200
1046 1315844429520282140181594776452234865708221071359960083200
1047 1435466650385762334743557937947892580772604805119520998400
1048 1555088871251242529305521099443550295836988538873772979200
1049 1674711092116722723867484260939208010901372272552821708800
1050 1794333312982202918429447422434865725965756005092325632000
1051 1913955533847683112991410583930523441030139719237210112000
1052 2033577754713163307553373745426181156094523118232571904000
1053 2153199975578643502115336906921838871158900805306294272000
1054 2272822196444123696677300068417496586223169296339591168000
1055 2392444417309603891239263229913154301285241773191823360000
1056 2512066638175084085801226391408812016300967466788290560000
1057 2631688859040564280363189552904469730292441414942392320000
1058 2751311079906044474925152714400127420628809137595023360000
1059 2870933300771524669487115875895784541096807877000560640000
1060 2990555521637004864049079037391427365399550013014016000000
1061 3110177742502485058611042198886697300212850472124416000000
1062 3229799963367965253173005360371869437287942459359232000000
1063 3349422184233445447734968521573527677191030684778496000000
1064 3469044405098925642296931674532311743127426324496384000000
1065 3588666625964405836858894579616871639740453376491520000000
1066 3708288846829886031420849783526734989073078020997120000000
1067 3827911067695366225982558037024113188530112262307840000000
1068 3947533288560846420536101011737892710629145019678720000000
1069 4067155509426326614811514691812758171341428338196480000000
1070 4186777730291806799335562685961875097586779344076800000000
1071 4306399951157286632237347023942460274318366264524800000000
1072 4426022172022753435039545748994289141402616568217600000000
1073 4545644392887724370737133535723233165222481808588800000000
1074 4665266613733329705835365854972010605771062719283200000000
1075 4784888833803292499230628725480697332979233456128000000000
1076 4904511022032161363876682513151904264198981419008000000000
1077 5024131871344050418722554239675017788192546881536000000000
1078 5143695081952584992328778589181213233770993287168000000000
1079 5260719446506340111958335479997924846942564646912000000000
1080 5263377718081128560726379105808939462832884285440000000000
1081 0
1082 5502622159812088949850305428800254892961651752959999999999
1083 11005244319624177899700610857600509785923303505919999999998
1084 16507866479436266849550916286400764678884955258879999999994
1085 22010488639248355799401221715201019571846607011839999999976
1086 27513110799060444749251527144001274464808258764799999999880
1087 33015732958872533699101832572801529357769910517759999999280
1088 38518355118684622648952138001601784250731562270719999994960
1089 44020977278496711598802443430402039143693214023679999959680
1090 49523599438308800548652748859202294036654865776639999637120
1091 55026221598120889498503054288002548929616517529599996371200
1092 60528843757932978448353359716802803822578169282559960083200
1093 66031465917745067398203665145603058715539821035519520998400
1094 71534088077557156348053970574403313608501472788473772979200
1095 77036710237369245297904276003203568501463124541352821708800
1096 82539332397181334247754581432003823394424776293092325632000
1097 88041954556993423197604886860804078287386428026437210112000
1098 93544576716805512147455192289604333180348079444632571904000
1099 99047198876617601097305497718404588073309725150906294272000
1100 104549821036429690047155803147204842966271261661139591168000
1101 110052443196241778997006108576005097859230602157191823360000
1102 115555065356053867946856414004805352752143595869988290560000
1103 121057687515865956896706719433605607644032337837342392320000
1104 126560309675678045846557024862405862512265973579195023360000
1105 132062931835490134796407330291206116810631240337800560640000
1106 137565553995302223746257635720006356812831250493014016000000
1107 143068176155114312696107941148806223925541818971324416000000
1108 148570798314926401645958246577595993240514178977759232000000
1109 154073420474738490595808552006102248658314535222378496000000
1110 159576042634550579545658857426365629902148198881296384000000
1111 165078664794362668495509162598754786976658493952491520000000
1112 170581286954174757445359460069969247503888386616197120000000
1113 176083909113986846395209510590771222881242688876707840000000
1114 181586531273798935345051395832789599581238989653278720000000
1115 187089153433611024294615151780169062219848540990996480000000
1116 192591775593423113234427542041622776323991160016076800000000
1117 198094397753235201822617668646907958678620014955724800000000
1118 203597019913047277380708209639264384723601533278617600000000
1119 209099642072858857071694139693297925925318666538188800000000
1120 214602264232651071162080714279851300543764515468083200000000
1121 220104886391667642710764319417664584448869954224128000000000
1122 225607508518843120330698715472640388557986970206208000000000
1123 231110129307101618140832929466468099259877803687936000000000
1124 236612692456656761469727496083278891883353518112768000000000
1125 242112716760157125344645395241400200674422357491712000000000
1126 247498374970678522548701781134515812468209945149440000000000
1127 247617997191544002743263744296011470183274328883200000000000
1128 0
1129 258623241511168180642964355153611979969197632389119999999999
1130 517246483022336361285928710307223959938395264778239999999998
1131 775869724533504541928893065460835939907592897167359999999994
1132 1034492966044672722571857420614447919876790529556479999999976
1133 1293116207555840903214821775768059899845988161945599999999880
1134 1551739449067009083857786130921671879815185794334719999999280
1135 1810362690578177264500750486075283859784383426723839999994960
1136 2068985932089345445143714841228895839753581059112959999959680
1137 2327609173600513625786679196382507819722778691502079999637120
1138 2586232415111681806429643551536119799691976323891199996371200
1139 2844855656622849987072607906689731779661173956280319960083200
1140 3103478898134018167715572261843343759630371588669439520998400
1141 3362102139645186348358536616996955739599569221058553772979200
1142 3620725381156354529001500972150567719568766853447592821708800
1143 3879348622667522709644465327304179699537964485835492325632000
1144 4137971864178690890287429682457791679507162118204997210112000
1145 4396595105689859070930394037611403659476359750259352571904000
1146 4655218347201027251573358392765015639445557376601786294272000
1147 4913841588712195432216322747918627619414754893748179591168000
1148 5172464830223363612859287103072239599383950214880391823360000
1149 5431088071734531793502251458225851579353099189229348290560000
1150 5689711313245699974145215813379463559321223911832862392320000
1151 5948334554756868154788180168533075539265693528210875023360000
1152 6206957796268036335431144523686687518640294775605640560640000
1153 6465581037779204516074108878840299483718730766397014016000000
1154 6724204279290372696717073233993911075907677315511484416000000
1155 6982827520801540877360037589147512570298885656154079232000000
1156 7241450762312709058003001944300830550792921993034858496000000
1157 7500074003823877238645966299445905657112991637329936384000000
1158 7758697245335045419288930654343106539263737913037291520000000
1159 8017320486846213599931895001539132724867203786337157120000000
1160 8275943728357381780574859101784746425320794069233827840000000
1161 8534566969868549961217815036751576527097026350646558720000000
1162 8793190211379718141860492842423767714811871882620436480000000
1163 9051813452890886322493419282410033153992250482281676800000000
1164 9310436694402054502774723458740130061423115317857484800000000
1165 9569059935913222670025928049457298212544332816816537600000000
1166 9827683177424390341410028029236143478822285930712268800000000
1167 10086306418935538647193528653547508578516967760278323200000000
1168 10344929660445911310435326308410133587498309179670528000000000
1169 10603552901924442879748374754189921116683662176288768000000000
1170 10862176142064057469251623017908560552461788990406656000000000
1171 11120799324564968704273631634250183070161500685467648000000000
1172 11379419968219825159841663583133116104028805505482752000000000
1173 11637926245781702648738834018751043440898829073776640000000000
1174 11891166487353924220626510031637350823690129438146560000000000
1175 11896669109513736309576360337066151078583091089899520000000000
1176 0
1177 12413915592536072670862289047373375038521486354677759999999999
1178 24827831185072145341724578094746750077042972709355519999999998
1179 37241746777608218012586867142120125115564459064033279999999994
1180 49655662370144290683449156189493500154085945418711039999999976
1181 62069577962680363354311445236866875192607431773388799999999880
1182 74483493555216436025173734284240250231128918128066559999999280
1183 86897409147752508696036023331613625269650404482744319999994960
1184 99311324740288581366898312378987000308171890837422079999959680
1185 111725240332824654037760601426360375346693377192099839999637120
1186 124139155925360726708622890473733750385214863546777599996371200
1187 136553071517896799379485179521107125423736349901455359960083200
1188 148966987110432872050347468568480500462257836256133119520998400
1189 161380902702968944721209757615853875500779322610810873772979200
1190 173794818295505017392072046663227250539300808965488552821708800
1191 186208733888041090062934335710600625577822295320165092325632000
1192 198622649480577162733796624757974000616343781674823237210112000
1193 211036565073113235404658913805347375654865268029166232571904000
1194 223450480665649308075521202852720750693386754377797306294272000
1195 235864396258185380746383491900094125731908240617232339591168000
1196 248278311850721453417245780947467500770429724660653191823360000
1197 260692227443257526088108069994840875808951162357290788290560000
1198 273106143035793598758970359042214250847471575802182942392320000
1199 285520058628329671429832648089587625885968334140849595023360000
1200 297933974220865744100694937136961000923895224110533000560640000
1201 310347889813401816771557226184334375947525948823613014016000000
1202 322761805405937889442419515231707750598267184095016124416000000
1203 335175720998473962113281804279081115151210681157947359232000000
1204 347589636591010034784144093326454196190257006217116778496000000
1205 360003552183546107455006382373819034355129364583700496384000000
1206 372417467776082180125868671420935998295832399581696491520000000
1207 384831383368618252796730960460351787539988154177284997120000000
1208 397245298961154325467593249252817164298994033182470307840000000
1209 409659214553690398138455529880003757459322554186171678720000000
1210 422073130146226470809317532377895711705589688440434196480000000
1211 434487045738762543480169783510101740203322355762384076800000000
1212 446900961331298616150670412378651600169305509320248524800000000
1213 459314876923834688808140941661588531378979015541496217600000000
1214 471728792516370760969744366333587139703809257377680588800000000
1215 484142708108906813765747191650118267862056227929535283200000000
1216 496556623701442090919208313997200655929589858071216128000000000
1217 508970539293945526978740687135200206517327499790123008000000000
1218 521384454885110046058463260091138609011657915326529536000000000
1219 533798370418635861783704593399699994587909915743879168000000000
1220 546212283413315622729491950040802690680329509286182912000000000
1221 558626082041902404708608445168640381075751821576765440000000000
1222 571034614634499530770715445873746451517095410663424000000000000
1223 583195409607684247349884620871395014830540661037465600000000000
1224 583454032849195415530527585226548626810509858669854720000000000
1225 0
1226 608281864034267560872252163321295376887552831379210239999999999
1227 1216563728068535121744504326642590753775105662758420479999999998
1228 1824845592102802682616756489963886130662658494137630719999999994
1229 2433127456137070243489008653285181507550211325516840959999999976
1230 3041409320171337804361260816606476884437764156896051199999999880
1231 3649691184205605365233512979927772261325316988275261439999999280
1232 4257973048239872926105765143249067638212869819654471679999994960
1233 4866254912274140486978017306570363015100422651033681919999959680
1234 5474536776308408047850269469891658391987975482412892159999637120
1235 6082818640342675608722521633212953768875528313792102399996371200
1236 6691100504376943169594773796534249145763081145171312639960083200
1237 7299382368411210730467025959855544522650633976550522879520998400
1238 7907664232445478291339278123176839899538186807929733113772979200
1239 8515946096479745852211530286498135276425739639308943272821708800
1240 9124227960514013413083782449819430653313292470688152292325632000
1241 9732509824548280973956034613140726030200845302067342917210112000
1242 10340791688582548534828286776462021407088398133446218392571904000
1243 10949073552616816095700538939783316783975950964819381946294272000
1244 11557355416651083656572791103104612160863503796083349459591168000
1245 12165637280685351217445043266425907537751056625151302791823360000
1246 12773919144719618778317295429747202914638609407872472868290560000
1247 13382201008753886339189547593068498291526161166341897502392320000
1248 13990482872788153900061799756389793668413689269705096635023360000
1249 14598764736822421460934051919711089045300647504699312520560640000
1250 15207046600856689021806304083032384422173309574436925014016000000
1251 15815328464890956582678556246353679798673082154732860604416000000
1252 16423610328925224143550808409674975165075056996820324319232000000
1253 17031892192959491704423060572996270247963134666904026218496000000
1254 17640174056993759265295312736317557087977038370295142416384000000
1255 18248455921028026826167564899638596053766772750317670891520000000
1256 18856737785062294387039817062951933844859959849937791877120000000
1257 19465019649096561947912069226018321223467997073967509667840000000
1258 20073301513130829508784321380919429818477356939995743518720000000
1259 20681583377165097069656573257691243774572655419274538516480000000
1260 21289865241199364630528815383097371804919419431621020876800000000
1261 21898147105233632191400705886239843666734433930203417804800000000
1262 22506428969267899752259566289796702599793138781449197977600000000
1263 23114710833302167312622559588742623209967000368309914828800000000
1264 23722992697336434853619952288333076339974278683886302003200000000
1265 24331274561370701618974803284954080729890843659052515328000000000
1266 24939556425404936543235725532366002282327612645795954688000000000
1267 25547838289437832550516837979595862686670974406356893696000000000
1268 26156120153413089854443469187178346074096257751798775808000000000
1269 26764402014849501103590646418093370772037708690365612032000000000
1270 27372683761919819373771152787495130464282162347680727040000000000
1271 27980960242954147988034649662474158536572537281791918080000000000
1272 28588988986369064192815208711745729101735013877190492160000000000
1273 29185115558052306849197241550374804715564014419847413760000000000
1274 29197529473644842921868103839422178090602535906202091520000000000
1275 0