1 1
2 2
3 5
4 6
5 14
6 21
7 24
8 54
9 80
10 105
11 120
12 264
13 390
14 512
15 633
16 720
17 1560
18 2304
19 3030
20 3752
21 4473
22 5040
23 10800
24 15960
25 21024
26 26070
27 31112
28 36153
29 40320
30 85680
31 126720
32 167160
33 207504
34 247830
35 288152
36 328473
37 362880
38 766080
39 1134000
40 1497600
41 1860600
42 2223504
43 2586390
44 2949272
45 3312153
46 3628800
47 7620480
48 11289600
49 14923440
50 18552960
51 22181880
52 25810704
53 29439510
54 33068312
55 36697113
56 39916800
57 83462400
58 123742080
59 163699200
60 203621040
61 243538560
62 283455480
63 323372304
64 363289110
65 403205912
66 443122713
67 479001600
68 997920000
69 1480550400
70 1959914880
71 2438956800
72 2917963440
73 3396965760
74 3875967480
75 4354969104
76 4833970710
77 5312972312
78 5791973913
79 6227020800
80 12933043200
81 19199980800
82 25430630400
83 31658014080
84 37885075200
85 44112101040
86 50339122560
87 56566143480
88 62793164304
89 69020185110
90 75247205912
91 81474226713
92 87178291200
93 180583603200
94 268240896000
95 355459104000
96 442641024000
97 529819678080
98 616998009600
99 704176305840
100 791354597760
101 878532889080
102 965711180304
103 1052889471510
104 1140067762712
105 1227246053913
106 1307674368000
107 2702527027200
108 4016428416000
109 5324581785600
110 6632296070400
111 7939974067200
112 9247648798080
113 10555323206400
114 11862997579440
115 13170671948160
116 14478346316280
117 15786020684304
118 17093695052310
119 18401369420312
120 19709043788313
121 20922789888000
122 43153254144000
123 64163222323200
124 85092239232000
125 106015508121600
126 126938337926400
127 147861131443200
128 168783921694080
129 189706711622400
130 210629501515440
131 231552291404160
132 252475081292280
133 273397871180304
134 294320661068310
135 315243450956312
136 336166240844313
137 355687428096000
138 732297646080000
139 1089292748544000
140 1445067354931200
141 1800761010048000
142 2156448917145600
143 2512136385158400
144 2867823816883200
145 3223511245342080
146 3579198673478400
147 3934886101579440
148 4290573529676160
149 4646260957772280
150 5001948385868304
151 5357635813964310
152 5713323242060312
153 6069010670156313
154 6402373705728000
155 13160434839552000
156 19583731335168000
157 25987412715264000
158 32389873599283200
159 38792253532032000
160 45194627716761600
161 51597001462406400
162 57999375171763200
163 64401748877854080
164 70804122583622400
165 77206496289355440
166 83608869995084160
167 90011243700812280
168 96413617406540304
169 102815991112268310
170 109218364817996312
171 115620738523724313
172 121645100408832000
173 249692574523392000
174 371693362360320000
175 493359385559040000
176 615005793642240000
177 736650981229363200
178 858296087865216000
179 979941188753049600
180 1101586289201798400
181 1223231389614259200
182 1344876490023454080
183 1466521590432326400
184 1588166690841163440
185 1709811791249996160
186 1831456891658828280
187 1953101992067660304
188 2074747092476492310
189 2196392192885324312
190 2318037293294156313
191 2432902008176640000
192 4987449116762112000
193 7426753498644480000
194 9860011194249216000
195 12292934125215744000
196 14725837441066752000
197 17158739536421683200
198 19591641550825344000
199 22024543559480985600
200 24457445567697542400
201 26890347575877811200
202 29323249584054814080
203 31756151592231494400
204 34189053600408139440
205 36621955608584780160
206 39054857616761420280
207 41487759624938060304
208 43920661633114700310
209 46353563641291340312
210 48786465649467980313
211 51090942171709440000
212 104614786351595520000
213 155827373623713792000
214 206924718169128960000
215 258016016028266496000
216 309106979122765824000
217 360197922602149632000
218 411288864861037363200
219 462379807038973824000
220 513470749211162265600
221 564561691382911622400
222 615652633554624691200
223 666743575726334494080
224 717834517898043974400
225 768925460069753419440
226 820016402241462860160
227 871107344413172300280
228 922198286584881740304
229 973289228756591180310
230 1024380170928300620312
231 1075471113100010060313
232 1124000727777607680000
233 2299092397726924800000
234 3425526027512709120000
235 4549648400390725632000
236 5673655530542039040000
237 6797656614007074816000
238 7921657362707472384000
239 9045658091792754432000
240 10169658819657540403200
241 11293659547441375104000
242 12417660275219461785600
243 13541661002997109382400
244 14665661730774720691200
245 15789662458552328734080
246 16913663186329936454400
247 18037663914107544139440
248 19161664641885151820160
249 20285665369662759500280
250 21409666097440367180304
251 22533666825217974860310
252 23657667552995582540312
253 24781668280773190220313
254 25852016738884976640000
255 52828034205547560960000
256 78731141886604247040000
257 104585591527497400320000
258 130437729911482785792000
259 156289753052741468160000
260 182141770147313872896000
261 207993786907121639424000
262 233845803647314290432000
263 259697820386286445363200
264 285549837125177649024000
265 311401853864063104665600
266 337253870602948121222400
267 363105887341833101491200
268 388957904080718078494080
269 414809920819603055174400
270 440661937558488031819440
271 466513954297373008460160
272 492365971036257985100280
273 518217987775142961740304
274 544070004514027938380310
275 569922021252912915020312
276 595774037991797891660313
277 620448401733239439360000
278 1266748820205363855360000
279 1888321222666380902400000
280 2508820715341792051200000
281 3129271549977039667200000
282 3749720073355379515392000
283 4370168481490992660480000
284 4990616883579919527936000
285 5611065285334081757184000
286 6231513687068628870912000
287 6851962088801955488563200
288 7472410490535201154944000
289 8092858892268441073305600
290 8713307294001680552582400
291 9333755695734919995571200
292 9954204097468159435294080
293 10574652499201398874694400
294 11195100900934638314059440
295 11815549302667877753420160
296 12435997704401117192780280
297 13056446106134356632140304
298 13676894507867596071500310
299 14297342909600835510860312
300 14917791311334074950220313
301 15511210043330985984000000
302 31642868488395211407360000
303 47179930548465082368000000
304 62692264592523845959680000
305 78203525726797003653120000
306 93714738203029997813760000
307 109225948368006084206592000
308 124737158417739443896320000
309 140248368461426117308416000
310 155759578504778026082304000
311 171270788548110319740672000
312 186781998591441392902963200
313 202293208634772385113984000
314 217804418678103371576985600
315 233315628721434357600902400
316 248826838764765343588531200
317 264338048808096329572894080
318 279849258851427315556934400
319 295360468894758301540939440
320 310871678938089287524940160
321 326382888981420273508940280
322 341894099024751259492940304
323 357405309068082245476940310
324 372916519111413231460940312
325 388427729154744217444940313
326 403291461126605635584000000
327 822094132296542257152000000
328 1226006041824881132175360000
329 1629323354968225652736000000
330 2032615940095559065927680000
331 2435907452313106873221120000
332 2839198915872614516981760000
333 3242490377120865252974592000
334 3645781838253873262264320000
335 4049073299380834585276416000
336 4452364760507461143650304000
337 4855656221634068086908672000
338 5258947682760673809670963200
339 5662239143887279451481984000
340 6065530605013885087544985600
341 6468822066140490723168902400
342 6872113527267096358756531200
343 7275404988393701994340894080
344 7678696449520307629924934400
345 8081987910646913265508939440
346 8485279371773518901092940160
347 8888570832900124536676940280
348 9291862294026730172260940304
349 9695153755153335807844940310
350 10098445216279941443428940312
351 10501736677406547079012940313
352 10888869450418352160768000000
353 22181030361963309957120000000
354 33085411022424993103872000000
355 43974900921245078504079360000
356 54863796223680169549824000000
357 65752666798099249488199680000
358 76641536299608543820677120000
359 87530405752459797989621760000
360 98419275202999795250798592000
361 109308144653424549785272320000
362 120197014103843257633468416000
363 131085883554261630717026304000
364 141974753004679984185468672000
365 152863622455098336433414963200
366 163752491905516688600409984000
367 174641361355935040761656985600
368 185530230806353392922464902400
369 196419100256771745083236531200
370 207307969707190097244004894080
371 218196839157608449404772934400
372 229085708608026801565540939440
373 239974578058445153726308940160
374 250863447508863505887076940280
375 261752316959281858047844940304
376 272641186409700210208612940310
377 283530055860118562369380940312
378 294418925310536914530148940313
379 304888344611713860501504000000
380 620665558673846073163776000000
381 925957194746686539300864000000
382 1230861050568443730788352000000
383 1535750015628559324529295360000
384 1840638386092289923915776000000
385 2145526731828004512194887680000
386 2450415076490809314868101120000
387 2755303421104956077377781760000
388 3060191765716791582979694592000
389 3365080110328511845854904320000
390 3669968454940226062043836416000
391 3974856799551939943468130304000
392 4279745144163653805277308672000
393 4584633488775367665865990963200
394 4889521833387081526373721984000
395 5194410177998795386875704985600
396 5499298522610509247377248902400
397 5804186867222223107878756531200
398 6109075211833936968380260894080
399 6413963556445650828881764934400
400 6718851901057364689383268939440
401 7023740245669078549884772940160
402 7328628590280792410386276940280
403 7633516934892506270887780940304
404 7938405279504220131389284940310
405 8243293624115933991890788940312
406 8548181968727647852392292940313
407 8841761993739701954543616000000
408 17988412332091117769588736000000
409 26841063195281238076293120000000
410 35683228480482066636472320000000
411 44525005985431811922001920000000
412 53366768599619915609784975360000
413 62208530619211634303213568000000
414 71050292614075336985534791680000
415 79892054607866129882250117120000
416 88733816601608264738801909760000
417 97575578595348088338445934592000
418 106417340589087796695363256320000
419 115259102582827499005594300416000
420 124100864576567200981060706304000
421 132942626570306902936911996672000
422 141784388564046604891542790963200
423 150626150557786306846092633984000
424 159467912551526008800636728985600
425 168309674545265710755180384902400
426 177151436539005412709724004531200
427 185993198532745114664267620894080
428 194834960526484816618811236934400
429 203676722520224518573354852939440
430 212518484513964220527898468940160
431 221360246507703922482442084940280
432 230202008501443624436985700940304
433 239043770495183326391529316940310
434 247885532488923028346072932940312
435 256727294482662730300616548940313
436 265252859812191058636308480000000
437 539347481618121819227160576000000
438 804905229774924591723970560000000
439 1070168978456566068712439808000000
440 1335422241560218253954383872000000
441 1600675116883619355921678336000000
442 1865927977316258816291226255360000
443 2131180837154301891666419712000000
444 2396433696967616951030505799680000
445 2661686556779859100608985989120000
446 2926939416592052592147302645760000
447 3192192276404243772428711534592000
448 3457445136216434837467393720320000
449 3722697996028625896459389628416000
450 3987950855840816955116620898304000
451 4253203715653008013754237052672000
452 4518456575465199072390632710963200
453 4783709435277390131026947417984000
454 5048962295089581189663256376985600
455 5314215154901772248299564896902400
456 5579468014713963306935873380531200
457 5844720874526154365572181860894080
458 6109973734338345424208490340934400
459 6375226594150536482844798820939440
460 6640479453962727541481107300940160
461 6905732313774918600117415780940280
462 7170985173587109658753724260940304
463 7436238033399300717390032740940310
464 7701490893211491776026341220940312
465 7966743753023682834662649700940313
466 8222838654177922817725562880000000
467 16710930168168036694087434240000000
468 24942610584339699213767540736000000
469 33165754126862233745353605120000000
470 41388603669909606981431328768000000
471 49611442727378990925762527232000000
472 57834281397068123786819076096000000
473 66057120051866495006277878415360000
474 74279958706070269840742326272000000
475 82502797360249316659195666759680000
476 90725636014427290567863401349120000
477 98948474668605215818490972405760000
478 107171313322783138757861635694592000
479 115394151976961061581989572280320000
480 123616990631138984400070822588416000
481 131839829285316907217817308258304000
482 140062667939494830035544178812672000
483 148285506593672752853269828870963200
484 156508345247850675670995397977984000
485 164731183902028598488720961336985600
486 172954022556206521306446524256902400
487 181176861210384444124172087140531200
488 189399699864562366941897650020894080
489 197622538518740289759623212900934400
490 205845377172918212577348775780939440
491 214068215827096135395074338660940160
492 222291054481274058212799901540940280
493 230513893135451981030525464420940304
494 238736731789629903848251027300940310
495 246959570443807826665976590180940312
496 255182409097985749483702153060940313
497 263130836933693530167218012160000000
498 534484512521564983152161587200000000
499 797880602315070704378015907840000000
500 1061020281010757974247188463616000000
501 1324151422832796116128266977280000000
502 1587282270655359096713837150208000000
503 1850413107992344088007660797952000000
504 2113543944941548828218209796096000000
505 2376674781875862806787161047695360000
506 2639805618809582188971117944832000000
507 2902936455743276843139063734599680000
508 3166067292676970424397223918469120000
509 3429198129610663956997343938805760000
510 3692328966544357487286207051374592000
511 3955459803478051017459827437240320000
512 4218590640411744547627401136828416000
513 4481721477345438077794640071778304000
514 4744852314279131607961859391612672000
515 5007983151212825138129077490950963200
516 5271113988146518668296295509337984000
517 5534244825080212198463513521976985600
518 5797375662013905728630731534176902400
519 6060506498947599258797949546340531200
520 6323637335881292788965167558500894080
521 6586768172814986319132385570660934400
522 6849899009748679849299603582820939440
523 7113029846682373379466821594980940160
524 7376160683616066909634039607140940280
525 7639291520549760439801257619300940304
526 7902422357483453969968475631460940310
527 8165553194417147500135693643620940312
528 8428684031350841030302911655780940313
529 8683317618811886495518194401280000000
530 17629766074557466521203606814720000000
531 26321306532023530939539526778880000000
532 35004889403695229626116357488640000000
533 43688215864269109861336506433536000000
534 52371533787969340968568561336320000000
535 61054851417670096914505107898368000000
536 69738169036885274871149907935232000000
537 78421486655712672576711433322496000000
538 87104804274525179520631360963215360000
539 95788121893337091868166294249472000000
540 104471439512148979487685216428359680000
541 113154757130960866034294353001349120000
542 121838074749772752532245449410805760000
543 130521392368584639027885288912494592000
544 139204709987396525523409885687480320000
545 147888027606208412018928435776188416000
546 156571345225020298514446651100258304000
547 165254662843832185009964846809212672000
548 173937980462644071505483041297670963200
549 182621298081455958001001235705177984000
550 191304615700267844496519430106936985600
551 199987933319079730992037624508256902400
552 208671250937891617487555818909540531200
553 217354568556703503983074013310820894080
554 226037886175515390478592207712100934400
555 234721203794327276974110402113380939440
556 243404521413139163469628596514660940160
557 252087839031951049965146790915940940280
558 260771156650762936460664985317220940304
559 269454474269574822956183179718500940310
560 278137791888386709451701374119780940312
561 286821109507198595947219568521060940313
562 295232799039604140847618609643520000000
563 599148915698020168190755413688320000000
564 894644845574558002568541241344000000000
565 1189885867452816321338977576550400000000
566 1485118931745280274377654822502400000000
567 1780351739626646408964975386689536000000
568 2075584538971138894424307856834560000000
569 2370817338021631904722344818638848000000
570 2666050137061639337031090033917952000000
571 2961282936101258989088751974547456000000
572 3256515735140863750384772317430415360000
573 3551748534180467917084407665958912000000
574 3846981333220072059056027003380039680000
575 4142214132259676199954736555195269120000
576 4437446931299280340804788066846965760000
577 4732679730338884481652528321590894592000
578 5027912529378488622500153333608120320000
579 5323145328418092763347772298939068416000
580 5618378127457696904195390929505378304000
581 5913610926497301045043009540456572672000
582 6208843725536905185890628150187270963200
583 6504076524576509326738246759837017984000
584 6799309323616113467585865369481016985600
585 7094542122655717608433483979124576902400
586 7389774921695321749281102588768100531200
587 7685007720734925890128721198411620894080
588 7980240519774530030976339808055140934400
589 8275473318814134171823958417698660939440
590 8570706117853738312671577027342180940160
591 8865938916893342453519195636985700940280
592 9161171715932946594366814246629220940304
593 9456404514972550735214432856272740940310
594 9751637314012154876062051465916260940312
595 10046870113051759016909670075559780940313
596 10333147966386144929666651337523200000000
597 20961528731811894000180921284689920000000
598 31303360015816850816343090816614400000000
599 41636771113039929439539909372149760000000
600 51969927302264728547129378435235840000000
601 62303075533903733288987088409067520000000
602 72636223509131640212393441701134336000000
603 82969371475822673486671806899159040000000
604 93302519442219707285788876588843008000000
605 103635667408606255506916654532001792000000
606 113968815374992415947793349200510976000000
607 124301963341378561497908402271273615360000
608 134635111307764706453427070347681792000000
609 144968259274150851384217722412982599680000
610 155301407240536996313935464692677509120000
611 165634555206923141243604548932208885760000
612 175967703173309286173271321914832494592000
613 186300851139695431102937979654729400320000
614 196633999106081576032604631347940028416000
615 206967147072467720962271282706386018304000
616 217300295038853865891937934045216892672000
617 227633443005240010821604585382827270963200
618 237966590971626155751271236720356697984000
619 248299738938012300680937888057880376985600
620 258632886904398445610604539395403616902400
621 268966034870784590540271190732926820531200
622 279299182837170735469937842070450020894080
623 289632330803556880399604493407973220934400
624 299965478769943025329271144745496420939440
625 310298626736329170258937796083019620940160
626 320631774702715315188604447420542820940280
627 330964922669101460118271098758066020940304
628 341298070635487605047937750095589220940310
629 351631218601873749977604401433112420940312
630 361964366568259894907271052770635620940313
631 371993326789901217467999448150835200000000
632 754319801546188579865665547639193600000000
633 1126608361135129401474512614399672320000000
634 1498610371242649430829007580744908800000000
635 1870603961163387581990537196113756160000000
636 2242597296176127453636459461990154240000000
637 2614590623231281530916649968777297920000000
638 2986583950030024510378389118882676736000000
639 3358577276820230616191000280894013440000000
640 3730570603610142722528450147397009408000000
641 4102563930400044343287910722153480192000000
642 4474557257189945576267120213635301376000000
643 4846550583979846794355568063519376015360000
644 5218543910769748011849419528409096192000000
645 5590537237559649229318542977287708999680000
646 5962530564349550446786593516380715909120000
647 6334523891139451664254595397433559285760000
648 6706517217929352881722594967229494894592000
649 7078510544719254099190594421782703800320000
650 7450503871509155316658593870289226428416000
651 7822497198299056534126593318460984418304000
652 8194490525088957751594592766613127292672000
653 8566483851878858969062592214764049670963200
654 8938477178668760186530591662914891097984000
655 9310470505458661403998591111065726776985600
656 9682463832248562621466590559216562016902400
657 10054457159038463838934590007367397220531200
658 10426450485828365056402589455518232420894080
659 10798443812618266273870588903669067620934400
660 11170437139408167491338588351819902820939440
661 11542430466198068708806587799970738020940160
662 11914423792987969926274587248121573220940280
663 12286417119777871143742586696272408420940304
664 12658410446567772361210586144423243620940310
665 13030403773357673578678585592574078820940312
666 13402397100147574796146585040724914020940313
667 13763753091226345046315979581580902400000000
668 27899499509242591310099958611312640000000000
669 41673585748435322501345604844231065600000000
670 55437634072460707151802432044421611520000000
671 69201395847004671010004907144196915200000000
672 82965149201361852990014416892995829760000000
673 96728902300811036690508319292302295040000000
674 110492655392302634596636489932519505920000000
675 124256408483537821404946209216054951936000000
676 138020161574764471339606800511496355840000000
677 151783914665990827274792230511429419008000000
678 165547667757217172724399671219615956992000000
679 179311420848443517786226860844527845376000000
680 193075173939669862833163288827841987215360000
681 206838927030896207879505120426161774592000000
682 220602680122122552925822224008470454599680000
683 234366433213348897972138254680993528709120000
684 248130186304575243018454236695476439285760000
685 261893939395801588064770216398702442094592000
686 275657692487027933111086195986685718200320000
687 289421445578254278157402175568622308028416000
688 303185198669480623203718155150224133218304000
689 316948951760706968250034134731806343292672000
690 330712704851933313296350114313387332870963200
691 344476457943159658342666093894968241497984000
692 358240211034386003388982073476549144376985600
693 372003964125612348435298053058130046816902400
694 385767717216838693481614032639710949220531200
695 399531470308065038527930012221291851620894080
696 413295223399291383574245991802872754020934400
697 427058976490517728620561971384453656420939440
698 440822729581744073666877950966034558820940160
699 454586482672970418713193930547615461220940280
700 468350235764196763759509910129196363620940304
701 482113988855423108805825889710777266020940310
702 495877741946649453852141869292358168420940312
703 509641495037875798898457848873939070820940313
704 523022617466601111760007224100074291200000000
705 1059808988024428568566330427781729484800000000
706 1583203598817819581543805651329954611200000000
707 2106236549432387079448742542081366425600000000
708 2629259462131787230812890613800050360320000000
709 3152282088281705961384784333418319052800000000
710 3675304706011437910078485087685611356160000000
711 4198327323486261860492670234603411210240000000
712 4721349940953128225112489649762121809920000000
713 5244372558419738178634490613564150644736000000
714 5767395175886339595282842449378085437440000000
715 6290417793352940717931719123896511889408000000
716 6813440410819541830095017809123191816192000000
717 7336463028286142941870536243266597093376000000
718 7859485645752744053631163915768404624015360000
719 8382508263219345165391196991885217800192000000
720 8905530880685946277151205339986019868999680000
721 9428553498152547388911212615177036331909120000
722 9951576115619148500671219841710012631285760000
723 10474598733085749612431227065931732022894592000
724 10997621350552350724191234290038208687800320000
725 11520643968018951835951241514138638666428416000
726 12043666585485552947711248738238733880418304000
727 12566689202952154059471255962338809479292672000
728 13089711820418755171231263186438883857670963200
729 13612734437885356282991270410538958155097984000
730 14135757055351957394751277634639032446776985600
731 14658779672818558506511284858739106738016902400
732 15181802290285159618271292082839181029220531200
733 15704824907751760730031299306939255320420894080
734 16227847525218361841791306531039329611620934400
735 16750870142684962953551313755139403902820939440
736 17273892760151564065311320979239478194020940160
737 17796915377618165177071328203339552485220940280
738 18319937995084766288831335427439626776420940304
739 18842960612551367400591342651539701067620940310
740 19365983230017968512351349875639775358820940312
741 19889005847484569624111357099739849650020940313
742 20397882081197443358640281739902897356800000000
743 41318786779861487829040570703905869004800000000
744 61730432614150157532727168423390347264000000000
745 82128686688674390792584918162741395456000000000
746 102526579103019800537370129569295630336000000000
747 122924461479450042935614552156817137336320000000
748 143322343569330803913066720392238229094400000000
749 163720225650791378108640695662308344463360000000
750 184118107731997044305935155325028967383040000000
751 204515989813194752917435249255990501048320000000
752 224913871894392205117837524735595352948736000000
753 245311753975589648781366151087212110807040000000
754 265709636056787092150895302277533360324608000000
755 286107518137984535509938875478562863316992000000
756 306505400219181978868594668428509091659776000000
757 326903282300379422227235570616813722256015360000
758 347301164381576865585875878208733358497792000000
759 367699046462774308944516161072636983632199680000
760 388096928543971752303156442863630823160709120000
761 408494810625169195661796724605966622525685760000
762 428892692706366639020437006345991164982894592000
763 449290574787564082379077288085900464713400320000
764 469688456868761525737717569825803717757628416000
765 490086338949958969096357851565706636037218304000
766 510484221031156412454998133305609534701692672000
767 530882103112353855813638415045512432145670963200
768 551279985193551299172278696785415329508697984000
769 571677867274748742530918978525318226865976985600
770 592075749355946185889559260265221124222816902400
771 612473631437143629248199542005124021579620531200
772 632871513518341072606839823745026918936420894080
773 653269395599538515965480105484929816293220934400
774 673667277680735959324120387224832713650020939440
775 694065159761933402682760668964735611006820940160
776 714463041843130846041400950704638508363620940280
777 734860923924328289400041232444541405720420940304
778 755258806005525732758681514184444303077220940310
779 775656688086723176117321795924347200434020940312
780 796054570167920619475962077664250097790820940313
781 815915283247897734345611269596115894272000000000
782 1652228448576992912049862820932134685900800000000
783 2468666754442357247507234097752350654464000000000
784 3284595801443346208197891683328048129638400000000
785 4100511456684570732444720420923612174745600000000
786 4916426750265616433176476620186379406540800000000
787 5732342033808746966561692030630113910456320000000
788 6548257317065328018526115186721747999129600000000
789 7364172600313488883708660149848031111413760000000
790 8180087883561394840892925597366964731248640000000
791 8996003166809292840491396679154139261829120000000
792 9811918450057190583678769942489957110644736000000
793 10627833733305088318329269556697786865418240000000
794 11443749016552986052685769695744321111851008000000
795 12259664299800883787031784256801563611758592000000
796 13075579583048781521377411037607722837016576000000
797 13891494866296679255723022927652240464528015360000
798 14707410149544576990068634223100373097684992000000
799 15523325432792474724414245493820489719734599680000
800 16339240716040372458759856763467696556178309120000
801 17155155999288270193105468033066245352458485760000
802 17971071282536167927451079302662482891830894592000
803 18786986565784065661796690572258605188476600320000
804 19602901849031963396142301841854721438436028416000
805 20418817132279861130487913111450837353630818304000
806 21234732415527758864833524381046953249210492672000
807 22050647698775656599179135650643069143569670963200
808 22866562982023554333524746920239185037847897984000
809 23682478265271452067870358189835300932120376985600
810 24498393548519349802215969459431416826392416902400
811 25314308831767247536561580729027532720664420531200
812 26130224115015145270907191998623648614936420894080
813 26946139398263043005252803268219764509208420934400
814 27762054681510940739598414537815880403480420939440
815 28577969964758838473944025807411996297752420940160
816 29393885248006736208289637077008112192024420940280
817 30209800531254633942635248346604228086296420940304
818 31025715814502531676980859616200343980568420940310
819 31841631097750429411326470885796459874840420940312
820 32657546380998327145672082155392575769112420940313
821 33452526613163807108170062053440751665152000000000
822 67720968509575511950685735376477619224576000000000
823 101193893004820516502214437711658273787084800000000
824 134646942640601790211496259772323125526528000000000
825 168099483017518688546011368141743458772582400000000
826 201552010002675822444082647663183658588569600000000
827 235004536626172777518638854646291061591244800000000
828 268457063239631817425848520840579431866040320000000
829 301909589852804307851637394780515701725593600000000
830 335362116465968378090644390527486620608757760000000
831 368814643079132193421653106758850189999472640000000
832 402267169692296000795076028624482000300933120000000
833 435719696305459807912087852671662453920628736000000
834 469172222918623615020562803069714919446282240000000
835 502624749531787422128743753992606089463595008000000
836 536077276144951229236914219337507967734382592000000
837 569529802758115036345084296902158762730520576000000
838 602982329371278843453254359576047916128912015360000
839 636434855984442650561424421655340684532948992000000
840 669887382597606457669594483709905436925878599680000
841 703339909210770264777764545763397279533202309120000
842 736792435823934071885934607816840464100362485760000
843 770244962437097878994104669870281337410614894592000
844 803697489050261686102274731923722095478140600320000
845 837150015663425493210444793977162847498980028416000
846 870602542276589300318614856030603599185054818304000
847 904055068889753107426784918084044350851514492672000
848 937507595502916914534954980137485102516753670963200
849 970960122116080721643125042190925854181911897984000
850 1004412648729244528751295104244366605847064376985600
851 1037865175342408335859465166297807357512216416902400
852 1071317701955572142967635228351248109177368420531200
853 1104770228568735950075805290404688860842520420894080
854 1138222755181899757183975352458129612507672420934400
855 1171675281795063564292145414511570364172824420939440
856 1205127808408227371400315476565011115837976420940160
857 1238580335021391178508485538618451867503128420940280
858 1272032861634554985616655600671892619168280420940304
859 1305485388247718792724825662725333370833432420940310
860 1338937914860882599832995724778774122498584420940312
861 1372390441474046406941165786832214874163736420940313
862 1405006117752879898543142606244511569936384000000000
863 2843464762118923604194455274542463891537920000000000
864 4249286795155051400471943492056571577368576000000000
865 5654313310790012496458444738582823050202316800000000
866 7059319951565509861602699104834558720212992000000000
867 8464326083082142851372186757395049871730278400000000
868 9869332201207016076705230581107560889817497600000000
869 11274338318970229123214759332281739111091404800000000
870 12679344436723404254556941542667098299637432320000000
871 14084350554476292836417702960798105387768217600000000
872 15489356672229172998091682500736147124922613760000000
873 16894362789982052904857663761158581512584560640000000
874 18299368907734932803666059227215284141157253120000000
875 19704375025487812702218043595453535413048180736000000
876 21109381143240692600761491090042658696845066240000000
877 22514387260993572499304644585156620685133611008000000
878 23919393378746452397847787594692593381675630592000000
879 25324399496499332296390930216448314994943000576000000
880 26729405614252212194934072823313274966612624015360000
881 28134411732005092093477215429583638553287892992000000
882 29539417849757971992020358035829274123952054599680000
883 30944423967510851890563500642073836784830610309120000
884 32349430085263731789106643248318350787669002485760000
885 33754436203016611687649785854562862479250486894592000
886 35159442320769491586192928460807374055589244600320000
887 36564448438522371484736071067051885625881316028416000
888 37969454556275251383279213673296397195838622818304000
889 39374460674028131281822356279540908765776314492672000
890 40779466791781011180365498885785420335712785670963200
891 42184472909533891078908641492029931905649175897984000
892 43589479027286770977451784098274443475585560376985600
893 44994485145039650875994926704518955045521944416902400
894 46399491262792530774538069310763466615458328420531200
895 47804497380545410673081211917007978185394712420894080
896 49209503498298290571624354523252489755331096420934400
897 50614509616051170470167497129497001325267480420939440
898 52019515733804050368710639735741512895203864420940160
899 53424521851556930267253782341986024465140248420940280
900 54829527969309810165796924948230536035076632420940304
901 56234534087062690064340067554475047605013016420940310
902 57639540204815569962883210160719559174949400420940312
903 59044546322568449861426352766964070744885784420940313
904 60415263063373835637355132068513997507264512000000000
905 122235532244500551173253406743272506584465408000000000
906 182684247834487550617716708873839944843395072000000000
907 243100326813144634152806186553623538466553856000000000
908 303515610274400550987604677262419275876715724800000000
909 363930873860797004091560921090940497484054528000000000
910 424346136937934592820142398205770474572899942400000000
911 484761400001680421784287431491752471528315289600000000
912 545176663065064590569608949705196135686917324800000000
913 605591926128438721439763121377850980812791480320000000
914 666007189191812565760435872258251473838250393600000000
915 726422452255186401660921841260459001512732917760000000
916 786837715318560237306499811983150921837722992640000000
917 847252978381934072944120196911477110403623813120000000
918 907668241445307908581484170741984847612842868736000000
919 968083504508681744218839607698843456833967882240000000
920 1028498767572055579856194750656226904759584555008000000
921 1088914030635429415493549883128032363393454702592000000
922 1149329293698803251130905015212057570944050200576000000
923 1209744556762177086768260147281192016853047952015360000
924 1270159819825550922405615279349731866377051348992000000
925 1330575082888924758042970411418246987885043638599680000
926 1390990345952298593680325543486761036483250322309120000
927 1451405609015672429317680675555275036423416842485760000
928 1511820872079046264955035807623789034052326454894592000
929 1572236135142420100592390939692303031565993340600320000
930 1632651398205793936229746071760817029073613540028416000
931 1693066661269167771867101203829331026580898974818304000
932 1753481924332541607504456335897845024088164794492672000
933 1813897187395915443141811467966359021595429393670963200
934 1874312450459289278779166600034873019102693911897984000
935 1934727713522663114416521732103387016609958424376985600
936 1995142976586036950053876864171901014117222936416902400
937 2055558239649410785691231996240415011624487448420531200
938 2115973502712784621328587128308929009131751960420894080
939 2176388765776158456965942260377443006639016472420934400
940 2236804028839532292603297392445957004146280984420939440
941 2297219291902906128240652524514471001653545496420940160
942 2357634554966279963878007656582984999160810008420940280
943 2418049818029653799515362788651498996668074520420940304
944 2478465081093027635152717920720012994175339032420940310
945 2538880344156401470790073052788526991682603544420940312
946 2599295607219775306427428184857040989189868056420940313
947 2658271574788448768043625811014615890319638528000000000
948 5376958412640271371724606754097745778146541568000000000
949 8036634993546473019666775707718606180036116480000000000
950 10694940020861534951517509688795275511107420160000000000
951 13353212411565266967458869845421160997542952960000000000
952 16011484006751597816699939015076058627765488844800000000
953 18669755582063069202210165937850681742185201664000000000
954 21328027156865281723345018093911613612086421094400000000
955 23986298731654102484715433806143697501854210457600000000
956 26644570306442561585907026003303243058825186508800000000
957 29302841881231010649183450853921999796763434680320000000
958 31961113456019459425910394283748502182601267609600000000
959 34619385030807908194217150931696811603088124149760000000
960 37277656605596356962268999581365605416225488240640000000
961 39935928180384805730312890645240033497603763077120000000
962 42594199755173254498356525298016643127625356148736000000
963 45252471329961703266400151413919603629658855178240000000
964 47910742904750152034443777235823088970396845867008000000
965 50569014479538600802487403047240996321843090030592000000
966 53227286054327049570531028858271123422206059544576000000
967 55885557629115498338574654669286359760927431312015360000
968 58543829203903947106618280480301001503263808724992000000
969 61202100778692395874661906291315618517584175030599680000
970 63860372353480844642705532102330234458994755730309120000
971 66518643928269293410749157913344850351747296266485760000
972 69176915503057742178792783724359466242188579894894592000
973 71835187077846190946836409535374082132514620796600320000
974 74493458652634639714880035346388698022834615012028416000
975 77151730227423088482923661157403313913154274462818304000
976 79810001802211537250967286968417929803473914298492672000
977 82468273376999986019010912779432545693793552913670963200
978 85126544951788434787054538590447161584113191447897984000
979 87784816526576883555098164401461777474432829976376985600
980 90443088101365332323141790212476393364752468504416902400
981 93101359676153781091185416023491009255072107032420531200
982 95759631250942229859229041834505625145391745560420894080
983 98417902825730678627272667645520241035711384088420934400
984 101076174400519127395316293456534856926031022616420939440
985 103734445975307576163359919267549472816350661144420940160
986 106392717550096024931403545078564088706670299672420940280
987 109050989124884473699447170889578704596989938200420940304
988 111709260699672922467490796700593320487309576728420940310
989 114367532274461371235534422511607936377629215256420940312
990 117025803849249820003578048322622552267948853784420940313
991 119622220865480194561963161495657715064383733760000000000
992 241902713305748837891969948802330046019087106048000000000
993 361585349434292406289570465430056275080978104320000000000
994 481208975305890353731432170068320234656931774464000000000
995 600831229623897161457202439734040003162067173376000000000
996 720453451305292639267063335575308987822566801408000000000
997 840075672191170715910223940429606984626853432524800000000
998 959697893057173933089653703037024706915337240576000000000
999 1079320113922667891404708090877728737959302555238400000000
1000 1198942334788148457959998042274603921023134439833600000000
1001 1318564555653628662855109170156406565754169511116800000000
1002 1438186776519108857712305130691668421666171854520320000000
1003 1557808997384589052282951609806138023226073782681600000000
1004 1677431218250069246845177902138729431820624734453760000000
1005 1797053439115549441407149286473041324807826193776640000000
1006 1916675659981029635969112713221558852063268563845120000000
1007 2036297880846509830531075883558978560867354252148736000000
1008 2155920101711990025093039045359524620543451846410240000000
1009 2275542322577470219655002206866071205058253932331008000000
1010 2395164543442950414216965368362132211583764271726592000000
1011 2514786764308430608778928529857805437858191336472576000000
1012 2634408985173910803340891691353463773370976803472015360000
1013 2754031206039390997902854852849121514287377276116992000000
1014 2873653426904871192464818014344779230475761737654599680000
1015 2993275647770351387026781175840436945591236413586309120000
1016 3112897868635831581588744337336094660658053049354485760000
1017 3232520089501311776150707498831752375722558428214894592000
1018 3352142310366791970712670660327410090786948564348600320000
1019 3471764531232272165274633821823067805851332653796028416000
1020 3591386752097752359836596983318725520915716408478818304000
1021 3711008972963232554398560144814383235980100143546492672000
1022 3830631193828712748960523306310040951044483877393670963200
1023 3950253414694192943522486467805698666108867611159897984000
1024 4069875635559673138084449629301356381173251344920376985600
1025 4189497856425153332646412790797014096237635078680416902400
1026 4309120077290633527208375952292671811302018812440420531200
1027 4428742298156113721770339113788329526366402546200420894080
1028 4548364519021593916332302275283987241430786279960420934400
1029 4667986739887074110894265436779644956495170013720420939440
1030 4787608960752554305456228598275302671559553747480420940160
1031 4907231181618034500018191759770960386623937481240420940280
1032 5026853402483514694580154921266618101688321215000420940304
1033 5146475623348994889142118082762275816752704948760420940310
1034 5266097844214475083704081244257933531817088682520420940312
1035 5385720065079955278266044405753591246881472416280420940313
1036 5502622159812088949850305428800254892961651752960000000000
1037 11124866540489658094262574019096167500987687239680000000000
1038 16630146971876535492880923073707437009839658631168000000000
1039 22132829546951687816566865857639760416798817648640000000000
1040 27635453111769894519297069829582621554272039337984000000000
1041 33138075305034510082311182366552938500674442756096000000000
1042 38640697465662514315409385529698804663232210403328000000000
1043 44143319625495001147340888401857699837933765053644800000000
1044 49645941785307613119808660431769714738119516880896000000000
1045 55148563945119715833412057086915015947060750214758400000000
1046 60651186104931805155255689305616488308021850118553600000000
1047 66153808264743894115439142700802888130650153209036800000000
1048 71656430424555983065584680928642747164459423571640320000000
1049 77159052584368072015443669675061813943916593519001600000000
1050 82661674744180160965294238234699002530408412489973760000000
1051 88164296903992249915144551886337911601292881968496640000000
1052 93666919063804338864994857580391026306445592357765120000000
1053 99169541223616427814845163018033043193146946065268736000000
1054 104672163383428516764695468447138186430720311678730240000000
1055 110174785543240605714545773875949330193132381783851008000000
1056 115677407703052694664396079304749988377555160142446592000000
1057 121180029862864783614246384733550258781726855226392576000000
1058 126682652022676872564096690162350514295136908712592015360000
1059 132185274182488961513946995591150769213950577204436992000000
1060 137687896342301050463797301019951024108036229685174599680000
1061 143190518502113139413647606448751279001048972380306309120000
1062 148693140661925228363497911877551533894013057035274485760000
1063 154195762821737317313348217306351788786974830433334894592000
1064 159698384981549406263198522735152043679936488588668600320000
1065 165201007141361495213048828163952298572898140697316028416000
1066 170703629301173584162899133592752553465859792471198818304000
1067 176206251460985673112749439021552808358821444225466492672000
1068 181708873620797762062599744450353063251783095978513670963200
1069 187211495780609851012450049879153318144744747731479897984000
1070 192714117940421939962300355307953573037706399484440376985600
1071 198216740100234028912150660736753827930668051237400416902400
1072 203719362260046117862000966165554082823629702990360420531200
1073 209221984419858206811851271594354337716591354743320420894080
1074 214724606579670295761701577023154592609553006496280420934400
1075 220227228739482384711551882451954847502514658249240420939440
1076 225729850899294473661402187880755102395476310002200420940160
1077 231232473059106562611252493309555357288437961755160420940280
1078 236735095218918651561102798738355612181399613508120420940304
1079 242237717378730740510953104167155867074361265261080420940310
1080 247740339538542829460803409595956121967322917014040420940312
1081 253242961698354918410653715024756376860284568767000420940313
1082 258623241511168180642964355153611979969197632389120000000000
1083 522749105182148450235779015736024214831356916531200000000000
1084 781491968914182111073305334051131852515618932654080000000000
1085 1040117868696925080165037732830554847100706884681728000000000
1086 1298741170623356324181837725339298895583902024335360000000000
1087 1557364413539530622577681979036053481797611226660864000000000
1088 1815987655084151329833810141297835523820249610715136000000000
1089 2074610896596135425760022394185793115059043358998528000000000
1090 2333234138107324004285067946782763735309980894285004800000000
1091 2591857379618492707950649768537487475286402626748416000000000
1092 2850480621129660902357367214917444501571579840718438400000000
1093 3109103862640829083372324896860957699008776921258393600000000
1094 3367727104151997264025622399980955823907641204985036800000000
1095 3626350345663165444668881987933607408017686455983800320000000
1096 3884973587174333625311855026404838199873379606567321600000000
1097 4143596828685501805954819644689287113536107406174453760000000
1098 4402220070196669986597784008065737747683227856289136640000000
1099 4660843311707838167240748363484602587464616547314565120000000
1100 4919466553219006347883712718647056329427553881658228736000000
1101 5178089794730174528526677073800973197741363227907850240000000
1102 5436713036241342709169641428954596066580011278649131008000000
1103 5695336277752510889812605784108208449840670037643886592000000
1104 5953959519263679070455570139261820445321077713363992576000000
1105 6212582760774847251098534494415432425910723747486352015360000
1106 6471206002286015431741498849569044405905773396614356992000000
1107 6729829243797183612384463204722656385876095029731254599680000
1108 6988452485308351793027427559876268365845343753062546309120000
1109 7247075726819519973670391915029880345814543818353674485760000
1110 7505698968330688154313356270183492325783741572387894894592000
1111 7764322209841856334956320625337104305752939211179388600320000
1112 8022945451353024515599284980490716285722136843924196028416000
1113 8281568692864192696242249335644328265691334476334238818304000
1114 8540191934375360876885213690797940245660532108724666492672000
1115 8798815175886529057528178045951552225629729741113873670963200
1116 9057438417397697238171142401105164205598927373502999897984000
1117 9316061658908865418814106756258776185568125005892120376985600
1118 9574684900420033599457071111412388165537322638281240416902400
1119 9833308141931201780100035466566000145506520270670360420531200
1120 10091931383442369960742999821719612125475717903059480420894080
1121 10350554624953538141385964176873224105444915535448600420934400
1122 10609177866464706322028928532026836085414113167837720420939440
1123 10867801107975874502671892887180448065383310800226840420940160
1124 11126424349487042683314857242334060045352508432615960420940280
1125 11385047590998210863957821597487672025321706065005080420940304
1126 11643670832509379044600785952641284005290903697394200420940310
1127 11902294074020547225243750307794895985260101329783320420940312
1128 12160917315531715405886714662948507965229298962172440420940313
1129 12413915592536072670862289047373375038521486354677760000000000
1130 25086454426583313522367542449900362057012170341744640000000000
1131 37505872641279198282179681802702537350426618348175360000000000
1132 49919907856036136433236532813237408046663169086586880000000000
1133 62333826106843783892547589904236594099800545760903168000000000
1134 74747741759795119626783714588965101206836029622845440000000000
1135 87161657353736198415398883534881618851602027547459584000000000
1136 99575572946305723612874336389363163952176954653802496000000000
1137 111989488538842612199019873334470884601968037124374528000000000
1138 124403404131378705267764243579287618280771263381949644800000000
1139 136817319723914778461649150093262105079299973836701696000000000
1140 149231235316450851146275192231861825164137439772960358400000000
1141 161645150908986923817509474606025101420126925575788953600000000
1142 174059066501522996488382096801364862603578078581804236800000000
1143 186472982094059069159244681081537277246240412555091640320000000
1144 198886897686595141830106978812228271096648394427963801600000000
1145 211300813279131214500969268122732483068863410949859573760000000
1146 223714728871667287171831557178328696761562820122262896640000000
1147 236128644464203359842693846225967324659896497535576965120000000
1148 248542560056739432513556135273349541460411723592209268736000000
1149 260956475649275505184418424320723221387277821660747530240000000
1150 273370391241811577855280713368096607314668758433777451008000000
1151 285784306834347650526143002415469982756481705915060846592000000
1152 298198222426883723197005291462843357810514402313069592576000000
1153 310612138019419795867867580510216732849656337069480592015360000
1154 323026053611955868538729869557590107888203675440897236992000000
1155 335439969204491941209592158604963482926726285796302774599680000
1156 347853884797028013880454447652336857965247823241922706309120000
1157 360267800389564086551316736699710233003769312029502474485760000
1158 372681715982100159222179025747083608042290798505825334894592000
1159 385095631574636231893041314794456983080812284866905468600320000
1160 397509547167172304563903603841830358119333771221938916028416000
1161 409923462759708377234765892889203733157855257576637598818304000
1162 422337378352244449905628181936577108196376743931316666492672000
1163 434751293944780522576490470983950483234898230285994513670963200
1164 447165209537316595247352760031323858273419716640672279897984000
1165 459579125129852667918215049078697233311941202995350040376985600
1166 471993040722388740589077338126070608350462689350027800416902400
1167 484406956314924813259939627173443983388984175704705560420531200
1168 496820871907460885930801916220817358427505662059383320420894080
1169 509234787499996958601664205268190733466027148414061080420934400
1170 521648703092533031272526494315564108504548634768738840420939440
1171 534062618685069103943388783362937483543070121123416600420940160
1172 546476534277605176614251072410310858581591607478094360420940280
1173 558890449870141249285113361457684233620113093832772120420940304
1174 571304365462677321955975650505057608658634580187449880420940310
1175 583718281055213394626837939552430983697156066542127640420940312
1176 596132196647749467297700228599804358735677552896805400420940313
1177 608281864034267560872252163321295376887552831379210240000000000
1178 1228977643661071194415366615689964128813627149113098240000000000
1179 1837518130936849923468261743366413117681149178124697600000000000
1180 2445805497593277296429463756993137294823594971155660800000000000
1181 3054087481249765722781910482277594167368862866918604800000000000
1182 3662369347942304858442611413642515355271031588617453568000000000
1183 4270651212036987682378237412601165864227098417503928320000000000
1184 4878933076072660249368242455821004383720895760453074944000000000
1185 5487214940106961262767107782949407930670502032583950336000000000
1186 6095496804141229639554643194168437653169324460079054848000000000
1187 6703778668175497220824777438687176388697159031361162444800000000
1188 7312060532209764782220052219475072877344719086840446976000000000
1189 7920342396244032343106068135887594599278587897801238118400000000
1190 8528624260278299903978692292535679877383608728628599193600000000
1191 9136906124312567464850954789004941640416091226659146956800000000
1192 9745187988346835025723207247559036056907784905656966840320000000
1193 10353469852381102586595459419563649052607224232554371481600000000
1194 10961751716415370147467711583148075266428470594100799733760000000
1195 11570033580449637708339963746477593481970201348297735536640000000
1196 12178315444483905269212215909799154111717566370735582085120000000
1197 12786597308518172830084468073120458330367112941816746868736000000
1198 13394879172552440390956720236441754012143010384909817610240000000
1199 14003161036586707951828972399763049399919432666707380011008000000
1200 14611442900620975512701224563084344777210276959213195886592000000
1201 15219724764655243073573476726405640154113341000635737112576000000
1202 15828006628689510634445728889726935531001514280416680592015360000
1203 16436288492723778195317981053048230907889092963812629716992000000
1204 17044570356758045756190233216369526284776646919192567734599680000
1205 17652852220792313317062485379690821661664199801662720146309120000
1206 18261134084826580877934737543012117038551752635474832394485760000
1207 18869415948860848438806989706333412415439305466975687734894592000
1208 19477697812895115999679241869654707792326858298361300348600320000
1209 20085979676929383560551494032976003169214411129740866276028416000
1210 20694261540963651121423746196297298546101963961120097438818304000
1211 21302543404997918682295998359618593922989516792499308986492672000
1212 21910825269032186243168250522939889299877069623878519313670963200
1213 22519107133066453804040502686261184676764622455257729559897984000
1214 23127388997100721364912754849582480053652175286636939800376985600
1215 23735670861134988925785007012903775430539728118016150040416902400
1216 24343952725169256486657259176225070807427280949395360280420531200
1217 24952234589203524047529511339546366184314833780774570520420894080
1218 25560516453237791608401763502867661561202386612153780760420934400
1219 26168798317272059169274015666188956938089939443532991000420939440
1220 26777080181306326730146267829510252314977492274912201240420940160
1221 27385362045340594291018519992831547691865045106291411480420940280
1222 27993643909374861851890772156152843068752597937670621720420940304
1223 28601925773409129412763024319474138445640150769049831960420940310
1224 29210207637443396973635276482795433822527703600429042200420940312
1225 29818489501477664534507528646116729199415256431808252440420940313
1226 30414093201713378043612608166064768844377641568960512000000000000
1227 61436468267461023648097468495450833065642835969300234240000000000
1228 91862975384766937764380938950562975285058999024615424000000000000
1229 122277327209721826976174190080982897741416609791208325120000000000
1230 152691425914057364831875748097353095386049144321820590080000000000
1231 183105519235392963740968550825381025726084500955164835840000000000
1232 213519612439764613359369607759489420381476758414444986368000000000
1233 243933705641538406666045589761191544357922913980912762880000000000
1234 274347798843253189715775950807154856344906800061443211264000000000
1235 304761892044966601211915172137026733359346495071155388416000000000
1236 335175985246679980071443063550989236549335406236231794688000000000
1237 365590078448393358135453553798251448752353329545095204044800000000
1238 396004171650106736179589184581782818708490978338155790336000000000
1239 426418264851820114223215556500938813897914935886697883238400000000
1240 456832358053533492266828536660330372643510045455106546073600000000
1241 487246451255246870310441155159543107874032616690718395596800000000
1242 517660544456960248354053763620840675758014399107297517240320000000
1243 548074637658673626397666371795588762221203927171776223641600000000
1244 578488730860387004441278979961916661902515262270903953653760000000
1245 608902824062100382484891588127989653585547081762682191216640000000
1246 639316917263813760528504196294054687682784535522701339525120000000
1247 669731010465527138572116804460119465368924170831363806068736000000
1248 700145103667240516615729412626184234518190157012038178570240000000
1249 730559196868953894659342020792249003373456668031417042731008000000
1250 760973290070667272702954628958313772218237601061504160366592000000
1251 791387383272380650746567237124378541062630753840508003352576000000
1252 821801476474094028790179845290443309907009015857870248592015360000
1253 852215569675807406833792453456508078751386683278847499476992000000
1254 882629662877520784877405061622572847595764325971808739254599680000
1255 913043756079234162921017669788637616440141967591860193426309120000
1256 943457849280947540964630277954702385284519609163253607434485760000
1257 973871942482660919008242886120767154128897250732335764534894592000
1258 1004286035684374297051855494286831922973274892301302678908600320000
1259 1034700128886087675095468102452896691817652533870263546596028416000
1260 1065114222087801053139080710618961460662030175439224079518818304000
1261 1095528315289514431182693318785026229506407817008184592826492672000
1262 1125942408491227809226305926951090998350785458577145104913670963200
1263 1156356501692941187269918535117155767195163100146105616919897984000
1264 1186770594894654565313531143283220536039540741715066128920376985600
1265 1217184688096367943357143751449285304883918383284026640920416902400
1266 1247598781298081321400756359615350073728296024852987152920420531200
1267 1278012874499794699444368967781414842572673666421947664920420894080
1268 1308426967701508077487981575947479611417051307990908176920420934400
1269 1338841060903221455531594184113544380261428949559868688920420939440
1270 1369255154104934833575206792279609149105806591128829200920420940160
1271 1399669247306648211618819400445673917950184232697789712920420940280
1272 1430083340508361589662432008611738686794561874266750224920420940304
1273 1460497433710074967706044616777803455638939515835710736920420940310
1274 1490911526911788345749657224943868224483317157404671248920420940312
1275 1521325620113501723793269833109932993327694798973631760920420940313
1276 1551118753287382280224243016469303211063259720016986112000000000000
1277 3132651599776477938492098641104671190970897081602932736000000000000
1278 4684378634927894486277213909737295697411044354451298058240000000000
1279 6235509802130869302574127788495646281849342595954638848000000000000
1280 7786628814041493093966551447929304646524582285169257349120000000000
1281 9337747572831497534002883414248913286388096898147895214080000000000
1282 10888866326238502035092606625280179658947014333229265059840000000000
1283 12439985079528542586891638090517526495821288669136570810368000000000
1284 13991103832815985282378944480822467062016616903151064186880000000000
1285 15542222586103368967609305250171668816222482867679620235264000000000
1286 17093341339390751281286074879804779135455804641137358012416000000000
1287 18644460092678133562326233179521980080864675630750460018688000000000
1288 20195578845965515842570874078072480735286575632507349028044800000000
1289 21746697599252898122795640117159250547461595359748435214336000000000
1290 23297816352540280403019896897381644984869901395745002907238400000000
1291 24848935105827662683244140285844274985834378583761437170073600000000
1292 26400053859115044963468383312646726163283783233445074619596800000000
1293 27951172612402427243692626329411262173386647094309679341240320000000
1294 29502291365689809523916869345889248702068718700822183647641600000000
1295 31053410118977191804141112362358815043968912114369336977653760000000
1296 32604528872264574084365355378828126477870826012309140815216640000000
1297 34155647625551956364589598395297429954186945544517185563525120000000
1298 35706766378839338644813841411766733174091967258273873630068736000000
1299 37257885132126720925038084428236036385460115322902573602570240000000
1300 38809003885414103205262327444705339596534263912369978066731008000000
1301 40360122638701485485486570461174642807597926923848090784366592000000
1302 41911241391988867765710813477643946018661202155075120227352576000000
1303 43462360145276250045935056494113249229724462495540508072592015360000
1304 45013478898563632326159299510582552440787722241409510923476992000000
1305 46564597651851014606383542527051855651850981962550497763254599680000
1306 48115716405138396886607785543521158862914241682618574817426309120000
1307 49666835158425779166832028559990462073977501402637993831434485760000
1308 51217953911713161447056271576459765285040761122655101588534894592000
1309 52769072665000543727280514592929068496104020842672094102908600320000
1310 54320191418287926007504757609398371707167280562689080570596028416000
1311 55871310171575308287729000625867674918230540282706066703518818304000
1312 57422428924862690567953243642336978129293800002723052816826492672000
1313 58973547678150072848177486658806281340357059722740038928913670963200
1314 60524666431437455128401729675275584551420319442757025040919897984000
1315 62075785184724837408625972691744887762483579162774011152920376985600
1316 63626903938012219688850215708214190973546838882790997264920416902400
1317 65178022691299601969074458724683494184610098602807983376920420531200
1318 66729141444586984249298701741152797395673358322824969488920420894080
1319 68280260197874366529522944757622100606736618042841955600920420934400
1320 69831378951161748809747187774091403817799877762858941712920420939440
1321 71382497704449131089971430790560707028863137482875927824920420940160
1322 72933616457736513370195673807030010239926397202892913936920420940280
1323 74484735211023895650419916823499313450989656922909900048920420940304
1324 76035853964311277930644159839968616662052916642926886160920420940310
1325 77586972717598660210868402856437919873116176362943872272920420940312
1326 79138091470886042491092645872907223084179436082960858384920420940313
1327 80658175170943878571660636856403766975289505440883277824000000000000
1328 162867469095175139423545516729276837161642270601783541760000000000000
1329 243556058359320731373249766193846668905776153684235780096000000000000
1330 324214841812128644212471275302413757176442546677950437130240000000000
1331 404873029396988115320204583021106571525107090640320069632000000000000
1332 485531204826555235403033400520474693654008576050400979845120000000000
1333 566189380003001736134506126326728766058098336384245909422080000000000
1334 646847555174065236927032243377694496194883499540193570979840000000000
1335 727505730345011773770267668682866306795984019596967168442368000000000
1336 808163905515955712757191368913105711126405593551847953530880000000000
1337 888822080686899592733858123522389376644837705237242801291264000000000
1338 969480255857843471338971286991956950728297272731566830780416000000000
1339 1050138431028787349911447839131608615437932389442046224498688000000000
1340 1130796606199731228483128873870093579856580535164669405220044800000000
1341 1211454781370675107054790033749114813432981800612776783118336000000000
1342 1292112956541618985626450684369271671634616352369639642523238400000000
1343 1372771131712562864198111321597668765399807075278522368498073600000000
1344 1453429306883506742769771958464405680341482725649072297659596800000000
1345 1534087482054450621341432595321104680115811835230803194093240320000000
1346 1614745657225394499913093232177517130408720152558181990111641600000000
1347 1695403832396338378484753869033921160514846591692595435153653760000000
1348 1776062007567282257056414505890324935712974751311401530703216640000000
1349 1856720182738226135628075142746728702953517116564475867163525120000000
1350 1937378357909170014199735779603132469937648383999098846942068736000000
1351 2018036533080113892771396416459536236913242777784593838626570240000000
1352 2098694708251057771343057053315940003888543172094927534802731008000000
1353 2179352883422001649914717690172343770863833080827271939232366592000000
1354 2260011058592945528486378327028747537839122601779365260387352576000000
1355 2340669233763889407058038963885151304814412107840696939944592015360000
1356 2421327408934833285629699600741555071789701613307432234507476992000000
1357 2501985584105777164201360237597958838764991118749439513059254599680000
1358 2582643759276721042773020874454362605740280624190373881825426309120000
1359 2663301934447664921344681511310766372715570129631259592551434485760000
1360 2743960109618608799916342148167170139690859635072142992020534894592000
1361 2824618284789552678488002785023573906666149140513026276246908600320000
1362 2905276459960496557059663421879977673641438645953909554426596028416000
1363 2985934635131440435631324058736381440616728151394792832271518818304000
1364 3066592810302384314202984695592785207592017656835676110096826492672000
1365 3147250985473328192774645332449188974567307162276559387920913670963200
1366 3227909160644272071346305969305592741542596667717442665744919897984000
1367 3308567335815215949917966606161996508517886173158325943568920376985600
1368 3389225510986159828489627243018400275493175678599209221392920416902400
1369 3469883686157103707061287879874804042468465184040092499216920420531200
1370 3550541861328047585632948516731207809443754689480975777040920420894080
1371 3631200036498991464204609153587611576419044194921859054864920420934400
1372 3711858211669935342776269790444015343394333700362742332688920420939440
1373 3792516386840879221347930427300419110369623205803625610512920420940160
1374 3873174562011823099919591064156822877344912711244508888336920420940280
1375 3953832737182766978491251701013226644320202216685392166160920420940304
1376 4034490912353710857062912337869630411295491722126275443984920420940310
1377 4115149087524654735634572974726034178270781227567158721808920420940312
1378 4195807262695598614206233611582437945246070733008041999632920420940313
1379 4274883284060025564298013753389399649690343788366813724672000000000000
1380 8630424743290995007167688143635203066355977082174510727168000000000000
1381 12906859146104307953745926140041072019257384130261341437952000000000000
1382 17181772844257535231421983506038637733716572296269724123136000000000000
1383 21456656736599424829987558131680200704702292972189369227018240000000000
1384 25731540033073365986821644555931889401766011799077669306368000000000000
1385 30006423317392014792630826489964253406609967567413680663429120000000000
1386 34281306601457542979088652332303503361729111610673456039854080000000000
1387 38556189885517688165607531565887464974580951056755334148259840000000000
1388 42831073169577716388177120107725632667897105859738038192570368000000000
1389 47105956453637742012890396924488867954942581716618849424506880000000000
1390 51380839737697767578593416795631147503176068111230174719115264000000000
1391 55655723021757793142924883075633710959974581961650429195452416000000000
1392 59930606305817818707223712744306358507399271361286839036018688000000000
1393 64205489589877844271521746895577839354532973789935392663588044800000000
1394 68480372873937869835819761171989856470824429338309430488334336000000000
1395 72755256157997895400117774939143009211741118172992223794587238400000000
1396 77030139442057920964415788692904402188221363178827036967410073600000000
1397 81305022726117946528713802446304134985878093112123517343419596800000000
1398 85579906010177972093011816199693829868367476504631178686701240320000000
1399 89854789294237997657309829953083238201375439104884487929567641600000000
1400 94129672578298023221607843706472638114196619826944831821457653760000000
1401 98404555862358048785905857459862037772109802269489568363855216640000000
1402 102679439146418074350203871213251437422065398917668573147163525120000000
1403 106954322430478099914501884966640837071764584468029126573790068736000000
1404 111229205714538125478799898720030236721455233144740552012322570240000000
1405 115504088998598151043097912473419636371145587821976816155346731008000000
1406 119778972282658176607395926226809036020835932013635091006624366592000000
1407 124053855566718202171693939980198435670526275817513114774627352576000000
1408 128328738850778227735991953733587835320216619606500376901032592015360000
1409 132603622134838253300289967486977234969906963394893042642443476992000000
1410 136878505418898278864587981240366634619597307183260980367843254599680000
1411 141153388702958304428885994993756034269287650971627845183457426309120000
1412 145428271987018329993184008747145433918977994759994661341031434485760000
1413 149703155271078355557482022500534833568668338548361475187348534894592000
1414 153978038555138381121780036253924233218358682336728288918422908600320000
1415 158252921839198406686078050007313632868049026125095102643450596028416000
1416 162527805123258432250376063760703032517739369913461916368143518818304000
1417 166802688407318457814674077514092432167429713701828730092816826492672000
1418 171077571691378483378972091267481831817120057490195543817488913670963200
1419 175352454975438508943270105020871231466810401278562357542160919897984000
1420 179627338259498534507568118774260631116500745066929171266832920376985600
1421 183902221543558560071866132527650030766191088855295984991504920416902400
1422 188177104827618585636164146281039430415881432643662798716176920420531200
1423 192451988111678611200462160034428830065571776432029612440848920420894080
1424 196726871395738636764760173787818229715262120220396426165520920420934400
1425 201001754679798662329058187541207629364952464008763239890192920420939440
1426 205276637963858687893356201294597029014642807797130053614864920420940160
1427 209551521247918713457654215047986428664333151585496867339536920420940280
1428 213826404531978739021952228801375828314023495373863681064208920420940304
1429 218101287816038764586250242554765227963713839162230494788880920420940310
1430 222376171100098790150548256308154627613404182950597308513552920420940312
1431 226651054384158815714846270061544027263094526738964122238224920420940313
1432 230843697339241380472092742683027581083278564571807941132288000000000000
1433 465962277962542786508483499119444561816247472931982695989248000000000000
1434 696886633476955110859147902439328546666501327009231520399360000000000000
1435 927731881934949778713520869365372597052990954840759478517760000000000000
1436 1158575609688284360898991655661008344201038363790208988610560000000000000
1437 1389419307635807605405351959216288088605612305249569761122058240000000000
1438 1620263004987462901469980774570177958736264244859899188609024000000000000
1439 1851106702326962905183584685433848504174696421411676327373701120000000000
1440 2081950399666209788277837240205825935563403786238377230157742080000000000
1441 2312794097005451288372150848369048078609843846467900235673763840000000000
1442 2543637794344692671502515165840524427736748222054324067125690368000000000
1443 2774481491683934052035023171586925844457381918694646005765242880000000000
1444 3005325189023175432508520920387706305439203625872698458467467264000000000
1445 3236168886362416812980647115597347050329590360506559840351420416000000000
1446 3467012583701658193452740674195657879310603270689637377599602688000000000
1447 3697856281040899573924833437276567541591325193901727058634788044800000000
1448 3928699978380140954396926180482617740141204870233542223867150336000000000
1449 4159543675719382334869018923179409074315709779851666144581019238400000000
1450 4390387373058623715341111665862808648725778245640942085161458073600000000
1451 4621231070397865095813204408545846562957023196357679692945083596800000000
1452 4852074767737106476285297151228874439273100800533628481695981240320000000
1453 5082918465076347856757389893911902029039696983917322918346463641600000000
1454 5313762162415589237229482636594929610386106385422824389645969653760000000
1455 5544605859754830617701575379277957191477607788648810253595983216640000000
1456 5775449557094071998173668121960984772561151606080430385786907525120000000
1457 6006293254433313378645760864644012353644439012414232066621150068736000000
1458 6237136951772554759117853607327039934727717881874384619467298570240000000
1459 6467980649111796139589946350010067515810996457335062011017938731008000000
1460 6698824346451037520062039092693095096894275022310161413276832366592000000
1461 6929668043790278900534131835376122677977553586897480564452451352576000000
1462 7160511741129520281006224578059150259060832151469908953986472592015360000
1463 7391355438468761661478317320742177840144110716041742747135499476992000000
1464 7622199135808003041950410063425205421227389280613551812268515254599680000
1465 7853042833147244422422502806108233002310667845185359804491745426309120000
1466 8083886530486485802894595548791260583393946409757167748056935434485760000
1467 8314730227825727183366688291474288164477224974328975689310868534894592000
1468 8545573925164968563838781034157315745560503538900783630449558908600320000
1469 8776417622504209944310873776840343326643782103472591571582202596028416000
1470 9007261319843451324782966519523370907727060668044399512714511518818304000
1471 9238105017182692705255059262206398488810339232616207453846800826492672000
1472 9468948714521934085727152004889426069893617797188015394979088913670963200
1473 9699792411861175466199244747572453650976896361759823336111376919897984000
1474 9930636109200416846671337490255481232060174926331631277243664920376985600
1475 10161479806539658227143430232938508813143453490903439218375952920416902400
1476 10392323503878899607615522975621536394226732055475247159508240920420531200
1477 10623167201218140988087615718304563975310010620047055100640528920420894080
1478 10854010898557382368559708460987591556393289184618863041772816920420934400
1479 11084854595896623749031801203670619137476567749190670982905104920420939440
1480 11315698293235865129503893946353646718559846313762478924037392920420940160
1481 11546541990575106509975986689036674299643124878334286865169680920420940280
1482 11777385687914347890448079431719701880726403442906094806301968920420940304
1483 12008229385253589270920172174402729461809682007477902747434256920420940310
1484 12239073082592830651392264917085757042892960572049710688566544920420940312
1485 12469916779932072031864357659768784623976239136621518629698832920420940313
1486 12696403353658275925965100847566516959580321051449436762275840000000000000
1487 25623650404655793232402294437816061500243920667470681465683968000000000000
1488 38324328641598129183931693299135967859473932062708485041684480000000000000
1489 51020812653431576053775365807339341222821228403663362687238144000000000000
1490 63717217558208605267122746879148874651704760518372519466500096000000000000
1491 76413620942280974394801225770327999777349850414199597797736448000000000000
1492 89110024296547532184800594178766768900251466842536587391391498240000000000
1493 101806427650218222026358231099004148148879161269024545640022016000000000000
1494 114502831003876756575564843114751308072814635932453951599930245120000000000
1495 127199234357535038004152103774406774882700385784158281323857838080000000000
1496 139895637711193314049739425487453486404243868331265433150517411840000000000
1497 152592041064851589978362797909808452131867815193729485803112890368000000000
1498 165288444418509865904388314020438342927085491377247436562895994880000000000
1499 177984847772168141830354819874122612766564355571303117836741771264000000000
1500 190681251125826417756319954174215742889951784792814608039769276416000000000
1501 203377654479484693682285055837697543097429840189875314398161010688000000000
1502 216074057833142969608250156705661942138207604599965032900339748044800000000
1503 228770461186801245534215257553751481715254526763174476886715662336000000000
1504 241466864540459521460180358401331762427926074159670229628573083238400000000
1505 254163267894117797386145459248898651380833185112337134390297074073600000000
1506 266859671247776073312110560096465178673561472549931500819224251596800000000
1507 279556074601434349238075660944031695928374592640985078429118701240320000000
1508 292252477955092625164040761791598212896638231311246401686912735641600000000
1509 304948881308750901090005862639164729856481683199629531979355793653760000000
1510 317645284662409177015970963486731246816070227089733146664449359216640000000
1511 330341688016067452941936064334297763775650813394042395617783835525120000000
1512 343038091369725728867901165181864280735231143287253826119761630068736000000
1513 355734494723384004793866266029430797694811464643591607493751330570240000000
1514 368430898077042280719831366876997314654391785705929913706445522731008000000
1515 381127301430700556645796467724563831613972106757782641929847968366592000000
1516 393823704784358832571761568572130348573552427809247589902167139352576000000
1517 406520108138017108497726669419696865533132748860697647112844712592015360000
1518 419216511491675384423691770267263382492713069912147109727137291476992000000
1519 431912914845333660349656871114829899452293390963596547613413859254599680000
1520 444609318198991936275621971962396416411873712015045984426780641426309120000
1521 457305721552650212201587072809962933371454033066495421191489383434485760000
1522 470002124906308488127552173657529450331034354117944857953886868534894592000
1523 482698528259966764053517274505095967290614675169394294716169110908600320000
1524 495394931613625039979482375352662484250194996220843731478445306596028416000
1525 508091334967283315905447476200229001209775317272293168240721167518818304000
1526 520787738320941591831412577047795518169355638323742605002997008826492672000
1527 533484141674599867757377677895362035128935959375192041765272848913670963200
1528 546180545028258143683342778742928552088516280426641478527548688919897984000
1529 558876948381916419609307879590495069048096601478090915289824528920376985600
1530 571573351735574695535272980438061586007676922529540352052100368920416902400
1531 584269755089232971461238081285628102967257243580989788814376208920420531200
1532 596966158442891247387203182133194619926837564632439225576652048920420894080
1533 609662561796549523313168282980761136886417885683888662338927888920420934400
1534 622358965150207799239133383828327653845998206735338099101203728920420939440
1535 635055368503866075165098484675894170805578527786787535863479568920420940160
1536 647751771857524351091063585523460687765158848838236972625755408920420940280
1537 660448175211182627017028686371027204724739169889686409388031248920420940304
1538 673144578564840902942993787218593721684319490941135846150307088920420940310
1539 685840981918499178868958888066160238643899811992585282912582928920420940312
1540 698537385272157454794923988913726755603480133044034719674858768920420940313
1541 710998587804863451854045647463724949736497978881168458687447040000000000000
1542 1434693578963385179634056395775016416432576278813786354137169920000000000000
1543 2145923010465587872868574135981424393750157536259526620765749248000000000000
1544 2856925873153735384748184081458902732886305205484483446266920960000000000000
1545 3567924541616774007546108300583264539026570159655157345837645824000000000000
1546 4278923130972756212687536228271232505232371349599585524542078976000000000000
1547 4989921718808033757743295253778570063134934097325131624798486528000000000000
1548 5700920306613505491461375168803167265034753371583187636317312778240000000000
1549 6411918894418381357231013352339563077060298723839394616491114496000000000000
1550 7122917482223245067708300510971468669761151856332543044376193925120000000000
1551 7833916070028108525064968318247282569347955264013966396025292718080000000000
1552 8544914657832971977038636186576487713646416404390792569777123491840000000000
1553 9255913245637835428895340105615001112150958009082975644354890170368000000000
1554 9966911833442698880749446168341789435723093343096212617039844474880000000000
1555 10677910421247562332603493220811632138339489865119987320238861451264000000000
1556 11388909009052425784457538901727883701239794952171217832367060156416000000000
1557 12099907596857289236311584550007523934224190665397997560650623090688000000000
1558 12810906184662152688165630197491646766041886087637806301077973028044800000000
1559 13521904772467016140019675844955894738395850667630734766989520142336000000000
1560 14232903360271879591873721492419633451885439872856949541656548763238400000000
1561 14943901948076743043727767139883358773615264641639335468343443954073600000000
1562 15654900535881606495581812787347083733684910586906648856697542331596800000000
1563 16365899123686469947435858434810808683716641364827421456232607981240320000000
1564 17076897711491333399289904082274533633461822661327401801415573215641600000000
1565 17787896299296196851143949729738258583198583771045503953633187473653760000000
1566 18498894887101060302997995377201983532935089972765326590243452239216640000000
1567 19209893474905923754852041024665708482671588216899354861121957915525120000000
1568 19920892062710787206706086672129433432408086204622285313549106910068736000000
1569 20631890650515650658560132319593158382144584183808342116848267810570240000000
1570 21342889238320514110414177967056883331881082162700399444986133202731008000000
1571 22053887826125377562268223614520608281617580141581971195134706848366592000000
1572 22764886413930241014122269261984333231354078120463155165032197219352576000000
1573 23475885001735104465976314909448058181090576099344324244168045992592015360000
1574 24186883589539967917830360556911783130827074078225492728707509771476992000000
1575 24897882177344831369684406204375508080563572057106661188518957539254599680000
1576 25608880765149694821538451851839233030300070035987829647257495521426309120000
1577 26319879352954558273392497499302957980036568014868998105947375463434485760000
1578 27030877940759421725246543146766682929773065993750166564634944148534894592000
1579 27741876528564285177100588794230407879509563972631335023322397590908600320000
1580 28452875116369148628954634441694132829246061951512503482009844986596028416000
1581 29163873704174012080808680089157857778982559930393671940697292047518818304000
1582 29874872291978875532662725736621582728719057909274840399384739088826492672000
1583 30585870879783738984516771384085307678455555888156008858072186128913670963200
1584 31296869467588602436370817031549032628192053867037177316759633168919897984000
1585 32007868055393465888224862679012757577928551845918345775447080208920376985600
1586 32718866643198329340078908326476482527665049824799514234134527248920416902400
1587 33429865231003192791932953973940207477401547803680682692821974288920420531200
1588 34140863818808056243786999621403932427138045782561851151509421328920420894080
1589 34851862406612919695641045268867657376874543761443019610196868368920420934400
1590 35562860994417783147495090916331382326611041740324188068884315408920420939440
1591 36273859582222646599349136563795107276347539719205356527571762448920420940160
1592 36984858170027510051203182211258832226084037698086524986259209488920420940280
1593 37695856757832373503057227858722557175820535676967693444946656528920420940304
1594 38406855345637236954911273506186282125557033655848861903634103568920420940310
1595 39117853933442100406765319153650007075293531634730030362321550608920420940312
1596 39828852521246963858619364801113732025030029613611198821008997648920420940313
1597 40526919504877216755680601905432322134980384796226602145184481280000000000000
1598 81764837597559296963215249458328369219697267571334372749056409600000000000000
1599 122304453505790171994821816464608257871637232688612424331003166720000000000000
1600 162831603854364727991882890462783263034198700763403598284128780288000000000000
1601 203358527634125228807589056666229338558578735249973988796126986240000000000000
1602 243885447219660620734213537143322297549962887021490096382194745344000000000000
1603 284412366726088956243181521328978862701412575028779958247396212736000000000000
1604 324939286230996587092063836612454797444559024593850938034149654528000000000000
1605 365466205735874412129608472785447991831702730685454427732165515018240000000000
1606 405993125240751641299204667226952984828972162855056068398836350976000000000000
1607 446520044745628858313508510643553487606916902804894650513218464645120000000000
1608 487046964250506075074691734708797898691747593029921507551364597678080000000000
1609 527573883755383291830491958835095701021289940987643767411613462691840000000000
1610 568100803260260508586175219012102811605038369409681384172688263610368000000000
1611 608627722765137725341855881332798197113854391561040054831870252154880000000000
1612 649154642270014942097536484643236637001714674900409263221566303371264000000000
1613 689681561774892158853217086582121485749858866804805927420191536316416000000000
1614 730208481279769375608897688488369723168087149335378140834972133490688000000000
1615 770735400784646592364578290393822443185148731574963383261896517668044800000000
1616 811262320289523809120258892299255288342746582972301745414305099022336000000000
1617 851789239794401025875939494204687624241480058994873393875469161883238400000000
1618 892316159299278242631620096110119946748453770581001213488653091314073600000000
1619 932843078804155459387300698015552268893767303343613960563504223931596800000000
1620 973369998309032676142981299920984591029042920938880166849536323821240320000000
1621 1013896917813909892898661901826416913164031989052725580881216323295641600000000
1622 1054423837318787109654342503731849235299012636979789116719930971793653760000000
1623 1094950756823664326410023105637281557433993029998854373043038270799216640000000
1624 1135477676328541543165703707542713879568973415060333835000413810715525120000000
1625 1176004595833418759921384309448146201703953799865402199139337993950068736000000
1626 1216531515338295976677064911353578523838934184661933689629134189090570240000000
1627 1257058434843173193432745513259010845973914569458171180643769088722731008000000
1628 1297585354348050410188426115164443168108894954254398186080414696608366592000000
1629 1338112273852927626944106717069875490243875339050624803736809221219352576000000
1630 1378639193357804843699787318975307812378855723846851406502442104232592015360000
1631 1419166112862682060455467920880740134513836108643078008673478602251476992000000
1632 1459693032367559277211148522786172456648816493439304610819787084259254599680000
1633 1500219951872436493966829124691604778783796878235531212965022656481426309120000
1634 1540746871377313710722509726597037100918777263031757815110209570663434485760000
1635 1581273790882190927478190328502469423053757647827984417255394173588534894592000
1636 1621800710387068144233870930407901745188738032624211019400578661270908600320000
1637 1662327629891945360989551532313334067323718417420437621545763142906596028416000
1638 1702854549396822577745232134218766389458698802216664223690947624207518818304000
1639 1743381468901699794500912736124198711593679187012890825836132105488826492672000
1640 1783908388406577011256593338029631033728659571809117427981316586768913670963200
1641 1824435307911454228012273939935063355863639956605344030126501068048919897984000
1642 1864962227416331444767954541840495677998620341401570632271685549328920376985600
1643 1905489146921208661523635143745928000133600726197797234416870030608920416902400
1644 1946016066426085878279315745651360322268581110994023836562054511888920420531200
1645 1986542985930963095034996347556792644403561495790250438707238993168920420894080
1646 2027069905435840311790676949462224966538541880586477040852423474448920420934400
1647 2067596824940717528546357551367657288673522265382703642997607955728920420939440
1648 2108123744445594745302038153273089610808502650178930245142792437008920420940160
1649 2148650663950471962057718755178521932943483034975156847287976918288920420940280
1650 2189177583455349178813399357083954255078463419771383449433161399568920420940304
1651 2229704502960226395569079958989386577213443804567610051578345880848920420940310
1652 2270231422465103612324760560894818899348424189363836653723530362128920420940312
1653 2310758341969980829080441162800251221483404574160063255868714843408920420940313
1654 2350561331282878571829474910515074683828862318181142924420699914240000000000000
1655 4741649582070634360414630422935581689792705021158512450986584309760000000000000
1656 7092921911941317795695959379098120098571303837318536543865971671040000000000000
1657 9443495939627550025801360254714042348917125735820730917723433861120000000000000
1658 11794057501754125936872215637321859715773569137280438413952074907648000000000000
1659 14144618837311887792761716112134948152991831105151925126739588546560000000000000
1660 16495180168675424539762134901221683473677097190308357556601171738624000000000000
1661 18845741499959854230344897194016982400522428811700563740741888638976000000000000
1662 21196302831242763216267573817910100696959457194650551042804157513728000000000000
1663 23546864162525642396378912762692736253040482834127070854777688807178240000000000
1664 25897425493808520980622303265743883607731634199681588817719875076096000000000000
1665 28247986825091399552710401417770126472203460873016343722109772622725120000000000
1666 30598548156374278124545378950445013244982173496626286901423434188718080000000000
1667 32949109487657156696374973483180953409005597777968925483559198486691840000000000
1668 35299670818940035268204451051967602881283228139775879422595788720570368000000000
1669 37650232150222913840033926022897940628485926095312154415530486142074880000000000
1670 40000793481505792411863400934818021430067668312036439946195697626251264000000000
1671 42351354812788670983692875845366548640509694437325752932669838292156416000000000
1672 44701916144071549555522350755882439239621804653241241468360134322290688000000000
1673 47052477475354428127351825666397534321332748168865743033062574139428044800000000
1674 49403038806637306699181300576912609528184227953647997717490498153742336000000000
1675 51753600137920185271010775487427684225776843363055485688227177649563238400000000
1676 54104161469203063842840250397942758909977699008026529830115877011954073600000000
1677 56454722800485942414669725308457833593816894474174058899466243577531596800000000
1678 58805284131768820986499200218972908277646052025154241428027791110381240320000000
1679 61155845463051699558328675129487982961474923026653003164334986542815641600000000
1680 63506406794334578130158150040003057645303785607964983022449216624273653760000000
1681 65856968125617456701987624950518132329132647934368964601047839356239216640000000
1682 68207529456900335273817099861033207012961510252815360385280730329115525120000000
1683 70558090788183213845646574771548281696790372571005345071695169945310068736000000
1684 72908652119466092417476049682063356380619234889186792884460481573410570240000000
1685 75259213450748970989305524592578431064448097207367946697750631906002731008000000
1686 77609774782031849561134999503093505748276959525549090025462792946848366592000000
1687 79960336113314728132964474413608580432105821843730232965394702904419352576000000
1688 82310897444597606704793949324123655115934684161911375890435851220392592015360000
1689 84661458775880485276623424234638729799763546480092518814882403151371476992000000
1690 87012020107163363848452899145153804483592408798273661739304227066339254599680000
1691 89362581438446242420282374055668879167421271116454804663724978071521426309120000
1692 91713142769729120992111848966183953851250133434635947588145680418663434485760000
1693 94063704101011999563941323876699028535078995752817090512566380454548534894592000
1694 96414265432294878135770798787214103218907858070998233436987080375190908600320000
1695 98764826763577756707600273697729177902736720389179376361407780289786596028416000
1696 101115388094860635279429748608244252586565582707360519285828480204047518818304000
1697 103465949426143513851259223518759327270394445025541662210249180118288826492672000
1698 105816510757426392423088698429274401954223307343722805134669880032528913670963200
1699 108167072088709270994918173339789476638052169661903948059090579946768919897984000
1700 110517633419992149566747648250304551321881031980085090983511279861008920376985600
1701 112868194751275028138577123160819626005709894298266233907931979775248920416902400
1702 115218756082557906710406598071334700689538756616447376832352679689488920420531200
1703 117569317413840785282236072981849775373367618934628519756773379603728920420894080
1704 119919878745123663854065547892364850057196481252809662681194079517968920420934400
1705 122270440076406542425895022802879924741025343570990805605614779432208920420939440
1706 124621001407689420997724497713394999424854205889171948530035479346448920420940160
1707 126971562738972299569553972623910074108683068207353091454456179260688920420940280
1708 129322124070255178141383447534425148792511930525534234378876879174928920420940304
1709 131672685401538056713212922444940223476340792843715377303297579089168920420940310
1710 134023246732820935285042397355455298160169655161896520227718279003408920420940312
1711 136373808064103813856871872265970372843998517480077663152138978917648920420940313
1712 138683118545689835737939019720389406345902876772687432540821294940160000000000000
1713 279716798422662550047707514351293887375634615863556008006063289794560000000000000
1714 418440443887857263002402214673588726043672473021039667149029769216000000000000000
1715 557124273432134903603793088439625596114525086291705980858309751603200000000000000
1716 695807404674228093000008034125115850026944922644714464848567808819200000000000000
1717 834490523450761626077188434317597999055875380500680461961197044891648000000000000
1718 973173642000726345099187479602285419155167656923058238290385153556480000000000000
1719 1111856760546496839012297443201246486137926937462720960336647331774464000000000000
1720 1250539879092188225868989750303916116726846283538619456137188643700736000000000000
1721 1389222997637878092021021971737683566685357326376075733055651507601408000000000000
1722 1527906116183567928367242855492340533903512366470058542484025633920778240000000000
1723 1666589234729257764117595790805266012920277532290119350063368415215616000000000000
1724 1805272353274947599855793433767166587446823373417960394584158907788165120000000000
1725 1943955471820637435593737956109715805881676100496076627379873164380078080000000000
1726 2082638590366327271331677095452326077707773539231925555578409523703971840000000000
1727 2221321708912017107069616117830987058842125184048238799133846708963770368000000000
1728 2360004827457706942807555137611791728251401896458281363743182001411194880000000000
1729 2498687946003396778545494157333586140715057653129511938890247807921291264000000000
1730 2637371064549086614283433177054008999587573693709307541493122543613116416000000000
1731 2776054183094776450021372196774399221848759818379729319645213434669170688000000000
1732 2914737301640466285759311216494788648592544776349860110826316469512228044800000000
1733 3053420420186156121497250236215178055461470270589148655127144988552462336000000000
1734 3192103538731845957235189255935567461821136900453062432714282263074203238400000000
1735 3330786657277535792973128275655956868167411770552539766472571557462514073600000000
1736 3469469775823225628711067295376346274513324980473193585158322519054011596800000000
1737 3608152894368915464449006315096735680859228152478680057303284661612781240320000000
1738 3746836012914605300186945334817125087205131037934685108655992452071135641600000000
1739 3885519131460295135924884354537514493551033914970503378130507277178513653760000000
1740 4024202250005984971662823374257903899896936791751413649325506494936399216640000000
1741 4162885368551674807400762393978293306242839668524366334726139980935195525120000000
1742 4301568487097364643138701413698682712588742545297062609028955015577310068736000000
1743 4440251605643054478876640433419072118934645422069750346458120922231330570240000000
1744 4578934724188744314614579453139461525280548298842437789887811667589842731008000000
1745 4717617842734434150352518472859850931626451175615125222831924423656608366592000000
1746 4856300961280123986090457492580240337972354052387812655388256928640099352576000000
1747 4994984079825813821828396512300629744318256929160500087929698671981992592015360000
1748 5133667198371503657566335532021019150664159805933187520470545818938891476992000000
1749 5272350316917193493304274551741408557010062682705874953011368237879779254599680000
1750 5411033435462883329042213571461797963355965559478562385552189583910881426309120000
1751 5549716554008573164780152591182187369701868436251249818093010881283943434485760000
1752 5688399672554263000518091610902576776047771313023937250633832176345748534894592000
1753 5827082791099952836256030630622966182393674189796624683174653471292310908600320000
1754 5965765909645642671993969650343355588739577066569312115715474766232826596028416000
1755 6104449028191332507731908670063744995085479943341999548256296061173007518818304000
1756 6243132146737022343469847689784134401431382820114686980797117356113168826492672000
1757 6381815265282712179207786709504523807777285696887374413337938651053328913670963200
1758 6520498383828402014945725729224913214123188573660061845878759945993488919897984000
1759 6659181502374091850683664748945302620469091450432749278419581240933648920376985600
1760 6797864620919781686421603768665692026814994327205436710960402535873808920416902400
1761 6936547739465471522159542788386081433160897203978124143501223830813968920420531200
1762 7075230858011161357897481808106470839506800080750811576042045125754128920420894080
1763 7213913976556851193635420827826860245852702957523499008582866420694288920420934400
1764 7352597095102541029373359847547249652198605834296186441123687715634448920420939440
1765 7491280213648230865111298867267639058544508711068873873664509010574608920420940160
1766 7629963332193920700849237886988028464890411587841561306205330305514768920420940280
1767 7768646450739610536587176906708417871236314464614248738746151600454928920420940304
1768 7907329569285300372325115926428807277582217341386936171286972895395088920420940310
1769 8046012687830990208063054946149196683928120218159623603827794190335248920420940312
1770 8184695806376680043800993965869586090274023094932311036368615485275408920420940313
1771 8320987112741390144276341183223364380754172606361245952449277696409600000000000000
1772 16780657344028470124290621386167118167854248089495179337439376687759360000000000000
1773 25103995018101143147138792044300997623292249558174606432813075084083200000000000000
1774 33425022657762038168631888908126267436368557144920648611864497964974080000000000000
1775 41746010481502016117771681945395279280847679487779873445482234348830720000000000000
1776 50066997606939809615706299054583744509168369053721440449380948807516160000000000000
1777 58387984719912043457321881618279201632605569241165964966402034445058048000000000000
1778 66708971832657708484882282827066864027113131247176901262639678955192320000000000000
1779 75029958945399179287333794954168800068504160257305122504594397534879744000000000000
1780 83350946058140570982728889424774444673501349332969579520303395248275456000000000000
1781 91671933170881961157419323809711187097868130105395594317130314513645568000000000000
1782 99992920283623351302303946856968819039494554875078135646467145041434378240000000000
1783 108313907396364741446592701955784719492919589770486754973954944224198656000000000000
1784 116634894509106131590869301762249595041854405341203154538384191118240645120000000000
1785 124955881621847521735145648448095119234697527797869829291088361776301998080000000000
1786 133276868734588911879421989750940704480931894966194236739195354537095331840000000000
1787 141597855847330302023698330936822340436474516340599108502659248123824570368000000000
1788 149918842960071692167974672120106120080292062782597709587177039817741434880000000000
1789 158239830072813082312251013303330889467163988268857498682232562025720971264000000000
1790 166560817185554472456527354486554287300444774039025852804743893162882236416000000000
1791 174881804298295862600803695669777652497114229893284833102804440455407730688000000000
1792 183202791411037252745080036853001016898266284580843522413893999891720228044800000000
1793 191523778523778642889356378036224381279543479804671369478103284812229902336000000000
1794 199844765636520033033632719219447745660311416164123841775598878488221083238400000000
1795 208165752749261423177909060402671110041065960763811877629265624184078834073600000000
1796 216486739862002813322185401585894474421820143703321089967859831547139771596800000000
1797 224807726974744203466461742769117838802574316604915134959913250091167981240320000000
1798 233128714087485593610738083952341203183328489219959698531174414283095775641600000000
1799 241449701200226983755014425135564567564082661826584075320557385509672593653760000000
1800 249770688312968373899290766318787931944836834432953544111660841128899919216640000000
1801 258091675425709764043567107502011296325591007039315055316969931016368155525120000000
1802 266412662538451154187843448685234660706345179645676310111181202452479710068736000000
1803 274733649651192544332119789868458025087099352252037556368518824760603170570240000000
1804 283054636763933934476396131051681389467853524858398802331856971907431122731008000000
1805 291375623876675324620672472234904753848607697464760048284709541064967328366592000000
1806 299696610989416714764948813418128118229361870071121294237174329971420259352576000000
1807 308017598102158104909225154601351482610116042677482540189624228116231592592015360000
1808 316338585214899495053501495784574846990870215283843786142073531664657931476992000000
1809 324659572327640885197777836967798211371624387890205032094522810485068259254599680000
1810 332980559440382275342054178151021575752378560496566278046972088232568801426309120000
1811 341301546553123665486330519334244940133132733102927523999421365931411303434485760000
1812 349622533665865055630606860517468304513886905709288769951870643627942548534894592000
1813 357943520778606445774883201700691668894641078315650015904319921324358550908600320000
1814 366264507891347835919159542883915033275395250922011261856769199020768506596028416000
1815 374585495004089226063435884067138397656149423528372507809218476717178127518818304000
1816 382906482116830616207712225250361762036903596134733753761667754413587728826492672000
1817 391227469229572006351988566433585126417657768741094999714117032109997328913670963200
1818 399548456342313396496264907616808490798411941347456245666566309806406928919897984000
1819 407869443455054786640541248800031855179166113953817491619015587502816528920376985600
1820 416190430567796176784817589983255219559920286560178737571464865199226128920416902400
1821 424511417680537566929093931166478583940674459166539983523914142895635728920420531200
1822 432832404793278957073370272349701948321428631772901229476363420592045328920420894080
1823 441153391906020347217646613532925312702182804379262475428812698288454928920420934400
1824 449474379018761737361922954716148677082936976985623721381261975984864528920420939440
1825 457795366131503127506199295899372041463691149591984967333711253681274128920420940160
1826 466116353244244517650475637082595405844445322198346213286160531377683728920420940280
1827 474437340356985907794751978265818770225199494804707459238609809074093328920420940304
1828 482758327469727297939028319449042134605953667411068705191059086770502928920420940310
1829 491079314582468688083304660632265498986707840017429951143508364466912528920420940312
1830 499400301695210078227581001815488863367462012623791197095957642163322128920420940313
1831 507580213877224798800856812176625227226004528988036003099405939480985600000000000000
1832 1023481414867190987745989965536473818832763230582433252151261156658380800000000000000
1833 1531200311862961476382584716732819435465113662447241942683207917434306560000000000000
1834 2038782876301517558062013358384355177765802020297596126925538277615206400000000000000
1835 2546363130705661861740086926241582310424128684266016926251546362280673280000000000000
1836 3053943345293885248345807190272253185113858162990550908232120760449105920000000000000
1837 3561523559183806450500322278374843513187429208938167232382976136692367360000000000000
1838 4069103773061262092998518331931940833156116765507286514046953884114485248000000000000
1839 4576683986938491166682659204134130358395874683894972207490148190409195520000000000000
1840 5084264200815716046141691187254634157282516069286775185879059570773458944000000000000
1841 5591844414692940846493666752718641664732763614744114400041725230271430656000000000000
1842 6099424628570165645324937658096980270002380751898215171985508811321376768000000000000
1843 6607004842447390444126402752137639764789257533049572470461802303633741578240000000000
1844 7114585056324615242927271978229857528087932924326655846936246764601081856000000000000
1845 7622165270201840041728129049029724266482118096279047003647632673279699845120000000000
1846 8129745484079064840528985866708971653520211575117388435547293505722337198080000000000
1847 8637325697956289639329842679005219101611696298667387600142357160267706531840000000000
1848 9144905911833514438130699491184502600412489276423467229052777715639011770368000000000
1849 9652486125710739236931556303361188242901557179247140587284252169117504634880000000000
1850 10160066339587964035732413115537814875133679461115075133526264353110060171264000000000
1851 10667646553465188834533269927714440135812210603266918244795732346031797436416000000000
1852 11175226767342413633334126739891065363854130415502851982240749555108898930688000000000
1853 11682806981219638432134983552067690591100532826572085428698795776329787428044800000000
1854 12190387195096863230935840364244315818327060378177588032909961723034873102336000000000
1855 12697967408974088029736697176420941045553078670918715262354413978495440283238400000000
1856 13205547622851312828537553988597566272779083571900078055355037385975874034073600000000
1857 13713127836728537627338410800774191500005088111221262024840588255123510971596800000000
1858 14220708050605762426139267612950816727231092640504530826979598335452115181240320000000
1859 14728288264482987224940124425127441954457097169501250147697816161428618975641600000000
1860 15235868478360212023740981237304067181683101698489549281634155794439771793653760000000
1861 15743448692237436822541838049480692408909106227477593507572215911843575119216640000000
1862 16251028906114661621342694861657317636135110756465629775924481663515619355525120000000
1863 16758609119991886420143551673833942863361115285453665787865649596736306910068736000000
1864 17266189333869111218944408486010568090587119814441701791269943880829006370570240000000
1865 17773769547746336017745265298187193317813124343429737794380238689760410322731008000000
1866 18281349761623560816546122110363818545039128872417773797480047920702522528366592000000
1867 18788929975500785615346978922540443772265133401405809800579469371393551459352576000000
1868 19296510189378010414147835734717068999491137930393845803678875931322938792592015360000
1869 19804090403255235212948692546893694226717142459381881806778281896655941131476992000000
1870 20311670617132460011749549359070319453943146988369917809877687837260927459254599680000
1871 20819250831009684810550406171246944681169151517357953812977093776793004001426309120000
1872 21326831044886909609351262983423569908395156046345989816076499716276422503434485760000
1873 21834411258764134408152119795600195135621160575334025819175905655757529748534894592000
1874 22341991472641359206952976607776820362847165104322061822275311595238521750908600320000
1875 22849571686518584005753833419953445590073169633310097825374717534719507706596028416000
1876 23357151900395808804554690232130070817299174162298133828474123474200493327518818304000
1877 23864732114273033603355547044306696044525178691286169831573529413681478928826492672000
1878 24372312328150258402156403856483321271751183220274205834672935353162464528913670963200
1879 24879892542027483200957260668659946498977187749262241837772341292643450128919897984000
1880 25387472755904707999758117480836571726203192278250277840871747232124435728920376985600
1881 25895052969781932798558974293013196953429196807238313843971153171605421328920416902400
1882 26402633183659157597359831105189822180655201336226349847070559111086406928920420531200
1883 26910213397536382396160687917366447407881205865214385850169965050567392528920420894080
1884 27417793611413607194961544729543072635107210394202421853269370990048378128920420934400
1885 27925373825290831993762401541719697862333214923190457856368776929529363728920420939440
1886 28432954039168056792563258353896323089559219452178493859468182869010349328920420940160
1887 28940534253045281591364115166072948316785223981166529862567588808491334928920420940280
1888 29448114466922506390164971978249573544011228510154565865666994747972320528920420940304
1889 29955694680799731188965828790426198771237233039142601868766400687453306128920420940310
1890 30463274894676955987766685602602823998463237568130637871865806626934291728920420940312
1891 30970855108554180786567542414779449225689242097118673874965212566415277328920420940313
1892 31469973260387937525653122354950764088012280797258232192163168247821107200000000000000
1893 63447526734653099850107101522078153403250566123504500387425742435123200000000000000000
1894 94925820982153778765904500218212140855643601093369093825541359960640716800000000000000
1895 126395932925660261981393360512182625333062227793504098705137069029756764160000000000000
1896 157865908536609530789925054696608299936149192419624649078443161698277785600000000000000
1897 189335881837524387820455393807239665929593795351863266066832932091283374080000000000000
1898 220805855098623323933913379614044475665069801098857996237877268797791928320000000000000
1899 252275828359023957862920160244921204853929648413075808751091886482375311360000000000000
1900 283745801619412126232270621841252441034684612237915124221819626538137550848000000000000
1901 315215774879800068032807028256228769420710646424573006104326583152772382720000000000000
1902 346685748140188005639118325782123412080383564078235005271779256841476767744000000000000
1903 378155721400575943166322566890361558448620087891962540675005684809314861056000000000000
1904 409625694660963880692006103338514035914675981297386837636013230698704928768000000000000
1905 441095667921351818217659833975328834270249134346808391123553286499357415178240000000000
1906 472565641181739755743312968744195190894334086006355670689091493268664877056000000000000
1907 504035614442127693268966091357769196493514547446578258034866641485683616645120000000000
1908 535505587702515630794619213718222582741338917193686795655830064626466375598080000000000
1909 566975560962903568320272336073292969050216678185506991009488890589351866531840000000000
1910 598445534223291505845925458428246391409803747431533266827463073453063293370368000000000
1911 629915507483679443371578580783197215913079091602627136374758310214881907834880000000000
1912 661385480744067380897231703138147981406097490152765267110064084707214584971264000000000
1913 692855454004455318422884825493098745527562297563187306410397315008476443836416000000000
1914 724325427264843255948537947848049509616390493643693436336906094525893666930688000000000
1915 755795400525231193474191070203000273704423172323032865972427903055454677028044800000000
1916 787265373785619130999844192557951037792435976142908564765702831310499884302336000000000
1917 818735347046007068525497314912901801880448270703919888184211045874300573083238400000000
1918 850205320306395006051150437267852565968460551873171447166275431590121128434073600000000
1919 881675293566782943576803559622803330056472832680762827324824744767608886971596800000000
1920 913145266827170881102456681977754094144485113478316292316027517156277612781240320000000
1921 944615240087558818628109804332704858232497394275583207825809497290594238175641600000000
1922 976085213347946756153762926687655622320509675072841703148809599231945512593653760000000
1923 1007555186608334693679416049042606386408521955870099943563811421657689437519216640000000
1924 1039025159868722631205069171397557150496534236667358176021227449717701603355525120000000
1925 1070495133129110568730722293752507914584546517464616408222232379959262412510068736000000
1926 1101965106389498506256375416107458678672558798261874640414700436551695233570570240000000
1927 1133435079649886443782028538462409442760571079059132872606874493668966759122731008000000
1928 1164905052910274381307681660817360206848583359856391104799038065208248992928366592000000
1929 1196375026170662318833334783172310970936595640653649336991201248967280143459352576000000
1930 1227844999431050256358987905527261735024607921450907569183364417835549652392592015360000
1931 1259314972691438193884641027882212499112620202248165801375527586109222776331476992000000
1932 1290784945951826131410294150237163263200632483045424033567690754358167884259254599680000
1933 1322254919212214068935947272592114027288644763842682265759853922606040082401426309120000
1934 1353724892472602006461600394947064791376657044639940497952017090853863622503434485760000
1935 1385194865732989943987253517302015555464669325437198730144180259101684851348534894592000
1936 1416664838993377881512906639656966319552681606234456962336343427349505964950908600320000
1937 1448134812253765819038559762011917083640693887031715194528506595597327072506596028416000
1938 1479604785514153756564212884366867847728706167828973426720669763845148179727518818304000
1939 1511074758774541694089866006721818611816718448626231658912832932092969286928826492672000
1940 1542544732034929631615519129076769375904730729423489891104996100340790394128913670963200
1941 1574014705295317569141172251431720139992743010220748123297159268588611501328919897984000
1942 1605484678555705506666825373786670904080755291018006355489322436836432608528920376985600
1943 1636954651816093444192478496141621668168767571815264587681485605084253715728920416902400
1944 1668424625076481381718131618496572432256779852612522819873648773332074822928920420531200
1945 1699894598336869319243784740851523196344792133409781052065811941579895930128920420894080
1946 1731364571597257256769437863206473960432804414207039284257975109827717037328920420934400
1947 1762834544857645194295090985561424724520816695004297516450138278075538144528920420939440
1948 1794304518118033131820744107916375488608828975801555748642301446323359251728920420940160
1949 1825774491378421069346397230271326252696841256598813980834464614571180358928920420940280
1950 1857244464638809006872050352626277016784853537396072213026627782819001466128920420940304
1951 1888714437899196944397703474981227780872865818193330445218790951066822573328920420940310
1952 1920184411159584881923356597336178544960878098990588677410954119314643680528920420940312
1953 1951654384419972819449009719691129309048890379787846909603117287562464787728920420940313
1954 1982608315404440064116146708361898137544773690227268628106279599612729753600000000000000
1955 3996686604069268065757946539078747039177559661251795488404722367473280614400000000000000
1956 5979802499687585354672894104252821801949559356008052152514101373025491353600000000000000
1957 7962419136079138160179185088955903162858713800407927141866333421915917516800000000000000
1958 9945027590166696769985167535256821020792893836538072542660045562349942210560000000000000
1959 11927635907921698165384192815448194068852742210594203488947468086383371878400000000000000
1960 13910244223366665149005216740565772808302948222956452501849974288141286113280000000000000
1961 15892852538771816211709168312379524991495185638133457627935135056212703313920000000000000
1962 17875460854176268972228668679017349094140806894877685836362466105262195343360000000000000
1963 19858069169580709267188512726620627703778323268132535547747310276682866229248000000000000
1964 21840677484985149335579542719042551405621110711749203825543933664662409707520000000000000
1965 23823285800389589399776347602575393421737545038832876220625502769716022738944000000000000
1966 25805894115794029463894045429690578941562542972076614151942845629048769478656000000000000
1967 27788502431198469528010222552145678792485360274912048844817969606303068192768000000000000
1968 29771110746602909592126369868789440964297694837391480794219626093468629325578240000000000
1969 31753719062007349656242516589565254694378541198481038469699280731602845433856000000000000
1970 33736327377411789720358663298185776073434483069351271452959172311184772819845120000000000
1971 35718935692816229784474810006553176833139068848528390386494252165690464225198080000000000
1972 37701544008220669848590956714915194592904708018950220977762027423018258362531840000000000
1973 39684152323625109912707103423277095388721056497626257649494118037246878435770368000000000
1974 41666760639029549976823250131638993586681093251227361914955529705373605696634880000000000
1975 43649368954433990040939396840000891725630873059207510441604951911230847020171264000000000
1976 45631977269838430105055543548362789863209099276047942876819401572897017525436416000000000
1977 47614585585242870169171690256724688000754688881558459402660026783779343394930688000000000
1978 49597193900647310233287836965086586138299482969667809228209665023673813051428044800000000
1979 51579802216051750297403983673448484275844257182917695322917056383293766905102336000000000
1980 53562410531456190361520130381810382413389030886908717042249681029222476240283238400000000
1981 55545018846860630425636277090172280550933804577507978997145861846303205442034073600000000
1982 57527627162265070489752423798534178688478578267745580773218527590845601846971596800000000
1983 59510235477669510553868570506896076826023351957973144634123846794599179219181240320000000
1984 61492843793073950617984717215257974963568125648200421945547745206098404490975641600000000
1985 63475452108478390682100863923619873101112899338427690836784861739404664411793653760000000
1986 65458060423882830746217010631981771238657673028654959473113979993195316983119216640000000
1987 67440668739287270810333157340343669376202446718882228101485512452620237795355525120000000
1988 69423277054691710874449304048705567513747220409109496729600633814226707250910068736000000
1989 71405885370096150938565450757067465651291994099336765357707218302184048718370570240000000
1990 73388493685500591002681597465429363788836767789564033985813508790666228890322731008000000
1991 75371102000905031066797744173791261926381541479791302613919788793570419770528366592000000
1992 77353710316309471130913890882153160063926315170018571242026068408694359567459352576000000
1993 79336318631713911195030037590515058201471088860245839870132348008927537722792592015360000
1994 81318926947118351259146184298876956339015862550473108498238627608566119493131476992000000
1995 83301535262522791323262331007238854476560636240700377126344907208179973247459254599680000
1996 85284143577927231387378477715600752614105409930927645754451186807792754092001426309120000
1997 87266751893331671451494624423962650751650183621154914382557466407405486278503434485760000
1998 89249360208736111515610771132324548889194957311382183010663746007018216153748534894592000
1999 91231968524140551579726917840686447026739731001609451638770025606630945913750908600320000
2000 93214576839544991643843064549048345164284504691836720266876305206243675667706596028416000
2001 95197185154949431707959211257410243301829278382063988894982584805856405421327518818304000
2002 97179793470353871772075357965772141439374052072291257523088864405469135174928826492672000
2003 99162401785758311836191504674134039576918825762518526151195144005081864928528913670963200
2004 101145010101162751900307651382495937714463599452745794779301423604694594682128919897984000
2005 103127618416567191964423798090857835852008373142973063407407703204307324435728920376985600
2006 105110226731971632028539944799219733989553146833200332035513982803920054189328920416902400
2007 107092835047376072092656091507581632127097920523427600663620262403532783942928920420531200
2008 109075443362780512156772238215943530264642694213654869291726542003145513696528920420894080
2009 111058051678184952220888384924305428402187467903882137919832821602758243450128920420934400
2010 113040659993589392285004531632667326539732241594109406547939101202370973203728920420939440
2011 115023268308993832349120678341029224677277015284336675176045380801983702957328920420940160
2012 117005876624398272413236825049391122814821788974563943804151660401596432710928920420940280
2013 118988484939802712477352971757753020952366562664791212432257940001209162464528920420940304
2014 120971093255207152541469118466114919089911336355018481060364219600821892218128920420940310
2015 122953701570611592605585265174476817227456110045245749688470499200434621971728920420940312
2016 124936309886016032669701411882838715365000883735473018316576778800047351725328920420940313